Meaning of the name Troy: Foot soldier
Origin of the name Troy: French
Alternate spellings of Troy: Troi, Troye