Yahoo Web Search

Search results

  1. Dictionary
    Loya jirga
    /ˌloiə ˈjərɡə/

    noun

    • 1. (in Afghanistan) a grand council of tribal and religious leaders.