Where does “ศาสตรา” come from?

ศาสตรา (Thai): weapon

Definitions

  1. weapon

Words derived from “ศาสตรา