Archer is derived from the Old French 'archier' which means a 'professional bowman'. It is believed that the name was taken as a surname to denote the profession of a person, and when it came to England initially, it was Le Archer or literally “The Archer”. This later got shortened to l'archer, and then to plain Archer. It is usually used as a surname as well.