0%

ALL meanings of rothesay

Rothe·say
R r
  • noun rothesay a town in the Strathclyde region, on Bute island, in SW Scotland: resort; ruins of 11th-century castle. 1
  • noun rothesay a town in SW Scotland, in Argyll and Bute, on the E coast of the Isle of Bute. Pop: 5017 (2001) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?