ELLESMERE ISLAND
Meaning of ELLESMERE ISLAND in English
/elz"mear/
an island in the Arctic Ocean, NW of Greenland: a part of Canada. 76,600 sq. mi. (198,400 sq. km).
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012