aland_islandsEnglish

Aaland islands, Ahvenanmaa, Aland islands

Noun

An archipelago of some 6,000 islands in the Gulf of Bothnia under Finnish control

English: Aland islands, Aaland islands, Ahvenanmaa

English words with similar meanings

Show 2 words