DOUNREAY
Meaning of DOUNREAY in English
Doun ‧ reay /ˈduːnreɪ, duːnˈreɪ/ BrE AmE
a town in Scotland where there was a ↑ nuclear power station until 1977
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012