Meaning of overawed
Definition of overawed
(adj)
overcome
by a
feeling
of awe
Other information on overawed
WIKIPEDIA results for
overawed
Amazon results for
overawed
Tweet