Big Huge Thesaurus

Niobe

noun

sounds kind of like