Likely an anglicized form of Irish Caoimhe, meaning gentle, beautiful, or precious.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Keevah?
Swipe through thousands of names like it