Noun
A name consisting of multiple words.
One of multiple names for the same thing.
A single word or name with multiple distinct (although possibly related) meanings.
A word that is spelled the same as another, but which has a different pronunciation and meaning; homograph.
Source: en.wiktionary.org