Popular Wordlists
  • word of the day

    calliope

    calliope - Dictionary definition and meaning for word calliope

    Definition
    (noun) (Greek mythology) the Muse of epic poetry Definition
    (noun) a musical instrument consisting of a series of steam whistles played from a keyboard
    Synonyms : steam organ
Connect with us on Facebook