English dictionary, thesaurus, translations & etymology
FreeDict.com

இக்லூ — meaning in English

iklū

Tamil → English · translate English → Tamil instead

English meaning

  • igloo noun A dome-shaped shelter built from blocks of packed snow, traditionally used by Inuit people.

Senses

இக்லூ is used for these senses in English: