meaning of overawed

1. of Overawe
2.
overcome by a feeling of awe


Related Words

overawed |

Developed & Maintained By Taraprasad.com

Treasure Words