Meaning of cimarron
Definition of cimarron
(noun)
a
river
that rises in
northeastern
New Mexico and flows
eastward
into Oklahoma where it becomes a
tributary
of the Arkansas River
wild
sheep
of
mountainous
regions of
western
North America having
massive
curled
horns
Other information on cimarron
WIKIPEDIA results for
cimarron
Amazon results for
cimarron
Tweet