Big Huge Thesaurus

manageress

noun

sounds kind of like