An elaborated form built on Cambria, the Latin name for Wales, with a melodic -ella ending.
Like Cambriella?
Swipe through thousands of names like it