Esmeraldas en · PROPN Meanings A province in north-west Ecuador. A coastal city, the capital of Esmeraldas province, Ecuador. wikipedia: +, Ecuador · wikipedia: + Province