This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Igloo

  1. n.
    An Eskimo snow house.
  2. n.
    A cavity, or excavation, made in the snow by a seal, over its breathing hole in the ice.



Shares

Related Words

Menu