An Irish diminutive form of Sean or John, meaning little John; John ultimately means God is gracious.
Like Seanan?
Swipe through thousands of names like it