Question: do homonyms have to be spelled the same?
Answer: HOMONYMS are words that sound alike but have different meanings. ... Heteronyms are a type of homograph that are also spelled the same and have different meanings, but sound different. WORDS THAT BOTH SOUND THE SAME AND ARE SPELLED THE SAME are both homonyms (same sound) and homographs (same spelling).