Definition of Eldorado

  • (noun) an imaginary place of great wealth and opportunity; sought in South America by 16th-century explorers

Synonyms of Eldorado


Antonyms of Eldorado


No Antonyms Found.

Homophones of Eldorado


No Homophones Found.