A homophone refers to two words which have different meanings but which sound the same. (You get a lot of homophonous puns.)