text:
Module:User:Surjection/fi-verbs

local m_links = require("Module:links")

local export = {}

local lang = require("Module:languages").getByCode("fi")

-- Functions that do the actual inflecting by creating the forms of a basic term. local inflections = {}

local kotus_grad_type = { ["kk-k"] = "A", ["pp-p"] = "B", ["tt-t"] = "C", ["k-"] = "D", ["p-v"] = "E", ["t-d"] = "F", ["nk-ng"] = "G", ["mp-mm"] = "H", ["lt-ll"] = "I", ["nt-nn"] = "J", ["rt-rr"] = "K", ["k-j"] = "L", ["k-v"] = "M" }

local function tag_term(term) -- return require("Module:script utilities").tag_text(term, lang, nil, "term") return '' .. term .. '' end

local function normalize_apostrophes(term, link_target) if link_target then if term and mw.ustring.find(term, "’") then term = mw.ustring.gsub(term, "’", "'") end else if term and mw.ustring.find(term, "'") then term = mw.ustring.gsub(term, "'", "’") end end return term end

-- The main entry point. -- This is the only function that can be invoked from a template. function export.show(frame) local infl_type = frame.args[1] or error("Inflection type has not been specified. Please pass parameter 1 to the module invocation") local args = frame:getParent.args if not inflections[infl_type] then error("Unknown inflection type '" .. infl_type .. "'") end local data = { forms = {}, title = nil, categories = {}, vh = nil, pagename = mw.title.getCurrentTitle.text }

if args["title"] and mw.title.getCurrentTitle.namespace > 0 then data.pagename = args.title end data.pagename = normalize_apostrophes(data.pagename) -- Generate the forms inflections[infl_type](args, data) -- Postprocess postprocess(args, data) if args["appendix"] then table.insert(data.categories, "fi-conj with appendix") end if args["noagent"] then table.insert(data.categories, "fi-conj with noagent") end if args["qual"] or		args["q1sg"] or args["q2sg"] or args["q1pl"] or args["q2pl"] or args["q3p"] or args["qpass"] or		args["q1sgp"] or args["q2sgp"] or args["q1plp"] or args["q2plp"] or args["q3pp"] or args["qpassp"] then table.insert(data.categories, "fi-conj with qual") end

local categories if args["appendix"] then categories = "" else categories = require("Module:utilities").format_categories(data.categories, lang) end return make_table(data) .. categories end

local function args_get_required(args, i, purpose) local v = args[i] if not v then error(purpose .. " (parameter " .. i .. ") may not be omitted.") end return v end

local function args_get_vowel_harmony(args, i)	local v = args[i] if not v or not mw.ustring.match(v, "^[aä]$") then error("Vowel harmony (parameter " .. i .. ") must be \"a\" or \"ä\".") end return v end

-- Get parameters from the template, in standard order and numbering local function get_params(args, num, invert_grades) local params = {}

params.base = normalize_apostrophes(args[1]) if num >= 2 then if num >= 4 then params.strong = normalize_apostrophes(args_get_required(args, 2, "Infinitive grade")) params.weak = normalize_apostrophes(args_get_required(args, 3, "Other grade")) -- Swap the grades if invert_grades then params.strong, params.weak = params.weak, params.strong end end

if num >= 5 then params.final = args_get_required(args, 4, "Final letter(s)") end

params.a = args_get_vowel_harmony(args, num) end if params.a then params.o = params.a == "ä" and "ö" or "o" params.u = params.a == "ä" and "y" or "u" end return params end

--[=[	Inflection functions ]=]--

local stem_endings = {}

stem_endings["inf1"] = { ["inf1"] = "a", ["inf1_long"] = "akse¤", }

stem_endings["inf2"] = { ["inf2_ine"] = "essa¤", ["inf2_ins"] = "en", }

stem_endings["pres"] = { ["pres_3sg"] = "V", ["pres_3pl"] = "vat", ["inf3_ine"] = "massa", ["inf3_ela"] = "masta", ["inf3_ill"] = "maan", ["inf3_ade"] = "malla", ["inf3_abe"] = "matta", ["inf3_ins"] = "man", ["vnoun"] = "minen", ["prox"] = "maisilla¤", ["pres_part"] = "va", ["agnt_part"] = "ma", ["nega_part"] = "maton", }

stem_endings["pres_weak"] = { ["pres_1sg"] = "n", ["pres_2sg"] = "t", ["pres_1pl"] = "mme", ["pres_2pl"] = "tte", ["pres_conn"] = "", ["impr_2sg"] = "", }

stem_endings["past"] = { ["past_3sg"] = "", ["past_3pl"] = "vat", }

stem_endings["past_weak"] = { ["past_1sg"] = "n", ["past_2sg"] = "t", ["past_1pl"] = "mme", ["past_2pl"] = "tte", }

stem_endings["cond"] = { ["cond_1sg"] = "sin", ["cond_2sg"] = "sit", ["cond_3sg"] = "si", ["cond_1pl"] = "simme", ["cond_2pl"] = "sitte", ["cond_3pl"] = "sivat", ["cond_conn"] = "si", }

stem_endings["impr"] = { ["impr_3sg"] = "oon", ["impr_1pl"] = "aamme", ["impr_2pl"] = "aa", ["impr_3pl"] = "oot", ["impr_conn"] = "o", }

stem_endings["potn"] = { ["potn_1sg"] = "en", ["potn_2sg"] = "et", ["potn_3sg"] = "ee", ["potn_1pl"] = "emme", ["potn_2pl"] = "ette", ["potn_3pl"] = "evat", ["potn_conn"] = "e", ["past_part"] = "ut", ["past_part_pl"] = "eet", }

stem_endings["pres_pasv"] = { ["pres_pasv"] = "aan", ["pres_pasv_conn"] = "a", }

stem_endings["past_pasv"] = { ["past_pasv"] = "iin", ["cond_pasv"] = "aisiin", ["cond_pasv_conn"] = "aisi", ["impr_pasv"] = "akoon", ["impr_pasv_conn"] = "ako", ["potn_pasv"] = "aneen", ["potn_pasv_conn"] = "ane", ["inf2_pasv_ine"] = "aessa", ["inf3_pasv_ins"] = "aman", ["pres_pasv_part"] = "ava", ["past_pasv_part"] = "u", }

-- Make a copy of the endings, with front vowels stem_endings = {["a"] = stem_endings, ["ä"] = mw.clone(stem_endings)}

for stem_key, endings in pairs(stem_endings["ä"]) do	for key, ending in pairs(endings) do		endings[key] = mw.ustring.gsub(endings[key], "([aou])", {["a"] = "ä", ["o"] = "ö", ["u"] = "y"}) end end

local function process_stems(data, stems, vh, no_make_stems) -- Create any stems that were not given if not no_make_stems then stems["inf1"] = stems["inf1"] or mw.clone(stems["pres"]) if not stems["cond"] and stems["pres"] then stems["cond"] = {} for _, stem in ipairs(stems["pres"]) do table.insert(stems["cond"], mw.ustring.gsub(stem, "[ei]$", "") .. "i") end end if not stems["impr"] and stems["pres"] then stems["impr"] = {} for _, stem in ipairs(stems["pres"]) do table.insert(stems["impr"], stem .. "k") end end if not stems["potn"] and stems["pres"] then stems["potn"] = {} for _, stem in ipairs(stems["pres"]) do table.insert(stems["potn"], stem .. "n") end end end

-- Create forms based on each stem, by adding endings to it	if not stems["inf2"] and stems["inf1"] then stems["inf2"] = {} for _, stem in ipairs(stems["inf1"]) do			table.insert(stems["inf2"], (mw.ustring.gsub(stem, "e$", "i"))) end end stems["pres_weak"] = stems["pres_weak"] or mw.clone(stems["pres"]) stems["past_weak"] = stems["past_weak"] or mw.clone(stems["past"]) -- Go through each of the stems given for stem_key, substems in pairs(stems) do		for _, stem in ipairs(substems) do			-- Attach the endings to the stem for form_key, ending in pairs(stem_endings[vh][stem_key]) do				if not data.forms[form_key] then data.forms[form_key] = {} end -- If the ending is "V" then it is a copy of the preceding vowel... if ending == "V" then -- ...but not if the stem ends in a long vowel or diphthong. if mw.ustring.find(stem, "([aeiouyäö])%1$") or mw.ustring.find(stem, "([aeiouyäö])[iuy]$") or mw.ustring.find(stem, "ie$") or mw.ustring.find(stem, "uo$") or mw.ustring.find(stem, "yö$") then ending = "" else ending = mw.ustring.match(stem, "([aeiouyäö])$") or "" end end table.insert(data.forms[form_key], stem .. ending) end end end

data["vh"] = vh end

local KOTUS_TYPE = "Kotus type "

local function make_kotus_title_number(type_number) return KOTUS_TYPE .. type_number end

local function make_kotus_title_word(reference_word) return "/" .. reference_word .. "" end

local function make_kotus_title(number, reference_word) return make_kotus_title_number(number) .. make_kotus_title_word(reference_word) end

local function inflection_type_is(data, number, reference_word, strong, weak) local title = make_kotus_title_number(number) local has_gradation = strong and strong ~= weak

if has_gradation then local letter = kotus_grad_type[strong .. "-" .. weak] if letter then title = title .. "*" .. letter else title = title .. "*"		end end

title = title .. make_kotus_title_word(reference_word)

if has_gradation then local EMPTY = " ∅ " local function format(grade) if grade == "" then return EMPTY else return "''" .. grade .. "''"			end end title = title .. ", " .. format(strong) .. "-" .. format(weak) .. " gradation" else title = title .. ", no gradation" end

data.title = title

table.insert(data.categories, "Finnish " .. reference_word .. "-type verbs") end

local function inflection_type_is_t_d(data, number, reference_word, weak) if weak == "d" then inflection_type_is(data, number, reference_word, "t", "d") else inflection_type_is(data, number, reference_word, weak .. "t", weak .. weak) end end

local function inflection_type_is_combo(data, number_a, reference_word_a, number_b, reference_word_b, strong, weak) local title = KOTUS_TYPE local has_gradation = strong and strong ~= weak local gradation_suffix = ""

if has_gradation then local letter = kotus_grad_type[strong .. "-" .. weak] if letter then gradation_suffix = "*" .. letter else gradation_suffix = "*" end end

title = title .. number_a .. gradation_suffix .. make_kotus_title_word(reference_word_a) title = title .. " and " .. number_b .. gradation_suffix .. make_kotus_title_word(reference_word_b)

if has_gradation then local EMPTY = " ∅ " local function format(grade) if grade == "" then return EMPTY else return "''" .. grade .. "''"			end end title = title .. ", " .. format(strong) .. "-" .. format(weak) .. " gradation" else title = title .. ", no gradation" end

data.title = title

table.insert(data.categories, "Finnish " .. reference_word_a .. "-type verbs") table.insert(data.categories, "Finnish " .. reference_word_b .. "-type verbs") end

--[=[	Inflection types ]=]--

inflections["sanoa"] = function(args, data) local params = get_params(args, 5) local apo = (params.weak == "" and mw.ustring.sub(params.base, -1) == params.final) and "'" or "" local stems = {} stems["pres"]     = {params.base .. params.strong .. params.final} stems["pres_weak"] = {params.base .. params.weak .. apo .. params.final} stems["past"]     = {params.base .. params.strong .. params.final .. "i"} stems["past_weak"] = {params.base .. params.weak .. apo .. params.final .. "i"} stems["pres_pasv"] = {params.base .. params.weak .. apo .. params.final .. "t"} stems["past_pasv"] = {params.base .. params.weak .. apo .. params.final .. "tt"} inflection_type_is(data, 52, "sanoa", params.strong, params.weak) process_stems(data, stems, params.a) end

inflections["muistaa"] = function(args, data) local params = get_params(args, 4) local stems = {} stems["pres"]     = {params.base .. params.strong .. params.a} stems["pres_weak"] = {params.base .. params.weak .. params.a} stems["past"]     = {params.base .. params.strong .. "i"} stems["past_weak"] = {params.base .. params.weak .. "i"} stems["pres_pasv"] = {params.base .. params.weak .. "et"} stems["past_pasv"] = {params.base .. params.weak .. "ett"} inflection_type_is(data, 53, "muistaa", params.strong, params.weak) process_stems(data, stems, params.a) end

inflections["huutaa"] = function(args, data) local params = get_params(args, 2) local weak = mw.ustring.match(params.base, "([lnr])$") or "d" local stems = {} stems["pres"]     = {params.base .. "t" .. params.a} stems["pres_weak"] = {params.base .. weak .. params.a} stems["past"]     = {params.base .. "si"} stems["pres_pasv"] = {params.base .. weak .. "et"} stems["past_pasv"] = {params.base .. weak .. "ett"} inflection_type_is_t_d(data, 54, "huutaa", weak) process_stems(data, stems, params.a) end

inflections["soutaa"] = function(args, data) local params = get_params(args, 2) local weak = mw.ustring.match(params.base, "([lnr])$") or "d" local stems = {} stems["pres"]     = {params.base .. "t" .. params.a} stems["pres_weak"] = {params.base .. weak .. params.a} stems["past"]     = {params.base .. "ti", params.base .. "si"} stems["past_weak"] = {params.base .. weak .. "i", params.base .. "si"} stems["pres_pasv"] = {params.base .. weak .. "et"} stems["past_pasv"] = {params.base .. weak .. "ett"} inflection_type_is_t_d(data, 55, "soutaa", weak) process_stems(data, stems, params.a) end

inflections["kaivaa"] = function(args, data) local params = get_params(args, 4) local stems = {} stems["pres"]     = {params.base .. params.strong .. params.a} stems["pres_weak"] = {params.base .. params.weak .. params.a} stems["past"]     = {params.base .. params.strong .. params.o .. "i"} stems["past_weak"] = {params.base .. params.weak .. params.o .. "i"} stems["pres_pasv"] = {params.base .. params.weak .. "et"} stems["past_pasv"] = {params.base .. params.weak .. "ett"} inflection_type_is(data, 56, "kaivaa", params.strong, params.weak) process_stems(data, stems, params.a) end

inflections["saartaa"] = function(args, data) local params = get_params(args, 2) local weak = mw.ustring.match(params.base, "([lnr])$") or "d" local stems = {} stems["pres"]     = {params.base .. "t" .. params.a} stems["pres_weak"] = {params.base .. weak .. params.a} stems["past"]     = {params.base .. "si", params.base .. "t" .. params.o .. "i"} stems["past_weak"] = {params.base .. "si", params.base .. weak .. params.o .. "i"} stems["pres_pasv"] = {params.base .. weak .. "et"} stems["past_pasv"] = {params.base .. weak .. "ett"} inflection_type_is_t_d(data, 57, "saartaa", weak) process_stems(data, stems, params.a) end

inflections["laskea"] = function(args, data) local params = get_params(args, 4) local stems = {} stems["pres"]     = {params.base .. params.strong .. "e"} stems["pres_weak"] = {params.base .. params.weak .. "e"} stems["past"]     = {params.base .. params.strong .. "i"} stems["past_weak"] = {params.base .. params.weak .. "i"} stems["pres_pasv"] = {params.base .. params.weak .. "et"} stems["past_pasv"] = {params.base .. params.weak .. "ett"} inflection_type_is(data, 58, "laskea", params.strong, params.weak) process_stems(data, stems, params.a) end

inflections["tuntea"] = function(args, data) local params = get_params(args, 2) local weak = mw.ustring.match(params.base, "([lnr])$") or "d" local stems = {} stems["pres"]     = {params.base .. "te"} stems["pres_weak"] = {params.base .. weak .. "e"} stems["past"]     = {params.base .. "si"} stems["pres_pasv"] = {params.base .. weak .. "et"} stems["past_pasv"] = {params.base .. weak .. "ett"} inflection_type_is_t_d(data, 59, "tuntea", weak) process_stems(data, stems, params.a) end

inflections["lähteä"] = function(args, data) local params = get_params(args, 2) local stems = {} stems["pres"]     = {params.base .. "hte"} stems["pres_weak"] = {params.base .. "hde"} stems["past"]     = {params.base .. "hti", params.base .. "ksi"} stems["past_weak"] = {params.base .. "hdi", params.base .. "ksi"} stems["pres_pasv"] = {params.base .. "hdet"} stems["past_pasv"] = {params.base .. "hdett"} inflection_type_is(data, 60, "lähteä", "t", "d") process_stems(data, stems, params.a) end

inflections["sallia"] = function(args, data) local params = get_params(args, 4) local apo = (params.weak == "" and mw.ustring.sub(params.base, -1) == "i") and "'" or "" local stems = {} stems["pres"]     = {params.base .. params.strong .. "i"} stems["pres_weak"] = {params.base .. params.weak .. apo .. "i"} stems["past"]     = {params.base .. params.strong .. "i"} stems["past_weak"] = {params.base .. params.weak .. apo .. "i"} stems["pres_pasv"] = {params.base .. params.weak .. apo .. "it"} stems["past_pasv"] = {params.base .. params.weak .. apo .. "itt"} inflection_type_is(data, 61, "sallia", params.strong, params.weak) process_stems(data, stems, params.a) end

inflections["voida"] = function(args, data) local params = get_params(args, 2) local stems = {} stems["inf1"]     = {params.base .. "d"} stems["pres"]     = {params.base} stems["past"]     = {params.base} stems["pres_pasv"] = {params.base .. "d"} stems["past_pasv"] = {params.base .. "t"} inflection_type_is(data, 62, "voida") process_stems(data, stems, params.a) end

inflections["saada"] = function(args, data) local params = get_params(args, 2) local vowel = mw.ustring.sub(params.base, -1) local stems = {} stems["inf1"]     = {params.base .. vowel .. "d"} stems["pres"]     = {params.base .. vowel} stems["past"]     = {params.base .. "i"} stems["cond"]     = {params.base .. "i"} stems["pres_pasv"] = {params.base .. vowel .. "d"} stems["past_pasv"] = {params.base .. vowel .. "t"} inflection_type_is(data, 63, "saada") process_stems(data, stems, params.a) end

inflections["juoda"] = function(args, data) local params = get_params(args, 2) local past_cond_stem = mw.ustring.sub(params.base, 1, -3) .. mw.ustring.sub(params.base, -1) local stems = {} stems["inf1"]     = {params.base .. "d"} stems["pres"]     = {params.base} stems["past"]     = {past_cond_stem .. "i"} stems["cond"]     = {past_cond_stem .. "i"} stems["pres_pasv"] = {params.base .. "d"} stems["past_pasv"] = {params.base .. "t"} inflection_type_is(data, 64, "juoda") process_stems(data, stems, params.a) end

inflections["käydä"] = function(args, data) local params = get_params(args, 2) local stems = {} stems["inf1"]     = {params.base .. params.u .. "d"} stems["pres"]     = {params.base .. params.u} stems["past"]     = {params.base .. "vi"} stems["cond"]     = {params.base .. "vi"} stems["pres_pasv"] = {params.base .. params.u .. "d"} stems["past_pasv"] = {params.base .. params.u .. "t"} inflection_type_is(data, 65, "käydä") process_stems(data, stems, params.a) end

inflections["rohkaista"] = function(args, data) local params = get_params(args, 5, true) local stems = {} stems["inf1"]     = {params.base .. params.weak .. params.final .. "st"} stems["pres"]     = {params.base .. params.strong .. params.final .. "se"} stems["past"]     = {params.base .. params.strong .. params.final .. "si"} stems["impr"]     = {params.base .. params.weak .. params.final .. "sk"} stems["potn"]     = {params.base .. params.weak .. params.final .. "ss"} stems["pres_pasv"] = {params.base .. params.weak .. params.final .. "st"} stems["past_pasv"] = {params.base .. params.weak .. params.final .. "st"} inflection_type_is(data, 66, "rohkaista", params.strong, params.weak) process_stems(data, stems, params.a) end

inflections["tulla"] = function(args, data) local params = get_params(args, 5, true) local cons = mw.ustring.sub(params.final, -1) local stems = {} stems["inf1"]     = {params.base .. params.weak .. params.final .. cons} stems["pres"]     = {params.base .. params.strong .. params.final .. "e"} stems["past"]     = {params.base .. params.strong .. params.final .. "i"} stems["impr"]     = {params.base .. params.weak .. params.final .. "k"} stems["potn"]     = {params.base .. params.weak .. params.final .. cons} stems["pres_pasv"] = {params.base .. params.weak .. params.final .. cons} stems["past_pasv"] = {params.base .. params.weak .. params.final .. "t"} inflection_type_is(data, 67, "tulla", params.strong, params.weak) process_stems(data, stems, params.a) end

inflections["tupakoida"] = function(args, data) local params = get_params(args, 2) local stems = {} stems["inf1"]     = {params.base .. "d"} stems["pres"]     = {params.base, params.base .. "tse"} stems["past"]     = {params.base, params.base .. "tsi"} stems["impr"]     = {params.base .. "k"} stems["potn"]     = {params.base .. "n"} stems["pres_pasv"] = {params.base .. "d"} stems["past_pasv"] = {params.base .. "t"} inflection_type_is(data, 68, "tupakoida") process_stems(data, stems, params.a) end

inflections["valita"] = function(args, data) local params = get_params(args, 2) local stems = {} stems["inf1"]     = {params.base .. "t"} stems["pres"]     = {params.base .. "tse"} stems["past"]     = {params.base .. "tsi"} stems["impr"]     = {params.base .. "tk"} stems["potn"]     = {params.base .. "nn"} stems["pres_pasv"] = {params.base .. "t"} stems["past_pasv"] = {params.base .. "tt"} inflection_type_is(data, 69, "valita") process_stems(data, stems, params.a) end

inflections["juosta"] = function(args, data) local params = get_params(args, 2) local stems = {} stems["inf1"]     = {params.base .. "st"} stems["pres"]     = {params.base .. "kse"} stems["past"]     = {params.base .. "ksi"} stems["impr"]     = {params.base .. "sk"} stems["potn"]     = {params.base .. "ss"} stems["pres_pasv"] = {params.base .. "st"} stems["past_pasv"] = {params.base .. "st"} inflection_type_is(data, 70, "juosta") process_stems(data, stems, params.a) end

inflections["nähdä"] = function(args, data) local params = get_params(args, 2) local stems = {} stems["inf1"]     = {params.base .. "hd"} stems["pres"]     = {params.base .. "ke"} stems["pres_weak"] = {params.base .. "e"} stems["past"]     = {params.base .. "ki"} stems["past_weak"] = {params.base .. "i"} stems["impr"]     = {params.base .. "hk"} stems["potn"]     = {params.base .. "hn"} stems["pres_pasv"] = {params.base .. "hd"} stems["past_pasv"] = {params.base .. "ht"} inflection_type_is(data, 71, "nähdä", "k", "") process_stems(data, stems, params.a) end

inflections["vanheta"] = function(args, data) local params = get_params(args, 5, true) local stems = {} stems["inf1"]     = {params.base .. params.weak .. params.final .. "t"} stems["pres"]     = {params.base .. params.strong .. params.final .. "ne"} stems["past"]     = {params.base .. params.strong .. params.final .. "ni"} stems["impr"]     = {params.base .. params.weak .. params.final .. "tk"} stems["potn"]     = {params.base .. params.weak .. params.final .. "nn"} stems["pres_pasv"] = {params.base .. params.weak .. params.final .. "t"} stems["past_pasv"] = {params.base .. params.weak .. params.final .. "tt"} inflection_type_is(data, 72, "vanheta", params.strong, params.weak) process_stems(data, stems, params.a) end

inflections["salata"] = function(args, data) local params = get_params(args, 4, true) local stems = {} stems["inf1"]     = {params.base .. params.weak .. params.a .. "t"} stems["pres"]     = {params.base .. params.strong .. params.a .. params.a} stems["past"]     = {params.base .. params.strong .. params.a .. "si"} stems["cond"]     = {params.base .. params.strong .. params.a .. "i"} stems["impr"]     = {params.base .. params.weak .. params.a .. "tk"} stems["potn"]     = {params.base .. params.weak .. params.a .. "nn"} stems["pres_pasv"] = {params.base .. params.weak .. params.a .. "t"} stems["past_pasv"] = {params.base .. params.weak .. params.a .. "tt"} inflection_type_is(data, 73, "salata", params.strong, params.weak) process_stems(data, stems, params.a) end

inflections["katketa"] = function(args, data) local params = get_params(args, 5, true) local stems = {} stems["inf1"]     = {params.base .. params.weak .. params.final .. "t"} stems["pres"]     = {params.base .. params.strong .. params.final .. params.a} stems["past"]     = {params.base .. params.strong .. params.final .. "si"} stems["cond"]     = {params.base .. params.strong .. params.final .. params.a .. "i", params.base .. params.strong .. params.final .. "i"} stems["impr"]     = {params.base .. params.weak .. params.final .. "tk"} stems["potn"]     = {params.base .. params.weak .. params.final .. "nn"} stems["pres_pasv"] = {params.base .. params.weak .. params.final .. "t"} stems["past_pasv"] = {params.base .. params.weak .. params.final .. "tt"} inflection_type_is(data, 74, "katketa", params.strong, params.weak) process_stems(data, stems, params.a) end

inflections["selvitä"] = function(args, data) local params = get_params(args, 5, true) local stems = {} stems["inf1"]     = {params.base .. params.weak .. params.final .. "t"} stems["pres"]     = {params.base .. params.strong .. params.final .. params.a} stems["past"]     = {params.base .. params.strong .. params.final .. "si"} stems["impr"]     = {params.base .. params.weak .. params.final .. "tk"} stems["potn"]     = {params.base .. params.weak .. params.final .. "nn"} stems["pres_pasv"] = {params.base .. params.weak .. params.final .. "t"} stems["past_pasv"] = {params.base .. params.weak .. params.final .. "tt"} inflection_type_is(data, 75, "selvitä", params.strong, params.weak) process_stems(data, stems, params.a) end

inflections["taitaa"] = function(args, data) local params = get_params(args, 2) local stems = {} stems["pres"]     = {params.base .. "t" .. params.a} stems["pres_weak"] = {params.base .. "d" .. params.a} stems["past"]     = {params.base .. "si"} stems["potn"]     = {params.base .. "t" .. params.a .. "n", params.base .. "nn"} stems["pres_pasv"] = {params.base .. "det"} stems["past_pasv"] = {params.base .. "dett"} inflection_type_is(data, 76, "taitaa", "t", "d") process_stems(data, stems, params.a) end

inflections["virkkaa"] = function(args, data) local stems = {} stems["inf1"]     = {"virkka"} stems["pres"]     = {"virkka"} stems["pres_weak"] = {"virka"} stems["past"]     = {"virkkoi"} stems["past_weak"] = {"virkoi"} stems["cond"]     = {"virkkai"} stems["impr"]     = {"virkkak"} stems["potn"]     = {"virkkan"} process_stems(data, stems, "a", true) local stems = {} stems["pres_pasv"] = {"virket"} stems["past_pasv"] = {"virkett"} process_stems(data, stems, "ä", true)

inflection_type_is_combo(data, 56, "kaivaa", 53, "muistaa", "kk", "k") data.title = data.title .. ", irregular vowel harmony" end

inflections["seistä"] = function(args, data) local stems = {} stems["inf1"]     = {"seist"} stems["impr"]     = {"seisk"} stems["potn"]     = {"seiss"} stems["pres_pasv"] = {"seist"} stems["past_pasv"] = {"seist"} process_stems(data, stems, "ä", true) local stems = {} stems["pres"]     = {"seiso"} stems["past"]     = {"seisoi"} stems["cond"]     = {"seisoi"} process_stems(data, stems, "a", true)

inflection_type_is_combo(data, 52, "sanoa", 66, "rohkaista") end

inflections["olla"] = function(args, data) local stems = {} stems["inf1"]     = {"oll"} stems["pres"]     = {"ole"} stems["past"]     = {"oli"} stems["impr"]     = {"olk"} stems["potn"]     = {"oll"} stems["pres_pasv"] = {"oll"} stems["past_pasv"] = {"olt"} process_stems(data, stems, "a") data.forms["pres_3sg"] = {"on"} data.forms["pres_3pl"] = {"ovat"} data.forms["potn_1sg"] = {"lienen"} data.forms["potn_2sg"] = {"lienet"} data.forms["potn_3sg"] = {"lienee"} data.forms["potn_1pl"] = {"lienemme"} data.forms["potn_2pl"] = {"lienette"} data.forms["potn_3pl"] = {"lienevät"} data.forms["potn_conn"] = {"liene"}

inflection_type_is_combo(data, 67, "tulla", 64, "juoda") end

-- Helper functions

local complex_forms = { -- Present ["pres_1sg_neg"] = { "en", "pres_conn" }, ["pres_2sg_neg"] = { "et", "pres_conn" }, ["pres_3sg_neg"] = { "ei", "pres_conn" }, ["pres_1pl_neg"] = { "emme", "pres_conn" }, ["pres_2pl_neg"] = { "ette", "pres_conn" }, ["pres_3pl_neg"] = { "eivät", "pres_conn" }, ["pres_pasv_neg"] = { "ei", "pres_pasv_conn" }, ["pres_perf_1sg"] = { "olen", "past_part" }, ["pres_perf_2sg"] = { "olet", "past_part" }, ["pres_perf_3sg"] = { "on", "past_part" }, ["pres_perf_1pl"] = { "olemme", "past_part_pl" }, ["pres_perf_2pl"] = { "olette", "past_part_pl" }, ["pres_perf_3pl"] = { "ovat", "past_part_pl" }, ["pres_perf_pasv"] = { "on", "past_pasv_part" }, ["pres_perf_1sg_neg"] = { "en ole", "past_part" }, ["pres_perf_2sg_neg"] = { "et ole", "past_part" }, ["pres_perf_3sg_neg"] = { "ei ole", "past_part" }, ["pres_perf_1pl_neg"] = { "emme ole", "past_part_pl" }, ["pres_perf_2pl_neg"] = { "ette ole", "past_part_pl" }, ["pres_perf_3pl_neg"] = { "eivät ole", "past_part_pl" }, ["pres_perf_pasv_neg"] = { "ei ole", "past_pasv_part" }, -- Past ["past_1sg_neg"] = { "en", "past_part" }, ["past_2sg_neg"] = { "et", "past_part" }, ["past_3sg_neg"] = { "ei", "past_part" }, ["past_1pl_neg"] = { "emme", "past_part_pl" }, ["past_2pl_neg"] = { "ette", "past_part_pl" }, ["past_3pl_neg"] = { "eivät", "past_part_pl" }, ["past_pasv_neg"] = { "ei", "past_pasv_part" }, ["past_perf_1sg"] = { "olin", "past_part" }, ["past_perf_2sg"] = { "olit", "past_part" }, ["past_perf_3sg"] = { "oli", "past_part" }, ["past_perf_1pl"] = { "olimme", "past_part_pl" }, ["past_perf_2pl"] = { "olitte", "past_part_pl" }, ["past_perf_3pl"] = { "olivat", "past_part_pl" }, ["past_perf_pasv"] = { "oli", "past_pasv_part" }, ["past_perf_1sg_neg"] = { "en ollut", "past_part" }, ["past_perf_2sg_neg"] = { "et ollut", "past_part" }, ["past_perf_3sg_neg"] = { "ei ollut", "past_part" }, ["past_perf_1pl_neg"] = { "emme olleet", "past_part_pl" }, ["past_perf_2pl_neg"] = { "ette olleet", "past_part_pl" }, ["past_perf_3pl_neg"] = { "eivät olleet", "past_part_pl" }, ["past_perf_pasv_neg"] = { "ei ollut", "past_pasv_part" }, -- Conditional ["cond_1sg_neg"] = { "en", "cond_conn" }, ["cond_2sg_neg"] = { "et", "cond_conn" }, ["cond_3sg_neg"] = { "ei", "cond_conn" }, ["cond_1pl_neg"] = { "emme", "cond_conn" }, ["cond_2pl_neg"] = { "ette", "cond_conn" }, ["cond_3pl_neg"] = { "eivät", "cond_conn" }, ["cond_pasv_neg"] = { "ei", "cond_pasv_conn" }, ["cond_perf_1sg"] = { "olisin", "past_part" }, ["cond_perf_2sg"] = { "olisit", "past_part" }, ["cond_perf_3sg"] = { "olisi", "past_part" }, ["cond_perf_1pl"] = { "olisimme", "past_part_pl" }, ["cond_perf_2pl"] = { "olisitte", "past_part_pl" }, ["cond_perf_3pl"] = { "olisivat", "past_part_pl" }, ["cond_perf_pasv"] = { "olisi", "past_pasv_part" }, ["cond_perf_1sg_neg"] = { "en olisi", "past_part" }, ["cond_perf_2sg_neg"] = { "et olisi", "past_part" }, ["cond_perf_3sg_neg"] = { "ei olisi", "past_part" }, ["cond_perf_1pl_neg"] = { "emme olisi", "past_part_pl" }, ["cond_perf_2pl_neg"] = { "ette olisi", "past_part_pl" }, ["cond_perf_3pl_neg"] = { "eivät olisi", "past_part_pl" }, ["cond_perf_pasv_neg"] = { "ei olisi", "past_pasv_part" }, -- Imperative ["impr_2sg_neg"] = { "älä", "impr_2sg" }, ["impr_3sg_neg"] = { "älköön", "impr_conn" }, ["impr_1pl_neg"] = { "älkäämme", "impr_conn" }, ["impr_2pl_neg"] = { "älkää", "impr_conn" }, ["impr_3pl_neg"] = { "älkööt", "impr_conn" }, ["impr_pasv_neg"] = { "älköön", "impr_pasv_conn" }, ["impr_perf_2sg"] = { "ole", "past_part" }, ["impr_perf_3sg"] = { "olkoon", "past_part" }, ["impr_perf_1pl"] = { "olkaamme", "past_part_pl" }, ["impr_perf_2pl"] = { "olkaa", "past_part_pl" }, ["impr_perf_3pl"] = { "olkoot", "past_part_pl" }, ["impr_perf_pasv"] = { "olkoon", "past_pasv_part" }, ["impr_perf_2sg_neg"] = { "älä ole", "past_part" }, ["impr_perf_3sg_neg"] = { "älköön olko", "past_part" }, ["impr_perf_1pl_neg"] = { "älkäämme olko", "past_part_pl" }, ["impr_perf_2pl_neg"] = { "älkää olko", "past_part_pl" }, ["impr_perf_3pl_neg"] = { "älkööt olko", "past_part_pl" }, ["impr_perf_pasv_neg"] = { "älköön olko", "past_pasv_part" }, -- Potential ["potn_1sg_neg"] = { "en", "potn_conn" }, ["potn_2sg_neg"] = { "et", "potn_conn" }, ["potn_3sg_neg"] = { "ei", "potn_conn" }, ["potn_1pl_neg"] = { "emme", "potn_conn" }, ["potn_2pl_neg"] = { "ette", "potn_conn" }, ["potn_3pl_neg"] = { "eivät", "potn_conn" }, ["potn_pasv_neg"] = { "ei", "potn_pasv_conn" }, ["potn_perf_1sg"] = { "lienen", "past_part" }, ["potn_perf_2sg"] = { "lienet", "past_part" }, ["potn_perf_3sg"] = { "lienee", "past_part" }, ["potn_perf_1pl"] = { "lienemme", "past_part_pl" }, ["potn_perf_2pl"] = { "lienette", "past_part_pl" }, ["potn_perf_3pl"] = { "lienevät", "past_part_pl" }, ["potn_perf_pasv"] = { "lienee", "past_pasv_part" }, ["potn_perf_1sg_neg"] = { "en liene", "past_part" }, ["potn_perf_2sg_neg"] = { "et liene", "past_part" }, ["potn_perf_3sg_neg"] = { "ei liene", "past_part" }, ["potn_perf_1pl_neg"] = { "emme liene", "past_part_pl" }, ["potn_perf_2pl_neg"] = { "ette liene", "past_part_pl" }, ["potn_perf_3pl_neg"] = { "eivät liene", "past_part_pl" }, ["potn_perf_pasv_neg"] = { "ei liene", "past_pasv_part" }, }

function postprocess(args, data) local appendix = args["appendix"]; if appendix == "" then appendix = nil end local qual = args["qual"]; if qual == "" then qual = nil end -- Create the periphrastic forms (negative and perfect) local function make_forms(aux, forms) if not forms then return nil end local ret = {} for _, form in ipairs(forms) do table.insert(ret, aux .. " " .. form .. "") end return ret end

if qual then data.no_accel = true end -- Present for key, value in pairs(complex_forms) do		data.forms[key] = make_forms(value[1], data.forms[value[2]]) end -- Add qualifier for key, form in pairs(data.forms) do		-- Add qual -- for participles, qual is before, while for others it is after if string.sub(key, -5) == "_part" then for i, subform in ipairs(form) do subform = (qual and qual .. " " or "") .. subform form[i] = subform end if form.rare then for i, subform in ipairs(form.rare) do subform = (qual and qual .. " " or "") .. subform form.rare[i] = subform end end else for i, subform in ipairs(form) do subform = subform .. (qual and " " .. qual or "") form[i] = subform end if form.rare then for i, subform in ipairs(form.rare) do subform = subform .. (qual and " " .. qual or "") form.rare[i] = subform end end end data.forms[key] = form end data.is_appendix = appendix if args.noagent then data.forms["agnt_part"] = nil end -- Check if the lemma form matches the page name if not appendix and not (args["q1sg"] or args["q2sg"] or args["q1pl"] or args["q2pl"] or args["q3p"] or args["qpass"]) and (lang:makeEntryName(data.forms["inf1"][1])) ~= normalize_apostrophes(data.pagename, true) then table.insert(data.categories, "Finnish entries with inflection not matching pagename") end end

local inf_to_accel = { ["1"] = nil, ["1_long"] = "long|first|inf", ["2_ine"] = "ine|of|second|actv|inf", ["2_pasv_ine"] = "ine|of|second|pasv|inf", ["2_ins"] = "ist|of|second|actv|inf", ["3_ine"] = "ine|of|third|actv|inf", ["3_ela"] = "ela|of|third|actv|inf", ["3_ill"] = "ill|of|third|actv|inf", ["3_ade"] = "ade|of|third|actv|inf", ["3_abe"] = "abe|of|third|actv|inf", ["3_ins"] = "ist|of|third|actv|inf", ["3_pasv_ins"] = "ist|of|third|pasv|inf", ["4_nom"] = "nom|of|fourth|inf", ["4_par"] = "par|of|fourth|inf", ["5"] = "fifth|inf" }

local part_to_accel = { ["pres_part"] = "pres|actv|part", ["pres_pasv_part"] = "pres|pasv|part", ["past_part"] = "past|actv|part", ["past_pasv_part"] = "past|pasv|part", ["agnt_part"] = "agentpart", ["nega_part"] = "neg|part" }

function convert_to_accel_inf(form) return inf_to_accel[form:sub(4)] end

function convert_to_accel_part(form) return "participle-" .. part_to_accel[form] end

function convert_to_accel(form, vh) if mw.ustring.match(form, "_perf") then -- all perf forms involve the past participle which we do not want -- to create manually return nil elseif form == "vnoun" then return "vnoun-" .. vh	elseif form == "prox" then return "proximative" elseif mw.ustring.match(form, "^inf") then return convert_to_accel_inf(form) elseif mw.ustring.match(form, "_part$") then return convert_to_accel_part(form) end

-- imperative connegative is special if form == "impr_2sg_neg" then return "2|s|impr|conn" elseif mw.ustring.match(form, "impr_%d%a%a_neg") then return "3|or|p|impr|conn" end

-- split to tense/mood, person, extra local tmood, person, extra = unpack(mw.text.split(form, "_")) if person == nil then error(form) end local tense, mood = "", tmood if tmood == "pres" or tmood == "past" then tense, mood = tmood .. "|", "indc" end

-- negative/connegative? if extra == "neg" then local result = tense if person == "pasv" then result = result .. "pasv" else -- not passive => active (no distinction between person here) result = result .. "actv" end result = result .. "|" .. mood .. "|conn" return result end

-- convert person if not passive person = person:gsub("(%d)(%a)%a", "%1|%2") return person .. "|" .. tense .. mood end

local poss_endings = { ["1s"] = "ni", ["2s"] = "si", ["1p"] = "mme", ["2p"] = "nne", ["3"] = "nsa" }

local accel_prefixes = { ["1s"] = "1|s", ["2s"] = "2|s", ["1p"] = "1|p", ["2p"] = "2|p", ["3"] = "3" }

-- Make the table function make_table(data) local vh = data.vh	local function show_form(form, accel) if not form then return "—" elseif type(form) ~= "table" then error("a non-table value was given in the list of inflected forms.") end local ret = {} for key, subform in ipairs(form) do			if mw.ustring.find(subform, "¤") then subform = mw.ustring.gsub(subform, "¤", "") end table.insert(ret, m_links.full_link({lang = lang, term = subform, accel = (accel and not data.no_accel) and { ["form"] = accel } or nil})) end return table.concat(ret, " ") end local function make_and_show_poss_table(form, vh, accel_suffix) local short if mw.ustring.find(form, "([aäe])¤") then short = mw.ustring.gsub(form, "([aäe])¤", "%1%1n") end local function poss_repl(mode) local ending = poss_endings[mode] if ending:find("a") then ending = mw.ustring.gsub(ending, "a", vh) end local forms = {(mw.ustring.gsub(form, "¤", ending))} if mode == "3" and short then table.insert(forms, 1, short) end local ret = {} for key, subform in ipairs(forms) do table.insert(ret, m_links.full_link({lang = lang, term = subform, accel = (accel_suffix and not data.no_accel) and { ["form"] = accel_prefixes[mode] .. "|form|of|" .. accel_suffix } or nil})) end return table.concat(ret, " ") end local poss_table_wikicode = [=[ return mw.ustring.gsub(poss_table_wikicode, "", poss_repl) end local function repl(param) if param == "lemma" then return (data.is_appendix and m_links.full_link({lang = lang, term = data.pagename}) or tag_term(data.pagename)) elseif param == "info" then return data.title and " (" .. data.title .. ")" or "" elseif param:find("^m_") then return tag_term(param:sub(3)) elseif param:find("^poss_") then local result = "" local accel_suffix = convert_to_accel(param:sub(6), nil) for _, subform in ipairs(data.forms[param:sub(6)]) do result = result .. make_and_show_poss_table(subform, vh, accel_suffix) .. "\n" end return result else return show_form(data.forms[param], convert_to_accel(param, vh)) end end local wikicode = [=[ return mw.ustring.gsub(wikicode, "", repl) end

return export

title: Module:User:Surjection/fi-verbs


text: Penningses

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

title: Penningses


text: Pelagios

title: Pelagios


text:
Mulnix

Etymology
Variant of.

Statistics

 * According to the 2010 United States Census, Mulnix is the 41579th most common surname in the United States, belonging to 523 individuals. Mulnix is most common among White (96.18%) individuals.

title: Mulnix


text:
шнӯра

Etymology
Cognate with 🇨🇬.

Noun

 * 1)  candle
 * 2)  light bulb
 * 1)  light bulb

title: шнӯра


text:
sociobiomedical

Adjective

 * 1)  Pertaining to the social, biological and medical sciences.

Translations

 * Finnish: sosiobiolääketieteellinen

title: sociobiomedical


text: Orrens

title: Orrens


text: Mulnixes

title: Mulnixes


text:
coeiro

Etymology
From.

Noun

 * 1) stem of a cabbage

title: coeiro


text:
promiskuityzm

Etymology
From.

Noun

 * 1) promiscuity
 * 2) promiscuity

title: promiskuityzm


text:
σεύτελον

Etymology
, the Attic form of.

Noun

 * 1) chard (Beta vulgaris subsp. vulgaris)

title: σεύτελον


text: निकलवाऊँगी

title: निकलवाऊँगी


text: निकलवाऊँगा

title: निकलवाऊँगा


text: निकलवाऊँ

title: निकलवाऊँ


text: निकलवाओ

title: निकलवाओ


text: निकलवाओगी

title: निकलवाओगी


text: निकलवाओगे

title: निकलवाओगे


text: निकलवाते

title: निकलवाते


text: निकलवातीं

title: निकलवातीं


text: निकलवानेवाला

title: निकलवानेवाला


text: निकलवानेवाले

title: निकलवानेवाले


text: निकलवानेवाली

title: निकलवानेवाली


text: निकलवानेवालीं

title: निकलवानेवालीं


text: निकलवाने

title: निकलवाने


text: निकलवानी

title: निकलवानी


text: निकलवाती

title: निकलवाती


text: निकलवायेगा

title: निकलवायेगा


text: निकलवायेगी

title: निकलवायेगी


text: निकलवाये

title: निकलवाये


text: निकलवा

title: निकलवा


text: निकलवाइये

title: निकलवाइये


text: निकलवायें

title: निकलवायें


text: निकलवायेंगी

title: निकलवायेंगी


text: निकलवायेंगे

title: निकलवायेंगे


text: निकलवायीं

title: निकलवायीं


text: निकलवाइयेगा

title: निकलवाइयेगा


text: निकलवाइयो

title: निकलवाइयो


text: निकलवायी

title: निकलवायी


text: निकलवाकर

title: निकलवाकर


text: निकलवाके

title: निकलवाके


text: निकलवानीं

title: निकलवानीं


text:
Talk:botifler

Anyone has read the catalan dictionaries of this entry?
In the quoted dictionaries, the second acception of the voice don't exist, nor there is any reference to independentism. They simply state "person who works with the enemies of his/her people", not necessarily having anything to do with unionism or independentism. In fact, that is the meaning I always understood (comprador could be a synonim).83.165.23.166 19:52, 19 June 2023 (UTC)

title: Talk:botifler


text: पूछता

title: पूछता


text: पूछने

title: पूछने


text: पूछनी

title: पूछनी


text: पूछकर

title: पूछकर


text: पूछके

title: पूछके


text:
Nettesheim

Etymology
.

Statistics

 * According to the 2010 United States Census, Nettesheim is the 41579th most common surname in the United States, belonging to 523 individuals. Nettesheim is most common among White (97.71%) individuals.

title: Nettesheim


text: पूछे

title: पूछे


text:
страӈ

Etymology
Borrowed from a language, compare 🇨🇬.

Cognate with 🇨🇬, 🇨🇬, 🇨🇬 and 🇨🇬.

Noun

 * 1)  metal wire

title: страӈ


text: पूछो

title: पूछो


text: पूछोगी

title: पूछोगी


text: पूछोगे

title: पूछोगे


text: पूछूँगा

title: पूछूँगा


text: पूछूँगी

title: पूछूँगी


text: पूछूँ

title: पूछूँ


text: पूछते

title: पूछते


text: guailleacha

title: guailleacha


text: पूछेंगे

title: पूछेंगे


text: पूछनेवालीं

title: पूछनेवालीं


text: पूछनेवाली

title: पूछनेवाली


text: पूछनेवाले

title: पूछनेवाले


text: पूछी

title: पूछी


text: पूछीं

title: पूछीं


text: पूछतीं

title: पूछतीं


text: पूछनीं

title: पूछनीं


text: Category:Rhymes:Estonian/ɑtɑ

title: Category:Rhymes:Estonian/ɑtɑ


text: पूछती

title: पूछती


text:
Niederer

Etymology
.

Statistics

 * According to the 2010 United States Census, Niederer is the 41579th most common surname in the United States, belonging to 523 individuals. Niederer is most common among White (95.98%) individuals.

title: Niederer


text: Niederers

title: Niederers


text: Nettesheims

title: Nettesheims


text: पूछियेगा

title: पूछियेगा


text: पूछिये

title: पूछिये


text: पूछेंगी

title: पूछेंगी


text: पूछेगी

title: पूछेगी


text: पूछेगा

title: पूछेगा


text:
skäligen

Adverb

 * 1)  reasonably (with good reason)
 * 2) fairly, rather
 * 1) fairly, rather
 * 1) fairly, rather

title: skäligen


text: Quichua

title: Quichua


text: Chinchaisuyu

title: Chinchaisuyu


text:
złożyć na ręce

Etymology
lit. 'to set down on [someone's] hand'.

Verb

 * 1)  to direct, to address

title: złożyć na ręce


text:
składać na ręce

Etymology
lit. 'to set down on [someone's] hand'.

Verb

 * 1)  to direct, to address

title: składać na ręce


text:
kantā

Etymology
Absolute use of

Noun

 * 1) beloved woman
 * 2) woman

title: kantā


text:
Stupak

Etymology
.

Statistics

 * According to the 2010 United States Census, Stupak is the 41579th most common surname in the United States, belonging to 523 individuals. Stupak is most common among White (98.47%) individuals.

title: Stupak


text:
Chinese Chippendale

Proper noun

 * 1) A Chippendale furniture style incorporating chinoiserie.
 * 2)  A kind of railing, balustrade or latticework inspired by this furniture, having the infill between the top and bottom rails and the vertical supports as a series of interlocking diagonals, or sometimes a rectilinear design.

title: Chinese Chippendale


text:
Talk:覴

chatgpt, "視覴" and "知覘"  —Fish bowl (talk) 20:03, 19 June 2023 (UTC)

title: Talk:覴


text: Stolarzes

title: Stolarzes


text: Stupaks

title: Stupaks


text: Category:Mingrelian terms borrowed from Byzantine Greek


text:
składać swe kości

Etymology
lit. 'to set one's bones down'.

Verb

 * 1)  to die and be buried

title: składać swe kości


text:
złożyć swe kości

Etymology
lit. 'to set one's bones down'.

Verb

 * 1)  to die and be buried

title: złożyć swe kości


text: Citations:RAF

title: Citations:RAF


text: पूछें

title: पूछें


text:
ṣiọgba

Noun

 * 1) coffin

title: ṣiọgba


text:
лысст

Etymology
Either borrowed from or inherited from.

Related to 🇨🇬. Compare 🇨🇬, 🇨🇬 and 🇨🇬.

Noun

 * 1) leaf
 * 2) sheet

Etymology
Borrowed from, compare 🇨🇬, 🇨🇬. .

Noun

 * 1) sheet, leaf of paper or similar
 * 2) page

title: лысст


text: पूछियो

title: पूछियो


text: पोंछूँगा

title: पोंछूँगा


text: पोंछूँगी

title: पोंछूँगी


text: पोंछूँ

title: पोंछूँ


text: पोंछकर

title: पोंछकर


text: पोंछके

title: पोंछके


text: पोंछ

title: पोंछ


text: पोंछा

title: पोंछा


text:
gjir

Etymology
A derivative of.

Noun

 * 1) whirlpool

title: gjir


text:
składać urząd

Etymology
lit. 'to submit office'.

Verb

 * 1)  to leave office

title: składać urząd


text:
złożyć urząd

Etymology
lit. 'to submit office'.

Verb

 * 1)  to leave office

title: złożyć urząd


text: репродукція

title: репродукція


text:
Talk:kynsegin

Putting this here since we don't have an entry yet (but this is mentioned in a translation table as an Icelandic translation of nonbinary / genderqueer: the etymology is: calque(?) of genderqueer, combining kyn + hinsegin. - -sche (discuss) 20:16, 19 June 2023 (UTC)

title: Talk:kynsegin


text:
składać z urzędu

Etymology
lit. 'to set down from office'.

Verb

 * 1)  to remove from office

title: składać z urzędu


text:
dicturio

Etymology
From.

Verb

 * 1) to long to say or tell

title: dicturio


text:
złożyć z urzędu

Etymology
lit. 'to set down from office'.

Verb

 * 1)  to remove from office

title: złożyć z urzędu


text:
shushulera

Etymology
Possibly from, with suffix 🇨🇬.

Noun

 * 1) diarrhea

title: shushulera


text: Strophotina

title: Strophotina


text:
Մարտիկյան

Etymology
From.

title: Մարտիկյան


text:
Swedish Rite

Proper noun

 * 1)  A rite of Freemasonry consisting of a series of ten degrees, common in Scandinavian countries and to a limited extent in Germany.

title: Swedish Rite


text: Chinese whist

title: Chinese whist


text:
German whist

Noun

 * 1)  A variation of whist for two players, probably of British origin.

title: German whist


text: honeymoon whist

title: honeymoon whist


text: dicturire

title: dicturire


text:
gbanja

Noun

 * 1) kola nut

title: gbanja


text:
Sidman

Etymology
From an unrecorded personal name  or, perhaps from  +.

Statistics

 * According to the 2010 United States Census, Sidman is the 41579th most common surname in the United States, belonging to 523 individuals. Sidman is most common among White (95.6%) individuals.

title: Sidman


text:
Talk:încurca

FWOTD
, would you like to revise anything before this is featured? ←₰-→ Lingo Bingo Dingo (talk)  20:26, 19 June 2023 (UTC)

 * It's good to go! Robbie SWE (talk) 17:49, 20 June 2023 (UTC)

title: Talk:încurca


text: Sidmans

title: Sidmans


text:
Module:User:Surjection/packer

local export = {} -- see Module:User:Surjection/unpacker for format

local common_keys = { "from", "remove_diacritics", "type", "ancestors", "wikimedia_codes", "wikipedia_article", "translit", "link_tr", "display_text", "entry_name", "sort_key", "dotted_dotless_i", "standardChars" }

local pack_table = nil

local function trim31(s) local trim = #s while trim > 0 and s:byte(trim) == 31 do trim = trim - 1 end if trim < #s then return s:sub(1, trim) end return s end

local function pack_table_value(v, common_keys, implicit) local t = type(v) if v == nil then return "\016" elseif t == "boolean" then return string.char(17, v and 1 or 0) elseif t == "number" then return "\018" .. tostring(v) .. "\031"	elseif t == "string" then return "\019" .. v .. "\031"	elseif t == "table" then return trim31("\020" .. pack_table(v, common_keys)) .. "\003"	else error("cannot encode '" .. t .. "") end end

pack_table = function (tbl, common_keys) local max_index = 0 local s = "" for index, value in ipairs(tbl) do		s = trim31(s) s = s .. pack_table_value(value, common_keys) max_index = index end for key, value in pairs(tbl) do		if type(key) == "number" then if key <= 0 or key > max_index then s = trim31(s) s = string.char(2) .. tostring(key) .. pack_table_value(value, common_keys) end elseif type(key) == "string" then local compression = common_keys[key] local skey if compression ~= nil and compression <= 255 and #key > 2 then s = trim31(s) key = string.char(5, compression) elseif #key == 0 then s = trim31(s) key = string.char(2) end s = s .. key .. pack_table_value(value, common_keys) end end return s end

function export.pack_rows(list, common_keys) local s = "" local common_key_indexes = {}

for index, key in ipairs(common_keys) do		common_key_indexes[key] = index end

for top_key, top_value in pairs(list) do s = s .. string.char(1) .. top_key .. string.char(4) .. pack_table(top_value, common_key_indexes) local trim = #s while trim > 0 and (s:byte(trim) == 3 or s:byte(trim) == 31) do trim = trim - 1 end if trim < #s then s = s:sub(1, trim) end end

return s .. string.char(1) end

export.common_keys = common_keys return export

title: Module:User:Surjection/packer


text: Sonns

title: Sonns


text:
Module:User:Surjection/hexdump

return function(s) local r = {} for i = 1, #s do		table.insert(r, string.format("%02X", s:byte(i))) end return table.concat(r, " ") end

title: Module:User:Surjection/hexdump


text: Wiktionary:Foreign Word of the Day/2023/June 23


text: chmn.

title: chmn.


text: chwmn.

title: chwmn.


text:
oskälig

Etymology
sv

Adjective

 * 1)  unreasonable (lacking valid reasons)
 * 2) senseless (lacking sense)
 * 1) senseless (lacking sense)
 * 1) senseless (lacking sense)
 * 1) senseless (lacking sense)

title: oskälig


text: Chokmah

title: Chokmah


text: Wiktionary:Foreign Word of the Day/2023/June 21


text: chocklit

title: chocklit


text: choklits

title: choklits


text: chocklits

title: chocklits


text: oskäligare

title: oskäligare


text: oskäligast

title: oskäligast


text: oskäligt

title: oskäligt


text:
Tosado

Etymology

 * this surname is predominantly found in Puerto Rico.

Statistics

 * According to the 2010 United States Census, Tosado is the 41579th most common surname in the United States, belonging to 523 individuals. Tosado is most common among Hispanic/Latino (94.46%) individuals.

title: Tosado


text: oskäliga

title: oskäliga


text:
Chopunnish

Noun

 * 1)  The Nez Perce people.

title: Chopunnish


text:
Christmas green

Noun

 * 1) A medium shade of green suggesting the foliage of a Christmas tree.

title: Christmas green


text:
лоа̄һт

Etymology
Probably borrowed from.

Noun

 * 1)  armour made of iron plates, worn by enemy (чӯдтҍ) leaders.

title: лоа̄һт


text: dicturiunt

title: dicturiunt


text:
Toca

Etymology
.

Statistics

 * According to the 2010 United States Census, Toca is the 41579th most common surname in the United States, belonging to 523 individuals. Toca is most common among Hispanic/Latino (60.23%), White (22.37%) and Black/African American (13.0%) individuals.

title: Toca


text: Tocas

title: Tocas


text:
Module:User:Surjection/luadump

return function(s) local r = "" local b	local i = 1 local function escape(b) return "\\" .. string.format("%03d", b)	end local function valid_utf8(s, i, u, l, m)		local b		for j = 1, l do			b = s:byte(i + j)			if not b or b = 192 then return 1, escape(s:byte(i)) end u = u * 64 + (b - 128) end if u >= 0x110000 or u < m then return 1, escape(s:byte(i)) end local c = mw.ustring.char(u) return c:len, c	end while i <= #s do		b = s:byte(i) -- may be a valid UTF-8 sequence. do not necessarily escape it in that case. if b < 32 or (b >= 127 and b < 192) or b >= 248 then r = r .. escape(b) i = i + 1 elseif b >= 240 then local l, t = valid_utf8(s, i, b % 8, 3, 0x10000) r = r .. t			i = i + l		elseif b >= 224 then local l, t = valid_utf8(s, i, b % 16, 2, 0x0800) r = r .. t			i = i + l		elseif b >= 192 then local l, t = valid_utf8(s, i, b % 32, 1, 0x80) r = r .. t			i = i + l		else r = r .. s:sub(i, i)			i = i + 1 end end return r end

title: Module:User:Surjection/luadump


text:
𐰲𐰆𐰺𐰴

Etymology
Borrowed from an unattested. Cognate with 🇨🇬.

Noun

 * 1) dry land
 * 2) * 8th century CE, , SE
 * "otk"

- 𐰲𐰆𐰺𐰴𐰴𐰀:𐱅𐰏𐰯

title: 𐰲𐰆𐰺𐰴


text: Tosados

title: Tosados


text:
мӯррьй

Etymology
, from. Cognates include 🇨🇬, 🇨🇬, 🇨🇬 and 🇨🇬.

Noun

 * 1)  berry

title: мӯррьй


text: Category:sjd:Botany

title: Category:sjd:Botany


text: dicturiens

title: dicturiens


text: clipping the church

title: clipping the church


text: in church every time the doors are open

title: in church every time the doors are open


text: dicturientis

title: dicturientis


text:
ле̄ккш

Noun

 * 1)  swamp, bog, marsh, mire

title: ле̄ккш


text: codlóchaidh

title: codlóchaidh


text: dicturientem

title: dicturientem


text:
мы̄ррье

Etymology
, from. Cognates include 🇨🇬, 🇨🇬, 🇨🇬 and 🇨🇬.

Noun

 * 1)  berry

title: мы̄ррье


text: Cinnamodendron

title: Cinnamodendron


text:
McPeake

Etymology
Variant spelling of.

Statistics

 * According to the 2010 United States Census, McPeake is the 41579th most common surname in the United States, belonging to 523 individuals. McPeake is most common among White (97.13%) individuals.

title: McPeake


text:
Citharexylum

Hypernyms

 * ; - tribe

Hyponyms

 * - type species

title: Citharexylum


text: McPeakes

title: McPeakes


text:
zitherwood

Etymology
🇰🇲

Noun

 * 1) Any of various plants of the genus.

title: zitherwood


text:
𐰲𐰃𐰴𐰣

Etymology
, possibly from language, compare  and 🇨🇬 or a variant of, if so cognate with.

Noun

 * 1) nibling; nephew or niece
 * 2) * 8th century CE, , S13
 * "otk"

- 𐰉𐰺𐰴:𐰃𐱅𐰏𐰇𐰲𐰃:𐰋𐰓𐰔:𐰖𐰺𐱃𐰍𐰢𐰀:𐰋𐰃𐱅𐰏:𐱃𐱁:𐰃𐱅𐰏𐰇𐰲𐰃:𐱃𐰉𐰍𐰲:𐰴𐰍𐰣:𐰲𐰃𐰴𐰣𐰃:𐰲𐰭:𐰾𐰭𐰇𐰤:𐰚𐰠𐱅𐰃

title: 𐰲𐰃𐰴𐰣


text: Citropsis

title: Citropsis


text: Cittotaenia

title: Cittotaenia


text: civil right

title: civil right


text: Cladodus

title: Cladodus


text:
User:Spirtwagon

Name's Samvel Davtyan Daviti, I love old languages.

title: User:Spirtwagon


text:
Cladoselache

Proper noun
†

Hypernyms

 * ; Elasmobranchii - subclass; - superorder; † - order; † - familt

Hyponyms

 * † - type species

title: Cladoselache


text:
Artingstall

Etymology
Habitational surname from a lost place in Cheshire, probably from +  +.

Statistics

 * According to data collected by Forebears in 2014, Artingstall is the 17512th most common surname in England, belonging to 278 individuals.

title: Artingstall


text: Cladrastis

title: Cladrastis


text:
Clanwilliam cedar

Noun

 * 1) A South African evergreen tree.

title: Clanwilliam cedar


text: Clanwilliam cypress

title: Clanwilliam cypress


text: Clanwilliam cedars

title: Clanwilliam cedars


text: Clanwilliam cypresses

title: Clanwilliam cypresses


text: Claosaurus

title: Claosaurus


text: کؤرستمک

title: کؤرستمک


text:
𐰲𐰆𐰺

Etymology
, possibly.

Noun

 * 1)  Chor, a title
 * 2) * 8th century CE, , E32
 * "otk"

- 𐰭:𐰠𐰚𐰃:𐱃𐰑𐰴𐰣:𐰲𐰆𐰺𐰭:𐰉𐰆𐰔:𐱃𐰍:𐰋𐰃𐰤𐰯:𐱅𐰏𐰓𐰃

title: 𐰲𐰆𐰺


text:
Flockton

Etymology
From +.

Statistics

 * According to data collected by Forebears in 2014, Flockton is the 14782th most common surname in England, belonging to 356 individuals.

title: Flockton


text: Flocktons

title: Flocktons


text: Artingstalls

title: Artingstalls


text:
Claretian

Noun

 * 1) A member of the Congregation of Missionary Sons of the Immaculate Heart of the Blessed Virgin Mary, a Catholic clerical religious congregation of Pontifical Right for men headquartered in Rome, founded in 1849 by Fr. Antonio María Claret y Clará, C.M.F.

title: Claretian


text: Claretians

title: Claretians


text: Clausilia

title: Clausilia


text: Clavaria

title: Clavaria


text: Clavariaceae

title: Clavariaceae


text:
Clavicornia

Proper noun

 * 1) A former taxonomic order of beetles with club-shaped antennae.

title: Clavicornia


text:
müseccel

Etymology
From, from.

Adjective

 * 1) registered

title: müseccel


text: Category:Turkish terms derived from the Arabic root س ج ل


text:
brusson

Noun

 * 1) bilberry, whortleberry, blueberry, bearberry, cranberry, lingonberry, cowberry, huckleberry; a plant of the genus
 * 2) a fruit of a plant of the genus

title: brusson


text:
lënë

Etymology
From.

Participle

 * 1) . left
 * 2) inherited
 * 3) abandoned, forgotten
 * 4) sluggish, slothful
 * 5) crazy, deranged, demented
 * 1) sluggish, slothful
 * 2) crazy, deranged, demented
 * 1) crazy, deranged, demented

Noun

 * 1) food leftovers
 * 2) wood and herbage debris brought by the waters

title: lënë


text:
𐱄𐰆𐰟

Etymology
. Cognate with 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬.

Noun

 * 1)  widow
 * 2) * 8-10th century CE,
 * "otk"

- 𐰵𐰆𐰗𐰒𐰁:𐰵𐰆𐰩𐰆𐰗𐰆𐰢:𐱄𐰆𐰟:𐰵𐰟𐱄𐰄:𐰾𐰄𐰕𐰢

title: 𐱄𐰆𐰟


text:
składźca

Etymology
From. .

Noun

 * 1)  arbitrator

title: składźca


text:
बेडा

Etymology
Ultimately from, likely through.

Noun

 * 1) boat

title: बेडा


text:
Clayden effect

Etymology
Derived from experiments described by A. W. Clayden.

Noun

 * 1)  A dark streak that appears in a photograph when there has been a very brief flash of intense light, such as a stroke of lightning, while the photographic plate is being exposed. This effect is caused by the flash causing the part of the photographic plate exposed to the intense light less sensitive, so that it is less affected than the surrounds during the rest of the exposure.

title: Clayden effect


text: Clayden effects

title: Clayden effects


text:
Clydesider

Noun

 * 1) Someone from Clydeside.

title: Clydesider


text: Clydesiders

title: Clydesiders


text: Closterium

title: Closterium


text: Template:User:Surjection/fi-conj-sanoa

title: Template:User:Surjection/fi-conj-sanoa


text: Citations:lamb

title: Citations:lamb


text:
caballo del diablo

Noun

 * 1) damselfly

title: caballo del diablo


text: Clypeaster

title: Clypeaster


text:
AYŠ

Proper noun

 * : USA

title: AYŠ


text:
caballo de agua

Noun

 * 1) seahorse

title: caballo de agua


text:
C melody

Noun

 * 1)  A kind of saxophone, larger than an alto and smaller than a tenor, pitched in the key of C one whole tone above the common B-flat tenor saxophone.

title: C melody


text: C melodies

title: C melodies


text:
innfæddur

Adjective

 * 1) native, native-born

title: innfæddur


text: Knemidokoptes

title: Knemidokoptes


text:
con mil diablos

Phrase

 * 1)  for the love of God; for Christ's sake

title: con mil diablos


text:
Cnidosporidia

Proper noun

 * 1) A defunct subphylum of microscopic spore-forming parasites in the defunct phylum.

title: Cnidosporidia


text:
patín del diablo

Noun

 * 1)  scooter

title: patín del diablo


text: Coccomyces

title: Coccomyces


text:
pepino del diablo

Noun

 * 1) squirting cucumber; exploding cucumber

title: pepino del diablo


text:
Talk:mort

Very interesting usage
" 1611, Thomas Middleton, , Edward Lumley, published 1840, page 538:I have, by the salomon, a doxy that carries a kinchin mort in her slate at her back, besides my dell and my dainty wild dell, with all whom I'll tumble this next darkmans in the strommel  […]"

Here the "mort" refers not to an adult woman but to a child (a "kinchin mort"), but the sentence is also remarkable for "doxy" and "dell," both of which are also words used for females. It's a tour-de-force of sexism, one might say. Wastrel Way (talk) Eric Wastrel Way (talk) 21:45, 19 June 2023 (UTC)
 * We have, defined as “a female child”. J3133 (talk) 10:27, 25 October 2023 (UTC)

title: Talk:mort


text: भिजवानेवालीं

title: भिजवानेवालीं


text: भिजवानेवाली

title: भिजवानेवाली


text: भिजवानेवाला

title: भिजवानेवाला


text: भिजवानेवाले

title: भिजवानेवाले


text: coal-black

title: coal-black


text:
coalblack

Etymology
. From.

title: coalblack


text:
mixi yazı

Etymology
.

Noun

 * 1) cuneiform; an ancient writing system

title: mixi yazı


text:
torcer las palabras

Verb

 * 1)  to twist (someone's) words

title: torcer las palabras


text: snow whites

title: snow whites


text:
torcer la cabeza

Etymology
Literally, "to twist one's head"

Verb

 * 1)  to fall ill
 * 2)  to kick the bucket

title: torcer la cabeza


text: भिजवाऊँगा

title: भिजवाऊँगा


text: भिजवाऊँगी

title: भिजवाऊँगी


text:
Template:RQ:Udall Ralph Roister Doister/documentation

Usage
This template may be used in Wiktionary entries to format quotations from 's work  (1st edition, 1566?); the 1st edition, of which there is only one copy at Eton College, is not currently available online. It can be used to create a link to an online version of an 1869 republication of the work at the Internet Archive.

Parameters
The template takes the following parameters:

 * chapter – if quoting from a chapter indicated in the second column of the following table, give the parameter the value indicated in the first column:

 * subchapter – if quoting from one of the songs in "Certaine Songs", the name of the song.
 * 1 or page, or pages – mandatory in some cases: the page number(s) quoted from. If quoting a range of pages, note the following:
 * Separate the first and last page number of the range with an en dash, like this: 10–11.
 * You must also use pageref to indicate the page to be linked to (usually the page on which the Wiktionary entry appears).
 * This parameter must be specified to have the template determine the act number (I–V) and scene number quoted from, and to link to the online version of the work.

 * scene – mandatory in some cases: in most cases, if the page number is specified the template can determine the scene number quoted from. If the template is unable to do so, this parameter must be used to manually specify the scene number in lowercase Roman numerals, for example, i.
 * 2, text, or passage – the passage to be quoted.
 * footer – a comment about the passage quoted.
 * brackets – use on to surround a quotation with brackets. This indicates that the quotation either contains a mere mention of a term (for example, "some people find the word manoeuvre hard to spell") rather than an actual use of it (for example, "we need to manoeuvre carefully to avoid causing upset"), or does not provide an actual instance of a term but provides information about related terms.

Examples

 * Wikitext:
 * (the template can determine the act and scene numbers); or
 * Result:
 * Result:


text: भिजवाऊँ

title: भिजवाऊँ


text: भिजवाओगे

title: भिजवाओगे


text: भिजवाओगी

title: भिजवाओगी


text: भिजवाओ

title: भिजवाओ


text: भिजवायें

title: भिजवायें


text: भिजवाया

title: भिजवाया


text: भिजवाये

title: भिजवाये


text: भिजवाइये

title: भिजवाइये


text: भिजवाइयेगा

title: भिजवाइयेगा


text: भिजवाते

title: भिजवाते


text: भिजवाती

title: भिजवाती


text: भिजवाता

title: भिजवाता


text: भिजवायेगी

title: भिजवायेगी


text: भिजवातीं

title: भिजवातीं


text: भिजवा

title: भिजवा


text: भिजवाइयो

title: भिजवाइयो


text: भिजवायी

title: भिजवायी


text: भिजवायेगा

title: भिजवायेगा


text: भिजवायेंगे

title: भिजवायेंगे


text: भिजवायेंगी

title: भिजवायेंगी


text: भिजवायीं

title: भिजवायीं


text: भिजवानी

title: भिजवानी


text: भिजवानीं

title: भिजवानीं


text: भिजवाने

title: भिजवाने


text: भिजवाके

title: भिजवाके


text: Pueblos

title: Pueblos


text: भिजवाकर

title: भिजवाकर


text:
Cochiti

Etymology
Borrowed from, from

Noun

 * 1) A people and  of Pueblo Native Americans in northern New Mexico, speaking a dialect of Eastern Keres.

Proper noun

 * 1) A census-designated place and pueblo inhabited by the Cochiti people located in Sandoval County, New Mexico.

title: Cochiti


text: भेजें

title: भेजें


text: भेजो

title: भेजो


text: भेजोगी

title: भेजोगी


text: भेजोगे

title: भेजोगे


text: भेजूँगा

title: भेजूँगा


text:
no tener corazón

Verb

 * 1)  to be heartless; to have no compassion or conscience

title: no tener corazón


text: भेजूँगी

title: भेजूँगी


text:
миколайчик

Noun

 * 1) a kind of cookie baked on Saint Nicholas day and given to children

title: миколайчик


text: भेजूँ

title: भेजूँ


text: भेजता

title: भेजता


text: भेजनेवाला

title: भेजनेवाला


text: भेजनेवाले

title: भेजनेवाले


text: भेजनेवाली

title: भेजनेवाली


text: भेजनेवालीं

title: भेजनेवालीं


text: भेजेंगी

title: भेजेंगी


text:
atravesar el corazón

Verb

 * 1)  to break someone's heart

title: atravesar el corazón


text: भेजेंगे

title: भेजेंगे


text: भेज

title: भेज


text: भेजने

title: भेजने


text: भेजते

title: भेजते


text: भेजियेगा

title: भेजियेगा


text: भेजे

title: भेजे


text: भेजी

title: भेजी


text: भेजती

title: भेजती


text: भेजनी

title: भेजनी


text: भेजनीं

title: भेजनीं


text: भेजतीं

title: भेजतीं


text:
ser todo corazón

Verb

 * 1)  to have a heart of gold

title: ser todo corazón


text: भेजीं

title: भेजीं


text: भेजकर

title: भेजकर


text: भेजके

title: भेजके


text: भेजेगी

title: भेजेगी


text: भेजेगा

title: भेजेगा


text: भेजियो

title: भेजियो


text: भेजिये

title: भेजिये


text:
Appendix:Variations of "pala"

The word “pala” appears in many languages with many variations in the use of capitalization, punctuation, and diacritics.

Capitalization and punctuation

 * pala
 * Pala
 * PALA
 * pala-
 * pala'

Diacritics

 * palā
 * palá, Palá
 * pală
 * palą, Palą
 * Paľa
 * pała
 * pałą
 * pála
 * pāla
 * pālā
 * pälä
 * påla

Other scripts

 * Cyrillic
 * пала (pala), Пала (Pala)
 * палӑ (pală)
 * Пăла (Păla)
 * пӓлӓ (pälä)

 * Devanagari
 * पाल

 * Greek
 * πάλα

 * Prakrit
 * 𑀧𑀮

 * Tamil
 * பல
 * பலா

 * Telugu
 * పాల

 * Thai
 * ปาลา

title: Appendix:Variations of "pala"


text: बचाने

title: बचाने


text: Cochlosoma

title: Cochlosoma


text: बचाकर

title: बचाकर


text: बचाके

title: बचाके


text: बचानेवालीं

title: बचानेवालीं


text: बचानेवाली

title: बचानेवाली


text: बचानेवाले

title: बचानेवाले


text: बचानेवाला

title: बचानेवाला


text: बचाये

title: बचाये


text: बचायीं

title: बचायीं


text:
Coconucan

Proper noun

 * 1) A dialect cluster of Colombia spoken by the Guambiano indigenous people.

title: Coconucan


text: Coconuco

title: Coconuco


text:
abiertos los brazos

Adverb

 * 1)  with open arms

title: abiertos los brazos


text: बचाऊँगा

title: बचाऊँगा


text: बचाऊँगी

title: बचाऊँगी


text: बचाऊँ

title: बचाऊँ


text: बचाओ

title: बचाओ


text:
тотуӈкве

Verb

 * 1) to bring, to carry

title: тотуӈкве


text:
Cocto

Proper noun

 * 1) An extinct Chibchan language.

title: Cocto


text:
Commandment Keeper

Noun

 * 1) A member of a religious group, founded in 1919, who believe that people of Ethiopian descent represent one of the lost tribes of Israel, and that the biblical patriarchs were black.

title: Commandment Keeper


text: Commandment Keepers

title: Commandment Keepers


text: command modules

title: command modules


text:
rose red

Etymology
From the colour of stereotypical red roses, a flower

Noun

 * 1) The red color of a rose flower.

title: rose red


text: anti-red

title: anti-red


text:
przyświadczyć

Etymology
From.

Verb

 * 1)  to agree, to concede
 * 2)  to confirm, to corroborate
 * 1)  to confirm, to corroborate

title: przyświadczyć


text:
Coota

Proper noun

 * 1)  Cootamundra, New South Wales, Australia.

title: Coota


text:
Cootamundra wattle

Noun

 * 1) The flowering shrub or tree, found in parts of New South Wales.

title: Cootamundra wattle


text: Cootamundra wattles

title: Cootamundra wattles


text:
przyświadczać

Etymology
From.

Verb

 * 1)  to agree, to concede
 * 2)  to confirm, to corroborate
 * 1)  to confirm, to corroborate

title: przyświadczać


text: Template:RQ:Marston Insatiate Countesse

title: Template:RQ:Marston Insatiate Countesse


text: rose reds

title: rose reds


text:
Template:RQ:Marston Insatiate Countesse/documentation

Usage
This template may be used in Wiktionary entries to format quotations from John Marston, and/or William Barkstead and 's work The Insatiate Countesse. A Tragedie (1st edition, 1613). It can be used to create a link to an online version of the work at the Internet Archive

Parameters
The template takes the following parameters:

 * 1 or page – mandatory: as the work is unpaginated, use this parameter to specify the "page number" assigned by the Internet Archive ("IA") to the URL of the webpage to be linked to. For example, if the URL is, specify 20. This parameter must be specified to have the template determine the act number (I–V) quoted from, and to link to the online version of the work.
 * act – mandatory in some cases: in most cases, if the IA page number is specified the template can determine the act number quoted from. The template is unable to do so if page 33, 48, or 77 is specified, in which case act must be used to manually specify the act number in uppercase Roman numerals, for example, I.

 * sig or signature, and verso – as the work is unpaginated, sig or signature can be used to specify the signature number quoted from, which is indicated at the bottom centre of some pages. If quoting from a verso (left-hand) page specify 1 or yes; if verso is omitted, the template indicates that a recto (right-hand) page is quoted.
 * If a signature number is not indicated on a page, extrapolate it from the signature numbers before and after the page and enclose it in brackets using  and   For example, if the previous signature number is A3 and the next one is B, specify the missing signature number as &#91;A4&#93;: see the example below.
 * If quoting a range of signatures, for example, "signatures A2, verso – A3, recto", use sig or signature, and verso, to specify the signature at the start of the range, and sigend or signatureend, and versoend, (if required) to specify the signature at the end of the range.
 * If this parameter is omitted, the template links the URL of the online version of the work to the act number.
 * 2, text, or passage – the passage to be quoted.
 * footer – a comment about the passage quoted.
 * brackets – use on to surround a quotation with brackets. This indicates that the quotation either contains a mere mention of a term (for example, "some people find the word manoeuvre hard to spell") rather than an actual use of it (for example, "we need to manoeuvre carefully to avoid causing upset"), or does not provide an actual instance of a term but provides information about related terms.

Examples

 * Signature specified
 * Wikitext:
 * ; or
 * Result:
 * Result:

 * Signature not specified
 * Wikitext:
 * Result:


text: Category:af:Places in Rwanda

title: Category:af:Places in Rwanda


text: Category:af:Cities in Rwanda

title: Category:af:Cities in Rwanda


text:
A-ration

Noun

 * 1)  A military ration consisting of fresh, refrigerated, or frozen foods.

title: A-ration


text: A-rations

title: A-rations


text: Category:Old Polish terms suffixed with -nia


text:
barmclooth

Noun

 * 1) apron

title: barmclooth


text: Cunonia

title: Cunonia


text:
Cupania

Hypernyms

 * ; - subfamily;  - tribe

Hyponyms

 * - type species

title: Cupania


text: Cucumaria

title: Cucumaria


text: Cutleria

title: Cutleria


text:
Cutlerite

Etymology
, named after its founder, Alpheus Cutler.

Noun

 * 1) A member of the, a denomination of the Latter-day Saint movement headquartered in Independence, Missouri, United States.

title: Cutlerite


text: Cutlerites

title: Cutlerites


text: Cybistax

title: Cybistax


text:
orättmätig

Etymology
sv

Adjective

 * 1) lacking valid (legal or moral) justification; illegitimate, unlawful, undue, unjustified, etc.

title: orättmätig


text: orättmätigt

title: orättmätigt


text:
Rwandees

Etymology
From.

Adjective

 * 1)  of, from, or pertaining to Rwanda, the Rwandan people or the Rwandan language

Noun

 * 1)  person from Rwanda or of Rwandan descent

Proper noun

 * 1) ;  language spoken in Rwanda

title: Rwandees


text: orättmätiga

title: orättmätiga


text: Cyclostoma

title: Cyclostoma


text: Cyclotella

title: Cyclotella


text: Cyclotosaurus

title: Cyclotosaurus


text:
Cylas

Hypernyms

 * ; - suborder;  - infraorder;  - superfamily;  - family;  - subfamily;  - tribe;  - subtribe

Hyponyms

 * - selected species; for other species see

title: Cylas


text:
őrizkedik

Etymology
From.

Verb

 * 1)  to steer clear of, to look out for (someone or something )
 * 2)  to refrain, abstain (from something )
 * 1)  to refrain, abstain (from something )
 * 1)  to refrain, abstain (from something )

title: őrizkedik


text: Cylindroiulus

title: Cylindroiulus


text:
Cylindrosporium

Etymology
From.

title: Cylindrosporium


text: Cymbium

title: Cymbium


text: Cymbopetalum

title: Cymbopetalum


text:
forgrowen

Verb

 * 1) to overgrow
 * 2) * c. 1470,, , lines 43-46,
 * "enm"

- And at the last a path of litle breade I found, that greatly had not used be, For it forgrowen was with grasse and weede That well unneth a wight might it se.

title: forgrowen


text:
Cynodesmus

Proper noun
†

title: Cynodesmus


text: Cynodictis

title: Cynodictis


text: Cynogale

title: Cynogale


text: Cynoglossum

title: Cynoglossum


text:
Cynomorium

Hypernyms

 * ; - family

Hyponyms

 * - sole species

title: Cynomorium


text:
Cynosurus

Hypernyms

 * ; - subfamily;  - tribe;  - subtribe

Hyponyms

 * - type species

title: Cynosurus


text: dogstails

title: dogstails


text:
Cyphomandra

Proper noun

 * 1) A former genus in the plant family.

title: Cyphomandra


text: Cyttaria

title: Cyttaria


text: Category:ur:Age

title: Category:ur:Age


text: Dadaism

title: Dadaism


text: Dadaisms

title: Dadaisms


text:
Module:User:Theknightwho/3

local export = {}

local pe = require("Module:utilities").pattern_escape

local types = { "nil", "boolean", "number", "string", "function", "table", } for k, v in ipairs(types) do	types[k] = nil types[string.char(k)] = v	types[v] = string.char(k) end

local common_keys = { "from", "to", "remove_diacritics", "type", "ancestors", "wikimedia_codes", "wikipedia_article", "translit", "link_tr", "display_text", "entry_name", "sort_key", "dotted_dotless_i", "standardChars" } for k, v in ipairs(common_keys) do	common_keys[k] = nil common_keys[string.char(k + 13)] = v	common_keys[v] = string.char(k + 13) end

local convert = { ["nil"] = function return nil end, ["boolean"] = function(s) if s == "true" then return true elseif s == "false" then return false else return nil end end, ["number"] = tonumber, ["string"] = tostring, } function convert.table(t) local level = t:match("[\245-\255]") local ret = {} local k_default, v_default = t:match("\7?([\1-\6]?)\8?([\1-\6]?)$") k_default = ((k_default ~= "") and types[k_default]) or "number" v_default = ((v_default ~= "") and types[v_default]) or "string" t = t:gsub("[\7\8%z][^\245-\255]+$", "") for k_type, k, v_type, v in t:gmatch("%f[^%z\245-\255]([\1-\6]?)([^" .. level .. "]*)" .. level .. "([\1-\6]?)([^" .. level .. "]*)" .. level) do		if types[k_type] == "nil" or types[k_type] == "function" then error("Key cannot be " .. types[k_type] .. ".") elseif types[v_type] == "function" then error("Value cannot be " .. types[v_type] .. ".") else if types[k_type] == "table" then k = convert.table(k) elseif k_type ~= "" then k = convert[types[k_type]](k) or k			else k = convert[k_default](k) or k			end if types[v_type] == "table" then v = convert.table(v) elseif v_type ~= "" then v = convert[types[v_type]](v) or v			else v = convert[v_default](v) or v			end ret[k] = v		end end return ret end

function export.serialize(data) local serial = {} local freq_counts = {} local freq_order = {} local shortcuts = {} local lookup = {} local function s(data, level) local data_serial = {} local level = level or 0 local level_char = string.char(255 - level) local default_counts = {{}, {}} local max_types = {} for k, v in pairs(data) do			local function insert(str, k_or_v) local typ = type(str) table.insert(data_serial, types[typ]) if typ == "table" then table.insert(data_serial, s(str, level + 1)) else str = tostring(str) table.insert(data_serial, str) if str == "true" or str == "false" or str:find("^%d+$") or str:find("^[Nn][Aa][Nn]$") then k_or_v = (k_or_v == "k" and 1) or 2 default_counts[k_or_v][typ] = (default_counts[k_or_v][typ] or 0) + 1 if #tostring(str) > 1 then freq_counts[types[typ] .. str] = (freq_counts[types[typ] .. str] or 0) + 1 end elseif #tostring(str) > 1 then freq_counts[str] = (freq_counts[str] or 0) + 1 end end table.insert(data_serial, level_char) end insert(k, "k") insert(v, "v") end if #data ~= 0 then table.insert(data_serial, "\0" .. #data) end data_serial = table.concat(data_serial) for k_or_v, count in ipairs(default_counts) do			local max, max_type = 0 for type, c in pairs(count) do				if (					c > max or					(k_or_v == 1 and type == "number" and c == max) or					(k_or_v == 2 and type == "string" and c == max)				) then max = c					max_type = type end end if k_or_v == 1 then max_types[k_or_v] = max_type or "number" else max_types[k_or_v] = max_type or "string" end end data_serial = data_serial:gsub("%f[^%z\245-\255]([\1-\6])([^\7\8" .. level_char .. "]*)(" .. level_char .. ")([\1-\6])([^" .. level_char .. "]*)(" .. level_char .. ")", function(m1, m2, m3, m4, m5, m6)			local function check_type(mm1, mm2, n)				if mm1 == types[max_types[n]] or not (types[mm1] == "table" or mm2 == "true" or mm2 == "false" or mm2:find("^%d+$")) or mm2:find("^[Nn][Aa][Nn]$") then					return ""				end				return mm1			end			m1 = check_type(m1, m2, 1)			m4 = check_type(m4, m5, 2)			return m1 .. m2 .. m3 .. m4 .. m5 .. m6		end) if max_types[1] ~= "number" then data_serial = (data_serial .. "\7" .. types[max_types[1]]) end if max_types[2] ~= "string" then data_serial = (data_serial .. "\8" .. types[max_types[2]]) end return data_serial end local data = s(data) for str, freq in pairs(freq_counts) do table.insert(freq_order, freq .. "\0" .. str) freq_counts[str] = nil end -- Manual garbage collection. freq_counts[1] = true freq_counts = nil table.sort(freq_order, function(a, b)		return (tonumber(a:match("^%d+")) - 1) * a:match("%z(.*)$"):len > (tonumber(b:match("^%d+")) - 1) * b:match("%z(.*)$"):len	end) for k, v in ipairs(freq_order) do		local str = v:match("%z(.*)$") local weight = (tonumber(v:match("^%d+")) - 1) * str:len if k <= 18 and weight > 1 then shortcuts[str] = string.char(k + 13) elseif k <= 254 and weight > 2 then shortcuts[str] = "\192" .. string.char(k - 10) elseif k <= 490 and weight > 2 then shortcuts[str] = "\193" .. string.char(k - 246) else break end table.insert(lookup, shortcuts[str]) table.insert(lookup, str) freq_order[k] = nil end -- Manual garbage collection. freq_order[1] = true freq_order = nil for k, v in pairs(shortcuts) do		data = data:gsub(pe(k), v)	end data = data .. "\0\0\0\0" .. table.concat(lookup) return (data:gsub(".", function(m) local byte = m:byte if byte < 0x20 then return "\\" .. ("%03d"):format(byte) elseif byte == 0x22 or byte == 0x5C then return "\\" .. m		elseif byte >= 0x7F then return "\\" .. byte end end)	:gsub("%s*$", function(m) return m:gsub(".", function(byte)			local byte = m:byte			return "\\" .. ("%03d"):format(byte)		end) end)) end

function export.get_value(t, ...) local raw if t == "raw" then raw = true t = select(1, ...) end local n, v, v_type = select("#", ...) for i = (raw and 2 or 1), n do		local k = select(i, ...) local level = t:match("[\245-\255]") local k_type = types[type(k)] k = types[k_type] == "string" and pe(k) or k v = t:match(k_type .. k .. "(%b" .. level .. level .. ")")		if not v then return nil else v, v_type = v:gsub(level, "") end v_type, v = v:match("^([\1-\6]?)(.*)") v_type = types[v_type] if i < n then t = v		end end if raw and v_type == "table" then return v	else return convert[v_type](v) end end

function export.get_len(t, ...) if select("#", ...) > 0 then t = export.get_value("raw", t, ...) end return tonumber(t:match("%z(%d+)$")) or 0 end

export.make_table = convert.table

return export

title: Module:User:Theknightwho/3


text: Ŏ

title: Ŏ


text: składniejszy

title: składniejszy


text: najskładniejszy

title: najskładniejszy


text: Seychelle

title: Seychelle


text: Category:af:Seychelles

title: Category:af:Seychelles


text: Darlingtonia

title: Darlingtonia


text: Desmanthus

title: Desmanthus


text:
Seychellees

Etymology
From.

Adjective

 * 1)  of, from, or pertaining to the Seychelles

Noun

 * 1)  person from the Seychelles or of Seychellois descent

title: Seychellees


text: Seychellese

title: Seychellese


text:
Utmankhel

Noun

 * 1) A Pashtun tribe found in Pakistan and Afghanistan.

title: Utmankhel


text: Utmankhels

title: Utmankhels


text:
skłaść

Etymology
From. .

Verb

 * 1) to lay down

Etymology
..

Verb

 * 1)  to lay many things, to put one after the other

title: skłaść


text: Seychelle-eilande

title: Seychelle-eilande


text: Template:ks-noun-m-hard/documentation

title: Template:ks-noun-m-hard/documentation


text:
Template:ks-noun-m-reg/documentation

This template is implemented using ks-decl-noun.

Not to be confused with ks-noun-mreg.

title: Template:ks-noun-m-reg/documentation


text: Category:Kashmiri noun inflection-table templates


text:
owin

Etymology
Cognates include 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬. Compare with 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬

Noun

 * 1) bee
 * 2) honey
 * 1) honey

title: owin


text: Category:af:States of Australia

title: Category:af:States of Australia


text: Category:af:Places in Australia

title: Category:af:Places in Australia


text: Category:af:Cities in Seychelles

title: Category:af:Cities in Seychelles


text: Category:af:Places in Seychelles

title: Category:af:Places in Seychelles


text: Category:af:Places in British Columbia

title: Category:af:Places in British Columbia


text: ê̆

title: ê̆


text: Category:af:Places in Canada

title: Category:af:Places in Canada


text: Category:af:British Columbia

title: Category:af:British Columbia


text: Category:af:Canada

title: Category:af:Canada


text: Ê̆

title: Ê̆


text: Category:af:Provincial capitals of Canada


text: Category:af:Cities in Canada

title: Category:af:Cities in Canada


text: Category:af:Cities in British Columbia

title: Category:af:Cities in British Columbia


text: Category:af:Political subdivisions of Australia


text: Category:af:Australia

title: Category:af:Australia


text: VDH

title: VDH


text: Category:af:States

title: Category:af:States


text:
ayẹyẹ

Alternative forms

 * (Benin)

Etymology
Cognates include 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬

Noun

 * 1) spider

Noun

 * 1) celebration, festival, party, ceremony

title: ayẹyẹ


text:
Template:ks-noun-mreg/documentation

Not to be confused with ks-noun-m-reg.

title: Template:ks-noun-mreg/documentation


text:
mood-board

Verb

 * 1)  To create a mood board of something.

title: mood-board


text: Category:guw:Food and drink

title: Category:guw:Food and drink


text: VEM

title: VEM


text: VEMs

title: VEMs


text: moodboarded

title: moodboarded


text: moodboarding

title: moodboarding


text: ô̆

title: ô̆


text: Ô̆

title: Ô̆


text: Template:ks-script-box/documentation

title: Template:ks-script-box/documentation


text:
kələn yıl

Adverb

 * 1) next year

title: kələn yıl


text: کلن یؽل

title: کلن یؽل


text:
живая сила

Etymology
lit. 'live force'. Compare 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬. Compare also.

Noun

 * 1)  manpower, personnel

title: живая сила


text:
Vierendeel bridge

Noun

 * 1) A bridge employing a Vierendeel truss.

title: Vierendeel bridge


text: Vierendeel bridges

title: Vierendeel bridges


text:
Kanadees

Etymology
From.

Adjective

 * 1)  of, from, or pertaining to Canada or the Canadian people

Noun

 * 1)  person from Canada or of Canadian descent

title: Kanadees


text: Template:kw-conj-kavos/documentation

title: Template:kw-conj-kavos/documentation


text: Kanadese

title: Kanadese


text:
Vierendeel truss

Etymology
Developed by, Belgian civil engineer.

Noun

 * 1) A truss-like structure whose members are not triangulated, but form rectangular openings; it is a frame with fixed joints that are capable of transferring and resisting bending moments.

title: Vierendeel truss


text: Vierendeel trusses

title: Vierendeel trusses


text: Template:kw-verbtable/documentation

title: Template:kw-verbtable/documentation


text:
Vignoles rail

Etymology
It was introduced to Britain by.

Noun

 * 1) A flat-bottomed rail used in railway construction.

title: Vignoles rail


text: Vignoles rails

title: Vignoles rails


text: Vijnanavada

title: Vijnanavada


text: Dj

title: Dj


text: Virginian creeper

title: Virginian creeper


text: Virginian creepers

title: Virginian creepers


text: Template:l-de-num/documentation

title: Template:l-de-num/documentation


text: VTVM

title: VTVM


text: VTVMs

title: VTVMs


text:
sunwhlẹvu

Etymology
Cognate with 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬.

Noun

 * 1) star

title: sunwhlẹvu


text:
weird sister

Noun

 * 1)  A female witch.

title: weird sister


text: weird sisters

title: weird sisters


text: ơ̆

title: ơ̆


text: Ơ̆

title: Ơ̆


text:
aklasu

Noun

 * 1) vulture

Etymology
From. Cognates include 🇨🇬, 🇨🇬. Compare 🇨🇬

Noun

 * 1) vulture

title: aklasu


text: Template:l-nb/documentation

title: Template:l-nb/documentation


text: Template:l-nn/documentation

title: Template:l-nn/documentation


text: Ư̆

title: Ư̆


text: arfæstne

title: arfæstne


text: arfæste

title: arfæste


text: ư̆

title: ư̆


text: arfæstes

title: arfæstes


text: arfæstre

title: arfæstre


text:
kêng

Etymology
From.

Adjective

 * 1) broad, wide

title: kêng


text: arfæstum

title: arfæstum


text: arfæsta

title: arfæsta


text:
Template:l-vertical/documentation

This template is used by many Assyrian Neo-Aramaic templates (such as aii-conj-verb and aii-infl-noun).

title: Template:l-vertical/documentation


text: arfæstra

title: arfæstra


text: arfæstan

title: arfæstan


text: arfæstena

title: arfæstena


text:
aklekle

Etymology
Cognates include 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬, Ijebu 🇨🇬, 🇨🇬, 🇨🇬

Noun

 * 1) scorpion

title: aklekle


text: Template:labels-search/documentation

title: Template:labels-search/documentation


text: brimliþende

title: brimliþende


text: brimliþendas

title: brimliþendas


text: brimliþendes

title: brimliþendes


text: brimliþendra

title: brimliþendra


text: alkoholhaltigt

title: alkoholhaltigt


text: brimliþendum

title: brimliþendum


text: alkoholhaltiga

title: alkoholhaltiga


text:
drilldo

Noun

 * 1) A dildo attached to a drill bit.

title: drilldo


text: Template:langlist/documentation

title: Template:langlist/documentation


text: 潑剌

title: 潑剌


text: Citations:drilldo

title: Citations:drilldo


text: کئنگ

title: کئنگ


text: drilldos

title: drilldos


text: mecefiscas

title: mecefiscas


text: mecefisces

title: mecefisces


text: mecefisca

title: mecefisca


text: mecefisce

title: mecefisce


text: mecefiscum

title: mecefiscum


text: Template:lb-conj-ginn/documentation

title: Template:lb-conj-ginn/documentation


text:
owhin

Noun

 * 1) giraffe

title: owhin


text: 溌溂

title: 溌溂


text:
krutgumma

Noun

 * 1) a spry, tough old woman

title: krutgumma


text: krutgumman

title: krutgumman


text: 潑溂

title: 潑溂


text: krutgummor

title: krutgummor


text: Category:Japanese terms spelled with 溂

title: Category:Japanese terms spelled with 溂


text: krutgummorna

title: krutgummorna


text: krutgummas

title: krutgummas


text: krutgummans

title: krutgummans


text: krutgummors

title: krutgummors


text: krutgummornas

title: krutgummornas


text: mæcefiscas

title: mæcefiscas


text: mæcefisces

title: mæcefisces


text: mæcefisca

title: mæcefisca


text: mæcefisce

title: mæcefisce


text: mæcefiscum

title: mæcefiscum


text: wælreowne

title: wælreowne


text: wælreowe

title: wælreowe


text: wælreowes

title: wælreowes


text: wælreowre

title: wælreowre


text: wælreowum

title: wælreowum


text: wælreowa

title: wælreowa


text: wælreowra

title: wælreowra


text: wælreowan

title: wælreowan


text: wælreowena

title: wælreowena


text:
Talk:muscule

RFV discussion: April–June 2023
Rfv-sense: A long movable shed used by besiegers in ancient times in attacking the walls of a fortified town. Used in French, and in a couple of dictionaries. It is probably (talk) 10:21, 9 April 2023 (UTC)

 * The English terms for this concept are apparently =  (our entry is missing the exact sense; it is not the same thing as formation of shields) or  = . This, that and the other (talk) 11:09, 10 April 2023 (UTC)

 * RFV failed and sense deleted Thyself be knowne (talk) 13:54, 9 June 2023 (UTC)

title: Talk:muscule


text:
Talk:disslander

RFV discussion: April–June 2023
Rfv-sense: slander. Probably just Middle English It is probably (talk) 16:53, 14 April 2023 (UTC)

 * I had trouble finding this in OED, as the form disslander is apparently not attested. However, I eventually located it under (which is itself an unattested form!). OED only gives one modern cite for the verb (Palsgrave). This was havily used in Middle English as per EEBO, but there is nothing modern there either.
 * (Just noting for posterity that the noun definitely survived into modern English, although barely.) This, that and the other (talk) 01:10, 15 April 2023 (UTC)

 * RFV failed and verb deleted Thyself be knowne (talk) 07:29, 11 June 2023 (UTC)

title: Talk:disslander


text:
kəsər

Etymology
Cognate with 🇨🇬.

Noun

 * 1) hatchet

title: kəsər


text: Template:letter-shaped/documentation

title: Template:letter-shaped/documentation


text:
Talk:floyte

RFV discussion: April–June 2023
can't see this escaping from the dungeon of Middle English Wonderfool April 2023 (talk) 01:35, 25 April 2023 (UTC)

 * RFV failed and section removed Ñobody Elz (talk) 08:16, 5 June 2023 (UTC)

title: Talk:floyte


text:
oyọnẹn

Alternative forms

 * (Benin)

Etymology
Cognates include 🇨🇬, 🇨🇬, 🇨🇬

Noun

 * 1) knowledge

title: oyọnẹn


text:
kəsük

Etymology
Cognate with 🇨🇬

Noun

 * 1) clothes
 * 2) gown, robe (of men)

title: kəsük


text: کسۆک

title: کسۆک


text:
Talk:elocute

RFV discussion: May–June 2023
I can't seem to find evidence for the claimed US law usage; the contributor who added this sense cited an online forum and nothing else. (Incidentally, the well-attested sense of elocute, "to speak in an elocutionary manner", is missing in the entry.) --蒼鳥 fawk. tell me if i did anything wrong. 12:54, 1 May 2023 (UTC)

 * Cited. I have just added quotes from two newspapers, a magazine, and a television broadcast. Cnilep (talk) 00:55, 6 June 2023 (UTC)

RFV passed. Cnilep (talk) 01:15, 13 June 2023 (UTC)

title: Talk:elocute


text:
Appendix:Variations of "palis"

The word “palis” appears in many languages with many variations in the use of capitalization, punctuation, and diacritics.

Capitalization and punctuation

 * palis
 * Palis

Diacritics

 * paliś, Paliś
 * pališ
 * Palís
 * pálíš
 * Pālis
 * pâlis
 * păliș

Other scripts

 * Assamese
 * পালিচ

 * Cyrillic
 * Паліс
 * паліш
 * Палис
 * палиш
 * палишь

title: Appendix:Variations of "palis"


text:
weyọnẹntọ

Alternative forms

 * (Benin)

Etymology
From.

Noun

 * 1) scholar, professor

title: weyọnẹntọ


text:
Talk:aurigal

RFV discussion: May–June 2023
OED only mentions it being in dictionaries. I did one better and found a 19th century quote, but no more Wonderfool April 2023 (talk) 09:51, 2 May 2023 (UTC)

 * Cited. 蒼鳥 fawk. tell me if i did anything wrong. 13:10, 3 May 2023 (UTC)

 * Passed. --Overlordnat1 (talk) 10:25, 8 June 2023 (UTC)

title: Talk:aurigal


text:
Talk:routish

RFV discussion: May 2023
Just the one hit? Skisckis (talk) 13:34, 15 May 2023 (UTC)

 * Bro, do you even lift? (Cited.) - -sche (discuss) 16:06, 15 May 2023 (UTC)

 * Passed - thanks for lifting Wonderfool69 (talk) 19:20, 21 May 2023 (UTC)

title: Talk:routish


text:
Talk:sanghi

RFV discussion: May–June 2023
This is misleading: " any extremist or fundamentalist, including non-Hindu extremists"

The term concerns only Sangh Parivar and its supporters. See:- https://en.wikipedia.org/wiki/Sanghi

Editorkamran (talk) 20:46, 15 May 2023 (UTC)

 * The two week period for derogatory terms may apply here. I have the impression from searching Indian media that the term is indeed expanding from meaning a supporter of the Sangh Parivar to a more generic term for one whose politics are off in the wrong direction.  Like in the West if you do anything politically incorrect you are Hitler, if you take any libertarian position you are an anarchist, and so on.  Vox Sciurorum (talk) 23:50, 15 May 2023 (UTC)
 * User:Vox Sciurorum Indeed. 9 more days to go. Editorkamran (talk) 23:42, 19 May 2023 (UTC)
 * User:Vox Sciurorum Can you remove from the page now? Thanks Editorkamran (talk) 18:15, 30 May 2023 (UTC)

 * RFV failed (expedited derogatory RFV). If there is no objection the sense can be removed.  Vox Sciurorum (talk) 18:17, 30 May 2023 (UTC)

 * User:Surjection Can you remove the disputed sentence? Thanks Editorkamran (talk) 04:53, 5 June 2023 (UTC)
 * ✅ — S URJECTION / T / C / L / 06:09, 5 June 2023 (UTC)

title: Talk:sanghi


text:
miyiiha'

Interjection

 * 1) hello greeting

title: miyiiha'


text:
珍獸

Noun

 * 1) rare beast

title: 珍獸


text:
kindük

Etymology
From

Noun

 * 1) navel

title: kindük


text: کیندۆک

title: کیندۆک


text: studsmattan

title: studsmattan


text: studsmattor

title: studsmattor


text: studsmattorna

title: studsmattorna


text: studsmattas

title: studsmattas


text:
abọẹ

Alternative forms

 * (Benin)

Etymology
Cognates include 🇨🇬

Adverb

 * 1) silently

Noun

 * 1) silence

title: abọẹ


text: studsmattans

title: studsmattans


text: studsmattors

title: studsmattors


text: studsmattornas

title: studsmattornas


text:
zẹẹmẹgbe

Etymology
From 🇰🇲.

Noun

 * 1) adjective

title: zẹẹmẹgbe


text:
Appendix:Variations of "peli"

The word “peli” appears in many languages with many variations in the use of capitalization, punctuation, and use of diacritics.

Capitalization and punctuation

 * peli
 * Peli
 * PELI

Diacritics

 * pelí
 * pełi
 * péłi
 * pěli

Other scripts

 * пели

title: Appendix:Variations of "peli"


text:
xaay

Etymology
From.

Adverb

 * 1) not

Interjection

 * 1) no

title: xaay


text:
zẹẹmẹ

Noun

 * 1) meaning

title: zẹẹmẹ


text:
wezẹhomẹ

Alternative forms

 * (Benin)

Etymology
From.

Noun

 * 1) dictionary

title: wezẹhomẹ


text:
Appendix:Variations of "pelo"

The word “pelo” appears in many languages with many variations in the use of capitalization, punctuation, and diacritics.

Capitalization and punctuation

 * pelo
 * Pelo
 * PELO

Diacritics

 * peló
 * pelò
 * péló
 * péło
 * pělo
 * pêlo
 * pe̱lo

Other scripts

 * Cyrillic
 * пело (pelo)
 * пельӧ (peľö)

title: Appendix:Variations of "pelo"


text:
kọmẹnu

Etymology
Possibly cognate with 🇨🇬.

Noun

 * 1) neighbor

title: kọmẹnu


text: Category:Hindi terms derived from the Proto-Indo-European root *gʰrey-


text: 珍兽

title: 珍兽


text:
kẹntọ

Alternative forms

 * (Benin)

Etymology
From. Cognates include 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬

Noun

 * 1) enemy

title: kẹntọ


text:
घालना

Etymology
, from, from , from , extended from. Cognate with 🇨🇬.

Verb

 * 1) to throw, throw down
 * 2) to set, place (upon or in)
 * 3) to ruin, lay waste
 * 4)  to strike down, kill

title: घालना


text:
akọta

Alternative forms

 * (Benin)

Etymology
Likely from. Cognates include 🇨🇬, 🇨🇬, 🇨🇬

Noun

 * 1) nation, race, clan

title: akọta


text:
형용동사

Etymology
,.

Noun

 * 1)  adjectival noun

title: 형용동사


text:
密輸業者

Noun

 * 1) smuggler

title: 密輸業者


text:
sẹnhẹngba

Noun

 * 1) crime

title: sẹnhẹngba


text:
мӯррьйча̄дзь

Etymology
From.

Noun

 * 1)  mors

title: мӯррьйча̄дзь


text: Category:sjd:Beverages

title: Category:sjd:Beverages


text:
gbowle

Noun

 * 1) shark

title: gbowle


text:
fataka

Etymology
From

Noun

 * 1) silver

title: fataka


text:
opẹ

Noun

 * 1) watermelon

title: opẹ


text:
yọdo

Etymology
Cognate with 🇨🇬.

Noun

 * 1) grave, tomb

title: yọdo


text: sendet ab

title: sendet ab


text: sendete ab

title: sendete ab


text: sandte ab

title: sandte ab


text: abgesendet

title: abgesendet


text: abgesandt

title: abgesandt


text: absendend

title: absendend


text: abzusenden

title: abzusenden


text: sende ab

title: sende ab


text:
sucub

Etymology
.

Noun

 * 1) succubus

title: sucub


text: senden ab

title: senden ab


text:
밀수

Etymology 1
.

Noun

 * 1) smuggling

Etymology 2
.

Etymology 3
.

title: 밀수


text: sendest ab

title: sendest ab


text: sendeten ab

title: sendeten ab


text: sandten ab

title: sandten ab


text: sendetest ab

title: sendetest ab


text: sendetet ab

title: sendetet ab


text: sandtest ab

title: sandtest ab


text: sandtet ab

title: sandtet ab


text: send ab

title: send ab


text: absende

title: absende


text: absendest

title: absendest


text: absendet

title: absendet


text: absendete

title: absendete


text: absendeten

title: absendeten


text: absandte

title: absandte


text: absandten

title: absandten


text: absendetest

title: absendetest


text: absendetet

title: absendetet


text: absandtest

title: absandtest


text: absandtet

title: absandtet


text:
betowelled

Etymology
From.

Adjective

 * 1) Wearing a towel.

title: betowelled


text:
betoweled

Etymology
From.

Adjective

 * 1) Wearing a towel.

title: betoweled


text:
ܒܕܘܟܬ

Etymology
From.

Preposition

 * 1) instead of, in lieu of, in place of

Usage notes

 * This term can be used as an adverb, fairy colloquial and rather limited in use; it can generally only be used at the end of a sentence. So, in the general case, the English adjective and adverb does not have an immediate counterpart in Assyrian Neo-Aramaic; rather, a phrase like  or  must be used.

title: ܒܕܘܟܬ


text:
계란유골

Etymology
. The hanja is used only for its sound. The literal meaning of the characters would be "chicken eggs have bones", which is nonsensical.

First attested in the Taepyeong hanhwa golgye jeon (태평한화골계전/太平閑話滑稽傳), 1477, involving an episode in which King tries to make a great gift to the unlucky minister Gang Iryong (fl. 1122), only to give him rotten eggs. Nowadays, typically associated with and his famous state councilor  (lived 1363—1452):

Noun

 * 1)  some people always have bad luck

title: 계란유골


text: fyūjon

title: fyūjon


text: fyūcharingu

title: fyūcharingu


text: fyūsha

title: fyūsha


text: hokusha

title: hokusha


text: Tyūringen

title: Tyūringen


text: kyattowōku

title: kyattowōku


text:
чуэнь

Etymology
From, from Proto-Finno-Saamic *čańak, borrowed from an Indo-European language, ultimately from.

Cognates include 🇨🇬, 🇨🇬 and 🇨🇬.

Noun

 * 1)  goose

title: чуэнь


text: 鷄卵有骨

title: 鷄卵有骨


text:
ܐܠܐ ܐܡܪܢ ܠܘܟ

Etymology
lit. 'However, let me tell you'.

Phrase

 * 1) actually, as a matter of fact, in fact
 * 1) actually, as a matter of fact, in fact
 * 1) actually, as a matter of fact, in fact

Usage notes

 * This form is used by a male speaker towards a male speaker. Female speakers will begin with . When directed towards a female, will be used, and when directed towards a group,  will be used.

title: ܐܠܐ ܐܡܪܢ ܠܘܟ


text:
Appendix:Variations of "pele"

The word “pele” appears in many languages with many variations in the use of capitalization, punctuation, and diacritics.

Capitalization and punctuation

 * pele
 * Pele

Diacritics

 * pelé, Pelé
 * pelē
 * pelė
 * pelë
 * pelę
 * pełe
 * péle
 * pélé
 * pèle
 * pêle
 * pële
 * pẹlẹ

Other scripts

 * Cyrillic
 * пеле
 * Пеле

 * Greek
 * Πέλη

 * Hebrew
 * פלא

title: Appendix:Variations of "pele"


text:
gbigbọ

Alternative forms

 * (Benin)

Etymology
From or. Cognate with 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬.

Noun

 * 1) spirit

title: gbigbọ


text:
tia X

Etymology
🇰🇲,.

Noun

 * 1) X-ray radiation
 * 2) an X-ray

title: tia X


text:
sáng mắt

Etymology
🇰🇲.

Adjective

 * 1) clearly seen; able to see clearly
 * 2) perspicacious; able to understand clearly

title: sáng mắt


text:
olọn

Noun

 * 1) heaven

title: olọn


text:
国恥

Noun

 * 1) national humiliation

title: 国恥


text: Category:Korean superseded forms

title: Category:Korean superseded forms


text:
agahomẹ

Noun

 * 1) sky

title: agahomẹ


text:
ajalẹn

Noun

 * 1) harp

title: ajalẹn


text:
apọsteli

Noun

 * 1) apostle

title: apọsteli