Seleshko is a Slavic masculine given name formed through a truncating-suffix method from ancient double-stem names such as Selybor or Selimir. There is also a theory that this name originates from the forms Selesh or Selech, utilizing the suffix -ko.The name Seleshko has been mentioned several times in historical sources during the 16th-17th centuries. In particular, in 1565, the name Iwan Selesko is recorded, and the patronymic Seleskowicz appears in documents. In 1649, Seleshko Lebedintshenko is referenced, along with the patronymic Selyeshenko.