SeanSean is the Irish form of John, which derives from the Hebrew 'Yochanan,' meaning 'God is gracious' or 'the Lord has shown favor.' It carries the same fundamental meaning as John, Ian, Juan, Giovanni, and all other international variants of the same name.