en

Kinross

UK
/kɪnˈrɒs/
US
/kɪnˈrɔs/
ru

Translation kinross into russian

Kinross
Noun
kinross
raiting
kinross
kinrosses pl
Kinross is a small town in Scotland.
Кинросс - это небольшой город в Шотландии.

Definitions

Kinross
Noun
raiting
A town in central Scotland, known for its historical significance and proximity to Loch Leven.
We visited Kinross during our trip to Scotland and enjoyed the beautiful views of Loch Leven.