MELODEON


Meaning of MELODEON in English

(n.) A kind of small reed organ; -- a portable form of the seraphine.

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