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

Translation kinross into russian
Kinross
NounKinross is a small town in Scotland.
Кинросс - это небольшой город в Шотландии.
Definitions
Kinross
NounA 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.