homograph

noun
  1. one of two or more words that are spelled the same but have different meanings and sometimes different pronunciations
  2. Usage: linguistics

Examples