Kind · charm · Artistic
Source: English
Root Word: Charlotte, Rose
Derived From: Charlotte comes from Charles, and Rose comes from the Latin Rosa.
Meaning: Charlotte means 'free person' and Rose means 'rose'.
Popularity History: Charlotte and Rose have long been popular in English-speaking countries, but Charlotterose is less common as a compound name.