Definition of Shkodër in English:

Shkodër

proper noun

  • A city in NW Albania, near the border with Montenegro; population 91,300 (est. 2009).

    Italian name Scutari

Pronunciation

Shkodër

/ˈʃkəʊdə/