Hailstorm Alley
English
Proper noun
Hailstorm
Alley
(
Canada
,
meteorology
)
An area of south and central
Alberta
,
Canada
where
hail storms
frequently
occur
.