leopard
noun
ˈlepəd
noun
1
a
large
animal
of
the
cat
family,
with
yellow
fur
and
black
spots,
which
lives
in
Africa
and
South
Asia
豹
2
a leopard can’t change its spots
used
to
say
that
people
cannot
change
their
character
本性难移