Updated June 9, 2019 Share: Family name origins & meanings Italian (Sicily and Calabria) and Portuguese : topographic name from faro ‘beacon’, ‘lighthouse’ (Greek pharos), or a habitational name from any of several places named with this word. Compare Alfaro and Haro.English : variant of Farrow.