Web Analytics

What is the etymology of this word? Use your dictionary if necessary. sheriff

AOld French share riff
BOld English shire reeve
CHigh German scherriffe
DGreek chariss