meaning of sheepishly

1. in a sheepish manner; "sheepishly he handed her back the ">money"


Related Words

sheepishly |

Developed & Maintained By Taraprasad.com

Treasure Words