English dictionary
caracal meaning and definition
Definition and meaning of caracal at MeaningMonkey.org. caracal meaning and definition in the English Dictionary.CARACAL noun
Definition of caracal (noun)
- of deserts of northern Africa and southern Asia
- synonyms: desert lynx, Lynx caracal
Source: Princeton University Wordnet