ESL Web Directory
Homophones are words of the same language that are pronounced alike even if they differ in spelling, meaning, or origin, such as "pair" and "pear". Homophones may also be spelled alike, as in "bear" (the animal) and "bear" (to carry). But this list consists only of homophones that are not spelled alike.
Added: Jun 26 2002