Baby Names and Name Generators

What Does Brom Mean?
"Raven"