Answer:
homonyms: words that have the same spelling/pronunciation but have different meanings. (e.g: eight/ate)
homophones: words that have the same spelling but different pronunciations and different meanings. (e.g: read/read)
8.3m questions
10.9m answers