Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of ladanum

- A gum resin gathered from certain Oriental species of Cistus. It has a pungent odor and is chiefly used in making plasters, and for fumigation.