What is the meaning of Hereä?

abundant, ample

Source: wiktionary.org