Carrah is likely a variant of Cara, from Irish and Latin traditions meaning "friend" or "beloved."
Like Carrah?
Swipe through thousands of names like it