Wylfa (English, name)
expansion: Wylfa
Senses:
glosses: The site of a nuclear power station on the north coast of Anglesey, Wales, now decommissioned but proposed as the site of a new nuclear plant (OS grid ref SH3594)
Forms: