Keenan is a male Irish name which means "ancient, distant". Keenan is an Anglicisation of the Irish name Cianán which is a diminutive of Cian. The Ó Cianáin clan (Keenan) were the traditional historians to the McGuire clan.
According to the United States' Social Security Administration , Keenan was the 607th most popular first name for newborns in the United States in 2006, which is a decrease from being the 362nd most popular in 1992.
Keenan has multiple meanings and origins. The unrelated English name Keenan means Sharp.