Definify.com

Definition 2025


thinhorn

thinhorn

English

Noun

thinhorn (plural thinhorns)

  1. thinhorn sheep