'iglu' definitions:

Definition of 'iglu'

From: WordNet
noun
An Eskimo hut; usually built of blocks (of sod or snow) in the shape of a dome [syn: igloo, iglu]