Meaning and Origin of: Reinhart

Save Name

First name origins & meanings:

  • German : Great judgment
  • French : Wise; bold; courageous
  • German : Brave-hearted

Last name origin & meaning: