Hurricanes meaning

Plural form of hurricane.
noun
2
1
Advertisement