Troy town (English, noun)
expansion: Troy town (plural Troy towns)
Senses:
glosses: A turf maze, especially one in England.
tags: UK
Forms:
form: Troy towns
tags: plural
form: Troytown
tags: alternative