calliopeEnglish

Calliope, calliope, steam organ

Noun

A musical instrument consisting of a series of steam whistles played from a keyboard

English: calliope, steam organ

(Greek mythology) the Muse of epic poetry

English: Calliope

Bahasa: Calliope, Kalliope

Bahasa words with similar meanings

English words with similar meanings

Show 1 words