Sadras

Proper noun

 * 1) A fortress town on India's Coromandel Coast.