Selvihan ismi 'Selvi gibi uzun boylu olan hükümdar' anlamına gelen Farsça ve Türkçe kökenli her iki cinse uygun bir ismidir. Osmanlıca yazılışı صلويهان şeklindedir.