YourDictionary

dulia

noun

R.C.Ch. veneration given to angels and saints

link/cite print suggestion box