DOPATTA
Meaning of DOPATTA in English
dōˈpəd.ə noun
( -s )
Etymology: Hindi dopaṭṭā
India : a scarf of silk or muslin often with gold or silver threads
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012