Esmeralda means "emerald" in most Iberian languages, and is somewhat common as a female given name.

Additionally, Esmeralda may refer to:

Places

The Hunchback of Notre Dame

Television

Other popular arts

Ships

Other uses

People with the given name