What is the meaning of Opulent?

Luxuriant, and ostentatiously magnificent.

Rich, sumptuous and extravagant.

opulent

opulent

opulent

Source: wiktionary.org