Storm Barra: Who chooses storm names and what does the name Barra mean?

Tamworth Herald

Published

There’s heavy snow and 80mph winds forecast for many tonight as Storm Barra batters the UK.

Full Article