What is it called when two words are spelled the same, but have different meanings?

Homonyms are words that sound and spelled the same but with different meaning. Words with the same spelling but different pronunciations are also homographs.

Tuesday, April 10 2012