Find the word definition

Wikipedia
Talai

Talai is a town and a nagar panchayat in Bilaspur district in the Indian state of Himachal Pradesh.