(Welsh) A perfect woman; one who is reliableDillys, Dylis, Dyllis, Dil, Dill, Dilly Health Source: Medical Dictionary Author: Health Dictionary