Definition of lady help in English:

lady help

noun

  • A refined woman engaged to perform domestic service.

Origin

Mid 19th century; earliest use found in Graham's Magazine.