Sputnik (web browser)
WordNet

noun


(1)   A Russian artificial satellite
"Sputnik was the first man-made satellite to orbit the earth"
WiktionaryText

Noun


  1. Any of a series of Soviet unmanned space satellites, especially the first one in 1957.
 
x
OK