nuwang (n.) [General] Nuwang (nowang, nuang, noang) is a local term for the English word "carabao". #nuwang #carabao