"Votary" is a word in ENGLISH

votary ENGLISH
Definition:

One devoted, consecrated, or engaged by a vow or promise;
hence, especially, one devoted, given, or addicted, to some particular
service, worship, study, or state of life.

votary ENGLISH
Definition:

Consecrated by a vow or promise; consequent on a vow;
devoted; promised.

Few words of positivity

Filmmaking is not the work of the weak-minded. It may not be rocket science, but it requires ten times more strength of the mind than that.

Abhijit Naskar, The Film Testament

WORD SUGGESTIONS
Laugh your heart out.

What was Camelot ?A place where people parked their camels !

avow ENGLISH

To bind, or to devote, by a vow.

Read the complete definition
corban ENGLISH

An offering of any kind, devoted to God and therefore not to be appropriated to any other use; esp., an …

Read the complete definition
devote ENGLISH

To appropriate by vow; to set apart or dedicate by a solemn act; to consecrate; also, to consign over; to …

Read the complete definition
devotement ENGLISH

The state of being devoted, or set apart by a vow.

Read the complete definition
monk ENGLISH

A man who retires from the ordinary temporal concerns of the world, and devotes himself to religion; one of a …

Read the complete definition
nazarite ENGLISH

A Jew bound by a vow to lave the hair uncut, to abstain from wine and strong drink, and to …

Read the complete definition
nun ENGLISH

A woman devoted to a religious life, who lives in a convent, under the three vows of poverty, chastity, and …

Read the complete definition
religious ENGLISH

A person bound by monastic vows, or sequestered from secular concern, and devoted to a life of piety and religion; …

Read the complete definition
votive ENGLISH

Given by vow, or in fulfillment of a vow; consecrated by a vow; devoted; as, votive offerings; a votive tablet.

Read the complete definition
vow ENGLISH

To give, consecrate, or dedicate to God, or to some deity, by a solemn promise; to devote; to promise solemnly.

Read the complete definition
vow ENGLISH

A solemn promise made to God, or to some deity; an act by which one consecrates or devotes himself, absolutely …

Read the complete definition