Big Huge Thesaurus

Nilo-Saharan

noun