Struga's name stems from a pure and distinctive Slavic word. The people of Struga and Ohrid provide two explanations of the origin of this name. According to the first folk interpretation, the name comes from the open geographical position of the city: a place where the wind constantly blows.
The second is quite different: The Macedonian Slavs (Brsjaci and Mijaci) in Struga had long been involved in animal husbandry and in that definite time they were setting the numerous sheep for shear – strig (shearing of wool) near the mouth (usta) of Crn Drim from Lake Ohrid. However, it can be more logically linked to the passage through a sheep milking fence, called struga (straga, stronga). Some authors claim that the city is called so because Crn Drim passes through the daljans (a Turkish word for a place surrounded by reeds and other material for eel and fish hunting in general). Perhaps the closest to the truth is the explanation that Struga means a river sleeve, tributary, it in a place with fishing devices.