pet form of Judith. Figurative uses often are from the Punch and Judy puppet show.
Entries linking to judy
Judith
fem. proper name, from Latin, from Greek Ioudith, from Hebrew Yehudith, fem. of Yehudha, literally "son of Judah" (see Judah). Judy is a pet form of it.