Leisha \le(i)-sha\ as a girl's name is a variant of Alicia (Old German), and the meaning of Leisha is "noble, exalted".
The baby name Leisha sounds like Lesha, Lisha and Leesha. Other similar baby names are Teisha, Aeisha, Leisa, Keisha, Lekisha, Letisha and Leitha.