貔貅 (ひきゅう) — ferocious leopard-like beast (Chinese legendary animal) | Kumi Dictionary