Anglicized form of Irish Ó Maol Aodha, meaning 'descendant of the devotee of Aodh (fire god)'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Maloy?
Swipe through thousands of names like it