SUPREME GUIDING POWER
Menu
Upasana (Sanskrit: उपासना) literally means “worship” and “sitting near, attend to”.