Scottish place name from Gaelic meaning 'green water' or 'fresh water.'
Like Irvine?
Swipe through thousands of names like it