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