1. Pilgrim: This is the most common meaning of "pellegrino." It refers to someone who undertakes a religious journey, especially to a holy place.
2. Stranger: This meaning stems from the fact that pilgrims were often strangers in the places they visited. This meaning is less common and often used in a poetic or literary context.
The word "pellegrino" comes from the Latin "peregrinus," meaning "foreigner" or "traveler."
You might also encounter "pellegrino" as part of a name, such as "San Pellegrino" (Saint Pilgrim), the name of a popular Italian mineral water brand.