Avi \a-vi\ as a boy's name is a variant of Abraham (Hebrew), and the meaning of Avi is "father of a multitude (of nations)".
The baby name Avi sounds like Avia, Ava, Ave and Afi. Other similar baby names are Ari, Adi, Ali and Aviv.