Did you mean Dudley?
Dudley
noun
°A town in the West Midlands.
°notably of , Earl of Leicester at the time of Elizabeth I.