Shanny is likely a diminutive of Shannon or Shana, drawing on Irish place-name and Hebrew-rooted name traditions.
Like Shanny?
Swipe through thousands of names like it