400BB Engine

Another dumb question, but I've heard of the legendary Mopar engines 318, 340, 360, Etc. I have seen a 400BB engine on sale recently, but thought that 400 was a GM engine, did Mopar make one? Also what does the BB stand for?

Thanks....