'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]