Muiredach
US Popularity Rank: None
Origin: Gaelic
Meaning: lord and master
Muiredach as a boy's name is related to the Gaelic name Murray. The meaning of Muiredach is "lord and master".
Ad Placeholder
US Popularity Rank: None
Origin: Gaelic
Meaning: lord and master
Muiredach as a boy's name is related to the Gaelic name Murray. The meaning of Muiredach is "lord and master".
Ad Placeholder