Irisha \i-ri-sha\ as a girl's name is a variant of Iris (Greek), and the meaning of Irisha is "rainbow".
The baby name Irisha sounds like Jerusha, Jarusha, Orasia and Yerusha. Other similar baby names are Ihisha, Brisha, Irisa and Trisha.