Big Huge Thesaurus

foundress

noun

sounds kind of like