I found this on a website:
Shawn: Origin and Meaning
The name Shawn is a girl's name of Irish origin meaning "God is gracious". Shawn is one name that's become less unisex and more distinctly male over time in all its spellings, given to only 17 baby girls and 800 boys in the US in the most recent year counted.
I think I would be happy with that!! đ