Find the word definition

Wikipedia
Meghrashen

Meghrashen (, also Romanized as Megrashen; formerly, Kazanchi) is a village in the Shirak Province of Armenia.