creativity · Rich in emotion · independent
Source: Spanish
Root Word: Esmeralda or Scarlett
Derived From: Possibly derived from Esmeralda or Scarlett
Meaning: Symbolizes preciousness and affection
Popularity History: It is becoming increasingly popular in certain parts of Latin America.