/ ˈhɒmənɪm; NAmE ˈhɑːm-; ˈhoʊm-/ noun
( grammar ) a word that is spelt like another word (and may be pronounced like it) but which has a different meaning, for example can meaning 'be able' and can meaning 'put sth in a container'
••
WORD ORIGIN
late 17th cent.: via Latin from Greek homōnumon , neuter of homōnumos having the same name, from homos same + onoma name.