Niraj is an Indian male name meaning "water-born" composed of nīrá नीर (water) derived from Proto-Dravidian *nīr (water), and já (born), which could be used in reference to a lotus flower since they grow in water. Origin: Proto-Dravidian, Proto-Indo-European Variants: Neeraj (Indian, Hindi, Marathi, Gujarati) Niraja (Indian, Hindi)  


Ela is a female given name with several possible etymologies: Ela is a Turkish female name which comes from the word meaning "hazel" as in the color; Ela is also a Polish diminutive of Elżbieta, the Polish form of Elizabeth which comes from Hebrew meaning "my God is an oath" or "my God is abundance"; it's also possible that …