Big Huge Thesaurus

ambitiousness

noun