Keanon is likely a variant of Keenan, from Irish, meaning “ancient” or “little ancient one.”
Like Keanon?
Swipe through thousands of names like it