Ambur (TN)

Tam: ஆம்பூர் āmpūr ‘Lily Town’  -City, Tamil Nadu From Tam: āmpal, ‘Water-lily’ [Nymphaea lotus]; and ur, ‘town’, ‘city’. The town sits on the mighty 348km Palar river and this may have been famous at one time for its water-lilies. The modern city is better known for...