Question: where does the last name fletcher come from
Answer: Fletcher is a surname of English , Scottish , and Irish origin .