On Names Meaning:
The name Sean originates from the Irish language. Its equivalent of the French Jean or the Hebrew John. It also means God is Gracious or Gift from God.
On Urban Dictionary:
A. Huge sarcastic assholes, that ends up becoming amazingly sweet.
B. Know exactly how to piss you off and then five seconds later have you cracking up.
C. Huge jerks, but got to love 'em.
On Name Impression:
Based on our research, most people would imagine a person with the name Sean to be adventurous.