Meaning of the name Muiredach
Muiredach \mu(i)-reda-ch, muir(e)-dach\ as a boy's name is a variant of Murray (Gaelic), and the meaning of Muiredach is "lord and master".
The baby name Muiredach sounds like Murdoch, Murdock and Murtagh.
Available domain names for Muiredach
Searching for available domains...
Find the meaning of baby names