Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
chihuahuas
in English
chihuahuas
#common
Definitions
Noun
a
breed
of
tiny
dogs
with
distinctive
ears
Chihuahuas
are
popular
pets
due
to
their
small
size
.
small
dogs
from
Mexico
;
known
for
large
ears
The
origins
of
chihuahuas
can
be
traced
back
to
Mexico
.