Definition of Ohrid, Lake in English:

Ohrid, Lake

proper noun

  • A lake in south-eastern Europe, on the border between Macedonia and Albania.

Pronunciation

Ohrid, Lake

/ˈɒxrɪd/