peregrinoFormsTop 15000MeaningsAdjective1. traveling, wandering, foreign2. strange, weird, rare3. migratory (birds)