Kiran is an Indian unisex name meaning “dust”, “thread”, or “ray of light” from Sanskrit kirana (ray of light, beam). It could also be a variant spelling of Kieran, the anglicized form of Irish Ciarán, meaning “black, dark” from Irish Ciar with the diminutive suffix -an, so the name essentially means “little dark one”, likely in reference to someone who had dark hair….


Diva comes from an English word referring to a distinguished female singer or prima donna which comes from Latin dīva meaning “goddess; female deity”, the feminine form of dīvus (godlike, godly; belonging to a deity) which derives from PIE *deywós (god), a derivative of root *dyew- (bright; sky, heaven). Diva is also an Indian female name which comes from Old Marathi meaning…


Rama is an Indian male name, the name of a reincarnation of the Hindu god Vishnu. He features in an ancient Indian epic poem, the Ramayana, in which his wife Sita is abducted by the demon king Ravana though he rescues her. The name has two possible meanings: it means “dark, dark-colored, black” and it also means “pleasing, charming,…


Manjula is an Indian female name meaning “pleasing, beautiful, lovely” in Sanskrit. Origin: Sanskrit  


Sanjay is an Indian male name, the modern form of Sanjaya meaning “victorious, triumphant” in Sanskrit. In the Hindu epic poem, the Mahabharata, Sanjaya features as a charioteer who has the gift of divine sight. Origin: Sanskrit Variants: Sanjaya (Hinduism) Sunjay  


Shiva is the Hindu god of destruction and transformation in Hindu mythology, and one of the principle gods in Hinduism along with Brahma and Vishnu, as well as being the husband of the mother goddess Parvati. His name comes from Sanskrit Śivá meaning “auspicious, benign, gracious, kind”. Shiva is also a Persian female name meaning “charming,…


Ganesh is a variant form of Ganesha, an Indian male name meaning “lord of the hordes” composed from Sanskrit gana (horde, multitude) and isha (lord, ruler). In Hindu mythology, Ganesh is the name of the Hindu god of good fortune, wisdom, and of gates and beginnings. He is depicted as having the head of an elephant and the body…


Leela is a variant transcription of Lila, an Indian female name meaning “play, sport, amusement” or “past-time”. It’s also a concept in Hinduism in which creation is the outcome of creative play by the creator god Brahma. It also seems to be an Indian surname derived from the given name. Origin: Sanskrit Variants: Lila