aeolian lyre

Explore definitions, synonyms, and language insights of aeolian lyre

Definitions

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

More General Terms