emulous ( synonym found)

Definition of emulous:

(adj) : ambitious or competitive

Back to Top