Get Your Premium Membership

Eldorado

[n] an imaginary place of great wealth and opportunity; sought in South America by 16th-century explorers


Related Information

More Eldorado Links

Synonyms

El Dorado