Probably a short form related to Sharon, the biblical place name meaning a fertile plain.
Like Sharo?
Swipe through thousands of names like it