Meaning

1 senses
  1. A borough, currently only in England, which has been granted a royal charter.

Forms

plural: royal boroughs
Singularroyal borough
Pluralroyal boroughs

regular

Word family

1 related words

See also

neighbours in the dictionary
royal borough — meaning, examples, forms, synonyms | Krumeto