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

Translation kinross into russian
Kinross
Nounkinross
kinross
kinrosses pl
Kinross 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.