Big Huge Thesaurus

ambo

noun

sounds kind of like