Derived from the French surname for a person from the city of Troyes in France, also having links to the ancient Greek city of Troy. It means 'footsoldier'.
French
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.