homonyms in English language
Each of two or more words having the same spelling or pronunciation but different meanings and origins.
Each of two or more words having the same spelling or pronunciation but different meanings and origins.