Esmeraldas noun2 •A province in north-west Ecuador. •A coastal city, the capital of Esmeraldas province, Ecuador.