MOOCHA
Meaning of MOOCHA in English
ˈmüchə noun
( -s )
Etymology: Zulu unmutsha
: a loincloth of animals' tails or strips of animal skin worn by native peoples of So. Africa
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012