Find the word definition

Wikipedia
Melanmarainadu

Melanmarainadu is a village situated in state of Tamil Nadu, in the southern part of India. The mother tongue of the residents is Tamil, even though a considerable population speak Telugu.