Catriona is a Scottish Gaelic form of Catherine, traditionally interpreted as pure.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Catriona?
Swipe through thousands of names like it