Breccan is an Irish name linked to early Gaelic forms, often interpreted as 'speckled' or 'freckled.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Breccan?
Swipe through thousands of names like it