Charmen likely developed as a variant of Charmaine, associated with charm, delight, or grace.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Charmen?
Swipe through thousands of names like it