Find the word definition

Wikipedia
Payanoor

Payanoor is a village in Kancheepuram district in the Indian state of Tamil Nadu. It is the nearest area to Mahabalipuram. It is located on Old Mahabalipuram Road.