Murtagh \m(u)-rta-gh, mur-tagh\ as a boy's name is a variant of Murdock (Scottish, Gaelic), and the meaning of Murtagh is "sea".
The baby name Murtagh sounds like Murdoch and Muiredach. Other similar baby names are Murtaugh and Murough.