El Dorado
nounDefinition of El Dorado
1
: a city or country of fabulous riches held by 16th century explorers to exist in South America
2
: a place of fabulous wealth or opportunity
Keep scrolling for more