Synonyms of Sir John Ross in English :
Antonyms of Sir John Ross in English
Thesaurus of Sir John Ross in English
1. (noun) Scottish explorer who led Arctic expeditions that yielded geographic discoveries while searching for the Northwest Passage (1777-1856)