Home › Words › L › lunokhodlunokhodlunokhod means one of the Soviet robotic lunar rovers.EtymologyFrom Russian лунохо́д (lunoxód, “moonwalker”).nounOne of the Soviet robotic lunar rovers.Definitions & examples from Wiktionary (CC BY-SA 3.0).