Sanskrit · noun · Nation, Faith & Society

Leepa-poti

लीपा-पोती
Meaning

A cover-up; superficial patching over of faults.