Meaning:
Its source is Sean, an Irish Gaelic name meaning "God's grace."
Narrative:
Sean is the Irish Gaelic form of the English John, which is ultimately derived from Yochanan, a Hebrew scriptural name.
The Irish Gaelic forms are reserved for male use among the Irish, but are part of the trend in English-speaking countries to give traditionally male names to baby girls.