• 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
Connect with us on Facebook