Origin of the name Keeva

Anglicized form of Caoimhe.