Maneless lion Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a variety of the lion having a short, inconspicuous mane. It inhabits Arabia and adjacent countries.

Webster 1913