Rothesay (noun) Definition, Meaning & Examples

noun
  1. a town in the Strathclyde region, on Bute island, in SW Scotland: resort; ruins of 11th-century castle.
noun
  1. a town in SW Scotland, in Argyll and Bute, on the E coast of the Isle of Bute. Pop: 5017 (2001)
Rothesay (noun) Definition, Meaning & Examples

More Definitions