Penn
The origin and history of Penn.
Etymology
As an English surname, it comes from various places called Penn, such as those in Buckinghamshire or Staffordshire, which are of Brythonic origin, from Proto-Brythonic *penn (“(hill) top, head”). As an English surname it can also come from the noun pen (“enclosure”), or be a spelling variant of Parnell. As a German surname, it comes from Sorbian pien (“tree stump”), from Proto-Slavic *pьňь.