Definition & Meaning | English word EMULOUS
EMULOUS
Definitions of EMULOUS
- Ambitious or competitive.
Number of letters
7
Is palindrome
No
Search for EMULOUS in:
Page preparation took: 181.23 ms.