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