Where does “heimsuchen” come from?

heimsuchen (German): to haunt, to afflict, to scourge

Definitions

  1. to haunt, to afflict, to scourge

Words derived from “heimsuchen