Palmer
Greek Meaning
Sorry, Meaning for Palmer in Greek is not found! Please try below options
English Meaning
- A medieval European pilgrim who carried a palm branch as a token of having visited the Holy Land.