What is the full meaning of igloo
(Inuit) a snow house, also IGLU [n -S]
Example of the word igloo placed on a Scrabble board.