Advertisement
Advertisement
Thanjavur
[ tuhn-juh-voor ]
noun
- a city in E Tamil Nadu, in SE India.
Thanjavur
/ ˌtʌndʒəˈvʊə /
noun
- a city in SE India, in E Tamil Nadu: headquarters of the earliest Protestant missions in India. Pop: 215 725 (2001) Former nameTanjore
Advertisement
Advertisement
Advertisement
Advertisement
Browse