Definify.com

Definition 2024


thinhorn

thinhorn

English

Noun

thinhorn (plural thinhorns)

  1. thinhorn sheep