Cape lion

noun

Definition of Cape lion

: a large black-maned lion formerly abundant in southern Africa but extinct since about 1850

History and Etymology for Cape lion

from Cape of Good Hope

Keep scrolling for more