Where does “ropp” come from?

ropp (Old English): intestine

Definitions

  1. intestine

Words derived from “ropp