ZuluXhosaSothoTswanaVendaNdebeleSwatiAfrikaansEnglish

HomeEnglish names › Keenan

English

Keenan

Boy·English

Anglicized form of Ó Cianáin, from a diminutive of Cian meaning 'ancient, enduring' — of Celtic origin.

Origin
English
Gender
Boy
Meaning
Anglicized form of Ó Cianáin, from a diminutive of Cian meaning 'ancient, enduring' — of Celtic origin.

Similar English names