You got it. You'll notice the Chinese says Bao Bao, which is where the other English name, Bomb Bomb Zoo, came from, since there's two "bao's" in there. Er..it means boom and it's repeated twice is all I'm saying.

This is getting confusing :P But you got it.