Definition Definition

sunsquall - Meaning and Examples

Meaning of 'sunsquall' (Webster Dictionary)

1 . Sunsquall [ n.]
- Any large jellyfish.