Though it may be a mouthful to say, the Hill Family is proud of the Peregrine Hills name, which reflects multiple layers of meaning.
In Latin, words related to land use the agri- prefix (think agriculture!). Persons traveling to visit shrines and other holy sites often traveled through (per) fields owned by others. When you put the words for “through” and “field”/”land” together, you get peregrinus (or Peregrine), which is the Latin word for pilgrim – with agricultural roots.
The Hills themselves are also pilgrims in this earthly life – strangers in a foreign land, as the Book of Exodus describes Gershom, one of Moses’s sons – making them Peregrine Hills.