We do not currently know of any synonyms for Sherrod.
The proper noun Sherrod is defined as:
Did you mean sheared or sheered?