windstream
English
Noun
windstream
(
plural
windstreams
)
Alternative form of
wind stream
.