Sinhala Dictionary definitions for igloo
igloo 🔊 /ɪˈglu/
igloo : හිම ගෙය
igloo : ඉග්ලුව
igloo definition
Noun.
- An Eskimo snow house.
- A cavity, or excavation, made in the snow by a seal, over its breathing hole in the ice.