Where does “sooli” come from?

sooli (Ingrian): gut, intestine

Definitions

  1. gut, intestine

Words derived from “sooli