Type Word Usage Persian Scripts ستان(Persian) Meaning & History Persian suffix meaning "land of, home of".