chernobyl

Noun
  1. A city in north central Ukraine;
    Site of a major disaster at a nuclear power plant (26 April 1986) (synset 109038735)

Other Searches