Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

eldorado Definition

Cancel
eldorado
noun(El Do-ra-do)
a city or country of fabulous riches held by 16th century explorers to exist in South America
eldorado
noun(El Do-ra-do)
a place of fabulous wealth or opportunity

Words Related to eldorado!

eldorado Examples by Brain Bank Users