Usha \u-sha\ as a girl's name is pronounced oo-shah. It is of Hindi and Sanskrit origin, and the meaning of Usha is "dawn". Mythology: daughter of heaven, sister of night.
Baby names that sound like Usha are Isha and Asha. Other similar baby names are Casha, Una, Aisha, Iesha, Aysha, Asia, Ashia, Ashah, Aesha, Sasha, Lesha, Basha, Dosha, Dasha, Fusha, Kasha, Kisha, Kesha, Lisha, Tisha, Masha, Misha, Tasha, Tosha, Nesha, Nisha, Pasha, Uda, Ula, Ulla, Uma, Uta and Uira.