Meaning and Origin of: Valeray

Boy name origins & meanings

  • French : Strong