Dubna definition, Dubna meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

Dubna

  

      n   a new town in W Russia, founded in 1956: site of the United Institute of Nuclear Research. Pop.: 66000 (1990 est.)  
English Collins Dictionary - English Definition & Thesaurus  
See also:

Duna, dub, Dubai, Dunbar

Add your entry in the Collaborative Dictionary.

Advertising