Ivan for a baby name
Hebrew, meaning ‘God is gracious’. Russian Grand Prince Ivan the Terrible is credited for conquering so much land that Russia has ended up the size it is today.
Hebrew, meaning ‘God is gracious’. Russian Grand Prince Ivan the Terrible is credited for conquering so much land that Russia has ended up the size it is today.