What is Himashini?
Noun: Sri Lankan for Goddess of beauty and wisdom
Hey look, i got 98.5, and i'm strikingly beautiful, i must be a Himashini
See sexual, goddess, beauty, love