Definify.com

Definition 2025


Nubian_lion

Nubian lion

English

Noun

Nubian lion (plural Nubian lions)

  1. Alternative name of the Barbary lion.