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)

Leave a Reply

Your email address will not be published.

55 queries 0.414