Share on your favorite
Or copy the link
Name Dictionary from Around the World
Anglicization of the Scottish Gaelic Mac Phàil and Irish Mac Phóil, both meaning "son of Paul".
Etymology: Wiktionary (CC-BY-SA)
Last names that start with M, sorted by popularity.
No related names found.