lynx caracal Meaning, Definition & Usage

  1. noun of deserts of northern Africa and southern Asia
    caracal; desert lynx.

WordNet