Definition & Meaning | English word MADURAI
MADURAI
Definitions of MADURAI
- Third largest city of Tamil Nadu, India. It is a major cultural and educational center in southern India. It is also known as the temple city because of its many temple complexes.
Number of letters
7
Is palindrome
No
Search for MADURAI in:
Page preparation took: 130.54 ms.