Definition Definition

snowl - Meaning and Examples

Meaning of 'snowl' (Webster Dictionary)

1 . Snowl [ n.]
- The hooded merganser.