enthusiasm · Love Beauty · exquisite
Source: Spanish
Root Word: rosa
Derived From: Rose
Meaning: Little Rose
Popularity History: This name was once very popular in Latin American countries and Spain, and it symbolizes romance and tenderness.