Uncover the origin, popularity, and more for any name.
Charlotte-May is a combination of two popular given names. Charlotte, of French origin, means 'free woman' or 'petite'. May, of Latin origin, refers to the month of May and symbolizes growth, fertility, and new beginnings. Together, the name Charlotte-May evokes a sense of strength, independence, and optimism.