Wikipedia AI summary
Kinross (disambiguation)
Kinross is a town in Scotland.
It may also refer to: