Meaning of Windscale in English:

Windscale

proper noun

former name (1947–81) for Sellafield

Pronunciation

Windscale

/ˈwɪndskeɪl/