Find the word definition

Wikipedia
Ddmashen

Ddmashen (; also, Totmashen and Dodmashen) is a village in the Gegharkunik Province of Armenia. The village was founded in 1828 by emigrants from Maku. The 7th c. Saint Thaddeus the Apostle Church is located on the east side.