Keeva
Girl name · 202 babies recorded · 1974–2025
Keeva: 202 babies born in Scotland since 1974, given to girls, peaking at 17 births in 2014.
Keeva is the anglicised form of the Irish name Caoimhe, which itself derives from the Gaelic word "caomh," meaning "gentle," "beautiful," or "precious." It shares its root with the more common Scottish name Kevin, though Keeva is distinctly feminine. While no famous historical bearer springs to mind, the name is relatively popular in modern Scotland and Ireland, and the variant "Keeva" is also used in the US. The name's gentle meaning makes it a lovely choice, and it is sometimes confused with the Irish name "Kiva," which means "a small, clever person."
Girl 21 of 52 years
- Peak year
- 201417 babies
- Latest (2025)
- #4746 babies
- Total births
- 202since 2004
- 5-year trend
- ▼ 48%vs prior 5y