Related Names

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