One of two or more words that are spelled alike but have different spellings and meanings such as isle and aisle.