Find the word definition

Wikipedia
Sholayur

Sholayur is a village in the Palakkad district, state of Kerala, India. It forms a part of the Sholayar gram panchayat.

Sholayur (disambiguation)

Sholayur or Sholayar may refer to

  • Sholayur, a village in Palakkad district, state of Kerala, India
  • Sholayar (gram panchayat), a gram panchayat serving the above village and others