A form of John used in several cultures, from Hebrew meaning God is gracious.
Like Ioane?
Swipe through thousands of names like it