To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : An island off southern Alaska in the Gulf of Alaska. Site of the first European settlement in the area which was founded by the Russians in 1784.