Possibly from Irish 'cara' meaning friend, or an elaboration of Cara.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Carra?
Swipe through thousands of names like it