Big Huge Thesaurus

imago

noun

sounds kind of like