eldorados Definition
Dictionary Home » Words Starting with E » elate ... electrocuted » eldorados
El Dorado
noun eldorados (plural in sense 2)
- 1. The golden land or city, imagined by the Spanish explorers of America.
2. Any place where wealth is easy to accumulate.
- Form: eldorado (also)
