ROSS ISLAND


Meaning of ROSS ISLAND in English

an island in the W Ross Sea, off the coast of Victoria Land: part of the Ross Dependency; location of Mt. Erebus.

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