Meaning of chernobyl
Definition of chernobyl
(noun)
a
city
in
north
central
Ukraine;
site
of a
major
disaster
at a
nuclear
power
plant
(26 April 1986)
Other information on chernobyl
WIKIPEDIA results for
chernobyl
Amazon results for
chernobyl
Tweet