Keenen \ke(e)-nen\ as a boy's name is a variant of Keenan (Irish, Gaelic), and the meaning of Keenen is "ancient".
The baby name Keenen sounds like Kienen and Keenon. Other similar baby names are Keene and Keegen.