Definition of Royal Borough in US English:

Royal Borough

noun

  • Any one of four English boroughs that have a royal connection; used chiefly in their official titles.

Origin

Early 19th century; earliest use found in The Sporting Magazine.