meaning of invidiously

1. in a manner arousing resentment


Related Words

invidiously |

Developed & Maintained By Taraprasad.com

Treasure Words