Find the word definition

Wikipedia
Melamuri

Melamuri ( Malayalam: േമലാമൂറി) is a commercial centre on the outskirts of Palakkad, Kerala, India. It is an important vegetable market and acts as a gateway to the Big Bazaar for traders and buyers from rural areas of Kongad, Mundur, and Parali.