MADRAS


Meaning of MADRAS in English

n. a strong cotton fabric with coloured or white stripes, checks, etc.

Etymology: Madras in India

Oxford English vocab.      Оксфордский английский словарь.