Sir John Ross

Explore definitions, synonyms, and language insights of Sir John Ross

Definitions

Noun
Scottish explorer who led Arctic expeditions that yielded geographic discoveries while searching for the Northwest Passage (1777-1856)