Mariner

n.
  1. One whose occupation is to assist in navigating ships; a seaman or sailor.
  2. Mariner's compass .
    See under Compass.