What words are spelled the same but have a different meaning?

age, row, entrance, wind, sewer.

Such words can be called heteronyms or heterographs. Sometimes the pronumciation changes with different meanings. See link.