Meaning of steam organ
Definition of steam organ
(noun)
a
musical
instrument
consisting of a
series
of
steam
whistles
played
from a
keyboard
Other information on steam organ
WIKIPEDIA results for
steam organ
Amazon results for
steam organ
Tweet