English edit

Etymology edit

Transliteration of Russian Луга (Luga)

Proper noun edit

Luga

  1. Luga (a river in Russia)
  2. Luga (a town in Leningrad Oblast, Russia). The town is placed on the river.

Translations edit