Definition of North Ronaldsay in English:

North Ronaldsay

noun

  • A breed of small sheep, native to the island of North Ronaldsay, whose diet consists almost exclusively of seaweed; a sheep of this breed.

Origin

1940s; earliest use found in Scottish Agriculture. From the name of North Ronaldsay, one of the Orkney Isles, Scotland.