Iglu Meaning

There are 1 meaning(s) for word Iglu

Meaning 1 : an Eskimo hut; usually built of blocks (of sod or snow) in the shape of a dome

    Synonyms : igloo