Definitions for "Struga"
Struga (Macedonian: Струга, Struga; Albanian: Strugë, Struga) is a town in the western part of the Republic of Macedonia, lying on the shores of Lake Ohrid.