el dorado

Noun
  1. An imaginary place of great wealth and opportunity;
    Sought in South America by 16th-century explorers (synset 105635297)

Other Searches