lily-white (adj.) Look up lily-white at Dictionary.com
early 14c., from lily + white; from 1903 with reference to whites-only segregation; 1964 as "irreproachable."