Baby name
Keeva
/KEE-vah/
Meaning
“Gentle, beautiful, precious, kind, or beloved”
Derived from Irish 'caomh', meaning 'gentle', 'beautiful', 'precious', 'kind', or 'beloved'.
How it ages.
Keeva is returning from a quieter period with a newly distinctive feel.
The cultural moment.
Keeva is attracting renewed interest in Scotland after a quieter period.