Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
jenny
in English
jenny
#common
Definitions
Noun
a
device
for
spinning
thread
onto
spindles
a
female
donkey
or
wren
a
female
animal
of
certain
species
a
female
crab