Mesovracho (Greek: Μεσόβραχο, before 1927: Ζέλεγκραδ – Zelegkrad)[2] is a village in Kastoria Regional Unit, Western Macedonia, Greece.
The 1920 Greek census recorded 260 people in the village, and 230 inhabitants (40 families) were Muslim in 1923.
[3] Following the Greek–Turkish population exchange, Greek refugee families in Zelegkrad were from Pontus (18) in 1926.
[3] The 1928 Greek census recorded 93 village inhabitants.
[3] In 1928, the refugee families numbered 18 (72 people).