Kelan \k(e)-lan\ as a boy's name is a variant of Keelan (Irish, Gaelic) and Kellen (Gaelic), and the meaning of Kelan is "small, slim; slender".
The baby name Kelan sounds like Kaelan, Kalan, Keilan, Kealan, Kellan and Kylan. Other similar baby names are Kean, Felan, Kegan, Kelvan, Kenan and Kevan.