FamilyEducation.com
   
 

First name origin & meaning:

Middle English: Bailiff

First name variations: Reave, Reeves

Last name origin & meaning:

English (most common in East Anglia): from Middle English reeve, an occupational name for a steward or bailiff, the precise character of whose duties varied from place to place and at different periods.