achill


achill

noun

  1. an island off the coast of NW Ireland. 14 miles (23 km) long; 11 miles (18 km) wide.

Leave a Reply

Your email address will not be published. Required fields are marked *

45 queries 1.047