Luing

What is Luing?

Luing definition and meaning on Dictionary terms:
noun
one of a breed of beef cattle developed on Luing Island off Scotland by interbreeding Shorthorn bulls and purebred West Highland cows.

 

reference: https://www.dictionary.com/browse/luing

Tags: