O'keefe
BoyIrish
Surname.
Oengus is a boy’s name of Irish origin. Meaning in Irish: One vigor. The name has 6 letters.
Irish
Surname.
Irish
Of the red earth.
Anglo-Saxon Norse English Irish
Wealthy. Of the valley. Surname.
Irish
Pale green.
Gaelic Irish
Pale. Pale green.
Irish
Honor.
Irish
Olive.
Irish Latin
Olive. Symbol of peace.