Charliyah is an embellished form of Charlie, from Karl, meaning free man.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Charliyah?
Swipe through thousands of names like it