Meaning of iglu
Definition of iglu
(noun)
an Eskimo hut;
usually
built
of blocks (of sod or snow) in the
shape
of a
dome
Other information on iglu
WIKIPEDIA results for
iglu
Amazon results for
iglu
Tweet