Arthur, William (1857) An Etymological Dictionary of Family and Christian Names. New York: Sheldon, Blakeman. Public Domain.
ROOF
As described in historical dictionaries
An Etymological Dictionary of Family and Christian Names (1857)
Probably the same as Reeve, an officer or steward. Ruf, German, reputation, famous, renowned.