As nouns the difference between sowls and scowls
is that sowls is plural of lang=en while scowls is plural of scowl.
As a verb scowls is
third-person singular of scowl.
sowls
English
Noun
(head)
Anagrams
*
scowls
English
Noun
(head)
Verb
(head)
(scowl)