achill

/ˈætʃɪl/

Definitions

1. noun

The largest of the islands in the Argo-Saronic Gulf, off the coast of Greece, and the mythological home of the hero Achilles.

“The island of Achill is steeped in rich history and mythology.”

Synonyms

  • Achilles' Island
  • island