vocab dash
Log in
Sign up
ウパニシャッド
Meanings
Noun
1. Upanishad (sacred Hindu treatises)