Meaning of Ohrid, Lake in English:

Ohrid, Lake

Pronunciation /ˈɒxrɪd/

proper noun

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