Fletcher Family History
Fletcher Name Meaning
English: occupational name for an arrowsmith from Middle English fleccher Old French flechier flecher ‘fletcher’ for someone who made or sold arrows for bows. This surname has sometimes been confused with Flesher .
Source: Dictionary of American Family Names 2nd edition, 2022