many people; a large number of people
Used to indicate a large, often unspecified number of people. Can function as a noun or adverbially.
Many people had gathered at the venue.
He was helped by a large number of friends.
Combination of 幾 (iku, 'how many') + 人 (nin, 'people') + も (mo, 'also/even'), literally 'however many people', used to express a large number.