Archer
Archer is an English occupational surname, meaning (can you guess?) "an archer."
Your Favorite Names