Word info Synonyms

aeolian lyre

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms