devavrata देवव्रत

Definition: n. any religious observation or vow etc.