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