Semantic generalization refers to a word that originally refers to a specific thing or phenomenon, and later can generally refer to a number of related things or phenomena.
In ancient times, river specifically refers to the Yellow River, but now it can also refer to other rivers belongs to semantic generalization.