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
Synonyms : igloo
Similar words of Iglu :
There are 1 meaning(s) for word Iglu
Similar words of Iglu :