noun a gulf in the Beaufort Sea in the Canadian Northwest Territories.
amundsen gulf 🔊 Listen to this noun a gulf in the Beaufort Sea in the Canadian Northwest Territories. Share Facebook Twitter Google +