Definition of Dudley, Robert in English:

Dudley, Robert

proper noun

  • Earl of Leicester (c.1532–88), English nobleman, military commander, and favorite of Elizabeth I.

Pronunciation:

Dudley, Robert

/ˈdədlē/