Wikipedia AI summary
Esmeraldas
Esmeraldas is the word for 'emeralds' in Portuguese and Spanish.
It may refer to: