what are the words that has multiple meaning called?

Words that have multiple meanings are called homographs. Homographs are words that are spelled the same but have different meanings. For example, the word "bank" can refer to a financial institution or the side of a river. The word "right" can refer to a direction, a privilege, or a moral principle.

Neuro Linguistic Programming - Related Articles