Troy

Boy

Meaning of the name Troy: Foot soldier

Origin of the name Troy: French

Alternate spellings of Troy: Troi, Troye