sherramoor

/ˌʃɛrəˈmuːr/

Definitions

1. noun

A type of small, usually rocky or sandy island, especially one found along a coastline.

“The lighthouse stood proudly on the sherramoor, guiding ships through the treacherous waters.”

Synonyms

  • cay
  • islet

Antonyms

  • mainland