meaning of sheepishly
1.
in
a
sheepish
manner;
"sheepishly
he
handed
her
back
the
">money"
Related Words
sheepishly
|
Developed & Maintained By
Taraprasad.com