Definitions
noun
an archipelago of some 6,000 islands in the Gulf of Bothnia under Finnish control
Look “aland islands” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an archipelago of some 6,000 islands in the Gulf of Bothnia under Finnish control