Tavi \t(a)-vi\ as a boy's name is of Aramaic origin, and the meaning of Tavi is "good".
Tavi has 1 variant form: Tavee.
Baby names that sound like Tavi are Davi and Tavio.