Polish can mean Polish ( as in furniture polish) and also someone who is from Poland. What other words have 2 totally different meanings but are spelt exactly the same?
There are far too many homographs (for that is what they're called) to list them here. Bear/bear, pine/pine, cross/cross . . . there are thousands in the English language.
Also Right/Right (Rights of man/Right-Left) The interesting thing is you also get the SAME double meaning in french - Droite/Droite - Are there many other multi-lingual homographs