Kavi \k(a)-vi\ as a boy's name.
The baby name Kavi sounds like Kofi, Covey and Keefe. Other similar baby names are Davi, Javi, Kai, Kari, Kasi, Ravi and Tavi.