Meaning of (चर्म्वस्ट्र) charmvastr in english
As noun :
leather Ex:  It also has a booming leather and textile industry
Suggested : the skin of an animal, with the hair removed, prepared for use by tanning or a similar process designed to preserve it against decay and make it pliable or supple when dry
Word of the day
(चर्म्वस्ट्र) charmvastr
can be used as noun.. No of characters: 11 including consonants matras.
Transliteration :
charmvasTra