Keleşhan ismi 'Güzel, yakışıklı hükümdar' anlamına gelen Türkçe kökenli bir erkek ismidir. Osmanlıca yazılışı كلشهان şeklindedir.