devapura देवपुर

Definition: n. indra-'s residence