Clue: Sailor finds companion on piece of land (7)
Answer: MATELOT
Explanation: Definition: Sailor
A charade of MATE ('companion') plus LOT ('piece of land').