sheraff

English

Noun

sheraff (plural sheraffs)

  1. Alternative form of shroff.

Anagrams