meaning of well endowed

1. having plentiful supplies of a resource; "Brazil is well endowed with ">coffee"


Related Words

well endowed | well-endowed |

Developed & Maintained By Taraprasad.com

Treasure Words