Variant of Shannon, from the Irish river name meaning 'old river' or 'wise and ancient'.
Like Shannya?
Swipe through thousands of names like it