dulia
English
dulia meaning in English • dulia का अर्थ अंग्रेजी में
Noun
- An inferior kind of veneration or worship, given to the angels and saints as the servants of God.