Sewen



Same as: sewin
ENGLISH MEANING
noun
1.
A British trout usually regarded as a variety (var. Cambricus) of the salmon trout.