Meaning of argal

Definition of argal

(noun) wild sheep of semidesert regions in central Asia

Other information on argal

WIKIPEDIA results for argal
Amazon results for argal