Subscribe
URL of the page has been copied to clipboard.
Meaning : Scottish explorer who led Arctic expeditions that yielded geographic discoveries while searching for the Northwest Passage (1777-1856).
Synonyms : john ross, ross
Install App