Big Huge Thesaurus

menarche

noun

sounds kind of like