1 English Synonyms for SCUTARI
Prev.1Next
Definition: 1. A city in northwestern Albania (the country's fifth largest), located on a plain between the marshlands of Lake Shkodër and the foothills of the Albanian Alps, surrounded on three sides by the rivers Kir, Drin and Buna; it is the seat of its eponymous county, municipality and administrative unit.
There are 4 definitions of the word Shkodër
Show more information about Shkodër
Prev.1Next
Search took: 3.2321 ms