Homographs are words with the same spelling but having more than one meaning. Homographs may be pronounced the same (homophones), or they may be pronounced differently.