Chiwara
noun
Chi·wa·ra
chē-ˈwär-ə
: spirit in the legends of the Bambara people of Mali who taught the people to cultivate the land
Love words? Need even more definitions?
Merriam-Webster unabridged



