leopard man
Noun
Meaning
leopard man (plural leopard men)
A member of the Anioto, the West African and Central African assassins' society that dressed in leopard skins and practiced cannibalism.
Noun
leopard man (plural leopard men)
A member of the Anioto, the West African and Central African assassins' society that dressed in leopard skins and practiced cannibalism.