DICTIONARY

(Total Entries : 197270)

devakavaca

Dictionary Definition: 

○kavaca n. divine armour MW. (cf. devii-)