What is the meaning of Margr?

many, a lot of

friendly, communicative

great number

Source: wiktionary.org