Where does “Peel” come from?

Peel (Dutch): located in Noord-Brabant and Limburg

Definitions

  1. located in Noord-Brabant and Limburg

Words derived from “Peel