Boy name origins & meanings Irish : Tiny, slenderGerman : SwampIrish : Powerful Boy name variations Kelan Caolan Kelen Keelan Kellen Kel Kell Keilan Kellin Kelly Kelyn Keler Kelher Kylher