Irish hurricanes
English
Noun
Irish
hurricanes
plural of
Irish hurricane