ice cap is a crossword puzzle answer that we have spotted 8 times. Polar region Frozen topping Frozen region of earth Permanent polar covering Permanent covering of frozen water Permanently frozen covering of land Up in space, circulate part of the frozen polar region Cold mass permanently covering the polar regions or mountain peaks