Meanings

  1. polar sea, (a sea or body near one of the Earth's poles)