humlie

humlie

(ˈhʌmlɪ)
n
(Animals) Scot a hornless cow