ambitionists
English
Noun
ambitionists
plural of
ambitionist