a masculine given name of Slavic origin, equivalent to John
from Old Church Slavonic Іѡаннъ (Ioann), from Greek Ioannes, from Hebrew Yohanan 'God is gracious'
Ivan is basically the Russian version of John - they're linguistic cousins! From Ivan the Terrible to Ivan Drago, this name has quite the dramatic reputation in popular culture.
Complete word intelligence in one call. Free tier — 50 lookups/day.