NGUYEN is a name for Boy's that means "Derivation, beginning, foundation, source, cause." It originates from Vietnamese and is a widely used and common name.