супутник

Etymology
The artificial satellite sense is a.

Noun

 * 1) fellow traveller

Noun

 * 1) satellite, moon
 * 2) an artificial satellite of a planet or moon, sputnik
 * 1) an artificial satellite of a planet or moon, sputnik