Meaning and Origin of: Hsin

Boy name origins & meanings

  • Chinese : After ancient dynasty
  • Norse : Spirit