a homonym is, in the strict sense, one of a group of words that share the same spelling and the same pronunciation but have different meanings.
Homynyms, meaning they sound the same but have different spellings and meanings. Homophones.
Try these URLs.http://www.unm.edu/~hookster/Homynyms%20and%20Other%20Similar%20Words.pdfhttp://www.business-words.com/dictionary/
5 - 3 = 2 so he would have 2 apples ----- This may be a trick question. If it is, Hoe and Ho are homynyms, so you'd have to check the spelling. Ho actually has 3 apples since he took 3 away from Hoe.