What does Bayerische Motorenwerke mean?

Bayerische Motorenwerke - German to English

Bavarian engine Works