WTWM

whatsthatwordmean

← Definition
Guess

iglu

nounAn alternative spelling of igloo, meaning a dome-shaped shelter made of snow or ice.

Synonyms

igloonoun

Built for word lovers.