Meaning and name origin
Vanya \v(a)-nya, van-ya\ as a boy's name (also used as girl's name Vanya), is of Russian and Hebrew origin, and the meaning of Vanya is "God is gracious". Diminutive of John via Ivan. Rare outside of Russia.
Vanya is not a popular first name for males and an equally uncommon surname or last name for all people (2000 U.S. Census).