English

voyager noun definition in People in sea travel topic from the Oxford Advanced Learner's Dictionary

voyager

 noun: People in sea travel topic
a person who goes on a long journey, especially by ship to unknown parts of the world The early voyagers thought they had landed on the Indian coast.