Table of contents
Girl name origins & meanings
- Italian : Valiant, strong, free
- Spanish : Little and womanly; Variation of Charlotte or Caroline
- Latin : Petite beauty
Your partner in parenting from baby name inspiration to college planning.
Subscribe