Melodeon
English Translation from English to English dictionary online for the word Melodeon
-
1 n.
A kind of small reed organ; -- a portable form of the seraphine.
-
2 n.
A music hall.
-
3 n.
A kind of small reed organ; -- a portable form of the seraphine.
-
4 n.
A music hall.