lily-white

/L IH1 L IY0 W AY0 T/
adjective
  1. 1

    A shade of the color white.

  2. 2

    Pure, unblemished, immaculate.

    โ€œNot a pimple nor freckle marred her lily-white skinโ€

  3. 3

    Innocent, having a reputation beyond reproach.

  4. 4

    (sometimes derogatory) Caucasian; white.

Source: https://en.wiktionary.org/wiki/lily-white