texel









texel


noun

  1. an island off the N coast of the Netherlands, in the North Sea: largest of the West Frisian Islands. 71 sq. mi. (184 sq. km).

noun

  1. a breed of sheep originating from the Netherlands having a heavy white fleece: kept for the production of lean lambs
53 queries 0.672