CARACAL

Definition of CARACAL

  1. (noun)of deserts of northern Africa and southern Asia