Where does “no good” come from?

no good (English): worthless or of no merit; useless

Definitions

  1. worthless or of no merit; useless

Words derived from “no good