Definitions | Al Jazeera |
| proper noun
- A satellite television news channel that broadcasts in English and Arabic from Qatar.
Translations: Etymology: Arabic (ARchar, Ù, ÙÙ) (al-jazíra), the island).
Supplemental Details:Sponsor an extended definition for Al Jazeera for as little as $10 per month. Click here to contact us.
| |
|