Palindrome comes from Greek palindromos, meaning "running back again," which itself is from palin ("back," "again") and dramein ("to run").