holy oil

Explore definitions, synonyms, and language insights of holy oil

Definitions

Noun
a consecrated ointment consisting of a mixture of oil and balsam