What does the Name Sean Mean?

The name ‘Sea’ is a unisex name of Irish origin.It is also a variant of the name ‘John,’ which is a Hebrew name meaning ‘God is Gracious.’