Home Society Al Jazeera, the online and TV news medium, went live in November 1996; what does “Al Jazeera” mean in English? Correct answer: The island (or peninsula) Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play