homophone

/ˈhɒməfəʊn/ ホモフォン

1. 発音が同じだが、意味やスペルが異なる単語。

二つ以上の単語が、発音は全く同じであるにもかかわらず、それぞれ異なる意味を持ち、しばしばスペルも異なる場合に用いられる言葉です。
"To", "too", and "two" are homophones. (「to」、「too」、「two」は同音異義語です。)
関連
heteronym
paronym