We do not currently know of any synonyms for Sherwin.
The name Sherwin is defined as:
See the meaning of the name Sherwin.
Did you mean shrine?