Big Huge Thesaurus

aethusa

noun

sounds kind of like