seafarer
/ˈsiːfɛrər/Definitions
1. noun
a person who travels by sea, especially as a sailor or fisherman
“The village has a long tradition of producing skilled seafarers.”
2. noun
a person who makes voyages or travels by sea for pleasure, especially a yachtsman or a sailor
“The experienced seafarer navigated the boat through treacherous waters.”