Yeah, DocFrance. How could you even think the dictionary would be correct? [/sarcasm]
Anyway, Squall is a warrior. A squall is a fierce storm. Seems pretty fitting to me. Certianly more fitting than naming a big beefy hero after a fluffy white cloud.