Definition of Sewen

Noun: sewen

  1. A sea trout of the British Isles
    - sewin

See also:
sewellel
sewer

Anagrams containing the word sewen

sewne nsewe ensew wense ewens