What does Keeva mean?
Keeva \ke(e)-va\ as a name for girls. 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)
Below is a charted comparison of the usage of Keeva and related names. The only popular alternative form of Keeva (#unlisted) listed in the Top 1000 is Caoimhe. These names rarely occur as girl names for babies. (2014 Birth Statistics)