English dictionary, thesaurus, translations & etymology
FreeDict.com

Etymology — The Origins of English Words

Where do words come from? Trace the origin and history of any English word, from its Latin, Greek or Old English roots through to its modern meaning. Every etymology is sourced.

Browse etymology by letter

a b c d e f g h i j k l m n o p q r s t u v w x y z

Recently added

dies
Latin
From Latin dies (“Day”).
wisdom
Middle English
From Middle English wisdom, from Old English wīsdōm (“wisdom”), from Proto-West Germanic *wīsadōm, from Proto-Germanic *wīsadōmaz (“wisdom”), corresponding to wise + -dom. Cognate with Scots wisdom, wysdom (“wisdom”), West Frisian wiisdom (“wisdom”), Dutch wijsdom (“wisdom”), German Weistum (“legal sentence”), Danish/Norwegian/Swedish visdom (“wisdom”), Icelandic vísdómur (“wisdom”).
labor
Origin
Variant of Labarre.
took
Origin
Variant of Tooke.
goes
Dutch
Either from Dutch Goes, a city in Zeeland, or Portuguese Góis, a place name.
shown
Middle English
From Middle English schauen, schewen (past participle), alternative form of schawid, schewed, past participle of Middle English schewen (“to show”). Morphologically equivalent to show + -n.
moment
Origin
Unexplained English surname.
cloud computing
English
From cloud, long used in network diagrams as a symbol for a network whose internal detail is not shown, and computing.
merge conflict
English
A compound of merge, the act of combining two lines of changes, and conflict.
virtual machine
English
A compound of virtual, in the sense of existing in effect though not in physical form, and machine.
runtime
English
A compound of run and time, originally written as two words in computing and later closed up.
compiler
English
From compile, via Old French compiler and Latin compilare meaning to gather or plunder, plus the agent ending -er; applied to software from the early decades of programming.
boolean
English
From the surname of George Boole, the nineteenth-century English mathematician whose work on the algebra of logic the term commemorates, plus the adjectival ending -an.
regex
English
A shortening of regular expression.
SDK
English
An initialism of software development kit.
CLI
English
An initialism of command-line interface.
operating system
English
A compound of operating, from operate, and system; in use in computing from the era of early mainframes, when the software that operated the machine was distinguished from the programs run on it.
antivirus
English
From anti- meaning against, and virus in its computing sense.
DDoS
English
An initialism of distributed denial of service.
zero-day
English
From the count of days the maker of the software has had to fix the flaw, namely zero, because it is already being used against them by the time they learn of it.
CAPTCHA
English
An acronym of completely automated public Turing test to tell computers and humans apart.
2FA
English
An initialism of two-factor authentication.
ransomware
English
A blend of ransom and software, following the pattern of malware and spyware.
mesh network
English
From mesh, a net of interlaced strands, describing the many interconnecting links between the devices.