Taufan

from arab

Verified
Standard
noun
Abstract Concept
From arab

Definition

a severe tropical cyclone with violent winds and heavy rain, often occurring in the western Pacific Ocean

Etymology

Borrowed from Arabic 'tufan' meaning 'storm'

Semantic Category

Abstract Concept