Meghri (English, name)
expansion: Meghri
Senses:
glosses: A town in Syunik Province in the south of Armenia
Forms: