Tag: Nemo

Nemo

Nemo is a Latin word meaning “no man” or “no one”. “Nemo” may also refer to:

Tagged with:

Nemo Storm

The February 2013 nor’easter is an ongoing winter storm that has affected Ontario and the Maritime provinces in Canada, and the upper Mid-Atlantic and New England regions of the United States, bringing heavy snowfall, hurricane-force winds, and blizzard conditions. Much

Tagged with: ,
Top