Noun Definition

cayuse

1.Definition: a small native range horse

Category: Animals