Definitions
noun
a chain of islands in the North Sea off the coast of northwestern Europe extending from the IJsselmeer to Jutland
Look “frisian islands” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a chain of islands in the North Sea off the coast of northwestern Europe extending from the IJsselmeer to Jutland