Dictionaries | References स सत्रासह Script: Devanagari Meaning Related Words Rate this meaning Thank you! 👍 सत्रासह A Sanskrit English Dictionary | Sanskrit English | | स-त्रा—सह mfn. (or -साह॑) mfn. always overcoming or conquering, irresistible, [RV. ii, 21, 3.] ROOTS:स त्रा सह Comments | अभिप्राय Comments written here will be public after appropriate moderation. Like us on Facebook to send us a private message. TOP