Related Names

Family #1

Ancient Greek
(place name)
Troilos   m
Greek Mythology
Troilus   m
Greek Mythology (Latinized)
Troilus   m
Literature
English
(place name)
Troy   m
English

Family #2

French
(place name)
English
(place name)
English
(surname)
Troy   m
English