人山人海rénshānrénhǎiTop 30000Meanings1. (idiom) multitude; vast crowdCharacters used人person山mountain海ocean