Baby Names and Name Generators

What Does Troye Mean?
"The city of Troy"