MELODEON


Meaning of MELODEON in English

noun a music hall.

2. melodeon ·noun a kind of small reed organ;

— a portable form of the seraphine.

Webster English vocab.      Английский словарь Webster.