What is the name meaning of HIMANSHA. Phrases containing HIMANSHA
HIMANSHA
Girl/Female
Arabic, Indian
Himansha
Cool; Mountain Covered with Snow