Meaning of caracal

Definition of caracal

(noun) of deserts of northern Africa and southern Asia

Other information on caracal

WIKIPEDIA results for caracal
Amazon results for caracal