meaning of eldorado

1. an imaginary place of great wealth and opportunity; sought in South America by 16th-century explorers


Related Words

eldorado |

Developed & Maintained By Taraprasad.com

Treasure Words