Meaning and Origin of: Ngo

Family name origins & meanings

  • Vietnamese (Ngô) : unexplained.
  • Chinese : variant of Ao.