meaning of rivalrous

1. eager to surpass others


Related Words

rivalrous |

Developed & Maintained By Taraprasad.com

Treasure Words