Yes, I guessed as much. I was looking for the *exact* meaning of Mahabhaga... It is clear from the context that it meant excellency or honourable. Eg: Bahuvrihi (the samas) means rich. The literal meaning is having lots of rice. I was trying to get the literal meaning.