DICTIONARY

(Total Entries : 197270)

鴦俱舍

Dictionary Definition: 

aṅgūṣa, an arrow, a barbed weapon.