Kenan

Name origin: Gaelic

Name meaning: Little ancient one