Big Huge Thesaurus

mahagua

noun

sounds kind of like