Definitions Found:

a place of fabulous riches