Meaning and Origin of: Peregrine

Boy name origins & meanings

  • Latin : Falcon

Boy name variations