meaning of overawed
1.
of
Overawe
2.
overcome
by
a
feeling
of
awe
Related Words
overawed
|
Developed & Maintained By
Taraprasad.com