DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

A scabbard; translit.vi,ve,vai,vya,bhi,bhya,be; cf. 毘, 吠, 韋.