Esmeralda in Portuguese Esmeralda in Portuguese Esmeralda proper noun A en given name. Add to Flashcards