Bathurst-island definition

An island of the Queen Elizabeth Islands of northern Canada, northeast of Victoria Island and west of Melville Island.
0
0
Advertisement