Find the word definition

Wikipedia
Puthantheru

Puthantheru (പുത്തന്‍തെരു is a small town on the coastline between Tirur and Tanur Malappuram district of Kerala state, South India. Previously it was called Theru, but as the town developed its name became Puthantheru ("New Street").