Big Huge Thesaurus

Mocambique

noun

sounds kind of like