Likely an English surname-style name, probably derived from place or family-name roots rather than a fixed dictionary meaning.
Like Sherod?
Swipe through thousands of names like it