A pilgrim in Majorca, we hear
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" .)