Aashcharya

Aashcharya

Surprise, astonishment, A summit situated in Padmahrad(a lake)