Keva may be an Anglicized form related to Irish Caoimhe, meaning "gentle, beautiful, precious," though it also appears as a modern short form.
Like Keva?
Swipe through thousands of names like it