Thoothukudi (English, name)
expansion: Thoothukudi
Senses:
glosses: a port city and district in Tamil Nadu, India.
Forms:
form: Tuticorin
tags: alternative