Origin: Greek suffix -phone
Homophone has 2 different meanings across 1 category:
two words are homophones if they are pronounced the same way but differ in meaning or spelling or both (e.g. bare and bear)
A word which is pronounced the same as another word but differs in spelling or meaning or origin.
The word comes from French, where it combines the prefix homo- meaning "same" with -phone meaning "sound." It originally referred to words that are pronounced identically.