meaning of ahvenanmaa

ahvenanmaa meaning in General Dictionary

an archipelago of some 6,000 countries in the Gulf of Bothnia under Finnish control