Baby Names and Name Generators

What Does Brose Mean?
"immortal"