lots
noun
°(colloquial) A lot; a great deal; tons; loads.
verb
°(colloquial) A great deal; greatly; very much; tons; loads; a lot.
"I feel lots better about it now that we've talked."