Stratford-on-Avon
Proper noun
Meaning
A town in Warwickshire, England, birthplace of William Shakespeare. Often used as a byword for a particularly idyllic or historic town.
A local government district of Warwickshire with its headquarters in the town.
Source: en.wiktionary.orgExamples
Stratford-on-Avon District Council will be giving out the free low energy light bulbs from Monday 2 April to help certain eligible households save money on their electricity bills.
"We look forward to working with Stratford-on-Avon District Council as they assess the application."