Troyen
Top 25000
Meanings
Noun
1. resident or native of Troy
2. resident or native of Troyes
3. resident or native of Troye-d'Ariège