Sanskrit · noun · Nation, Faith & Society

Diwaala

दिवाला
said di-waa-laa
also written: Dewaala
Meaning

Bankruptcy or insolvency.