Seward Peninsula

Save
Seward Peninsula /ˈsuːwɚd/ proper noun
Seward Peninsula
/ˈsuːwɚd/
proper noun
Learner's definition of SEWARD PENINSULA

the Seward Peninsula

: part of the U.S., in Alaska