ROTHESAY
Meaning of ROTHESAY in English
/roth"see, -say/ , n.
a town in the Strathclyde region, on Bute island, in SW Scotland: resort; ruins of 11th-century castle. 6524.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012