Isla /aɪlə/ noun1 •A river in Angus and Perth and Kinross, east-central Scotland, tributary to the Tay.