Wikipedia AI summary
Toofan
Toofan (lit.
'typhoon' from the Greek storm giant Typhon) may refer to: