Meaning of Cimarron in English
Table of contents
Pronunciation
US accent
UK accent
Noun
CimarronDefinitions
1. a river that rises in northeastern New Mexico and flows eastward into Oklahoma where it becomes a tributary of the Arkansas River- 2. wild sheep of mountainous regions of western North America having massive curled horns