Wordscapes 5192. Words spelled the same with different meanings. Wordscapes level 1287. Wordscapes level 126. Words with same spelling and different meaning.