The Greek term "cyclone kuklw’nas, tufw’nas" matches the English term "cyclone"

other greek words that include "tufw’nas" : english :
hurricane trikumi’a, tufw’nas hurricane
typhoon tufw’nas typhoon