chennai ( synonym found)

Definition of chennai:

°State capital of Tamil Nadu (India), formerly known as Madras.

Definition of chennai:

°State capital of Tamil Nadu (India), formerly known as Madras.

Back to Top