From an English surname meaning "pilgrim". It is ultimately from Latin palma "palm tree", since pilgrims to the Holy Land often brought back palm fronds as proof of their journey.