Type Country Usage Persian Scripts ارمنستان(Persian) Meaning & History Persian form of Armenia using the suffix ستان (stān) meaning "land of".