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.