Keenan is an Anglicization of the Irish personal name Cianán which is a diminutive of Cian meaning “ancient†in Gaelic.
Keiman's language of origin is Basque. Keiman is a variation of Kemen. See also the related category basque. Keiman is a rare baby boy name.