half-palindrome Synonyms