hidder

hidder

(ˈhɪdə) n (Animals) dialect a young ram