royal borough (English, noun)
expansion: royal borough (plural royal boroughs)
Senses:
glosses: A borough, currently only in England, which has been granted a royal charter.
Forms:
form: royal boroughs
tags: plural