Big Huge Thesaurus

jambeau

noun

sounds kind of like