English dictionary
iglu meaning and definition
Definition and meaning of iglu at MeaningMonkey.org. iglu meaning and definition in the English Dictionary.IGLU noun
Definition of iglu (noun)
- an Eskimo hut; usually built of blocks (of sod or snow) in the shape of a dome
- synonyms: igloo
Source: Princeton University Wordnet