Big Huge Thesaurus

Douala

noun

sounds kind of like