Luga (English, name)
expansion: Luga
Senses:
glosses: A river in Russia.
glosses: A town in Leningrad Oblast, Russia. The town is placed on the river.
Forms: