beauty · harmonious · nature
Source: English
Root Word: Rose, Lee
Derived From: Rose and Lee
Meaning: Rose represents roses, symbolizing beauty and love; Lee usually means "meadow" or "pasture."
Popularity History: This name was somewhat popular in the late 20th century and early 21st century, especially in Western countries.