Animals

Fruits

Search Word | പദം തിരയുക

  

Igloo

English Meaning

An Eskimo snow house.

  1. An Inuit or Eskimo dwelling, especially a dome-shaped winter dwelling built of blocks of packed snow.
  2. A dome-shaped structure or building.

×

Found Wrong Meaning for Igloo?

Name :

Email :

Details :



×