Debra, often called Debbora, was an Old Testament prophetess and heroine who led the Israelites to triumph against their oppressors, the Canaanites.