Homonyms are derived from the Greek word “homonumos” which mean “same name”.
A homonym is a word that is pronounced the same as another word with a different meaning. The two words usually having different spellings.
According to https://www.vocabulary.com/articles/chooseyourwords/homonym-homophone-homograph/
Depending on whom you talk to, homonym means either:
A word that is spelled like another but has a different sound and meaning (homograph); a word that sounds like another but has a different spelling and meaning (homophone)
A word that is spelled and pronounced like another but has a different meaning (homograph and homophone)
Twin Sisters Song
Two types of homonyms are homographs and homophones.
Read more at http://www.grammar-monster.com/glossary/homonyms.htm#sTwQetQbIiOQJM6u.99
Homophones: Two, Too, and To
great mnemonic idea
Veggie Tale Homophones Song
Between the Lions Homophones Song
Types of Words: Paronyms, Homophones, Homographs, Homonyms, Heteronyms, Capitonyms, and Oronyms
Read more at http://www.linguisticsgirl.com/types-of-words-paronyms-homophones-homographs-homonyms-heteronyms-capitonyms-and-oronyms/#FHRX468a22Vc9bF8.99