Keynen is a modern spelling likely related to Keenan, from an Irish surname meaning "descendant of the ancient one."
Like Keynen?
Swipe through thousands of names like it