Cowes

English

Pronunciation

Proper noun

Cowes

  1. A town on the north coast of the Isle of Wight, England.
  2. A town in Bass Coast Shire, Phillip Island, southern Victoria, Australia.

Anagrams