Dictionary search results

Showing 1-2 of 2 results

jirga US English

(In Afghanistan) a tribal council. A grand tribal council loya jirga presently has a legislative function in the country

loya jirga US English

See jirga