Play word 同音異義 同音異義 どうおんいぎ homophony (having the same pronunciation as another word but a different meaning)
Play word 同音異字 同音異字 どうおんいじ homophony (having the same pronunciation as another word but a different written form)
Play word 同訓異字 同訓異字 どうくんいじ (words with) different kanji but the same Japanese reading (and usu. a similar meaning)