achill island









achill island


noun

  1. an island in the Republic of Ireland, off the W coast of Co Mayo. Area: 148 sq km (57 sq miles). Pop: 2620 (2002)
50 queries 0.548