High Sheriff

1 ENTRIES FOUND:
Save
High Sheriff noun
plural High Sheriffs
High Sheriff
noun
plural High Sheriffs
Learner's definition of HIGH SHERIFF
[count] British