Melattur
Town in India
Melattur is a town in Malappuram district of Kerala. It is situated on the banks of the Velliyar river. The name Melattur came from the Malayalam words 'Mele', 'Aaru' and 'Ooru'; i.e., 'place near upstream'. There are places named Edayattur, and... Wikipedia