Keenan Family History
Keenan Name Meaning
Irish: Anglicized form of Gaelic Ó Cianáin ‘son of Cianán’ a personal name from a diminutive of cian ‘distant long’ or possibly of Mac Fhinghin ‘fair offspring’.
Source: Dictionary of American Family Names 2nd edition, 2022