2 definitions by J.K. Leo
In Swahili it refers to a large tawny-colored cat that lives in prides, found in Africa and northwestern India. The male has a flowing shaggy mane and takes little part in hunting, which is done cooperatively by the females.
by J.K. Leo November 21, 2021