Meaning of jenny wren
Definition of jenny wren
(noun)
any of
several
small
active
brown
birds of the
northern
hemisphere
with
short
upright
tails; they
feed
on insects
Other information on jenny wren
WIKIPEDIA results for
jenny wren
Amazon results for
jenny wren
Tweet