What are Homonyms?

Homonyms are two or more words in which they are identical in pronunciation and spelling. But they have different meanings. They are also known as homophones.