Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: FILO IADT ZV DAUE 13AD
Meanings and definitions for SASTRA
What does SASTRA stand for? What does SASTRA mean?
- The Shanmugha Arts, Science, Technology & Research Academy, also known as SASTRA, is a deemed-to-be university in the town of Thirumalaisamudram, Thanjavur district, Tamil Nadu, India.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap