Tamil Dictionary 🔍

sewen

Sew"en, n. (Zoöl.) Defn: A British trout usually regarded as a variety (var. Cambricus) of the salmon trout.


sewen - Similar Words