In the English origin, Troy means "The city of Troy"
In the French origin, Troy means "Curly haired"
In the Irish origin, Troy means "descendant of the footsoldier"
In the French origin, Troy means "Place name"
In the English origin, Troy means "The city of Troy"
In the French origin, Troy means "Curly haired"
In the French origin, Troy means "Place name"
In the Irish origin, Troy means "descendant of the footsoldier"