The Viešnautas (or Trakupis) is a river of Kėdainiai district municipality, Kaunas County, central Lithuania.
[1] It originates in the Serbentynė Forest, 3 km from Miegėnai village.
It passes through the villages Pamiškės, Antanava, Alksnupiai, Trakupiai.
The name Viešnautas possibly derives from the root *vieš- (original meaning 'to run, to flow') which may be connected to Sanskrit: veśanta ('pond'), Sanskrit: viṣa ('water, juice'), Sanskrit: viṣ-/veṣati ('to flow'), Latin: vīrus ('viscous, juicy'), Icelandic: veisa ('a swamp').
The name Trakupis means 'glade river' (from Lithuanian trakas 'a glade, cutting, undergrowth').