Looks like no one added any tags here yet for you.
Provincia
Lacking sophistication; narrow-minded
Prodigious
extraordinary in size, amount, extent, degree, force; wonderful or marvelous in feat; monstrous or abnormal
Formidable
causing fear, apprehension or dread; intimidating
Stringent
Strict or severe
Ameliorate
to make or become better, more bearable, or more satisfactory; improve;
Trepidation
tremulous fear, alarm, or agitation; perturbation
Titillate
stimulate or excite (someone) by lightly touching