Big Huge Thesaurus

Ovimbundu

noun