Shawnnessy appears built from Shawn or Sean, ultimately from Hebrew meaning "God is gracious."
Like Shawnnessy?
Swipe through thousands of names like it