Heteronym has 2 different meanings across 1 category:
Noun
two words are heteronyms if they are spelled the same way but differ in pronunciation
"the word `bow' is an example of a heteronym"
A word having the same spelling as another, but a different pronunciation and meaning.