A homonym is group of words that share the same spelling and the same pronunciation but have different meanings.
See also Homophones