Meaning of the Sanskrit Word: suresa

Compound Sanskrit Words Containing: suresa

  suresa-lokah—a place inhabited by the denizens of heaven    SB 5.19.24