Big Huge Thesaurus

mocambique

noun

sounds kind of like