Definition of "El Dorado", a Spanish word. I give the first one to answer 25 points!
Answers & Comments
Abhi6611
Definition 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.
Answers & Comments