Meaning and Origin of: On

Boy name origins & meanings

  • Chinese : Peace

Family name origins & meanings

  • Vietnamese : unexplained.
  • Chinese : variant ofAn 1.