Fletcher: baby boy name meaning and popularity

Fletcher

An English occupational name meaning "arrow maker." Will your little Fletcher live up to the meaning and make arrows - or slingshots or any other weaponry - out of sticks and whatever else he can find? Probably. Because kids.