See also: Tayfun

TurkishEdit

EtymologyEdit

From English typhoon.

NounEdit

tayfun ‎(definite accusative tayfunu, plural tayfunlar)

  1. typhoon