Picture Dictionary and Books Logo
×
leopard [ˈlɛpɚd]

1 leopard noun
  • a large brownish-yellow cat with black spots that lives in Asia and Africa