Cowes
English
Pronunciation
Homophone:
cows
Proper noun
Cowes
A
town
on the north coast of the
Isle of Wight
,
England
.
Anagrams
sowce