Dubna (noun) Definition, Meaning & Examples

noun
  1. a new town in W Russia, founded in 1956: site of the United Institute of Nuclear Research. Pop: 60 951 (2002)
Dubna (noun) Definition, Meaning & Examples

More Definitions