Meaning of the Sanskrit Word: deula

  deula—the temple    Madhya 5.144

Compound Sanskrit Words Containing: deula

  deula prasäda—remnants from the temple of Jagannätha    Antya 2.108