The name Shermain, of American origin, is derived from the surname Sherman, which is believed to have been an occupational name for a shepherd. The name likely evolved from the Middle English 'scher' meaning 'shear' and 'man', indicating someone who tended sheep. The spelling variant Shermain adds a touch of uniqueness while still retaining its historic roots.
"Shermain was given to five babies in 1983."