Baby Names and Name Generators

What Does Breac Mean?
"Speckled"