Big Huge Thesaurus

Aruru

noun

sounds kind of like