madras

common nounproper noun

Syllable Decomposition

madras

from Madras, a city in India.

Definitions