Who or what is Delilah?
A radio announcer - I’m not a regular listener but I have heard her show and I agree it’s good.