SHEELVRAT

SHEELVRAT

A particular vow (fasting) to be observed with particular procedure.