peregrino
Top 15000
Meanings
Adjective
1. traveling, wandering, foreign
2. strange, weird, rare
3. migratory (birds)