What does Keeva mean?
Keeva \ke(e)-va\ as a name for girls is of Hebrew, Irish and Gaelic origin, and the meaning of Keeva is "protect, shelter; gentle, beautiful, precious". Keeva is a variation of Akiva (Hebrew). Keeva is also a derivative of Caoimhe (Irish, Gaelic): from "caomh".
Keeva is an unusual first name for females. Keeva is an unusual last name too for both adults and children. (2000 U.S. Census)
The only popular alternative form of Keeva (#unlisted) is Caoimhe. These names rarely occur as girl names for babies. Below is a charted comparison of the usage of Keeva and related names. (Top 1000 Birth Names Statistics, 2014)