seafarer
noun
°A sailor or mariner.
°One who travels by sea.