Find the word definition

Wikipedia
Meenoor

Meenoor is a village in Gudiyattam taluk, Vellore district, Tamil Nadu, India. Meen in Tamil means "Fish". Oor refers to a place where people live. It may be a small village, town, or city.

Tamil is the spoken language. The village has Lord Venkateshwarar temple that is very popular in this region.

Category:Villages in Vellore district