Tuffoon

Tuf`foon´


n.1.See Typhoon.