DICTIONARY

(Total Entries : 197270)

śastraśāstra

Dictionary Definition: 

○śāstra n. the science of arms, military science MW.