GeneralConnection.com
➔
Dictionary
eldorado
Noun
1. El Dorado
1. imaginary place, mythical place
Usage