Scottish and Irish Anglicized form of Caitriona, which is the Scottish and Irish Gaelic form of Katherine [q.v.] and its variants Katharine, Catherine and Catharine.
Ríona has recently been adopted as a diminutive for Caitriona/Catriona.