Dictionary/इग्लू
Noun

इग्लू

igloo

Definitions

Noun

igloo

a dome-shaped shelter built from blocks of compacted snow, traditionally constructed by the Inuit and other Arctic peoples as temporary or semi-permanent winter dwellings

Source: Desi Lingo

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.