Cardi may derive from surname-style usage, possibly linked to Cardy or Cardiff forms, with a brisk modern feel.
Like Cardi?
Swipe through thousands of names like it