hope · Idealism · gentle
Source: Spanish
Root Word: stella
Derived From: Old Spanish "espejo"
Meaning: hope
Popularity History: The name became popular in the mid-20th century, especially in Europe and Latin America.