Find the word definition

Wikipedia
Chermas

Chermas is a major apparel retail store located in Hyderabad, India.

It was started with their brand of shirts and jeans called Chermas, which became hugely popular because of the affordable prices.

Chermas has its apparel manufacturing unit located in Apparel Export Park at Gundlapochampally, near Hyderabad.