Name Details

Fletcher

Meaning

Fletcher is an occupational surname of English and Scottish origin, referring to a maker of arrows. It is derived from the Middle English word 'flecher', which itself comes from the Old French 'fleche', meaning 'arrow'. The name is associated with compete