The Story of Lady Godiva

 In the eleventh century in England, specifically in an area named Coventry, there lived a princessAnglo-Saxon named Lady Godiva (1040-1080). Godiva, other versions are Godgifu or Godgyfu, means a blessing from God. Lady Godiva was the wife of Leofric, Earl…