Sanskrit · noun · Mind & Knowledge

Hichkichaahat

हिचकिचाहट
Meaning

Hesitation, wavering, faltering indecision.