See also: Cimarrons English Noun cimarrons plural of cimarronWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads