Loya Jirga (noun) Definition, Meaning & Examples

noun (often with capitals)
  1. an assembly of regional leaders and tribal chiefs in Afghanistan
Loya Jirga (noun) Definition, Meaning & Examples

More Definitions