Big Huge Thesaurus

nyamuragira

noun

sounds kind of like