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.