iglooEnglish

igloo, iglu

Noun

An Eskimo hut, usually built of blocks (of sod or snow) in the shape of a dome

English: igloo, iglu

Bahasa: iglo

Bahasa words with similar meanings

English words with similar meanings

Show 1 words