* Two (number)
* Too (meaning "also" or "excessively")
While these words aren't perfect homophones, they can be confusing in spoken language.
It's important to note that the word "too" can also be used as a synonym for "very" or "extremely," but in these cases, it's not a homophone of "to" as it has a different meaning and isn't spelled the same.