SHASTIVRAT

SHASTIVRAT

A particular & procedural vow (fasting) to be observed for six years.