meaning of ambitionist

1. One excessively ambitious.


Related Words

ambitionist |

Developed & Maintained By Taraprasad.com

Treasure Words