"M" Boy Names, Cute, Irish
Murphy is a boy’s name meaning “sea warrior” and is of Irish origin.
Posts with the name Murphy:
50 Cute Baby Boy Names We Cannot Get Enough of