foison
noun
°(archaic) an abundance, a rich supply of.
°(mostly Scottish English) strength, power.