aeolian harp
Explore definitions, synonyms, and language insights of aeolian harp
Definitions
Noun
a harp having strings tuned in unison; they sound when wind passes over them
Explore definitions, synonyms, and language insights of aeolian harp