Both, Boy Names, Girl Names baby name Kavi

What does the name Kavi mean?

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