Big Huge Thesaurus

Ariomma

noun

sounds kind of like