Warning: file_put_contents(/opt/frankenphp/design.onmedianet.com/storage/proxy/cache/dc2f480654c81bacd7a5cc46ccdd6711.html): Failed to open stream: No space left on device in /opt/frankenphp/design.onmedianet.com/app/src/Arsae/CacheManager.php on line 36

Warning: http_response_code(): Cannot set response code - headers already sent (output started at /opt/frankenphp/design.onmedianet.com/app/src/Arsae/CacheManager.php:36) in /opt/frankenphp/design.onmedianet.com/app/src/Models/Response.php on line 17

Warning: Cannot modify header information - headers already sent by (output started at /opt/frankenphp/design.onmedianet.com/app/src/Arsae/CacheManager.php:36) in /opt/frankenphp/design.onmedianet.com/app/src/Models/Response.php on line 20
Online Etymology Dictionary
Online Etymology Dictionary
About

Online Etymology Dictionary

This is a map of the wheel-ruts of modern English. Etymologies are not definitions; they are explanations of what words meant and how they sounded 600 or 2,000 years ago.

The Online Etymology Dictionary was created in 2001 by Douglas Harper, who continues it; the etymonline domain name dates from 2003. Talia Felix, an independent researcher, has been associate editor since 2021.

Etymonline aims to weave together words and the past, answer common questions, and sow seeds of serendipity. Print sources used in this compilation are listed here. The user's manual is here.

[updated April 7, 2025]