In order to access this feature, you must sign in.
Gender Masculine & Feminine
From an Irish surname, an Anglicized form of
Ó Maoil Eoin meaning
"descendant of a disciple of Saint John".
People think this name is
mature urban strong strange simple serious