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