Kavya

What does the name Kavya mean?

Kavya is an Indian name from the Sanskrit kavya, which means "poem" or "poetry", the classical literature composed by a kavi, a poet. It is a favorite across India and travels easily into English, with no spelling or pronunciation hurdles. In the United States Kavya reached number 1896 in 2012 and ranks number 2393 in 2025.

At a glance

Gender
Girl's name
Origin
Sanskrit / Indian
Popularity
Rather rare – #2393 of the girl names in the United States
International
Kavya (Hindi / Kannada / Telugu / Tamil), Kaavya (Indian English).

Parents who love Kavya also like

All names from A to Z