Meow Meow means cat is Manu's language and badi si meow meow (a really big meow meow) is a Lion. This is what he tells me when I ask him what he saw in the Sanjay Gandhi National Park the other day. I don't think there was any need or point in trying to explain what a Lion is and how magnificient and regal it is as none of those qualities were manifested here. Here he really is a little more than a domesticated meow meow.