Find the word definition

The Collaborative International Dictionary
Tuffoon

Tuffoon \Tuf*foon"\, n. See Typhoon. [R.]

Wiktionary
tuffoon

n. (obsolete form of typhoon English)