Save Type Country Usage Persian Scripts ارمنستان(Persian) Meaning & HistoryExpand Links Persian form of Armenia using the suffix ستان (stān) meaning "land of". Related NamesFamily Tree·Details RootsArman + stānOther Languages & CulturesErmənistan(Azerbaijani) Armenstan(Kazakh) Ermenistan(Turkish)