seafarer
noun.
a man who serves as a sailor