English edit

Noun edit

sheraff (plural sheraffs)

  1. Alternative form of shroff