Pokemon with 2 or more immunities:
Ghost & Grass - Girafarig, Sawsbuck.
Electric & Poison - Excadrill. Steelix
Dragon & Ground - Togekiss
Poison, Normal & Fighting - Honedge line
Electric, Normal & Fighting - Golett line
Water & Electric - Gastrodon & Seismitoad
Water, Normal & Fighting - Frillish line
Ground, Normal & Fighting - Rotom
Ghost & Electric - Bunnelby line
Water & Ground - Mantyke line
Fire, Normal & Fighting - Litwick line
Fire & Poison - Heatran
Fire & Psychic - Houndour line
Dragon & Ghost - Jigglypuff line, Audino-Mega
Dragon & Grass - Marill line
Dragon & Poison, Mawile, Klefki
Normal, Fighting & Ground - Drifloon line, Rotom
Normal, Fighting & Psyshic - Spiritomb, Sableye
Psychic & Poison - Pawniard line,
Poison & Ground - Skarmory
Electric & Ground - Gligar line, Landorus, Emolga, Flygon
Water & Ghost - Heloptile line
Ground & Ghost - too many to count
Psychic & Ground - Yvetal, Vullaby line, Murkrow line
Psychic & Electric - Sandile line
Psychic & Water - Cacturne
I can't think of any others.
Dewgong and Walrein aren't immune to Ice, but since they have an 8x resist and can't be frozen, they may as well be.