aeolian lyre - definitions and synonyms

aeolian lyre noun

  1. English Meaning: 

    : a harp having strings tuned in unison; they sound when wind passes over them

    Synonyms:

    aeolian harp / wind harp