Meaning of scowling
Definition of scowling
(adj)
sullen
or
unfriendly
in
appearance
Other information on scowling
WIKIPEDIA results for
scowling
Amazon results for
scowling
Tweet