humlie

humlie

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