opulent

adjective

Possessing or exhibiting great wealth; affluent.

Characterized by extravagance or rich abundance; lavish or luxuriant.

Wealthy; rich; affluent; having large means.

Unstinted; plentiful; abundant; profuse.

Blooming; brilliant; splendid.