A pilgrim in Majorca, we hear
![Ross](/clue/static/ross-mug.min.png)
I believe the answer is:
palmer
'a pilgrim' is the definition.
(synonyms)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for palmer that I've seen before include "Bait this" , "old monk" , "Itinerant monk; fishing fly" .)