Texel

/ˈtɛk.səl/

Name
Ad

Meaning

An island of the Netherlands, an island of North Holland.