On this site,
Avi is enlisted as a Hebrew name.
However, news from Germany say that the actress Wolke Hegenbarth named her son
Avi and that his name is actually Indian with meaning "sun; sunshine".
Can someone shed a light on this potential etymology?
--elbowin