Sanskrit · noun · Mind & Knowledge

Achambha

अचंभा
said a-cham-bha
Meaning

Wonder, marvel, astonishment.

Usage & notes

The Indic word for a wonder or amazing thing that strikes one dumb with surprise.