Proper noun
Meghri
A town in Syunik Province in the south of Armenia
Meanwhile, the leaders of the border Meghri and the Iranian Noraduz discuss issues of cross-border cooperation. Source: Internet
Through Iran A new gas pipeline to Iran has been completed, and a road to Iran through the southern city of Meghri allows trade with that country. Source: Internet