mariner

A person who works and travels on ships at sea.