horsehide

horsehide

English Noun
Ad

Definition

Hide of a horse.

Etymology

From horse + hide.

Ad