Moochi
Definitions
1
Posts
1
Posters
262
Views
-
A loincloth made of animal tails or leather strips, worn in South Africa as part of traditional Zulu male dress, especially on ceremonial occasions.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions