English surname, from Old English fearr (“bull”). As a German surname, of the same meaning and source (Farre).
Farr