Baby Names and Name Generators

What Does Bach Mean?
"Stream"