From Greek 'charma' meaning delight or joy; attendant of Cleopatra in Shakespeare.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Charmian?
Swipe through thousands of names like it