Meaning of nihua in Spanish:

nihua

feminine noun

Latin America
  • 1Nigua.