Definition of the French term héliophone in music:

  1. wind machine
Language
French
Singular
héliophone
Plural
héliophones
Abbreviation
Hélio.