Meaning of calliope
Definition of calliope
(noun)
(Greek mythology) the Muse of
epic
poetry
a
musical
instrument
consisting of a
series
of
steam
whistles
played
from a
keyboard
Other information on calliope
WIKIPEDIA results for
calliope
Amazon results for
calliope
Tweet