Definitions Found:

ELDORADO, a place of fabulous riches