New Rochelle school designated a university in 2022 (4)
I believe the answer is:
iona
(Other definitions for iona that I've seen before include "place in the Hebrides" , "Site of St Columba's monastery" , "part of Scotland" , "Scottish island noted for St Columba" , "Inner Hebridean island" .)