Alpha stage software — under active development. Data may be incomplete or change without notice.
Etymology tree
Proto-Indo-European *upó
Proto-Germanic *ub
Proto-Germanic *upp
Proto-West Germanic *upp
Old English upp
Proto-Indo-European *h₂en-der.
Proto-Germanic *an
Proto-West Germanic *ana
Old English on
Old English uppan
Middle English upon
English upon
From Middle English upon, uppon, uppen, from Old English upon, uppon, uppan (“on, upon, up to, against, after, in addition to”), equivalent to up (“adverb”) + on (“preposition”). Cognate with Old Saxon uppan (“upon”), Old High German ūfan, ūffan (“upon”), Icelandic upp á, upp á (“up on, upon”), Swedish uppå (“up on, upon”) (thence Swedis…
View etymology graph ->
General
Open this dialog?
Close dialogEsc
Open search⌘K
Press ? anytime to toggle this dialog