The Subaru Impreza is a compact car that was first introduced by Subaru in 1993. "Impreza" is a coined word, deriving from an originally Italian word, impresa, meaning a feat or achievement. In Polish, "Impreza" means "party", "event" or "show". The Impreza was introduced after ... |