Meanings

  1. derogatoryold hag (old woman)