Baby Names and Name Generators

What Does Brenn Mean?
"sword; little drop of water; raven or black-haired"