Ohrid in Russian Ohrid in Russian О́хрид proper noun A city in southwestern North Macedonia. Add to Flashcards