Word Meaning

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


Meaning of didrachma

- A two-drachma piece; an ancient Greek silver coin, worth nearly forty cents.