Both, Boy Names, Girl Names baby nameKavi

What does the name Kavi mean?

The meaning of the name “Kavi” is: “Poet; sage; seer”.