LEOPARD-SKIN CHIEF
Meaning of LEOPARD-SKIN CHIEF in English
ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷- noun
: a mediator or arbitrator who settles disputes and feuds among the Nuer
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012