Meaning of the Sanskrit Word: deula

  deula—the temple    Madhya 5.144

Compound Sanskrit Words Containing: deula

  deula prasada—remnants from the temple of Jagannatha    Antya 2.108