Uncover the origin, popularity, and more for any first name.
Charles is a masculine given name of Germanic origin, derived from the Frankish name Karolos, meaning 'free man' or 'man of the people'. It was popularized by Charlemagne, King of the Franks and Holy Roman Emperor.
Both Charles and Eleanor are classic, timeless names of European origin with a regal air.
Charles and William share a strong historical connection as both have been popular royal names in England for centuries.
Both Charles and Amelia are elegant and sophisticated names with a vintage charm that complements each other well.
Charles and Henry share a similar sound and feel, both being strong, traditional names with a classic appeal.