Caracal definitions

noun

of deserts of northern Africa and southern Asia