TroyenFormsTop 25000MeaningsNoun1. resident or native of Troy2. resident or native of Troyes3. resident or native of Troye-d'Ariège