maghavannagara मघवन्नगर

Definition: n. " indra-'s city", Name of a town