Big Huge Thesaurus

atreus

noun

sounds kind of like