text:
Module:User:Surjection/category tree/poscatboiler/data/terms by etymology

local labels = {} local raw_categories = {} local handlers = {} local raw_handlers = {}

- --                                                                        -- --                                  LABELS                                 -- --                                                                        -- -

labels["terms by etymology"] = { description = " terms categorized by their etymologies.", umbrella_parents = "Fundamental", parents = , }

labels["AABB-type reduplications"] = { description = " terms that underwent reduplication in an AABB pattern.", parents = {"reduplications"}, }

labels["alliterative compounds"] = { description = " noun phrases composed of two or more stems that alliterate.", umbrella_parents = "Types of compound words by language", parents = {"compound words", "alliterative phrases"}, }

labels["antonymous compounds"] = { description = " compounds in which one part is an antonym of the other.", umbrella_parents = "Types of compound words by language", parents = {"dvandva compounds", sort = "antonym"}, }

labels["back-formations"] = { description = " words formed by reversing a supposed regular formation, removing part of an older term.", parents = {"terms by etymology"}, }

labels["bahuvrihi compounds"] = { description = " compounds in which the first part (A) modifies the second (B), and whose meaning follows a metonymic pattern: “ having a B that is A.”", umbrella_parents = "Types of compound words by language", parents = {"compound words", "exocentric compounds"}, }

labels["blends"] = { description = " words formed by combinations of other words.", parents = {"terms by etymology"}, }

labels["borrowed terms"] = { description = " terms that are loanwords, i.e. words that were directly incorporated from another language.", parents = {"terms by etymology"}, }

labels["catachreses"] = { description = " terms derived from misuses or misapplications of other terms.", parents = {"terms by etymology"}, }

labels["coinages"] = { description = " terms coined by an identifiable person, organization or other such entity.", parents = {"terms attributed to a specific source"}, umbrella_parents = {name = "terms attributed to a specific source", is_label = true, sort = " "}, }

-- Add "compound POS" categories for various parts of speech.

local compound_poses = { "adjectives", "adverbs", "conjunctions", "determiners", "interjections", "nouns", "numerals", "particles", "postpositions", "prefixes", "prepositions", "pronouns", "proper nouns", "suffixes", "verbs", }

for _, pos in ipairs(compound_poses) do labels["compound " .. pos] = { description = " " .. pos .. " composed of two or more stems.", umbrella_parents = "Types of compound words by language", parents = {{name = "compound words", sort = " "}, pos}, } end

labels["compound determinatives"] = { description = " determinatives composed of two or more stems.", parents = {"compound words", "determiners"}, }

labels["compound words"] = { description = " words composed of two or more stems.", parents = {"terms by etymology"}, }

labels["coordinated pairs"] = { description = "Terms in consisting of a pair of terms joined by a coordinating conjunction.", parents = {"terms by etymology"}, }

labels["coordinated triples"] = { -- Avoid saying "a coordinating conjunction" or "coordinating conjunctions" -- because there can be one or more conjunctions. description = "Terms in consisting of three terms joined by coordinating conjunction.", parents = {"terms by etymology"}, }

labels["coordinated quadruples"] = { -- Avoid saying "a coordinating conjunction" or "coordinating conjunctions" -- because there can be one or more conjunctions. description = "Terms in consisting of four terms joined by coordinating conjunction.", parents = {"terms by etymology"}, }

labels["coordinated quintuples"] = { -- Avoid saying "a coordinating conjunction" or "coordinating conjunctions" -- because there can be one or more conjunctions. description = "Terms in consisting of five terms joined by coordinating conjunction.", parents = {"terms by etymology"}, }

labels["denominals"] = { description = " terms derived from a noun.", parents = {"terms by etymology"}, }

labels["deverbals"] = { description = " terms derived from a verb.", parents = {"terms by etymology"}, }

labels["doublets"] = { description = " terms that trace their etymology from ultimately the same source as other terms in the same language, but by different routes, and often with subtly or substantially different meanings.", parents = {"terms by etymology"}, }

labels["dvandva compounds"] = { description = " words composed of two or more stems whose stems could be connected by an 'and'.", umbrella_parents = "Types of compound words by language", parents = {"compound words"}, }

labels["elongated forms"] = { description = " terms where one or more letters or sounds is repeated for emphasis or effect.", parents = {"terms by etymology"}, }

labels["endocentric compounds"] = { description = " words composed of two or more stems, one of which is the head of that compound.", umbrella_parents = "Types of compound words by language", parents = {"compound words"}, }

labels["endocentric noun-noun compounds"] = { description = " words composed of two or more stems, one of which is the head of that compound.", umbrella_parents = "Types of compound words by language", parents = {"endocentric compounds", "compound words"}, }

labels["endocentric verb-noun compounds"] = { description = " compounds in which the first element is a verbal stem, the second a nominal stem and the head of the compound.", umbrella_parents = "Types of compound words by language", parents = {"endocentric compounds", "verb-noun compounds"}, }

labels["eponyms"] = { description = " terms derived from names of real or fictitious people.", parents = {"terms by etymology"}, }

labels["exocentric compounds"] = { description = " words composed of two or more stems, none of which is the head of that compound.", umbrella_parents = "Types of compound words by language", parents = {"compound words"}, }

labels["exocentric verb-noun compounds"] = { description = " compounds in which the first element is a transitive verb, the second a noun functioning as its direct object, and whose referent is the person or thing doing the action.", umbrella_parents = "Types of compound words by language", parents = {"exocentric compounds", "verb-noun compounds"}, }

labels["genericized trademarks"] = { description = " terms that originate from trademarks, brands and company names which have become genericized; that is, fallen into common usage in the target market's vernacular, even when referring to other competing brands.", parents = {"terms by etymology", "trademarks"}, }

labels["ghost words"] = { description = " terms that were originally erroneous or fictitious, published in a reference work as if they were genuine as a result of typographical error, misreading, or misinterpretation, or as fictitious entries, jokes, or hoaxes.", parents = {"terms by etymology"}, }

labels["karmadharaya compounds"] = { description = " words composed of two or more stems in which the main stem determines the case endings.", umbrella_parents = "Types of compound words by language", parents = {"tatpurusa compounds"}, }

labels["haplological forms"] = { description = " terms that underwent haplology: thus, their origin involved a loss or omission of a repeated sequence of sounds.", parents = {"terms by etymology"}, }

labels["homophonic translations"] = { description = " terms that were borrowed by matching the etymon phonetically, without regard for the sense; compare phono-semantic matching and Hobson-Jobson.", parents = {"terms by etymology"} }

labels["hybridisms"] = { description = " words formed by elements of different linguistic origins.", parents = {"terms by etymology"}, }

labels["inherited terms"] = { description = " terms that were inherited from an earlier stage of the language.", parents = {"terms by etymology"}, }

labels["internationalisms"] = { description = " loanwords which also exist in many other languages with the same or similar etymology.", additional = "Terms should be here preferably only if the immediate source language is not known for certain. Entries are added into this category by Template:internationalism; see it for more information.", parents = {"terms by etymology"}, }

labels["itaretara dvandva compounds"] = { description = " words composed of two or more stems whose stems could be connected by an 'and'.", umbrella_parents = "Types of compound words by language", parents = {"dvandva compounds"}, }

labels["legal doublets"] = { description = " legal doublets – a legal doublet is a standardized phrase commonly use in legal documents, proceedings etc which includes two words that are near synonyms.", parents = {"coordinated pairs"}, }

labels["legal triplets"] = { description = " legal triplets – a legal triplet is a standardized phrase commonly use in legal documents, proceedings etc which includes three words that are near synonyms.", parents = {"coordinated triples"}, }

labels["merisms"] = { description = " merisms – terms that are coordinates that, combined, are a synonym for a totality.", parents = {"coordinated pairs"}, }

labels["metonyms"] = { description = " terms whose origin involves calling a thing or concept not by its own name, but by the name of something intimately associated with that thing or concept.", parents = {"terms by etymology"}, }

labels["neologisms"] = { description = " terms that have been only recently acknowledged.", parents = {"terms by etymology"}, }

labels["nonce terms"] = { description = " terms that have been invented for a single occasion.", parents = {"terms by etymology"}, }

labels["numeronyms"] = { description = " terms that serve as number-based names.", parents = {"terms by etymology"}, }

labels["onomatopoeias"] = { description = " words that were coined to sound like what they represent.", parents = {"terms by etymology"}, }

labels["piecewise doublets"] = { description = " terms that are piecewise doublets.", parents = {"terms by etymology"}, }

for _, ism_and_langname in ipairs({	{"anglicisms", "English"},	{"Arabisms", "Arabic"},	{"Gallicisms", "French"},	{"Germanisms", "German"},	{"Hispanisms", "Spanish"},	{"Italianisms", "Italian"},	{"Latinisms", "Latin"},	{"Japonisms", "Japanese"}, }) do	local ism, langname = unpack(ism_and_langname) labels["pseudo-" .. ism] = { description = " terms that appear to be " .. langname .. ", but are not used or have an unrelated meaning in " .. langname .. " itself.", parents = {"pseudo-loans"}, umbrella_parents = {name = "pseudo-loans", is_label = true, sort = " "}, } end

labels["rebracketings"] = { description = " terms that have interacted with another word in such a way that the boundary between the words has been modified.", parents = {"terms by etymology"} }

labels["reconstructed terms"] = { description = " terms that are not directly attested, but have been reconstructed through other evidence.", parents = {"terms by etymology"} }

labels["reduplicated coordinated pairs"] = { description = " reduplicated coordinated pairs.", parents = {"coordinated pairs", "reduplications"}, }

labels["reduplicated coordinated triples"] = { description = " reduplicated coordinated triples.", parents = {"coordinated triples", "reduplications"}, }

labels["reduplicated coordinated quadruples"] = { description = " reduplicated coordinated quadruples.", parents = {"coordinated quadruples", "reduplications"}, }

labels["reduplicated coordinated quintuples"] = { description = " reduplicated coordinated quintuples.", parents = {"coordinated quintuples", "reduplications"}, }

labels["reduplications"] = { description = " terms that underwent reduplication, so their origin involved a repetition of roots or stems.", parents = {"terms by etymology"}, }

labels["retronyms"] = { description = " terms that serve as new unique names for older objects or concepts whose previous names became ambiguous.", parents = {"terms by etymology"}, }

labels["rhyming compounds"] = { description = " noun phrases composed of two or more stems that rhyme.", umbrella_parents = "Types of compound words by language", parents = {"compound words", "rhyming phrases"}, }

labels["roots"] = { description = "Basic morphemes from which words are formed.", parents = {"morphemes"}, }

labels["roots by shape"] = { description = " roots categorized by their shape.", parents = , }

labels["Sanskritic formations"] = { description = " terms coined from tatsama words and/or affixes.", umbrella_parents = "Sanskritic formations by language", parents = {"terms by etymology", "terms derived from Sanskrit"}, }

labels["samahara dvandva compounds"] = { description = " words composed of two or more stems whose stems could be connected by an 'and'.", umbrella_parents = "Types of compound words by language", parents = {"dvandva compounds"}, }

labels["shitgibbons"] = { description = " terms that consist of a single-syllable expletive followed by a two-syllable trochee that serves as a nominalizer or intensifier.", parents = {"endocentric compounds"}, }

labels["sound-symbolic terms"] = { description = " terms that use to express ideas but which are not necessarily strictly speaking onomatopoeic.", parents = {"terms by etymology"}, }

labels["spelled-out initialisms"] = { description = " initialisms in which the letter names are spelled out.", parents = {"terms by etymology"}, }

labels["spelling pronunciations"] = { description = " terms whose pronunciation was historically or presently affected by their spelling.", parents = {"terms by etymology"}, }

labels["spoonerisms"] = { description = " terms in which the initial sounds of component parts have been exchanged, as in \"crook and nanny\" for \"nook and cranny\".", parents = {"terms by etymology"}, }

labels["synonymous compounds"] = { description = " compounds in which one part is a synonym of the other.", umbrella_parents = "Types of compound words by language", parents = {"dvandva compounds", sort = "synonym"}, }

labels["tatpurusa compounds"] = { description = " words composed of two or more stems", umbrella_parents = "Types of compound words by language", parents = {"compound words"}, }

labels["taxonomic eponyms"] = { description = " terms derived from names of real or fictitious people, used for taxonomy.", parents = {"eponyms"}, }

labels["terms attributed to a specific source"] = { description = " terms coined by an identifiable person or deriving from a known work.", parents = {"terms by etymology"}, }

labels["terms containing fossilized case endings"] = { description = " words or expressions which preserve case morphology which is no longer analyzable within the contemporary grammatical system or which has been entirely lost from the language.", parents = {"terms by etymology"}, }

labels["terms derived from area codes"] = { description = " terms derived from area codes.", parents = {"terms by etymology"}, }

labels["terms derived from the shape of letters"] = { description = " terms derived from the shape of letters. This can include terms derived from the shape of any letter in any alphabet.", parents = {"terms by etymology"}, }

labels["terms by root"] = { description = " terms categorized by the root they originate from.", parents = {"terms by etymology", {name = "roots", sort = " "}}, }

labels["terms derived from fiction"] = { description = " terms that originate from works of fiction.", parents = {"terms attributed to a specific source"}, }

for _, source_and_desc in ipairs({	{"DC Comics", "DC Comics"},	{"Duckburg and Mouseton", "Disney's Duckburg and Mouseton universe"},	{"Harry Potter", "the Harry Potter series"},	{"Nineteen Eighty-Four", "George Orwell's Nineteen Eighty-Four"},	{"Star Trek", "Star Trek"},	{"Star Wars", "Star Wars"},	{"The Simpsons", "The Simpsons"},	{"Tolkien's legendarium", "the legendarium of J. R. R. Tolkien"}, }) do	local source, desc = unpack(source_and_desc) labels["terms derived from " .. source] = { description = " terms that originate from " .. desc .. ".",		parents = {"terms derived from fiction"}, } end

labels["terms derived from Greek mythology"] = { description = " terms derived from Greek mythology which have acquired an idiomatic meaning.", parents = {"terms attributed to a specific source"}, }

labels["terms derived from occupations"] = { description = " terms derived from names of occupations.", parents = {"terms by etymology"}, }

labels["terms derived from other languages"] = { description = " terms that originate from other languages.", parents = {"terms by etymology"}, }

labels["terms derived from the Bible"] = { description = " terms that originate from the Bible.", parents = {"terms attributed to a specific source"}, }

labels["terms derived from Aesop's Fables"] = { description = " terms that originate from Aesop's Fables.", parents = {"terms attributed to a specific source"}, }

labels["terms derived from toponyms"] = { description = " terms derived from names of real or fictitious places.", parents = {"terms by etymology"}, }

labels["terms making reference to character shapes"] = { description = " terms making reference to character shapes.", parents = {"terms by etymology"}, }

labels["terms derived from sport"] = { description = " terms that originate from sport.", parents = {"terms attributed to a specific source"}, }

labels["terms derived from baseball"] = { description = " terms that originate from baseball.", parents = {"terms derived from sport"}, }

labels["terms with Indo-Aryan extensions"] = { description = " terms extended with particular Indo-Aryan pleonastic affixes.", parents = {"terms by etymology"}, }

labels["terms with lemma and non-lemma form etymologies"] = { description = " terms consisting of both a lemma and non-lemma form, of different origins.", breadcrumb = "lemma and non-lemma form", parents = {"terms with multiple etymologies"}, }

labels["terms with multiple etymologies"] = { description = " terms that are derived from multiple origins.", parents = {"terms by etymology"}, }

labels["terms with multiple lemma etymologies"] = { description = " lemmas that are derived from multiple origins.", breadcrumb = "multiple lemmas", parents = {"terms with multiple etymologies"}, }

labels["terms with multiple non-lemma form etymologies"] = { description = " non-lemma forms that are derived from multiple origins.", breadcrumb = "multiple non-lemma forms", parents = {"terms with multiple etymologies"}, }

labels["terms with unknown etymologies"] = { description = " terms whose etymologies have not yet been established.", parents = , }

labels["twice-borrowed terms"] = { description = " terms that were borrowed from another language that originally borrowed the term from .", parents = {"terms by etymology", "borrowed terms"}, }

labels["univerbations"] = { description = " terms that result from the agglutination of two or more words.", parents = {"terms by etymology"}, }

labels["verb-noun compounds"] = { description = " compounds in which the first element is a transitive verb, the second a noun functioning as its direct object, and whose referent is the person or thing doing the action.", umbrella_parents = "Types of compound words by language", parents = {"compound nouns"}, }

labels["vrddhi derivatives"] = { description = " terms derived from a Proto-Indo-European root by the process of vṛddhi derivation.", umbrella_parents = "Types of compound words by language", parents = {"terms by etymology"}, }

labels["vrddhi gerundives"] = { description = " gerundives derived from a Proto-Indo-European root by the process of vṛddhi derivation.", umbrella_parents = "Types of compound words by language", parents = {"vrddhi derivatives"}, }

labels["vyadhikarana compounds"] = { description = " words composed of two or more stems in which the non-main stem determines the case endings.", umbrella_parents = "Types of compound words by language", parents = {"tatpurusa compounds"}, }

labels["words derived through metathesis"] = { description = " words that were created through metathesis from another word.", parents = , }

for _, fixtype in ipairs({"circumfix", "infix", "interfix", "prefix", "suffix",}) do labels["words by " .. fixtype] = { description = " words categorized by their " .. fixtype .. "es.", parents = {{name = "terms by etymology", sort = fixtype}, fixtype .. "es"}, }	labels["adapted borrowings by " .. fixtype] = { description = " words categorized by their " .. fixtype .. "es that they were adapted with when borrowed from another language.", parents = {{name = "words by " .. fixtype, sort = "*"}, {name = "borrowed terms", sort = "*"}}, } end

-- Add 'umbrella_parents' key if not already present. for key, data in pairs(labels) do	if not data.umbrella_parents then data.umbrella_parents = "Terms by etymology subcategories by language" end end

- --                                                                        -- --                              RAW CATEGORIES                             -- --                                                                        -- -

raw_categories["Terms by etymology subcategories by language"] = { description = "Umbrella categories covering topics related to terms categorized by their etymologies, such as types of compounds or borrowings.", additional = "", parents = { "Umbrella metacategories", {name = "terms by etymology", is_label = true, sort = " "}, }, }

raw_categories["Borrowed terms subcategories by language"] = { description = "Umbrella categories covering topics related to borrowed terms.", additional = "", parents = { "Umbrella metacategories", {name = "borrowed terms", is_label = true, sort = " "}, {name = "Terms by etymology subcategories by language", sort = " "}, }, }

raw_categories["Inherited terms subcategories by language"] = { description = "Umbrella categories covering topics related to inherited terms.", additional = "", parents = { "Umbrella metacategories", {name = "inherited terms", is_label = true, sort = " "}, {name = "Terms by etymology subcategories by language", sort = " "}, }, }

raw_categories["Indo-Aryan extensions"] = { description = "Umbrella categories covering terms extended with particular Indo-Aryan pleonastic affixes.", additional = "", parents = { "Umbrella metacategories", {name = "Terms by etymology subcategories by language", sort = " "}, }, }

raw_categories["Multiple etymology subcategories by language"] = { description = "Umbrella categories covering topics related to terms with multiple etymologies.", additional = "", parents = { "Umbrella metacategories", {name = "Terms by etymology subcategories by language", sort = " "}, }, }

raw_categories["Sanskritic formations by language"] = { description = "Categories with terms coined from tatsama words and/or affixes.", additional = "", parents = { "Terms by etymology subcategories by language", }, }

raw_categories["Types of compound words by language"] = { description = "Umbrella categories covering topics related to types of compound words.", additional = "", parents = { "Umbrella metacategories", {name = "compound words", is_label = true, sort = " "}, {name = "Terms by etymology subcategories by language", sort = " "}, }, }

- --                                                                        -- --                                 HANDLERS                                -- --                                                                        -- -

- --- word handlers --- -

-- Handlers for 'terms derived from the SOURCE word word' must go *BEFORE* the -- more general 'terms derived from SOURCE' handler.

local function get_source_and_type_desc(source, term_type) if source:getCode == "ine-pro" and term_type:find("^words?$") then return "Proto-Indo-European " .. term_type .. "" else return "" .. source:getCanonicalName .. " " .. term_type end end

-- Handler for e.g. Category:Yola terms derived from the Proto-Indo-European word *h₂el- (grow) and -- Category:Russian terms derived from the Proto-Indo-European word *swé, and corresponding umbrella -- categories Category:Terms derived from the Proto-Indo-European word *h₂el- (grow) and -- Category:Terms derived from the Proto-Indo-European word *swé. Replaces the former -- Module:category tree/PIE word cat, Module:category tree/word cat and Template:PIE word cat. table.insert(handlers, function(data)	local source_name, term_type, term_and_id = data.label:match("^terms derived from the (.+) (word) (.+)$")	if not source_name then		source_name, term_type, term_and_id = data.label:match("^terms derived from the (.+) (word) (.+)$")	end	if not source_name then		source_name, term_type, term_and_id = data.label:match("^terms derived from the (.+) (term) (.+)$")	end

if source_name then local term, id = term_and_id:match("^(.+) %((.-)%)$") term = term or term_and_id local source = require("Module:languages").getByCanonicalName(source_name, true, "allow etym langs")

local parents = { { name = "terms by " .. source_name .. " " .. term_type, sort = source:makeSortKey(term) } }		local umbrella_parents = { { name = "Terms derived from " .. source_name .. " " .. term_type .. "s", sort = source:makeSortKey(term) } }		if id then table.insert(parents, { name = "terms derived from the " .. source_name .. " " .. term_type .. " " .. term, sort = " "}) table.insert(umbrella_parents, { name = "terms derived from the " .. source_name .. " " .. term_type .. " " .. term, is_label = true, sort = " "}) end -- Italicize the word/word in the title. local function displaytitle(title, lang) return require("Module:string").plain_gsub(title, term, require("Module:script utilities").tag_text(term, source, nil, "term")) end local breadcrumb = require("Module:script utilities").tag_text(term, source, nil, "term") .. (id and " (" .. id .. ")" or "") return { description = " terms that originate ultimately from the " .. get_source_and_type_desc(source, term_type) .. " " ..				require("Module:links").full_link({ term = term, lang = source, gloss = id, id = id }, "term") .. ".",			displaytitle = displaytitle, breadcrumb = breadcrumb, parents = parents, umbrella = { no_by_language = true, displaytitle = displaytitle, breadcrumb = breadcrumb, parents = umbrella_parents, }		}	end end)

table.insert(handlers, function(data)	local word_and_id = data.label:match("^terms belonging to the word (.+)$")	if word_and_id then		local word, id = word_and_id:match("^(.+) %((.-)%)$")		word = word or word_and_id

-- See if the language is Semitic. local fam = data.lang local is_semitic = false while true do			if not fam then break end if fam:getCode == "qfa-not" then -- qfa-not is "not a family" and is its own parent break end if fam:getCode == "sem" then is_semitic = true break end fam = fam:getFamily end local word_desc = is_semitic and "word" or "word" local parents = local separators = "־ %-" local separator_c = "[" .. separators .. "]"		local not_separator_c = "[^" .. separators .. "]"		-- remove any leading or trailing separators (e.g. in PIE-style words) local word_no_prefix_suffix = mw.ustring.gsub(mw.ustring.gsub(word, separator_c .. "$", ""), "^" .. separator_c, "") local num_sep = mw.ustring.len(mw.ustring.gsub(word_no_prefix_suffix, not_separator_c, "")) local linked_word = data.lang and require("Module:links").full_link({ term = word, lang = data.lang, gloss = id, id = id }, "term") or word if num_sep > 0 then table.insert(parents, {name = "" .. (num_sep + 1) .. "-letter words", sort = word_and_id}) end -- Italicize the word/word in the title. local function displaytitle(title, lang) return require("Module:string").plain_gsub(title, word, require("Module:script utilities").tag_text(word, lang, nil, "term")) end local breadcrumb = require("Module:script utilities").tag_text(word, data.lang, nil, "term") .. (id and " (" .. id .. ")" or "") return { description = " terms that belong to the " .. word_desc .. " " .. linked_word .. ".",			displaytitle = displaytitle, breadcrumb = breadcrumb, parents = parents, umbrella = false, }	end end)

table.insert(handlers, function(data)	local num_letters = data.label:match("^([0-9]+)-letter words$")	if num_letters then		return {			description = " words with " .. num_letters .. " letters in them.",			parents = ,			umbrella_parents = "Terms by etymology subcategories by language",		}	end end)

table.insert(handlers, function(data)	local source_name = data.label:match("^terms by (.+) word$")	if source_name then		local source = require("Module:languages").getByCanonicalName(source_name, true, "allow etym langs")		local parents = {"terms by etymology"}		-- In Category:Proto-Indo-Iranian terms by Proto-Indo-Iranian word,		-- don't add parent Category:Proto-Indo-Iranian terms derived from Proto-Indo-Iranian.		if not data.lang or data.lang:getCode ~= source:getCode then			table.insert(parents, "terms derived from " .. source_name)		end		return {			description = " terms categorized by the " .. get_source_and_type_desc(source, "word") .. " they originate from.",			parents = parents,			umbrella_parents = "Terms by etymology subcategories by language",		}	end end)

table.insert(handlers, function(data)	local word_shape = data.label:match("^(.+)-shape words$")	if word_shape then		local description = " words with the shape " .. word_shape .. "."		local additional		if data.lang and data.lang:getCode == "ine-pro" then			additional = [=[		end		return {			description = description,			additional = additional,			breadcrumb = word_shape,			parents = ,			umbrella = false,		}	end end)
 * e stands for the vowel of the word.
 * C stands for any stop or s.
 * R stands for any resonant.
 * H stands for any laryngeal.
 * M stands for m or w, when followed by a resonant.
 * s stands for s, when next to a stop.]=]

- --- Root handlers --- -

-- Handlers for 'terms derived from the SOURCE root ROOT' must go *BEFORE* the -- more general 'terms derived from SOURCE' handler.

local function get_source_and_type_desc(source, term_type) if source:getCode == "ine-pro" and term_type:find("^roots?$") then return "Proto-Indo-European " .. term_type .. "" else return "" .. source:getCanonicalName .. " " .. term_type end end

-- Handler for e.g. Category:Yola terms derived from the Proto-Indo-European root *h₂el- (grow) and -- Category:Russian terms derived from the Proto-Indo-European word *swé, and corresponding umbrella -- categories Category:Terms derived from the Proto-Indo-European root *h₂el- (grow) and -- Category:Terms derived from the Proto-Indo-European word *swé. Replaces the former -- Module:category tree/PIE root cat, Module:category tree/root cat and Template:PIE word cat. table.insert(handlers, function(data)	local source_name, term_type, term_and_id = data.label:match("^terms derived from the (.+) (root) (.+)$")	if not source_name then		source_name, term_type, term_and_id = data.label:match("^terms derived from the (.+) (word) (.+)$")	end	if not source_name then		source_name, term_type, term_and_id = data.label:match("^terms derived from the (.+) (term) (.+)$")	end

if source_name then local term, id = term_and_id:match("^(.+) %((.-)%)$") term = term or term_and_id local source = require("Module:languages").getByCanonicalName(source_name, true, "allow etym langs")

local parents = { { name = "terms by " .. source_name .. " " .. term_type, sort = source:makeSortKey(term) } }		local umbrella_parents = { { name = "Terms derived from " .. source_name .. " " .. term_type .. "s", sort = source:makeSortKey(term) } }		if id then table.insert(parents, { name = "terms derived from the " .. source_name .. " " .. term_type .. " " .. term, sort = " "}) table.insert(umbrella_parents, { name = "terms derived from the " .. source_name .. " " .. term_type .. " " .. term, is_label = true, sort = " "}) end -- Italicize the root/word in the title. local function displaytitle(title, lang) return require("Module:string").plain_gsub(title, term, require("Module:script utilities").tag_text(term, source, nil, "term")) end local breadcrumb = require("Module:script utilities").tag_text(term, source, nil, "term") .. (id and " (" .. id .. ")" or "") return { description = " terms that originate ultimately from the " .. get_source_and_type_desc(source, term_type) .. " " ..				require("Module:links").full_link({ term = term, lang = source, gloss = id, id = id }, "term") .. ".",			displaytitle = displaytitle, breadcrumb = breadcrumb, parents = parents, umbrella = { no_by_language = true, displaytitle = displaytitle, breadcrumb = breadcrumb, parents = umbrella_parents, }		}	end end)

table.insert(handlers, function(data)	local root_and_id = data.label:match("^terms belonging to the root (.+)$")	if root_and_id then		local root, id = root_and_id:match("^(.+) %((.-)%)$")		root = root or root_and_id

-- See if the language is Semitic. local fam = data.lang local is_semitic = false while true do			if not fam then break end if fam:getCode == "qfa-not" then -- qfa-not is "not a family" and is its own parent break end if fam:getCode == "sem" then is_semitic = true break end fam = fam:getFamily end local root_desc = is_semitic and "root" or "root" local parents = local separators = "־ %-" local separator_c = "[" .. separators .. "]"		local not_separator_c = "[^" .. separators .. "]"		-- remove any leading or trailing separators (e.g. in PIE-style roots) local root_no_prefix_suffix = mw.ustring.gsub(mw.ustring.gsub(root, separator_c .. "$", ""), "^" .. separator_c, "") local num_sep = mw.ustring.len(mw.ustring.gsub(root_no_prefix_suffix, not_separator_c, "")) local linked_root = data.lang and require("Module:links").full_link({ term = root, lang = data.lang, gloss = id, id = id }, "term") or root if num_sep > 0 then table.insert(parents, {name = "" .. (num_sep + 1) .. "-letter roots", sort = root_and_id}) end -- Italicize the root/word in the title. local function displaytitle(title, lang) return require("Module:string").plain_gsub(title, root, require("Module:script utilities").tag_text(root, lang, nil, "term")) end local breadcrumb = require("Module:script utilities").tag_text(root, data.lang, nil, "term") .. (id and " (" .. id .. ")" or "") return { description = " terms that belong to the " .. root_desc .. " " .. linked_root .. ".",			displaytitle = displaytitle, breadcrumb = breadcrumb, parents = parents, umbrella = false, }	end end)

table.insert(handlers, function(data)	local num_letters = data.label:match("^([0-9]+)-letter roots$")	if num_letters then		return {			description = " roots with " .. num_letters .. " letters in them.",			parents = ,			umbrella_parents = "Terms by etymology subcategories by language",		}	end end)

table.insert(handlers, function(data)	local source_name = data.label:match("^terms by (.+) root$")	if source_name then		local source = require("Module:languages").getByCanonicalName(source_name, true, "allow etym langs")		local parents = {"terms by etymology"}		-- In Category:Proto-Indo-Iranian terms by Proto-Indo-Iranian root,		-- don't add parent Category:Proto-Indo-Iranian terms derived from Proto-Indo-Iranian.		if not data.lang or data.lang:getCode ~= source:getCode then			table.insert(parents, "terms derived from " .. source_name)		end		return {			description = " terms categorized by the " .. get_source_and_type_desc(source, "root") .. " they originate from.",			parents = parents,			umbrella_parents = "Terms by etymology subcategories by language",		}	end end)

table.insert(handlers, function(data)	local root_shape = data.label:match("^(.+)-shape roots$")	if root_shape then		local description = " roots with the shape " .. root_shape .. "."		local additional		if data.lang and data.lang:getCode == "ine-pro" then			additional = [=[		end		return {			description = description,			additional = additional,			breadcrumb = root_shape,			parents = ,			umbrella = false,		}	end end)
 * e stands for the vowel of the root.
 * C stands for any stop or s.
 * R stands for any resonant.
 * H stands for any laryngeal.
 * M stands for m or w, when followed by a resonant.
 * s stands for s, when next to a stop.]=]

- Derived/inherited/borrowed handlers -

-- Handler for categories of the form "LANG terms derived from SOURCE", where SOURCE is a language, etymology language -- or family (e.g. "Indo-European languages"), along with corresponding umbrella categories of the form -- "Terms derived from SOURCE". table.insert(handlers, function(data)	local source_name = data.label:match("^terms derived from (.+)$")	if source_name then		-- FIXME, should we allow 'terms derived from taxonomic names' when mul-tax has canonical name		-- 'taxonomic name'? This is equivalent to what Module:category tree/derived cat did.		-- Maybe fix mul-tax instead.		local source = require("Module:languages").getByCanonicalName(source_name, true, "allow etym langs", "allow families")		local source_desc = source:makeCategoryLink

-- Compute description. local desc = " terms that originate from " .. source_desc .. "."		local additional if source:getType == "family" then additional = "This category should, ideally, contain only other categories. Entries can be categorized here, too, when the proper subcategory is unclear. " .. "If you know the exact language from which an entry categorized here is derived, please edit its respective entry." end -- Compute parents. local derived_from_subvariety_of_self = false local parent local sortkey = source:getDisplayForm if source:getType == "etymology language" then local parcode = source:getParentCode if parcode and parcode ~= "qfa-iso" and parcode ~= "qfa-not" and parcode ~= "qfa-und" then if data.lang and parcode == data.lang:getCode then derived_from_subvariety_of_self = true parent = data.lang:getFamily:getDisplayForm else -- Etymology language parent may be regular language, etymology language, -- or family parent = require("Module:languages").getByCode(parcode, true,						"allow etym langs", "allow families"):getDisplayForm end end else -- regular language or family local fam = source:getFamily if fam and fam:getCode ~= "qfa-iso" and fam:getCode ~= "qfa-not" then parent = fam:getDisplayForm end end parent = parent and "terms derived from " .. parent or "terms derived from other languages" local parents = if derived_from_subvariety_of_self then table.insert(parents, "Category:Categories for terms in a language derived from a term in a subvariety of that language") end

-- Compute umbrella parents. local umbrella_parents = { source:getType == "family" and {name = source:getCategoryName, raw = true, sort = " "} or source:getType == "etymology language" and {name = "Category:" .. source:getCategoryName, sort = "terms derived from"} or			{name = source:getCategoryName, raw = true, sort = "terms derived from"} }

return { description = desc, additional = additional, breadcrumb = source_name, parents = parents, umbrella = { no_by_language = true, description = "Categories with terms that originate from " .. source_desc .. ".",				parents = umbrella_parents, },		}	end end)

local function get_source_and_source_desc(source_name) local source = require("Module:languages").getByCanonicalName(source_name, true, "allow etym langs", "allow families") local source_desc = source:makeCategoryLink if source:getType == "family" then source_desc = "unknown " .. source_desc end return source, source_desc end

-- Handler for categories of the form "LANG terms inherited/borrowed from SOURCE", where SOURCE is a language, -- etymology language or family (e.g. "Indo-European languages"). Also handles umbrella categories of the form -- "Terms inherited/borrowed from SOURCE". local function inherited_borrowed_handler(etymtype) return function(data) local source_name = data.label:match("^terms " .. etymtype .. " from (.+)$") if source_name then local source, source_desc = get_source_and_source_desc(source_name) return { description = " terms " .. etymtype .. " from " .. source_desc .. ".",				breadcrumb = source_name, parents = { { name = etymtype .. " terms", sort = source_name }, { name = "terms derived from " .. source_name, sort = " "}, },				umbrella = { no_by_language = true, parents = { { name = "terms derived from " .. source_name, is_label = true, sort = " " }, etymtype == "inherited" and { name = "Inherited terms subcategories by language", sort = source_name } -- There are several types of borrowings mixed into the following holding category, -- so keep these ones sorted under 'Terms borrowed from SOURCE_NAME' instead of just -- 'SOURCE_NAME'. or "Borrowed terms subcategories by language", }				},			}		end end end

table.insert(handlers, inherited_borrowed_handler("borrowed")) table.insert(handlers, inherited_borrowed_handler("inherited"))

- Borrowing subtype handlers - -

local function borrowing_subtype_handler(source_name, parent_cat, desc, no_by_language) local source, source_desc = get_source_and_source_desc(source_name) return { description = " " .. desc:gsub("SOURCE", source_desc), breadcrumb = source_name, parents = { { name = parent_cat, sort = source_name }, { name = "terms borrowed from " .. source_name, sort = " " }, },		umbrella = { no_by_language = no_by_language, parents = { { name = "terms borrowed from " .. source_name, is_label = true, sort = " " }, "Borrowed terms subcategories by language", }		},	} end

-- Specs describing types of borrowings. -- `from_source_desc` is the English description used in categories of the form "LANGUAGE BORTYPE from SOURCE", --   e.g. "Arabic semantic loans from English". "SOURCE" in the description is replaced by the source language. -- `umbrella_desc` is the English description used in categories of the form "LANGUAGE BORTYPE", e.g. --   "Arabic semantic loans". This is an umbrella category grouping all the source-language-specific categories. -- `uses_subtype_handler`, if true, means that the handler for "LANGUAGE BORTYPE from SOURCE" categories is --   implemented by a generic "TYPE borrowings" handler (at the bottom of this section), so we don't need to --    create a BORTYPE-specific handler. -- `umbrella_parent`, if given, is the parent category of the umbrella categories of the form "LANGUAGE BORTYPE". --   By default it is "borrowed terms". Some borrowing types replace this with "terms by etymology". (FIXME: --   Review whether this is correct.) -- `label_pattern`, if given, is a Lua pattern that matches the category name minus the language at the beginning. --   It should have one capture, which is the source language. An example is "^terms partially calqued from (.+)$". --   If omitted, it is generated from BORTYPE. -- `no_by_language`, if true, means that the umbrella category grouping borrowings of the appropriate type from a --   specific source language is named "BORTYPE from SOURCE" in place of "BORTYPE from SOURCE by language" --   (e.g. "Semantic loans from English" in place of "Semantic loans from English by language"). -- local borrowing_specs = { ["learned borrowings"] = { from_source_desc = "terms that are learned loanwords from SOURCE, that is, words that were directly incorporated from SOURCE instead of through normal language contact.", umbrella_desc = "terms that are learned loanwords, that is, words that were directly incorporated from another language instead of through normal language contact.", uses_subtype_handler = true, },	["semi-learned borrowings"] = { from_source_desc = "terms that are semi-learned loanwords from SOURCE, that is, words borrowed from SOURCE (a classical language) into the target language (a modern language) and partly reshaped based on later sound changes or by analogy with inherited words in the language.", umbrella_desc = "terms that are semi-learned loanwords, that is, words borrowed from a classical language into a modern language and partly reshaped based on later sound changes or by analogy with inherited words in the language.", uses_subtype_handler = true, },	["orthographic borrowings"]	= { from_source_desc = "orthographic loans from SOURCE, i.e. terms that were borrowed from SOURCE in their script forms, not their pronunciations.", umbrella_desc = "orthographic loans, i.e. terms that were borrowed in their script forms, not their pronunciations.", uses_subtype_handler = true, },	["unadapted borrowings"] = { from_source_desc = "loanwords from SOURCE that have not been conformed to the morpho-syntactic, phonological and/or phonotactical rules of the target language.", umbrella_desc = "loanwords that have not been conformed to the morpho-syntactic, phonological and/or phonotactical rules of the target language.", uses_subtype_handler = true, },	["semantic loans"] = { from_source_desc = "semantic loans from SOURCE, i.e. terms one or more of whose definitions was borrowed from a term in SOURCE.", umbrella_desc = "semantic loans, i.e. terms one or more of whose definitions was borrowed from a term in another language.", umbrella_parent = "terms by etymology", no_by_language = true, },	["partial calques"] = { from_source_desc = "terms that were partially calqued from SOURCE, i.e. terms formed partly by piece-by-piece translations of SOURCE terms and partly by direct borrowing.", umbrella_desc = "partial calques, i.e. terms formed partly by piece-by-piece translations of terms from other languages and partly by direct borrowing.", umbrella_parent = "terms by etymology", label_pattern = "^terms partially calqued from (.+)$", no_by_language = true, },	["calques"] = { from_source_desc = "terms that were calqued from SOURCE, i.e. terms formed by piece-by-piece translations of SOURCE terms.", umbrella_desc = "calques, i.e. terms formed by piece-by-piece translations of terms from other languages.", umbrella_parent = "terms by etymology", label_pattern = "^terms calqued from (.+)$", no_by_language = true, },	["phono-semantic matchings"] = { from_source_desc = "phono-semantic matchings from SOURCE, i.e. terms that were borrowed by matching the etymon phonetically and semantically.", umbrella_desc = "phono-semantic matchings, i.e. terms that were borrowed by matching the etymon phonetically and semantically.", no_by_language = true, },	["pseudo-loans"] = { from_source_desc = "pseudo-loans from SOURCE, i.e. terms that appear to be SOURCE, but are not used or have an unrelated meaning in SOURCE itself.", umbrella_desc = "pseudo-loans, i.e. terms that appear to be derived from another language, but are not used or have an unrelated meaning in that language itself.", }, }

for bortype, spec in pairs(borrowing_specs) do	labels[bortype] = { description = " " .. spec.umbrella_desc, parents = {spec.umbrella_parent or "borrowed terms"}, umbrella_parents = "Terms by etymology subcategories by language", }	if not spec.uses_subtype_handler then -- If the label pattern isn't specifically given, generate it from the `bortype`; but make sure to -- escape hyphens in the pattern. local label_pattern = spec.label_pattern or "^" .. bortype:gsub("%-", "%%-") .. " from (.+)$" table.insert(handlers, function(data)			local source_name = data.label:match(label_pattern)			if source_name then				return borrowing_subtype_handler(source_name, bortype, spec.from_source_desc, spec.no_by_language)			end		end) end end

table.insert(handlers, function(data)	local borrowing_type, source_name = data.label:match("^(.+ borrowings) from (.+)$")	if borrowing_type then		return borrowing_subtype_handler(source_name, borrowing_type, borrowing_specs[borrowing_type].from_source_desc)	end end)

- -- Affix handlers --- -

table.insert(handlers, function(data)	local labelpref, pos, affixtype, term_and_id = data.label:match("^(([a-z -]+) ([a-z]+fix)ed with )(.+)$")	if affixtype then		local term, id = term_and_id:match("^(.+) %(([^]+)%)$")		term = term or term_and_id

-- Convert term/alt into affixes if needed local desc = { ["prefix"]		= "beginning with the prefix", ["suffix"]		= "ending with the suffix", ["circumfix"]	= "bookended with the circumfix", ["infix"]		= "spliced with the infix", ["interfix"]	= "joined with the interfix", ["transfix"]	= "patterned with the transfix", }		if not desc[affixtype] then return nil end

local params = { ["alt"] = {}, ["sc"] = {}, ["sort"] = {}, ["tr"] = {}, }		local args = require("Module:parameters").process(data.args, params) local sc = data.sc or args.sc and require("Module:scripts").getByCode(args.sc, "sc") or nil local m_compound = require("Module:compound") term = m_compound.make_affix(term, data.lang, sc, affixtype) alt = m_compound.make_affix(args.alt, data.lang, sc, affixtype) local tr = m_compound.make_affix(args.tr, data.lang, require("Module:scripts").getByCode("Latn"), affixtype) local m_script_utilities = require("Module:script utilities") local id_text = id and " (" .. id .. ")" or ""

-- Compute parents. local parents = {} if id then if pos == "words" then table.insert(parents, {name = labelpref .. term, sort = id, args = args}) else table.insert(parents, {name = "words " .. affixtype .. "ed with " .. term_and_id, sort = id .. ", " .. pos, args = args}) table.insert(parents, {name = labelpref .. term, sort = id, args = args}) end elseif pos ~= "words" then table.insert(parents, {name = "words " .. affixtype .. "ed with " .. term, sort = pos, args = args}) end table.insert(parents, {name = "words by " .. affixtype, sort = data.lang:makeSortKey(data.lang:makeEntryName(args.sort or term))})

return { description = " " .. pos .. " " .. desc[affixtype] .. " " .. require("Module:links").full_link({				lang = data.lang, term = term, alt = alt, sc = sc, id = id, tr = tr}, "term") .. ".",			breadcrumb = pos == "words" and m_script_utilities.tag_text(alt or term, data.lang, sc, "term") .. id_text or pos, displaytitle = " " .. labelpref .. m_script_utilities.tag_text(term, data.lang, sc, "term") .. id_text, parents = parents, umbrella = false, }, true -- true = args handled end end)

- - "Borrowings adapted using" affix handlers - -

table.insert(handlers, function(data)	local labelpref, pos, affixtype, term_and_id = data.label:match("^borrowed (([a-z -]+) adapted using the ([a-z]+fix) )(.+)$")	if affixtype then		local term, id = term_and_id:match("^(.+) %(([^]+)%)$")		term = term or term_and_id

-- Convert term/alt into affixes if needed local params = { ["alt"] = {}, ["sc"] = {}, ["sort"] = {}, ["tr"] = {}, }		local args = require("Module:parameters").process(data.args, params) local sc = data.sc or args.sc and require("Module:scripts").getByCode(args.sc, "sc") or nil local m_compound = require("Module:compound") term = m_compound.make_affix(term, data.lang, sc, affixtype) alt = m_compound.make_affix(args.alt, data.lang, sc, affixtype) local tr = m_compound.make_affix(args.tr, data.lang, require("Module:scripts").getByCode("Latn"), affixtype) local m_script_utilities = require("Module:script utilities") local id_text = id and " (" .. id .. ")" or ""

-- Compute parents. local parents = {} if id then if pos == "words" then table.insert(parents, {name = "words " .. affixtype .. "ed with " .. term_and_id, sort = "*"}) table.insert(parents, {name = labelpref .. term, sort = id, args = args}) else table.insert(parents, {name = "borrowed words adapted using the " .. affixtype .. " " .. term_and_id, sort = id .. ", " .. pos, args = args}) table.insert(parents, {name = labelpref .. term, sort = id, args = args}) end elseif pos ~= "words" then table.insert(parents, {name = "borrowed words adapted using the " .. affixtype .. " " .. term, sort = pos, args = args}) else table.insert(parents, {name = "words " .. affixtype .. "ed with " .. term, sort = "*"}) table.insert(parents, {name = "adapted borrowings by " .. affixtype, sort = data.lang:makeSortKey(data.lang:makeEntryName(args.sort or term))}) end

return { description = " " .. pos .. " that were borrowed from other languages and adapted with the " .. affixtype .. " " .. require("Module:links").full_link({					lang = data.lang, term = term, alt = alt, sc = sc, id = id, tr = tr}, "term") .. ".",			breadcrumb = pos == "words" and m_script_utilities.tag_text(alt or term, data.lang, sc, "term") .. id_text or pos, displaytitle = " " .. labelpref .. m_script_utilities.tag_text(term, data.lang, sc, "term") .. id_text, parents = parents, umbrella = false, }, true -- true = args handled end end)

- -- Indo-Aryan extension handlers -

table.insert(handlers, function(data)	local labelpref, extension = data.label:match("^(terms extended with Indo%-Aryan )(.+)$")	if extension then		local lang_inc_ash = require("Module:languages").getByCode("inc-ash")		local linked_term = require("Module:links").full_link({lang = lang_inc_ash, term = extension}, "term")		local tagged_term = require("Module:script utilities").tag_text(extension, lang_inc_ash, nil, "term")		return {			description = " terms extended with the Indo-Aryan pleonastic affix " .. linked_term .. ".",			displaytitle = " " .. labelpref .. tagged_term,			breadcrumb = tagged_term,			parents = ,			umbrella = {				no_by_language = true,				parents = "Indo-Aryan extensions",				displaytitle = "Terms extended with Indo-Aryan " .. tagged_term,			}		}	end end)

- Coined-by handlers - -

table.insert(handlers, function(data)	local coiner = data.label:match("^terms coined by (.+)$")	if coiner then		-- Sort by last name per request from User:Metaknowledge		local last_name = coiner:match(".* ([^ ]+)$")		return {			description = " terms coined by " .. coiner .. ".",			breadcrumb = coiner,			parents = ,			umbrella = false,		}	end end)

- Multiple etymology handlers -

table.insert(handlers, function(data)	local pos = data.label:match("^terms with multiple (.+) etymologies$")	if pos and pos ~= "lemma" and pos ~= "non-lemma form" then		local plpos = require("Module:string utilities").pluralize(pos)		local postype = require("Module:headword").pos_lemma_or_nonlemma(plpos, "guess")		return {			description = " " .. plpos .. " that are derived from multiple origins.",			umbrella_parents = "Multiple etymology subcategories by language",			breadcrumb = "multiple " .. plpos,			parents = ,		}	end end)

table.insert(handlers, function(data)	local pos1, pos2 = data.label:match("^terms with (.+) and (.+) etymologies$")	if pos1 and pos1 ~= "lemma" and pos2 ~= "non-lemma form" then		local m_strutil = require("Module:string utilities")		local m_headword = require("Module:headword")		local plpos1 = m_strutil.pluralize(pos1)		local plpos2 = m_strutil.pluralize(pos2)		local pos1type = m_headword.pos_lemma_or_nonlemma(plpos1, "guess")		local pos2type = m_headword.pos_lemma_or_nonlemma(plpos2, "guess")		local a_pos1 = m_strutil.add_indefinite_article(pos1)		local a_pos2 = m_strutil.add_indefinite_article(pos2)		return {			description = " terms consisting of " .. a_pos1 .." of one origin and " ..				a_pos2 .. " of a different origin.",			umbrella_parents = "Multiple etymology subcategories by language",			breadcrumb = pos1 .. " and " .. pos2,			parents = ,		}	end end)

- --                                                                        -- --                                RAW HANDLERS                             -- --                                                                        -- -

-- Handler for umbrella metacategories of the form e.g. Category:Terms derived from Proto-Indo-Iranian roots -- and Category:Terms derived from Proto-Indo-European words. Replaces the former -- Module:category tree/PIE root cat, Module:category tree/root cat and Template:PIE word cat. table.insert(raw_handlers, function(data)	local source_name, terms_type = data.category:match("^Terms derived from (.+) (roots)$")	if not source_name then		source_name, terms_type = data.category:match("^Terms derived from (.+) (words)$")	end	if not source_name then		source_name, terms_type = data.category:match("^Terms derived from (.+) (terms)$")	end	if source_name then		local source = require("Module:languages").getByCanonicalName(source_name, true, "allow etym langs")

return { description = "Umbrella categories covering terms derived from particular " .. get_source_and_type_desc(source, terms_type) .. ".",			additional = "", parents = { "Umbrella metacategories", { name = terms_type == "roots" and "roots" or "lemmas", is_label = true, lang = source:getCode, sort = " " }, { name = "terms derived from " .. source_name, is_label = true, sort = " " .. terms_type }, },		}	end end)

return {LABELS = labels, RAW_CATEGORIES = raw_categories, HANDLERS = handlers, RAW_HANDLERS = raw_handlers}


text: теплої

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/

title: теплої


text: journallings

title: journallings


text: journalings

title: journalings


text: теплій

title: теплій


text:
vilajano

Etymology
From.

Noun

 * 1) a villager

title: vilajano


text: vilajani

title: vilajani


text: lacertines

title: lacertines


text:
Klus

Etymology
Borrowed from, or.

Statistics

 * According to the 2010 United States Census, Klus is the 40144th most common surname in the United States, belonging to 546 individuals. Klus is most common among White (95.79%) individuals.

title: Klus


text:
Lencioni

Etymology
Borrowed from.

Statistics

 * According to the 2010 United States Census, Lencioni is the 40144th most common surname in the United States, belonging to 546 individuals. Lencioni is most common among White (97.25%) individuals.

title: Lencioni


text: Lencionis

title: Lencionis


text: теплою

title: теплою


text: Kluses

title: Kluses


text: Category:nhn:Canids

title: Category:nhn:Canids


text: Category:nhy:Canids

title: Category:nhy:Canids


text: Category:nhv:Canids

title: Category:nhv:Canids


text: Category:nhy:Carnivores

title: Category:nhy:Carnivores


text: Category:nhv:Carnivores

title: Category:nhv:Carnivores


text:
هوما

Etymology
From.

Pronoun

 * 1) they masculine or feminine plural subject pronoun

title: هوما


text:
אילם

Noun

 * 1) A mute person unable to speak.

Verb

 * 1)  to bundle, bind.

title: אילם


text:
Larcom

Etymology
Variant of.

Statistics

 * According to the 2010 United States Census, Larcom is the 40144th most common surname in the United States, belonging to 546 individuals. Larcom is most common among White (95.79%) individuals.

title: Larcom


text: hencher

title: hencher


text: henchest

title: henchest


text: Kens

title: Kens


text: Larcoms

title: Larcoms


text: fencewire

title: fencewire


text: fencewires

title: fencewires


text: обідів

title: обідів


text: обідам

title: обідам


text: обідові

title: обідові


text:
Lowrimore

Etymology
Variant of.

Statistics

 * According to the 2010 United States Census, Lowrimore is the 40144th most common surname in the United States, belonging to 546 individuals. Lowrimore is most common among White (93.59%) individuals.

title: Lowrimore


text: обідом

title: обідом


text:
Holsworth

Etymology
Variant of.

Statistics

 * According to the 2010 United States Census, Holsworth is the 40144th most common surname in the United States, belonging to 546 individuals. Holsworth is most common among White (91.03%) individuals.

title: Holsworth


text: Holsworths

title: Holsworths


text: Lowrimores

title: Lowrimores


text:
skönhetssömn

Etymology
🇰🇲

Noun

 * 1) beauty sleep

title: skönhetssömn


text: обідами

title: обідами


text: skönhetssömnen

title: skönhetssömnen


text: skönhetssömnens

title: skönhetssömnens


text: skönhetssömns

title: skönhetssömns


text: обіді

title: обіді


text: Wiktionary:Foreign Word of the Day/2022/June 26


text: обідах

title: обідах


text: Template:rgn-conj-first-vow

title: Template:rgn-conj-first-vow


text: xanthaline

title: xanthaline


text:
snaskig

Adjective

 * 1) that involves (questionable) digging into someone's private life (of a piece of news or the like), juicy, salacious

title: snaskig


text:
inframalleolar

Adjective

 * 1)  Beneath the malleolus.

title: inframalleolar


text:
Hohler

Etymology
Borrowed from or.

Statistics

 * According to the 2010 United States Census, Hohler is the 40144th most common surname in the United States, belonging to 546 individuals. Hohler is most common among White (98.17%) individuals.

title: Hohler


text: цікаве

title: цікаве


text: xylotiles

title: xylotiles


text:
Jaspers

Etymology
Borrowed from and North.

Statistics

 * According to the 2010 United States Census, Jaspers is the 40144th most common surname in the United States, belonging to 546 individuals. Jaspers is most common among White (93.77%) individuals.

title: Jaspers


text: Jasperses

title: Jasperses


text: Hohlers

title: Hohlers


text: Kelisia

title: Kelisia


text: цікавого

title: цікавого


text: цікавому

title: цікавому


text:
blióg

Etymology
From the root of.

Noun

 * 1) effeminate man, sissy

title: blióg


text:
малиновий

Etymology
From. Compare 🇨🇬, 🇨🇬, 🇨🇬.

Adjective

 * 1)  raspberry  of or relating to raspberry fruit or plant

Adjective

 * 1)  raspberry of a dark pinkish red

title: малиновий


text:
sylvacrol

Noun

 * 1) A resin obtained from the plant.

title: sylvacrol


text: цікавім

title: цікавім


text: redynamizes

title: redynamizes


text: redynamizing

title: redynamizing


text: redynamized

title: redynamized


text: цікавим

title: цікавим


text:
yttrocrasite

Noun

 * 1)  An oxide of (primarily) titanium and yttrium, with small to moderate amounts of thorium, uranium, cerium, and calcium substituting for some of the yttrium and traces of iron, tungsten, columbium, and tantalum substituting for some of the titanium.

title: yttrocrasite


text: yttrocrasites

title: yttrocrasites


text: Category:xpo:Flowers

title: Category:xpo:Flowers


text: цікавої

title: цікавої


text:
Impson

Etymology
Patronymic surname from an unclear personal name.

Statistics

 * According to the 2010 United States Census, Impson is the 40144th most common surname in the United States, belonging to 546 individuals. Impson is most common among White (78.94%) and American Indian/Alaska Native (13.0%) individuals.

title: Impson


text:
котерꙑи

Etymology
From, , from , from , from.

Pronoun

 * "cu"
 * "cu"
 * "cu"

- а блѫдъ дѣати срамьнѣ котеръи же пакꙑ оуспѣхъ цѣломѫдровати добрѣ хоуло ва ти же нечестьнѣ

Usage notes

 * Attested 2 times: 1 Mar, 1 Hil (also Naz, Izb1076)

title: котерꙑи


text:
Hatheway

Etymology
Variant of.

Statistics

 * According to the 2010 United States Census, Hatheway is the 40144th most common surname in the United States, belonging to 546 individuals. Hatheway is most common among White (90.66%) individuals.

title: Hatheway


text: Hatheways

title: Hatheways


text:
Citations:youward

 * 2020, Ian Williams, Word Problems (page 39)
 * What is your iPad access code? I saw a runner / at an intersection wearing spandex that cut off at the knees / and naturally thought of your needs. For a while / everything pointed youward.

title: Citations:youward


text: Impsons

title: Impsons


text: цікавій

title: цікавій


text:
snaska

Verb

 * 1) to snack on something
 * 2)  to dig into someone's private life (in a questionable manner), of a newspaper or the like (compare )
 * 1)  to dig into someone's private life (in a questionable manner), of a newspaper or the like (compare )

title: snaska


text: déine

title: déine


text: цікаву

title: цікаву


text: Category:xpo:Worms

title: Category:xpo:Worms


text: Belostoma

title: Belostoma


text:
Zaitha

Proper noun

 * 1) A former genus of water bugs.

title: Zaitha


text: цікавою

title: цікавою


text: цікавими

title: цікавими


text:
Girten

Etymology
Possibly a variant of or of.

Statistics

 * According to the 2010 United States Census, Girten is the 40144th most common surname in the United States, belonging to 546 individuals. Girten is most common among White (89.56%) individuals.

title: Girten


text:
zetacism

Etymology
From.

Noun

 * 1)  A sound change converting a consonant into /z/, the.
 * 2)  The lack of a sound change in a language when languages in the same family undergo rhotacism.
 * 1)  The lack of a sound change in a language when languages in the same family undergo rhotacism.
 * 1)  The lack of a sound change in a language when languages in the same family undergo rhotacism.

Etymology
.

title: zetacism


text: цікавих

title: цікавих


text:
Grage

Etymology
Borrowed from.

Statistics

 * According to the 2010 United States Census, Grage is the 40144th most common surname in the United States, belonging to 546 individuals. Grage is most common among White (94.51%) individuals.

title: Grage


text: Grages

title: Grages


text: Girtens

title: Girtens


text:
Reconstruction:Proto-Slavic/koterъ

Etymology
From, from , from.

Cognate with 🇨🇬, 🇨🇬.

Determiner

 * 1) which of a number
 * 2)  some
 * 1)  some

Usage notes

 * Only attested as definitive (_1):
 * {| class="wikitable"

! 0:indef 1:def !! *koterъ *koterъjь !! *kotorъ *kotorъjь !! *kъtorъ *kъtorъjь !! *kъterъ *kъterъjь
 * Derksen || 0_ || 0_ || . ||.
 * ESSJa || 0 1 || 0 1 || _1 || _1
 * Chernykh || _1 || _1 || . ||.
 * Vasmer || . || 0_ || . ||.
 * }
 * Forms with e/o are attested X times in: Old Church Slavonic (2/51)
 * Vasmer || . || 0_ || . ||.
 * }
 * Forms with e/o are attested X times in: Old Church Slavonic (2/51)
 * Forms with e/o are attested X times in: Old Church Slavonic (2/51)

Descendants

 * East Slavic:
 * South Slavic:
 * West Slavic:
 * Bohemian :
 * Sorbian:
 * West Slavic:
 * Bohemian :
 * Sorbian:
 * West Slavic:
 * Bohemian :
 * Sorbian:
 * Sorbian:
 * Sorbian:
 * Sorbian:

title: Reconstruction:Proto-Slavic/koterъ


text: CHamorus

title: CHamorus


text:
pendaftaran

Etymology
.

Noun

 * 1) registration
 * 2) application: a verbal or written request for assistance or employment or admission to a school, course or similar.

title: pendaftaran


text: kantoron

title: kantoron


text: kantoroj

title: kantoroj


text: kantorojn

title: kantorojn


text:
Shaizar

Proper noun

 * 1) A town in northern Syria, historically important as the site of a fortress during the Crusades.

title: Shaizar


text: Shayzar

title: Shayzar


text:
snaska kotte

Verb

 * 1)  to perform fellatio

title: snaska kotte


text:
Zythia

Proper noun

 * 1) A former genus of fungi.

title: Zythia


text: bye-product

title: bye-product


text: bye-products

title: bye-products


text:
xenylamine

Noun

 * 1)  A monoamine isomeric with diphenylamine, obtained as a by-product of aniline manufacture.

title: xenylamine


text: xenylamines

title: xenylamines


text:
пурпуровий

Etymology
From. Compare 🇨🇬, 🇨🇬, 🇨🇬.

Adjective

 * 1) purple

title: пурпуровий


text:
McSkean

Etymology
Anglicized form of, a personal name from a diminutive of.

Statistics

 * According to data collected by Forebears in 2014, McSkean is the 9475th most common surname in Ireland, belonging to 19 individuals.

title: McSkean


text: McSkeans

title: McSkeans


text:
xanthopia

Noun

 * 1) A visual disorder in which things appear yellowish.

title: xanthopia


text:
Xenorhynchus

Proper noun

 * 1) A former genus of certain storks.

title: Xenorhynchus


text: Category:nhe:Flowers

title: Category:nhe:Flowers


text: Category:nhq:Flowers

title: Category:nhq:Flowers


text: Category:nhv:Flowers

title: Category:nhv:Flowers


text: Category:nuz:Flowers

title: Category:nuz:Flowers


text:
zymophosphate

Noun

 * 1)  A catalyst that aids in the digestion of sugars.

title: zymophosphate


text: zymophosphates

title: zymophosphates


text:
пурпурний

Etymology
From. Compare 🇨🇬, 🇨🇬.

Adjective

 * 1) purple

title: пурпурний


text:
copularly

Adverb

 * 1) In a copular manner.

title: copularly


text:
Worgan

Etymology
Variant of.

Statistics

 * According to the 2010 United States Census, Worgan is the 159712th most common surname in the United States, belonging to 101 individuals. Worgan is most common among White (100.0%) individuals.

title: Worgan


text:
Zonoplacentalia

Proper noun

 * 1) A former division of the Deciduata, comprising those having a girdle-shaped placenta.

title: Zonoplacentalia


text:
Discoplacentalia

Proper noun

 * 1) A former division of the Deciduata, comprising those having a disc-shaped placenta.

title: Discoplacentalia


text:
Speechley

Etymology
Habitational surname from a variant form of, a village in Worcestershire.

Statistics

 * According to the 2010 United States Census, Speechley is the 141140th most common surname in the United States, belonging to 118 individuals. Speechley is most common among White (92.37%) individuals.

title: Speechley


text: Speechleys

title: Speechleys


text: Worgans

title: Worgans


text:
Zosteropinae

Proper noun

 * 1) A proposed subfamily of the  that would include the white-eyes.

title: Zosteropinae


text: гравців

title: гравців


text: гравця

title: гравця


text:
Reconstruction:Proto-West Germanic/priunijan

Etymology
From.

Verb

 * 1) to stab
 * 2) to stitch


text:
Reconstruction:Proto-West Germanic/preunōn

Etymology
From, equivalent.

Verb

 * 1) to stab
 * 2) to stitch


text:
Reconstruction:Proto-Germanic/preunōną

Etymology
From.

Verb

 * 1) to stab
 * 2) to stitch

title: Reconstruction:Proto-Germanic/preunōną


text: abrög

title: abrög


text: Category:fi:Organizations

title: Category:fi:Organizations


text:
Reconstruction:Latin/tsucca

Etymology
From, from.

Noun

 * 1)  of a tree
 * 2)  of a tree

Descendants

 * Italo-Romance:
 * Tuscan: ,
 * Padanian:
 * Northern Gallo-Romance:
 * Valdôtain:, ,
 * Southern Gallo-Romance:
 * Nord-Occitan:
 * Ibero-Romance:
 * Northern Gallo-Romance:
 * Valdôtain:, ,
 * Southern Gallo-Romance:
 * Nord-Occitan:
 * Ibero-Romance:
 * Southern Gallo-Romance:
 * Nord-Occitan:
 * Ibero-Romance:
 * Southern Gallo-Romance:
 * Nord-Occitan:
 * Ibero-Romance:
 * Southern Gallo-Romance:
 * Nord-Occitan:
 * Ibero-Romance:
 * Southern Gallo-Romance:
 * Nord-Occitan:
 * Ibero-Romance:
 * Nord-Occitan:
 * Ibero-Romance:
 * Nord-Occitan:
 * Ibero-Romance:
 * Ibero-Romance:

title: Reconstruction:Latin/tsucca


text: гравцеві

title: гравцеві


text:
andulu

Noun

 * 1)  down (soft feather of a young bird)

title: andulu


text:
Sambal

Noun

 * 1) A member of a Filipino ethnolinguistic group living primarily in the province of Zambales and the Pangasinense municipalities of Bolinao and Anda.

title: Sambal


text: Larcombes

title: Larcombes


text: Sambals

title: Sambals


text: Zambal

title: Zambal


text: Zambals

title: Zambals


text: гравцю

title: гравцю


text: котеръи

title: котеръи


text:
xylylic

Adjective

 * 1)  Derived from xylyl.

title: xylylic


text: гравцем

title: гравцем


text:
skvallertidning

Etymology
.

Noun

 * 1) a gossip magazine

title: skvallertidning


text: гравцями

title: гравцями


text: yallow

title: yallow


text:
llofft

Etymology
from.

Noun

 * 1) loft
 * 2)  bedroom
 * 1)  bedroom

title: llofft


text: гравцях

title: гравцях


text: гравцям

title: гравцям


text:
anuksenvaski

Etymology
, "Olonets copperware".

Noun

 * 1)  samovar

title: anuksenvaski


text:
yannigan

Noun

 * 1)  A rookie.

title: yannigan


text: yannigans

title: yannigans


text: yalla

title: yalla


text:
sanglag

Noun

 * 1) dry roasting of seeds, nuts or grains

title: sanglag


text:
sinanglag

Etymology
From ⟨bcl⟩.

Noun

 * 1) fried rice

title: sinanglag


text:
Talk:Paiyun-opo

Origin, Hyphen
To me, the clenching identifier of Mandarin origin for this loan word into English is the "u", which I presume would not appear in a transliteration into English from Mongolian. I don't fully understand the hyphen use here, but I strongly presume that this word is created first by rejection of hyphens between syllables in Wade-Giles (see discussion of that trend here: Talk:Chungnanhai) and then second by acceptance of hyphens between two parts of a word loaned into Mandarin before being loaned into English. Such convoluted logic is common with terms related to ethnic minorities in China- see Talk:Qomolangma Feng for a similar unusual situation. --Geographyinitiative (talk) 14:51, 25 June 2022 (UTC)

title: Talk:Paiyun-opo


text:
Ajnoha

Proper noun

 * 1) A village in northeastern Punjab State, India.

title: Ajnoha


text: Little Bowden

title: Little Bowden


text:
Yurupari

Proper noun

 * 1) An initiation ritual for boys, among the Tupian-speaking peoples of South America.

title: Yurupari


text: Yurupary

title: Yurupary


text:
cinnabarred

Adjective

 * 1) Of the bright reddish-orange colour of cinnabar.

title: cinnabarred


text:
llofftydd

Etymology
From.

title: llofftydd


text: lloffti

title: lloffti


text: lofft

title: lofft


text: lofftydd

title: lofftydd


text: loffti

title: loffti


text:
xanthocobaltic

Adjective

 * 1)  Derived from or containing xanthocobalt.

title: xanthocobaltic


text:
d'arròs

Adverb

 * 1) for free without paying

title: d'arròs


text:
tupehtua

Etymology
From, variant of.

title: tupehtua


text:
xanthopicrin

Noun

 * 1)  A bitter principle obtained from the bark of.

title: xanthopicrin


text:
nonsmearing

Adjective

 * 1) That does not smear.

Translations

 * Finnish: tahraamaton,
 * German: nichtschmierend
 * Polish: nie-mażący się

title: nonsmearing


text:
xeroprint

Etymology
en

Verb

 * 1) To print by means of xerography.

Noun

 * 1) A print made by xerography.

title: xeroprint


text: xeroprinted

title: xeroprinted


text: xeroprints

title: xeroprints


text: xeroprinting

title: xeroprinting


text: Xerophyllum

title: Xerophyllum


text:
божественність

Etymology
From. Compare 🇨🇬.

Noun

 * 1) divinity, godhood the state, position, or fact of being a god or God

title: божественність


text: Zoanthidae

title: Zoanthidae


text: Zizia

title: Zizia


text: бахати

title: бахати


text:
byracka

Etymology
From, from , from.

Noun

 * 1)  a mongrel (dog of mixed or uncertain origin)
 * 2)  a disagreeable dog
 * 1)  a disagreeable dog

title: byracka


text:
zygadenine

Noun

 * 1)  An alkaloid obtained from.

title: zygadenine


text:
zoopragmatics

Noun

 * 1) The pragmatics of animal communication.

Translations

 * Finnish: zoopragmatiikka
 * German: Zoopragmatik
 * Polish: zoopragmatyka

title: zoopragmatics


text: Template:RQ:R. F. Burton Gelele

title: Template:RQ:R. F. Burton Gelele


text:
zoopaleontology

Noun

 * 1) The subdiscipline of paleontology that deals with animals.

Translations

 * Finnish: zoopaleontologia
 * German: Zoopaläontologie
 * Polish: zoopaleontologia

title: zoopaleontology


text:
phytopaleontology

Noun

 * 1) The subdiscipline of paleontology that deals with plants.

title: phytopaleontology


text:
young-hearted

Adjective

 * 1) young at heart

title: young-hearted


text:
Reconstruction:Proto-Austronesian/buNuq

Verb

 * 1) to throw at, to hit with a projectile

title: Reconstruction:Proto-Austronesian/buNuq


text: xenolites

title: xenolites


text:
everything one touches turns to gold

Alternative forms

 * everything one touches becomes gold

Phrase

 * 1)  Everything someone uses or does succeeds or becomes better.
 * Albert is so talented and creative, that everything he touches turns to gold. The major studios want to hire him!

Antonyms

 * (vulgar)

title: everything one touches turns to gold


text:
everything one touches turns to shit

Alternative forms

 * everything one touches becomes shit

Phrase

 * 1)  Everything someone uses or does fails or becomes worse.
 * This irresponsible artist turned everything he touched into shit, wrecking whatever projects he was assigned into with such a shoddy performance.

title: everything one touches turns to shit


text:
xenokidney

Noun

 * 1) A kidney from an organ donor.

Translations

 * Finnish: luovutettu munuainen
 * German: Fremdniere
 * Polish: nerka od dawcy narządu

title: xenokidney


text: xenokidneys

title: xenokidneys


text:
hyperfixation

Noun

 * 1) A complete obsession or absorption in a subject or hobby to a point where a person appears to completely tune out their surroundings and where the person repeatedly returns to said subject or material.

Translations

 * Finnish: täydellinen uppoutuminen, täydellinen pakkomielle
 * French:
 * German: Hyperfixation
 * Polish:

title: hyperfixation


text: Ziphiinae

title: Ziphiinae


text:
Template:RQ:R. F. Burton Gelele/documentation

Usage
This template may be used on Wiktionary entry pages to quote 's work A Mission to Gelele, King of Dahome (1st edition, 1864). It can be used to create a link to online versions of the work at the HathiTrust Digital Library:

 * Volume I.
 * Volume II.

Parameters
The template takes the following parameters:

Examples

 * Wikitext:
 * ; or
 * Result:
 * Result:


text:
antipriestly

Adjective

 * 1) Going against what is normal or expected for a priest.

Translations

 * Finnish: papin tapojen vastainen
 * German: antipriesterlich
 * Polish: w niekapłański sposób

title: antipriestly


text:
unpridefully

Adverb

 * 1) In an unprideful manner.

Translations

 * Finnish: ylpeilemättä, ylpeilemättömästi
 * German: unstolz
 * Polish: niepysznie

title: unpridefully


text:
chromoly

Etymology
.

Noun

 * 1) A kind of steel alloy containing some chromium and molybdenum.

title: chromoly


text: Template:Richard Francis Burton quotation templates


text: predictables

title: predictables


text:
Template:Richard Francis Burton quotation templates/documentation

Usage
This navigation template may be placed at the ends of the documentation pages of quotation templates relating to 's works.


text:
sayrı

Etymology
From.

Adjective

 * 1)  ill

Etymology
.

Adjective

 * 1)  ill, sick

Noun

 * 1)  patient

title: sayrı


text:
дракоша

Etymology
.

Noun

 * 1)  a small dragon; a dwaggy.

title: дракоша


text: farros

title: farros


text: arròs amb llet

title: arròs amb llet


text:
ריפה

Verb

 * 1) to loosen, to slacken

title: ריפה


text:
emplastron

Noun

 * 1)  A plaster.

title: emplastron


text: taflodydd

title: taflodydd


text: taflodau

title: taflodau


text: politicalspeak

title: politicalspeak


text: politispeak

title: politispeak


text: politicalese

title: politicalese


text:
politicospeak

Etymology
or

title: politicospeak


text:
dragonspeak

Noun

 * 1)  The language spoken by dragons.

Translations

 * Finnish: lohikäärmeiden kieli
 * German: Drachensprache
 * Polish: smoczy język

title: dragonspeak


text: carries over

title: carries over


text: immaturest

title: immaturest


text: carrying over

title: carrying over


text: carried over

title: carried over


text: indiscreetest

title: indiscreetest


text: indiscreeter

title: indiscreeter


text: insincerest

title: insincerest


text: improperest

title: improperest


text:
gudaroste

Etymology
, from.

Noun

 * 1) army

title: gudaroste


text: SN-Seura

title: SN-Seura


text: venezuelanen

title: venezuelanen


text: venezuelanerna

title: venezuelanerna


text: venezuelans

title: venezuelans


text: venezuelanens

title: venezuelanens


text: venezuelaners

title: venezuelaners


text: venezuelanernas

title: venezuelanernas


text:
Talk:man v horse marathon

RFD discussion: May–June 2022
along with man versus horse marathon. This seems to be a proper noun, just the name of a race like UK Wife Carrying Race, Berlin Marathon or ferret race. Pious Eterino (talk) 16:51, 23 May 2022 (UTC)

 * Delete as SoP. — Sgconlaw (talk) 06:04, 26 May 2022 (UTC)

 * Delete. It does appear to be a specific named event and not a generic type of event. Equinox ◑ 06:46, 26 May 2022 (UTC)

 * Delete. - -sche (discuss) 16:16, 28 May 2022 (UTC)

 * This year the race was finally won by a man! I don´t think changes anything on Wiktionary, though! Pious Eterino (talk) 09:55, 13 June 2022 (UTC)

 * RFD-deleted. ·~   dictátor · mundꟾ  15:30, 16 June 2022 (UTC)
 * Why rush things? It hasn't been a month. — Fytcha〈 T | L | C 〉 15:43, 16 June 2022 (UTC)
 * Nearly a month, and there was no participation after 28 May. ·~   dictátor · mundꟾ  15:45, 16 June 2022 (UTC)

title: Talk:man v horse marathon


text:
Talk:OpenCV

RFD discussion: June 2022
A computer programming library. Equinox ◑ 01:42, 1 June 2022 (UTC)
 * Delete – encyclopedic, not lexical. --Lambiam 14:58, 1 June 2022 (UTC)
 * Delete – Jberkel 15:09, 1 June 2022 (UTC)
 * Isn’t it an abbreviation? ·~   dictátor · mundꟾ  18:29, 2 June 2022 (UTC)

 * No, the library's name is OpenCV, not "Open Computer Vision". Equinox ◑ 18:46, 2 June 2022 (UTC)
 * Alright, delete. ·~   dictátor · mundꟾ  02:42, 4 June 2022 (UTC)
 * Delete. — Fytcha〈 T | L | C 〉 22:56, 4 June 2022 (UTC)

 * Snowball-deleted. ·~   dictátor · mundꟾ  04:18, 16 June 2022 (UTC)

title: Talk:OpenCV


text:
Talk:man versus horse marathon

RFD discussion: May–June 2022
Per above. (Was mentioned there, but not tagged.) Equinox ◑ 18:05, 25 May 2022 (UTC)

 * Weird. It's not an actual marathon. That could count in its favour. Zumbacool (talk) 01:22, 26 May 2022 (UTC)
 * While marathons are typically of a particular distance (26.2mi), there are plenty of "marathons" which are of slightly different distances. Funnily (or maybe intentionally) 22 miles is closer to the distance between Marathon and Athens. - TheDaveRoss  12:32, 26 May 2022 (UTC)
 * Delete as SoP. — Sgconlaw (talk) 06:03, 26 May 2022 (UTC)
 * The issue is not that it is SOP, but that this is the (incorrectly capitalized) name of a, in this case an annual event, like the or the , for which we also do not have (and should not have) dictionary entries.  --Lambiam 06:11, 26 May 2022 (UTC)
 * This was not evident from the definition, which suggests that it is a generic type of race. However, if it is in fact just the name of a single, specific event, then that’s another reason for deleting it. — Sgconlaw (talk) 06:36, 26 May 2022 (UTC)

 * Delete. It does appear to be a specific named event and not a generic type of event. Equinox ◑ 06:46, 26 May 2022 (UTC)
 * Delete per above comments. Acolyte of Ice (talk) 12:35, 26 May 2022 (UTC)

 * Delete. - -sche (discuss) 16:16, 28 May 2022 (UTC)

 * RFD-deleted. ·~   dictátor · mundꟾ  15:32, 16 June 2022 (UTC)

title: Talk:man versus horse marathon


text: imperfectest

title: imperfectest


text: insecurest

title: insecurest


text: macrobiotas

title: macrobiotas


text: venezolan

title: venezolan


text:
Talk:lived

Adjective
lived teacher experiences Backinstadiums (talk) 16:32, 25 June 2022 (UTC)

title: Talk:lived


text: venezolansk

title: venezolansk


text: venezolanskt

title: venezolanskt


text: venezuelanskt

title: venezuelanskt


text: venezolanske

title: venezolanske


text: Bojinov

title: Bojinov


text: venezolanen

title: venezolanen


text: venezolaner

title: venezolaner


text: venezolanerna

title: venezolanerna


text: venezolans

title: venezolans


text: venezolanens

title: venezolanens


text: venezolaners

title: venezolaners


text: venezolanernas

title: venezolanernas


text:
tohtoraatti

Etymology
(compare 🇨🇬, 🇨🇬, 🇨🇬), ultimately from.

Noun

 * 1) doctorate

title: tohtoraatti


text: inhumanest

title: inhumanest


text:
shapelily

Etymology
From.

Adverb

 * 1) In a shapely manner.

title: shapelily


text:
honeybell

Noun

 * 1) A kind of minneola tangelo from Florida.

title: honeybell


text: honeybells

title: honeybells


text:
nestcam

Etymology
🇰🇲

Noun

 * 1) A camera monitoring a bird's nest.

Translations

 * Finnish: pesäkamera
 * German: Nestkamera
 * Polish: kamera do monitoringu gniazda

title: nestcam


text: nestcams

title: nestcams


text: postdoctorals

title: postdoctorals


text: postdoctorates

title: postdoctorates


text: Citations:yaller

title: Citations:yaller


text:
Talk:on one's part

(Prep) of
A lesser reputation on the part of AR compared to other research paradigms Backinstadiums (talk) 16:49, 25 June 2022 (UTC)

title: Talk:on one's part


text:
Prokura

Etymology
around 1600.

Noun

 * 1) general agency, express authority to act within commercial trade with effect for the person owning a business (§ 49 HGB)
 * 2)  broad authorization

title: Prokura


text: bnth.

title: bnth.


text: цукри

title: цукри


text: цукрів

title: цукрів


text:
etagevåning

Etymology
. According to SO attested since 1954.

Noun

 * 1) A maisonette; an apartment with two floors.

title: etagevåning


text:
mantaíl

Noun

 * 1) mumbling

title: mantaíl


text: цукрам

title: цукрам


text: eb.

title: eb.


text: цукрами

title: цукрами


text: цукрах

title: цукрах


text: цукру

title: цукру


text: цукрові

title: цукрові


text:
vapenvägrare

Etymology
🇰🇲

Noun

 * 1) conscientious objector

title: vapenvägrare


text: цукром

title: цукром


text:
vägrare

Noun

 * 1) refuser

Usage notes
Typically as part of compound words.

title: vägrare


text: цукрі

title: цукрі


text:
vanemässig

Adjective

 * 1) habitual

title: vanemässig


text: outluster

title: outluster


text: outlustered

title: outlustered


text: outlusters

title: outlusters


text: outlustering

title: outlustering


text: outridings

title: outridings


text:
MacFarlane

Etymology
Variant spelling of.

Statistics

 * According to the 2010 United States Census (disregarding the use of punctuation marks or capitals), MACFARLANE is the 7243rd most common surname in the United States, belonging to 4605 individuals. MACFARLANE is most common among White (93.22%) individuals.

title: MacFarlane


text: overwrapt

title: overwrapt


text: cyflawnaf

title: cyflawnaf


text: gyflawni

title: gyflawni


text: молоці

title: молоці


text:
oromaxillary

Adjective

 * 1) Relating to the mouth and the maxilla.

Translations

 * Finnish: suuhun ja yläleuanluuhun liittyvä, suu- ja yläleuanluu-
 * German: oromaxilliär
 * Polish: usto-szczękowy

title: oromaxillary


text:
frisim

Etymology
🇰🇲

Noun

 * 1)  freestyle

title: frisim


text:
Haffenden

Etymology
Habitational surname from a lost place called Heffinden, in Kent.

Statistics

 * According to the 2010 United States Census, Haffenden is the 127494th most common surname in the United States, belonging to 134 individuals. Haffenden is most common among White (52.99%) and Black/African American (39.55%) individuals.

title: Haffenden


text:
calesín

Etymology
From.

Noun

 * 1) light carriage with four wheels and two seats drawn by a single horse

title: calesín


text: frisimmet

title: frisimmet


text: frisimmets

title: frisimmets


text: frisims

title: frisims


text: punctums

title: punctums


text: calesines

title: calesines


text: Murrayisms

title: Murrayisms


text:
perres

Etymology
From. Cf. 🇨🇬.

Noun

 * 1) citrus fruit (generic term)

title: perres


text:
Sidhuism

Noun

 * 1) A characteristic one-liner spoken by the Indian cricket commentator  (born 1963).

title: Sidhuism


text: Sidhuisms

title: Sidhuisms


text: Category:en:Dependent territories of the Netherlands


text:
виходити

Etymology 1
. . Compare 🇨🇬, 🇨🇬, 🇨🇬.

Verb

 * 1) to go out, to come out, to get out, to walk out, to exit
 * 2) to come out be published; be issued
 * 3) to leave, to pull out, to withdraw
 * 4) to run out, to be used up
 * 5) to proceed
 * 6) to come off, to result, to turn out eventuate
 * 7) to work out
 * 1) to leave, to pull out, to withdraw
 * 2) to run out, to be used up
 * 3) to proceed
 * 4) to come off, to result, to turn out eventuate
 * 5) to work out
 * 1) to come off, to result, to turn out eventuate
 * 2) to work out

Etymology 2
From.

Verb

 * 1) to walk all over, to walk all around
 * 2) to go and get attain or obtain while walking a lot
 * 3) to walk for a certain time
 * 4) to tramp, to trample

Etymology 3
From. Compare 🇨🇬, 🇨🇬.

Verb

 * 1) to nurse, to tend to restore to health
 * 2) to tend look after during growth: children, plants
 * 1) to tend look after during growth: children, plants

title: виходити


text: troparions

title: troparions


text:
дьэ

Etymology
Expressive sound.

Particle

 * 1)  well
 * 2)  well then, oh, finally
 * 3)  well?
 * 1)  well?
 * 1)  well?
 * 1)  well?

Usage notes
Roughly analogous with, as shown above.

title: дьэ


text:
Fasham

Statistics

 * According to data collected by Forebears in 2014, Fasham is the 31980th most common surname in England, belonging to 111 individuals.

title: Fasham


text: газі

title: газі


text:
vägvisare

Etymology
From. Compare to 🇨🇬

Noun

 * 1) someone or something showing the way; a guide (who usually walks in front)
 * 2) signpost
 * 1) signpost

title: vägvisare


text:
屙甜尿

Verb

 * 1)  to have diabetes

title: 屙甜尿


text: газові

title: газові


text:
Reconstruction:Proto-Finnic/terni

Etymology
Possibly borrowed from early (later ).

Noun

 * 1)  beestings,  colostrum

title: Reconstruction:Proto-Finnic/terni


text:
gwarant

Etymology
, from, from , from , , , from , from.

Noun

 * 1)  bailsman, cautioner, engager, guarantee, guarantor, surety, underwriter, warrantee, warrantor
 * 2)  guarantor
 * 3) guarantor

title: gwarant


text: Wiktionary:Word of the day/2022/July 17

title: Wiktionary:Word of the day/2022/July 17


text:
放甜尿

Verb

 * 1)  to have diabetes

title: 放甜尿


text:
gwarantka

Etymology
From.

title: gwarantka


text: Category:Tedim Chin terms by etymology

title: Category:Tedim Chin terms by etymology


text: Category:Tedim Chin inherited terms

title: Category:Tedim Chin inherited terms


text: Category:Tedim Chin terms derived from Sino-Tibetan languages


text: Category:Tedim Chin terms derived from other languages


text: Category:Tedim Chin terms derived from Kukish languages


text:
Umgangssprachgebrauch

Etymology
.

Noun

 * 1) colloquial usage

title: Umgangssprachgebrauch


text: Citations:Bazaruto Archipelago

title: Citations:Bazaruto Archipelago


text:
traperka

Etymology
From.

Noun

 * 1)  trapping, trapper's occupation
 * 1)  trapping, trapper's occupation

title: traperka


text:
traperstwo

Etymology
From.

Noun

 * 1) trapping, trapper's occupation

title: traperstwo


text:
игиилээ

Etymology
Denominal verb, from.

Verb

 * 1)  to file down, to do something with a file

title: игиилээ


text:
traperski

Etymology
From.

Adjective

 * 1)  trapper

title: traperski


text:
Bazaruto Archipelago

Etymology
.

Proper noun

 * 1) An archipelago near the town of Vilankulo in Mozambique

title: Bazaruto Archipelago


text:
gwarancyjny

Etymology
From.

Adjective

 * 1)  guarantee

title: gwarancyjny


text:
haitiska

Noun

 * 1) a female Haitian

title: haitiska


text: haitiskan

title: haitiskan


text: haitiskor

title: haitiskor


text: haitiskorna

title: haitiskorna


text: haitiskas

title: haitiskas


text: haitiskans

title: haitiskans


text: haitiskors

title: haitiskors


text: haitiskornas

title: haitiskornas


text: haitiskt

title: haitiskt


text:
vanemässigt

Adverb

 * 1) habitually

title: vanemässigt


text: vapenvägraren

title: vapenvägraren


text: vapenvägrarens

title: vapenvägrarens


text: vapenvägrarna

title: vapenvägrarna


text: vapenvägrarnas

title: vapenvägrarnas


text: vapenvägrares

title: vapenvägrares


text: げきこう

title: げきこう


text: Issyk-Kul

title: Issyk-Kul


text: Citations:Issyk-Kul

title: Citations:Issyk-Kul


text:
starfsamr

Adjective

 * 1) laborious, troublesome

title: starfsamr


text:
виходити заміж

Verb

 * 1) to marry, to get married

Usage notes

 * This term only refers to someone marrying a man (taking a husband). The corresponding term for someone marrying a woman (taking a wife) is.

title: виходити заміж


text:
Talk:suchlike

Plural suchlikes in Chinese philosophy?
This seems to occur in some form of Chinese philosophy, e.g. "Three Truths of Ten Suchlikes". Equinox ◑ 18:31, 25 June 2022 (UTC)

title: Talk:suchlike


text: Citations:Black Death

title: Citations:Black Death


text: Citations:Yersinia pestis

title: Citations:Yersinia pestis


text: мамів

title: мамів


text:
saprobity

Noun

 * 1)  A measure of the amount of decaying organic material in an environment such as a river.

title: saprobity


text: saprobicity

title: saprobicity


text: saprobities

title: saprobities


text: Citations:Plague of Justinian

title: Citations:Plague of Justinian


text: harveyizes

title: harveyizes


text: harveyized

title: harveyized


text: harveyizing

title: harveyizing


text:
harveyize

Verb

 * 1)  To treat by, or subject to, the Harvey process.

title: harveyize


text:
poczta pantoflowa

Etymology
lit. 'slipper post'.

Noun

 * 1)  grapevine, word of mouth

title: poczta pantoflowa


text: starfsami

title: starfsami


text:
вийти заміж

Verb

 * 1) to marry, to get married

Usage notes

 * This term only refers to someone marrying a man (taking a husband). The corresponding term for someone marrying a woman (taking a wife) is.

title: вийти заміж


text:
Plague of Justinian

Proper noun

 * 1)  The first major pandemic outbreak of bubonic plague in the 6th century.

Translations

 * French: peste de Justinien
 * German: Justinianische Pest

title: Plague of Justinian


text:
dedushka

Etymology
From.

Noun

 * 1) A Russian grandfather.
 * 2) A Russian old man.
 * 1) A Russian old man.
 * 1) A Russian old man.
 * 1) A Russian old man.
 * 1) A Russian old man.

title: dedushka


text: dedushkas

title: dedushkas


text:
slingy

Adjective

 * 1)  Tending to bowl the ball with a slinging action, i.e. faster but less accurate.

title: slingy


text: snubbest

title: snubbest


text:
тоһоҕо

Etymology
From.

Noun

 * 1) nail

title: тоһоҕо


text:
өтүйэ

Noun

 * 1) hammer

title: өтүйэ


text: Justinianic

title: Justinianic


text:
hrabina

Etymology
From.

Noun

 * 1) countess

title: hrabina


text:
texturous

Adjective

 * 1) textured

title: texturous


text:
にべもない

Adjective

 * 1) lacking affability: blunt, curt, point-blank, cold

title: にべもない


text:
Hibben

Etymology
Borrowed from and.

Statistics

 * According to the 2010 United States Census, Hibben is the 52970th most common surname in the United States, belonging to 391 individuals. Hibben is most common among White (91.05%) individuals.

title: Hibben


text: skyeyest

title: skyeyest


text: vró

title: vró


text:
саай

Etymology
Compare to Other turkic *šā-.

Verb

 * 1)  to hammer
 * 2)  suddenly
 * 1)  suddenly
 * 1)  suddenly

title: саай


text:
иил

Etymology
From.

Verb

 * 1)  to hang

title: иил


text:
vlér

Verb

 * 1) to

title: vlér


text: ĉā

title: ĉā


text: ĉá

title: ĉá


text: ĉǎ

title: ĉǎ


text: ĉà

title: ĉà


text: ĉāi

title: ĉāi


text: ĉái

title: ĉái


text: ĉǎi

title: ĉǎi


text: ĉài

title: ĉài


text:
unfazeable

Adjective

 * 1) Unable to be fazed; dauntless.

title: unfazeable


text: unfazable

title: unfazable


text: Krugersdorp

title: Krugersdorp


text: ĉān

title: ĉān


text: ĉán

title: ĉán


text: ĉǎn

title: ĉǎn


text: ĉàn

title: ĉàn


text:
keywordless

Adjective

 * 1) Without keywords.

title: keywordless


text:
unkeyworded

Adjective

 * 1)  Without a keyword assigned to it.

title: unkeyworded


text: ĉāo

title: ĉāo


text: ĉáo

title: ĉáo


text: ĉǎo

title: ĉǎo


text: ĉào

title: ĉào


text:
p. ell.

Adverb

 * 1)  elliptically

title: p. ell.


text:
хап

Etymology
(whence 🇨🇬, 🇨🇬), of origin.

Noun

 * 1)  pill, pellet

Etymology
From.

Verb

 * 1)  to catch, to grab
 * 2)   to bite
 * 3)   to peck
 * 4)   to scold

title: хап


text: bœjar

title: bœjar


text: 鮸膠

title: 鮸膠


text:
氣連拿

Etymology
, via.

title: 氣連拿


text: мамі

title: мамі


text: ĉē

title: ĉē


text: ĉé

title: ĉé


text:
иилэ хабан ыл

Etymology
From + хабан +.

Verb

 * 1)   to pick up on

title: иилэ хабан ыл


text: ĉě

title: ĉě


text: 气连拿

title: 气连拿


text: ĉè

title: ĉè


text: ĉen

title: ĉen


text: ĉēn

title: ĉēn


text:
simplish

Adjective

 * 1) Somewhat simple.

title: simplish


text:
поцреот

Etymology
A distorted spelling of, influenced by.

Noun

 * 1)  an ultranationalist, an extreme nationalist

Synonyms

 * (general usage)
 * (general usage)

Related terms

 * (online slang, derogatory)

title: поцреот


text: ĉén

title: ĉén


text: ĉěn

title: ĉěn


text: ĉèn

title: ĉèn


text:
unworsted

Adjective

 * 1) Not having been worsted; not having come off worse in a struggle or dispute.

title: unworsted


text: ĉēng

title: ĉēng


text: ĉéng

title: ĉéng


text: ĉěng

title: ĉěng


text: ĉèng

title: ĉèng


text: ĉī

title: ĉī


text: ĉí

title: ĉí


text: Bohea

title: Bohea


text: Boheas

title: Boheas


text: ĉǐ

title: ĉǐ


text: ĉì

title: ĉì


text:
сис

Etymology
. Compare 🇨🇬, 🇨🇬.

Noun

 * 1)  spine, especially the lower back
 * 2)  ridge, mountain range
 * 3)  backbone
 * 1)  backbone

title: сис


text:
сис быата

Etymology
From +.

Noun

 * 1) cross-saddle belt, saddle strap

title: сис быата


text:
lyteskomik

Noun

 * 1) humor based on physical or mental disabilities or other personal flaws or misfortunes, especially when considered in poor taste

title: lyteskomik


text:
заміж

Etymology
, from +. Compare 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬.

Adverb

 * 1)  married

title: заміж


text: ĉāng

title: ĉāng


text: ĉáng

title: ĉáng


text: ĉǎng

title: ĉǎng


text:
note of interjection

Noun

 * 1)  An exclamation mark.

title: note of interjection


text: ĉàng

title: ĉàng


text: notes of interjection

title: notes of interjection


text: letable

title: letable


text:
Salies-du-Salat

Etymology
From.

Translations

 * French:
 * Occitan: Salias de Salat

Etymology
.

title: Salies-du-Salat


text:
дођох, видех, победих

Etymology
.

Phrase

 * 1) I have gained a total and swift victory, I came, I saw, I conquered.

title: дођох, видех, победих


title: Template:R:os:Tskhovrebov:1986


text: ƿidar

title: ƿidar


text: ĉōng

title: ĉōng


text: ĉóng

title: ĉóng


text: ĉǒng

title: ĉǒng


text: ĉòng

title: ĉòng


text: ĉōu

title: ĉōu


text: ĉóu

title: ĉóu


text: ĉǒu

title: ĉǒu


text:
иилиһин

Etymology
Passive of.

Verb

 * 1)  to be tangled, to be confused
 * 2)  to hang
 * 1)  to hang
 * 1)  to hang

title: иилиһин


text: ĉòu

title: ĉòu


text:
dođoh, videh, pobedih

Etymology
.

Phrase

 * 1) I have gained a total and swift victory, I came, I saw, I conquered.

title: dođoh, videh, pobedih


text:
dripping water hollows a stone

Etymology
The proverb is a paraphrase of a similar proverb from the biblical (14:19), or perhaps a translation of that proverb: אֲבָנִ֤ים ׀ שָׁ֥חֲקוּ מַ֗יִם avanim, shahaqu mayim; literally: rocks - have been graded down (by) water, which has been translated: Water wears away stones, or in the King James version, (because the word mayim for water is seemingly in the plural, ending with -yim ): "The waters wear the stones".

Proverb

 * 1) Many minor influences gradually produce a significant effect.

title: dripping water hollows a stone


text: ĉū

title: ĉū


text: ĉú

title: ĉú


text: ĉǔ

title: ĉǔ


text: ĉù

title: ĉù


text: ĉuā

title: ĉuā


text: ĉuǎ

title: ĉuǎ


text: ĉuà

title: ĉuà


text: ĉuāi

title: ĉuāi


text: ĉuái

title: ĉuái


text: ĉuǎi

title: ĉuǎi


text: ĉuài

title: ĉuài


text: ĉuān

title: ĉuān


text: ĉuán

title: ĉuán


text: ĉuǎn

title: ĉuǎn


text: ĉuàn

title: ĉuàn


text: ĉuāng

title: ĉuāng


text: ĉuáng

title: ĉuáng


text: ĉuǎng

title: ĉuǎng


text: ĉuàng

title: ĉuàng


text: ĉuī

title: ĉuī


text: ĉuí

title: ĉuí


text: ĉuǐ

title: ĉuǐ


text: ĉuì

title: ĉuì


text: ĉūn

title: ĉūn


text: ĉún

title: ĉún


text: ĉǔn

title: ĉǔn


text:
muirín

Etymology 1
From.

Noun

 * 1) burden, encumbrance, charge
 * 2) (large) family

Etymology 2
From.

Noun

 * 1) scallop

title: muirín


text: ĉuō

title: ĉuō


text: ĉuó

title: ĉuó


text: ĉuò

title: ĉuò


text:
Cavite el Viejo

Etymology
lit. 'Old Cavite', named to contrast with, literally "Port of Cavite".

Etymology
.

title: Cavite el Viejo


text: Category:es:Municipalities of Cavite, Philippines