Meghri
Proper noun
Meaning
Meghri
A town in Syunik Province in the south of Armenia
Examples
Meanwhile, the leaders of the border Meghri and the Iranian Noraduz discuss issues of cross-border cooperation.
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.