Tamil Dictionary 🔍

melodeon

Me*lo"de*on, n. Etym: [NL., fr. Gr. Melody, and cf. Odeon.] 1. (Mus.) Defn: A kind of small reed organ; -- a portable form of the seraphine. 2. A music hall.


melodeon - Similar Words