ആസ്ത്രവിദ്യ (asthr vidya) Malayalam word · pronounced asthr vidya Meaning in English Science of archery English words: science, archery