Sheehan comes from an Irish surname derived from Siodhachan, often linked with peacefulness.
Like Sheehan?
Swipe through thousands of names like it