Meaning
Poem, poetry, or imaginative. This beautiful name is associated with literary art, creativity, and eloquent expression. It suggests a person with a poetic soul and artistic sensibilities.
Origin: Sanskrit
Etymology
Derived from Sanskrit 'kavi' meaning poet.
Numerology
2
Kindness
Gentle and caring. Good at understanding how people feel.