Sanskrit · noun · Mind & Knowledge

Duvidha

दुविधा
Meaning

Dilemma, indecision, being torn between two courses.