This is a word etymology dictionary contains nearly 20,000 common English words, phrases etymology. Originally for Chinese people back word, but does not affect you to know the story behind each word.