LÜTZOW-HOLM BAY


Meaning of LÜTZOW-HOLM BAY in English

/lyuu"tsawf hohlm'/

an inlet of the Indian Ocean on the coast of Antarctica between Queen Maud Land and Enderby Land.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .