Home › Words › P › pumapardpumapardpumapard means A hybrid of a puma and a leopard.Among words judged in Lexicurio's Arena, pumapard ranks #36,621 of 42,752 for Qualifying.EtymologyBlend of puma + leopard.nounA hybrid of a puma and a leopard.Definitions & examples from Wiktionary (CC BY-SA 3.0).