Question: term for a word that has two meanings
Answer: polyseme