Igloo

From Fresh Dictionary

English

Noun

igloo (plural: igloos)

  1. An Eskimo snow house
  2. (Zoology): A cavity, or excavation, made in the snow by a seal, over its breathing hole in the ice.

Translations

Eskimo snow house

io:igloo

fi:igloo

Personal tools