Al Anbar

English

Proper noun

Al Anbar

  1. A governorate, the largest in Iraq.