A variant related to John or Yannis, meaning God is gracious.
Like Yahnis?
Swipe through thousands of names like it