heteronym
noun
°(linguistics) A word having the same spelling as another, but a different pronunciation and meaning.
°A fictitious character created by an author for the purpose of writing in a different style.
synonyms: heterophone, homograph