Big Huge Thesaurus

irenidae

noun

sounds kind of like