"I" Boy Names, Russian, Short
Ivan is a boy’s name meaning “God is gracious“ and is of Russian origin.
Posts with the name Ivan:
25 Short Boy Names to Add to Your List