ふうりょくはつでんしょ
Meanings
Noun
1. wind farm; windfarm; wind power station
Composed of
wind power; force (level on the Beaufort wind speed scale)
power plant; power station
Composed of
wind power generation
counter for places