Texel (English, name)
expansion: Texel
Senses:
glosses: An island of the Netherlands, an island of North Holland.
Forms: