Meaning of seward peninsula

Definition of seward peninsula

(noun) a peninsula in western Alaska that projects westward into the Bering Sea just below the Arctic Circle

Other information on seward peninsula

WIKIPEDIA results for seward peninsula
Amazon results for seward peninsula