• word of the day

    iglu

    iglu - Dictionary definition and meaning for word iglu

    Definition
    (noun) an Eskimo hut; usually built of blocks (of sod or snow) in the shape of a dome
    Synonyms : igloo
Download our Mobile App Today
Receive our word of the day
on Whatsapp