Keev is likely an Irish short form related to Caoimh, carrying meanings like gentle, handsome, or beloved.
Like Keev?
Swipe through thousands of names like it