Word Meaning

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


Meaning of melodeon

- A kind of small reed organ; -- a portable form of the seraphine.
- A music hall.

Crossword clue for melodeon

- Musical instrument