Find the word definition

Wikipedia
Morayur

Morayur or Morayoor is a village near Valluvambram Junction in Malappuram District, Kerala. It is one of the villages ( Gram panchayat also)in Malappuram district of state of Kerala.