盛产shèngchǎn
Top 20000
Meanings
1. to produce in abundance
2. to be rich in
Characters used
Examples2
That country abounds in oil.
Arabia abounds in oil.