Muicheachtach

Categories: Gaelic Boy Names
Old Gaelic byname turned forename, meaning mariner, seaman