hailstorms

See also: hail storms

English

Noun

hailstorms

  1. plural of hailstorm