ameland

ɑməlɑnt

Definitions

1. proper noun

A Dutch island in the Wadden Sea, part of the province of Friesland.

“After a week-long trip to the Netherlands, we stopped by the beautiful island of Ameland.”

Synonyms

  • Friesland Island
  • Wadden Island

Antonyms

  • mainland