Igloo

Tamil Dictionary definitions for Igloo

Igloo : எஸ்கிமோக்களின் பனிவீடு

Igloo : எஸ்கிமோக்களின் பனிவீடு,பனி குடில்

Igloo definition

Noun.

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