tarrateen

/təˈræteɪn/

Definitions

1. noun

A small island off the west coast of Ireland, particularly known for its rugged landscape and scenic beauty.

“The hikers enjoyed exploring the beautiful landscape of Tarrateen Island.”

Synonyms

  • island
  • shore

Antonyms

  • city
  • metropolis