calliope
English Dictionary
->
Letter C
-> calliope
Search Dictionary:
calliope Definition
(n) (
Greek
mythology
)
the
Muse
of
epic
poetry
(n)
a
musical
instrument
consisting
of
a
series
of
steam
whistles
played
from
a
keyboard
calliope Synonyms
calliope
steam organ
© Art Branch Inc.