Ohrid in Turkish Ohrid in Turkish Ohri proper noun A city in southwestern North Macedonia. Add to Flashcards