Sanskrit · noun · The Heart & the Body

Jhunjhlaahat

झुंझलाहट
Meaning

Irritation, exasperation, peevish annoyance.