חֹזֶה chozeh "seer" from hazah "see" like many Hebrew participles functions as a noun and a title. There is a great overlap in meaning between hozeh and roeh (both meaning "seer") and nabi' as Am 7:12-14 suggests. For more discussion see "Words for Prophet in the Bible".