Ivan

The boy's name Ivan is of Russian & Slavic origin. It is a variant of John (Hebrew) which means "God is gracious".

Tags: ivanhebrewgod 

Saturday, February 04 2012