Word Meaning

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


Meaning of cachunde

- A pastil or troche, composed of various aromatic and other ingredients, highly celebrated in India as an antidote, and as a stomachic and antispasmodic.