FUNFACTSFun Facts Things You Didn’t Know About BMW By admin - Dec 19, 2014 0 Share on Facebook Tweet on Twitter 02What Does It Stand For? BMW remains for Bayerische Motoren Werke, which means Bavarian Motor Works in English. Rate this post