Keenan Meaning and Origin
Keenan is a boy’s name of Irish origin, meaning “ancient.” Keenan is a rarely used Irish name with ancient roots and a mellifluous air. It is also the name of a galaxy. You may also like: Keiron, Kenner, Keane
Posts with the name Keenan: