Find the word definition

Wikipedia
Arrajadzor (Shamsuz)
For the other town of this name in Syunik Province, see Arrajadzor.

Arrajadzor (also, Arachadzor and Nor-Arachadzor) is a town in the Syunik Province of Armenia.