Report of Boatman will get to Sri Lanka, perhaps (4)
I believe the answer is:
isle
'sri lanka perhaps' is the definition.
I cannot understand how the remainder of the clue works.
(Other definitions for isle that I've seen before include "Man's one" , "This could be key" , "eg Skye" , "Spot (in ocean)" , "Body of land surrounded by water" .)