New York school named after a Scottish isle (4)
I believe the answer is:
iona
(Other definitions for iona that I've seen before include "Scottish island from where Christianity spread in 563 AD" , "Saint Columba's isle" , "inch" , "Isolated part of UK" , "place in the Hebrides" .)