Antonyms for "improvident"

Words with opposite meaning