text:
Module:headword/page

local require = require local m_str_utils = require("Module:string utilities")

local mw = mw local string = string local table = table local ustring = mw.ustring

local concat = table.concat local decode_entities = m_str_utils.decode_entities local encode_entities = m_str_utils.encode_entities local find = string.find local get_category = require("Module:maintenance category").get_category local get_etym_lang = require("Module:etymology languages").getByCanonicalName local insert = table.insert local ipairs = ipairs local list_to_set = require("Module:table").listToSet local load_data = mw.loadData local match = string.match local new_title = mw.title.new local remove_comments = m_str_utils.remove_comments local split = m_str_utils.split local string_sort = require("Module:collation").string_sort local sub = string.sub local toNFC = ustring.toNFC local toNFD = ustring.toNFD local type = type local type_or_class = require("Module:parser").type_or_class local u = m_str_utils.char local ugsub = ustring.gsub local uupper = m_str_utils.upper

local langnames = load_data("Module:languages/canonical names") local etym_langnames = load_data("Module:etymology languages/canonical names")

local export = {}

-- Convert a numeric list of characters and ranges to the equivalent Lua pattern. WARNING: This destructively modifies -- the contents of `ranges`. local function char_ranges_to_pattern(ranges) for j, range in ipairs(ranges) do		if type(range) == "table" then for k, char in ipairs(range) do				range[k] = u(char) end ranges[j] = concat(range, "-") else ranges[j] = u(range) end end return concat(ranges) end

-- Combining character data used when categorising unusual characters. These resolve into two patterns, used to find -- single combining characters (i.e. character + diacritic(s)) or double combining characters (i.e. character + -- diacritic(s) + character). local comb_chars = { single = { {0x0300, 0x034E}, -- Exclude combining grapheme joiner. {0x0350, 0x035B}, {0x0363, 0x036F}, {0x0483, 0x0489}, {0x0591, 0x05BD}, 0x05BF, {0x05C1, 0x05C2}, {0x05C4, 0x05C5}, 0x05C7, {0x0610, 0x061A}, {0x064B, 0x065F}, 0x0670, {0x06D6, 0x06DC}, {0x06DF, 0x06E4}, {0x06E7, 0x06E8}, {0x06EA, 0x06ED}, 0x0711, {0x0730, 0x074A}, {0x07A6, 0x07B0}, {0x07EB, 0x07F3}, 0x07FD, {0x0816, 0x0819}, {0x081B, 0x0823}, {0x0825, 0x0827}, {0x0829, 0x082D}, {0x0859, 0x085B}, {0x0898, 0x089F}, {0x08CA, 0x08E1}, {0x08E3, 0x0903}, {0x093A, 0x093C}, {0x093E, 0x094F}, {0x0951, 0x0957}, {0x0962, 0x0963}, {0x0981, 0x0983}, 0x09BC, {0x09BE, 0x09C4}, {0x09C7, 0x09C8}, {0x09CB, 0x09CD}, 0x09D7, {0x09E2, 0x09E3}, 0x09FE, {0x0A01, 0x0A03}, 0x0A3C, {0x0A3E, 0x0A42}, {0x0A47, 0x0A48}, {0x0A4B, 0x0A4D}, 0x0A51, {0x0A70, 0x0A71}, 0x0A75, {0x0A81, 0x0A83}, 0x0ABC, {0x0ABE, 0x0AC5}, {0x0AC7, 0x0AC9}, {0x0ACB, 0x0ACD}, {0x0AE2, 0x0AE3}, {0x0AFA, 0x0AFF}, {0x0B01, 0x0B03}, 0x0B3C, {0x0B3E, 0x0B44}, {0x0B47, 0x0B48}, {0x0B4B, 0x0B4D}, {0x0B55, 0x0B57}, {0x0B62, 0x0B63}, 0x0B82, {0x0BBE, 0x0BC2}, {0x0BC6, 0x0BC8}, {0x0BCA, 0x0BCD}, 0x0BD7, {0x0C00, 0x0C04}, 0x0C3C, {0x0C3E, 0x0C44}, {0x0C46, 0x0C48}, {0x0C4A, 0x0C4D}, {0x0C55, 0x0C56}, {0x0C62, 0x0C63}, {0x0C81, 0x0C83}, 0x0CBC, {0x0CBE, 0x0CC4}, {0x0CC6, 0x0CC8}, {0x0CCA, 0x0CCD}, {0x0CD5, 0x0CD6}, {0x0CE2, 0x0CE3}, 0x0CF3, {0x0D00, 0x0D03}, {0x0D3B, 0x0D3C}, {0x0D3E, 0x0D44}, {0x0D46, 0x0D48}, {0x0D4A, 0x0D4D}, 0x0D57, {0x0D62, 0x0D63}, {0x0D81, 0x0D83}, 0x0DCA, {0x0DCF, 0x0DD4}, 0x0DD6, {0x0DD8, 0x0DDF}, {0x0DF2, 0x0DF3}, 0x0E31, {0x0E34, 0x0E3A}, {0x0E47, 0x0E4E}, 0x0EB1, {0x0EB4, 0x0EBC}, {0x0EC8, 0x0ECE}, {0x0F18, 0x0F19}, 0x0F35, 0x0F37, 0x0F39, {0x0F3E, 0x0F3F}, {0x0F71, 0x0F84}, {0x0F86, 0x0F87}, {0x0F8D, 0x0F97}, {0x0F99, 0x0FBC}, 0x0FC6, {0x102B, 0x103E}, {0x1056, 0x1059}, {0x105E, 0x1060}, {0x1062, 0x1064}, {0x1067, 0x106D}, {0x1071, 0x1074}, {0x1082, 0x108D}, 0x108F, {0x109A, 0x109D}, {0x135D, 0x135F}, {0x1712, 0x1715}, {0x1732, 0x1734}, {0x1752, 0x1753}, {0x1772, 0x1773}, {0x17B4, 0x17D3}, 0x17DD, -- Exclude Mongolian variation selectors. {0x1885, 0x1886}, 0x18A9, {0x1920, 0x192B}, {0x1930, 0x193B}, {0x1A17, 0x1A1B}, {0x1A55, 0x1A5E}, {0x1A60, 0x1A7C}, 0x1A7F, {0x1AB0, 0x1ACE}, {0x1B00, 0x1B04}, {0x1B34, 0x1B44}, {0x1B6B, 0x1B73}, {0x1B80, 0x1B82}, {0x1BA1, 0x1BAD}, {0x1BE6, 0x1BF3}, {0x1C24, 0x1C37}, {0x1CD0, 0x1CD2}, {0x1CD4, 0x1CE8}, 0x1CED, 0x1CF4, {0x1CF7, 0x1CF9}, {0x1DC0, 0x1DCC}, {0x1DCE, 0x1DFB}, {0x1DFD, 0x1DFF}, {0x20D0, 0x20F0}, {0x2CEF, 0x2CF1}, 0x2D7F, {0x2DE0, 0x2DFF}, {0x302A, 0x302F}, {0x3099, 0x309A}, {0xA66F, 0xA672}, {0xA674, 0xA67D}, {0xA69E, 0xA69F}, {0xA6F0, 0xA6F1}, 0xA802, 0xA806, 0xA80B, {0xA823, 0xA827}, 0xA82C, {0xA880, 0xA881}, {0xA8B4, 0xA8C5}, {0xA8E0, 0xA8F1}, 0xA8FF, {0xA926, 0xA92D}, {0xA947, 0xA953}, {0xA980, 0xA983}, {0xA9B3, 0xA9C0}, 0xA9E5, {0xAA29, 0xAA36}, 0xAA43, {0xAA4C, 0xAA4D}, {0xAA7B, 0xAA7D}, 0xAAB0, {0xAAB2, 0xAAB4}, {0xAAB7, 0xAAB8}, {0xAABE, 0xAABF}, 0xAAC1, {0xAAEB, 0xAAEF}, {0xAAF5, 0xAAF6}, {0xABE3, 0xABEA}, {0xABEC, 0xABED}, 0xFB1E, {0xFE20, 0xFE2F}, 0x101FD, 0x102E0, {0x10376, 0x1037A}, {0x10A01, 0x10A03}, {0x10A05, 0x10A06}, {0x10A0C, 0x10A0F}, {0x10A38, 0x10A3A}, 0x10A3F, {0x10AE5, 0x10AE6}, {0x10D24, 0x10D27}, {0x10EAB, 0x10EAC}, {0x10EFD, 0x10EFF}, {0x10F46, 0x10F50}, {0x10F82, 0x10F85}, {0x11000, 0x11002}, {0x11038, 0x11046}, 0x11070, {0x11073, 0x11074}, {0x1107F, 0x11082}, {0x110B0, 0x110BA}, 0x110C2, {0x11100, 0x11102}, {0x11127, 0x11134}, {0x11145, 0x11146}, 0x11173, {0x11180, 0x11182}, {0x111B3, 0x111C0}, {0x111C9, 0x111CC}, {0x111CE, 0x111CF}, {0x1122C, 0x11237}, 0x1123E, 0x11241, {0x112DF, 0x112EA}, {0x11300, 0x11303}, {0x1133B, 0x1133C}, {0x1133E, 0x11344}, {0x11347, 0x11348}, {0x1134B, 0x1134D}, 0x11357, {0x11362, 0x11363}, {0x11366, 0x1136C}, {0x11370, 0x11374}, {0x11435, 0x11446}, 0x1145E, {0x114B0, 0x114C3}, {0x115AF, 0x115B5}, {0x115B8, 0x115C0}, {0x115DC, 0x115DD}, {0x11630, 0x11640}, {0x116AB, 0x116B7}, {0x1171D, 0x1172B}, {0x1182C, 0x1183A}, {0x11930, 0x11935}, {0x11937, 0x11938}, {0x1193B, 0x1193E}, 0x11940, {0x11942, 0x11943}, {0x119D1, 0x119D7}, {0x119DA, 0x119E0}, 0x119E4, {0x11A01, 0x11A0A}, {0x11A33, 0x11A39}, {0x11A3B, 0x11A3E}, 0x11A47, {0x11A51, 0x11A5B}, {0x11A8A, 0x11A99}, {0x11C2F, 0x11C36}, {0x11C38, 0x11C3F}, {0x11C92, 0x11CA7}, {0x11CA9, 0x11CB6}, {0x11D31, 0x11D36}, 0x11D3A, {0x11D3C, 0x11D3D}, {0x11D3F, 0x11D45}, 0x11D47, {0x11D8A, 0x11D8E}, {0x11D90, 0x11D91}, {0x11D93, 0x11D97}, {0x11EF3, 0x11EF6}, {0x11F00, 0x11F01}, 0x11F03, {0x11F34, 0x11F3A}, {0x11F3E, 0x11F42}, 0x13440, {0x13447, 0x13455}, {0x16AF0, 0x16AF4}, {0x16B30, 0x16B36}, 0x16F4F, {0x16F51, 0x16F87}, {0x16F8F, 0x16F92}, -- Exclude Khitan Small Script filler. {0x16FF0, 0x16FF1}, {0x1BC9D, 0x1BC9E}, {0x1CF00, 0x1CF2D}, {0x1CF30, 0x1CF46}, {0x1D165, 0x1D169}, {0x1D16D, 0x1D172}, {0x1D17B, 0x1D182}, {0x1D185, 0x1D18B}, {0x1D1AA, 0x1D1AD}, {0x1D242, 0x1D244}, {0x1DA00, 0x1DA36}, {0x1DA3B, 0x1DA6C}, 0x1DA75, 0x1DA84, {0x1DA9B, 0x1DA9F}, {0x1DAA1, 0x1DAAF}, {0x1E000, 0x1E006}, {0x1E008, 0x1E018}, {0x1E01B, 0x1E021}, {0x1E023, 0x1E024}, {0x1E026, 0x1E02A}, 0x1E08F, {0x1E130, 0x1E136}, 0x1E2AE, {0x1E2EC, 0x1E2EF}, {0x1E4EC, 0x1E4EF}, {0x1E8D0, 0x1E8D6}, {0x1E944, 0x1E94A}, },	double = { {0x035C, 0x0362}, 0x1DCD, 0x1DFC, },	vs = { -- variation selectors; separated out so that we don't get categories for them {0xFE00, 0xFE0F}, {0xE0100, 0xE01EF}, } } for key, charset in pairs(comb_chars) do	comb_chars[key] = char_ranges_to_pattern(charset) end

local comb_chars_all = comb_chars.single .. comb_chars.double .. comb_chars.vs

comb_chars = { combined_single = "[^" .. comb_chars_all .. "][" .. comb_chars.single .. comb_chars.vs .. "]+%f[^" .. comb_chars_all .. "]",	combined_double = "[^" .. comb_chars_all .. "][" .. comb_chars.single .. comb_chars.vs .. "]*[" .. comb_chars.double .. "]+[" .. comb_chars_all .. "]*.[" .. comb_chars.single .. comb_chars.vs .. "]*",	diacritics_single = "[" .. comb_chars.single .. "]",	diacritics_double = "[" .. comb_chars.double .. "]",	diacritics_all = "[" .. comb_chars_all .. "]" }

-- From https://unicode.org/Public/emoji/15.1/emoji-sequences.txt local emoji_chars = { {0x231A, 0x231B}, -- watch..hourglass done                                          # E0.6   [2] (⌚..⌛) {0x23E9, 0x23EC}, -- fast-forward button..fast down button                          # E0.6   [4] (⏩..⏬) 0x23F0,          --  alarm clock                                                    # E0.6   [1] (⏰) 0x23F3,          --  hourglass not done                                             # E0.6   [1] (⏳) {0x25FD, 0x25FE}, -- white medium-small square..black medium-small square           # E0.6   [2] (◽..◾) {0x2614, 0x2615}, -- umbrella with rain drops..hot beverage                         # E0.6   [2] (☔..☕) {0x2648, 0x2653}, -- Aries..Pisces                                                  # E0.6  [12] (♈..♓) 0x267F,          --  wheelchair symbol                                              # E0.6   [1] (♿) 0x2693,          --  anchor                                                         # E0.6   [1] (⚓) 0x26A1,          --  high voltage                                                   # E0.6   [1] (⚡) {0x26AA, 0x26AB}, -- white circle..black circle                                     # E0.6   [2] (⚪..⚫) {0x26BD, 0x26BE}, -- soccer ball..baseball                                          # E0.6   [2] (⚽..⚾) {0x26C4, 0x26C5}, -- snowman without snow..sun behind cloud                         # E0.6   [2] (⛄..⛅) 0x26CE,          --  Ophiuchus                                                      # E0.6   [1] (⛎) 0x26D4,          --  no entry                                                       # E0.6   [1] (⛔) 0x26EA,          --  church                                                         # E0.6   [1] (⛪) {0x26F2, 0x26F3}, -- fountain..flag in hole                                         # E0.6   [2] (⛲..⛳) 0x26F5,          --  sailboat                                                       # E0.6   [1] (⛵) 0x26FA,          --  tent                                                           # E0.6   [1] (⛺) 0x26FD,          --  fuel pump                                                      # E0.6   [1] (⛽) 0x2705,          --  check mark button                                              # E0.6   [1] (✅) {0x270A, 0x270B}, -- raised fist..raised hand                                       # E0.6   [2] (✊..✋) 0x2728,          --  sparkles                                                       # E0.6   [1] (✨) 0x274C,          --  cross mark                                                     # E0.6   [1] (❌) 0x274E,          --  cross mark button                                              # E0.6   [1] (❎) {0x2753, 0x2755}, -- red question mark..white exclamation mark                      # E0.6   [3] (❓..❕) 0x2757,          --  red exclamation mark                                           # E0.6   [1] (❗) {0x2795, 0x2797}, -- plus..divide                                                   # E0.6   [3] (➕..➗) 0x27B0,          --  curly loop                                                     # E0.6   [1] (➰) 0x27BF,          --  double curly loop                                              # E1.0   [1] (➿) {0x2B1B, 0x2B1C}, -- black large square..white large square                         # E0.6   [2] (⬛..⬜) 0x2B50,          --  star                                                           # E0.6   [1] (⭐) 0x2B55,          --  hollow red circle                                              # E0.6   [1] (⭕) {0x1F300, 0x1FAFF}, -- emoji in Plane 1 -- NOTE: There are lots more emoji sequences involving non-emoji Plane 0 symbols followed by 0xFE0F, which we don't	-- (yet?) handle. } emoji_chars = char_ranges_to_pattern(emoji_chars)

local unsupported_characters = {} for k, v in pairs(require("Module:links/data").unsupported_characters) do	unsupported_characters[v] = k end

-- Get the list of unsupported titles and invert it (so the keys are pagenames and values are canonical titles). local unsupported_titles = {} for k, v in pairs(require("Module:links/data").unsupported_titles) do	unsupported_titles[v] = k end

--[==[ Given a pagename (or {nil} for the current page), create and return a data structure describing the page. The returned object includes the following fields: (those that decompose into multiple characters in the NFD decomposition). The patterns are meant to be used with {mw.ustring.find}. The keys are: combining characters, possibly also with single combining characters; with {mw.ustring.find}. including the namespace and the root (portion before the slash). are treated as single characters. character + decomposed diacritic are treated as single characters). ]==]
 * `comb_chars`: A table containing various Lua character class patterns for different types of combined characters
 * `single`: Single combining characters (character + diacritic), without surrounding brackets;
 * `double`: Double combining characters (character + diacritic + character), without surrounding brackets;
 * `vs`: Variation selectors, without surrounding brackets;
 * `all`: Concatenation of `single` + `double` + `vs`, without surrounding brackets;
 * `diacritics_single`: Like `single` but with surrounding brackets;
 * `diacritics_double`: Like `double` but with surrounding brackets;
 * `diacritics_all`: Like `all` but with surrounding brackets;
 * `combined_single`: Lua pattern for matching a spacing character followed by one or more single combining characters;
 * `combined_double`: Lua pattern for matching a combination of two spacing characters separated by one or more double
 * `emoji_pattern`: A Lua character class pattern (including surrounding brackets) that matches emojis. Meant to be used
 * `L2_list`: Ordered list of L2 headings on the page, with the extra key `n` that gives the length of the list.
 * `L2_sections`: Lookup table of L2 headings on the page, where the key is the section number assigned by the preprocessor, and the value is the L2 heading name. Once an invocation has got its actual section number from get_current_section in Module:utilities, it can use this table to determine its parent L2. TODO: We could expand this to include subsections, to check POS headings are correct etc.
 * `unsupported_titles`: Map from pagenames to canonical titles for unsupported-title pages.
 * `namespace`: Namespace of the pagename.
 * `ns`: Namespace table for the page from mw.site.namespaces (TODO: merge with `namespace` above).
 * `full_raw_pagename`: Full version of the RAW pagename (i.e. unsupported-title pages aren't canonicalized);
 * `pagename`: Canonicalized subpage portion of the pagename (unsupported-title pages are canonicalized).
 * `decompose_pagename`: Equivalent of `pagename` in NFD decomposition.
 * `pagename_len`: Length of `pagename` in Unicode chars, where combinations of spacing character + decomposed diacritic
 * `explode_pagename`: Set of characters found in `pagename`. The keys are characters (where combinations of spacing
 * `encoded_pagename`: FIXME: Document me.
 * `pagename_defaultsort`: FIXME: Document me.
 * `raw_defaultsort`: FIXME: Document me.
 * `wikitext_topic_cat`: FIXME: Document me.
 * `wikitext_langname_cat`: FIXME: Document me.

function export.process_page(pagename) local data = { comb_chars = comb_chars, emoji_pattern = "[" .. emoji_chars .. "]",		unsupported_titles = unsupported_titles }	local cats = {} data.cats = cats

-- We cannot store `raw_title` in `data` because it contains a metatable. local raw_title local function bad_pagename if not pagename then error("Internal error: Something wrong, `data.pagename` not specified but current title containg illegal characters") else error(("Bad value for `data.pagename`: '%s', which must not contain illegal characters"):format(pagename)) end end if pagename then -- for testing, doc pages, etc.		raw_title = new_title(pagename) if not raw_title then bad_pagename end else raw_title = mw.title.getCurrentTitle end data.namespace = raw_title.nsText data.ns = mw.site.namespaces[raw_title.namespace] data.full_raw_pagename = raw_title.fullText

local frame = mw.getCurrentFrame -- WARNING: `content` May be nil, e.g. if we're substing a template like on a not-yet-created page -- or if the module specifies the subpage as `data.pagename` (which many modules do) and we're in an Appendix -- or other non-mainspace page. We used to make the latter an error but there are too many modules that do it, -- and substing on a nonexistent page is totally legit, and we don't actually need to be able to access the -- content of the page. local content = raw_title:getContent local content_lang = mw.getContentLanguage

--Get the pagename. pagename = raw_title.subpageText :gsub("^Unsupported titles/(.*)", function(m)			insert(cats, "Unsupported titles")			return unsupported_titles[m] or (m:gsub("`.-`", unsupported_characters))		end) -- Save pagename, as local variable will be destructively modified. data.pagename = pagename -- Decompose the pagename in Unicode normalization form D.	data.decompose_pagename = toNFD(pagename) -- Explode the current page name into a character table, taking decomposed combining characters into account. local explode_pagename = {} local pagename_len = 0 local function explode(char) explode_pagename[char] = true pagename_len = pagename_len + 1 return "" end pagename = ugsub(pagename, comb_chars.combined_double, explode) pagename = ugsub(pagename, comb_chars.combined_single, explode) :gsub(".[\128-\191]*", explode)

data.explode_pagename = explode_pagename data.pagename_len = pagename_len -- Generate DEFAULTSORT. data.encoded_pagename = encode_entities(data.pagename) data.pagename_defaultsort = require("Module:languages").getByCode("mul"):makeSortKey(data.encoded_pagename) frame:callParserFunction(		"DEFAULTSORT",		data.pagename_defaultsort	) data.raw_defaultsort = raw_title.text:uupper -- Make `L2_list` and `L2_sections`, note raw wikitext use of and, then add categories if any unwanted L1 headings are found, the L2 headings are in the wrong order, or they don't match a canonical language name. -- Note: HTML comments shouldn't be removed from `content` until after this step, as they can affect the result. do local L2_list, L2_list_len, L2_sections, sort_cache, prev = {}, 0, {}, {} local defaultsort, displaytitle, page_has_L1, L2_wrong_order, L2_nonstandard, page_has_arg local function get_weight(L2) if L2 == "Translingual" then return "\1" elseif L2 == "English" then return "\2" elseif match(L2, "^[%z\1-\b\14-!#-&(-,.-\127]+$") then				return L2			end			local weight = sort_cache[L2]			if weight then				return weight			end			weight = toNFC(ugsub(ugsub(toNFD(L2), "[" .. comb_chars_all .. "'\"ʻʼ]+", ""), "[%s%-]+", " "))			sort_cache[L2] = weight			return weight		end		local function handle_heading(node)			local level = node.level			if level > 2 then				return			end			local name = node:get_name			-- Check there are no newline characters in the heading, which might appear after preprocessing (e.g. from an expanded template). In such cases, the preprocessor section count still increments (since it's calculated pre-expansion), but the heading will fail, so we shouldn't increment the L2 count.			if find(name, "\n", 1, true) then				return			end			L2_list_len = L2_list_len + 1			L2_list[L2_list_len] = name			L2_sections[node.section] = name			-- We also add any L1s, since they terminate the preceding L2, but add a maintenance category since it's probably a mistake.			if level == 1 then				page_has_L1 = true			end			-- Check the heading is in the right order.			-- FIXME: we need a more sophisticated sorting method which handles non-diacritic special characters (e.g. Magɨ). if prev and not (				L2_wrong_order or				string_sort(get_weight(prev), get_weight(name))			) then L2_wrong_order = true end -- Check it's a canonical language name. if not langnames[name] then L2_nonstandard = true end prev = name end local function handle_template(node) local name = node:get_name if name == "DEFAULTSORT:" then defaultsort = true elseif name == "DISPLAYTITLE:" then displaytitle = true end end if content then for node in require("Module:template parser").parse(content):__pairs("next_node") do				local node_type = type_or_class(node) if node_type == "heading" then handle_heading(node) elseif node_type == "template" and not (defaultsort and displaytitle) then handle_template(node) elseif node_type == "argument" then page_has_arg = true end end end L2_list.n = L2_list_len data.L2_list = L2_list data.L2_sections = L2_sections if defaultsort then insert(cats, get_category("Pages with DEFAULTSORT conflicts")) end if displaytitle then insert(cats, get_category("Pages with DISPLAYTITLE conflicts")) end if page_has_L1 then insert(cats, get_category("Pages with unwanted L1 headings")) end if L2_wrong_order then insert(cats, get_category("Pages with language headings in the wrong order")) end if L2_nonstandard then insert(cats, get_category("Pages with nonstandard language headings")) end if page_has_arg then insert(cats, get_category("Pages with raw triple-brace template arguments")) end end

-- 4. Parse page for maintenance categories. --	-- Use of tab characters. if content and find(content, "\t", 1, true) then insert(cats, get_category("Pages with tab characters")) end -- Unencoded character(s) in title. local IDS = list_to_set{"⿰", "⿱", "⿲", "⿳", "⿴", "⿵", "⿶", "⿷", "⿸", "⿹", "⿺", "⿻", "⿼", "⿽", "⿾", "⿿", "㇯"} for char in pairs(explode_pagename) do		if IDS[char] and char ~= data.pagename then insert(cats, "Terms containing unencoded characters") break end end

-- Raw wikitext use of a topic or langname category. Also check if any raw sortkeys have been used. do local wikitext_topic_cat = {} local wikitext_langname_cat = {} local raw_sortkey -- If a raw sortkey has been found, add it to the relevant table. -- If there's no table (or the index is just `true`), create one first. local function add_cat_table(t, lang, sortkey) local t_lang = t[lang] if not sortkey then if not t_lang then t[lang] = true end return elseif t_lang == true or not t_lang then t_lang = {} t[lang] = t_lang end t_lang[uupper(decode_entities(sortkey))] = true end local function do_iteration(name, sortkey, wikitext_langname_cat) if langnames[name] then return add_cat_table(wikitext_langname_cat, name, sortkey) end name = etym_langnames[name] and name or content_lang:lcfirst(name) if etym_langnames[name] then name = get_etym_lang(name):getFullName return add_cat_table(wikitext_langname_cat, name, sortkey) end end local function process_category(content, cat, colon, nxt) local pipe = find(cat, "|", colon + 1, true) -- Categories cannot end "|]]". if pipe == #cat then return end local title = new_title(pipe and sub(cat, 1, pipe - 1) or cat) if not (title and title.namespace == 14) then return end -- Get the sortkey (if any), then canonicalize category title. local sortkey = pipe and sub(cat, pipe + 1) or nil cat = title.text if sortkey then raw_sortkey = true -- If the sortkey contains "[", the first "]" of a final "]]]" is treated as part of the sortkey. if find(sortkey, "[", 1, true) and sub(content, nxt, nxt) == "]" then sortkey = sortkey .. "]"				end end local code = match(cat, "^([%w%-.]+):") if code then return add_cat_table(wikitext_topic_cat, code, sortkey) end -- Split by word. cat = split(cat, " ", true, true) -- Iterate over the category name, starting with the longest possible name and shaving off the first word until we find one. We do it this way because: -- (a) Going from shortest to longest risks falsely matching (e.g.) German Low German categories as German. -- (b) Checking the start of category names first risks falsely match (e.g.) Alsatian French as Alsatian (a variety of Alemannic German), not French. -- If no matches are found, then check the start of the category name, shaving off the last word each iteration. local cat_len, n, name, done = #cat, 1 repeat name = concat(cat, " ", n, cat_len) done = do_iteration(name, sortkey, wikitext_langname_cat) if done then return end n = n + 1 until n > cat_len n = cat_len - 1 if n <= 0 then return end repeat name = concat(cat, " ", 1, n)				done = do_iteration(name, sortkey, wikitext_langname_cat) if done then return end n = n - 1 until n == 0 end if content then -- Remove comments, then iterate over category links. content = remove_comments(content, "BOTH") local head = find(content, "", 1, true)			while head do				local close = find(content, "", head + 2, true) if not close then break end -- Make sure there are no intervening "[[" between head and close.				local open = find(content, "[[", head + 2, true)				while open and open < close do					head = open					open = find(content, "[[", head + 2, true)				end				local cat = sub(content, head + 2, close - 1)				-- Locate the colon, and weed out most unwanted links. "[ _\128-\244]*" catches valid whitespace, and ensures any category links using the colon trick are ignored. We match all non-ASCII characters, as there could be multibyte spaces, and mw.title.new will filter out any remaining false-positives; this is a lot faster than running mw.title.new on every link.				local colon = match(cat, "^[ _\128-\244]*[Cc][Aa][Tt][EeGgOoRrYy _\128-\244]*:")				if colon then					process_category(content, cat, colon, close + 2)				end				head = open			end		end		data.wikitext_topic_cat = wikitext_topic_cat		data.wikitext_langname_cat = wikitext_langname_cat		if raw_sortkey then			insert(cats, get_category("Pages with raw sortkeys"))		end	end

return data end

return export

title: Module:headword/page


text:
nonagented

Adjective

 * 1) Negotiated without the involvement of an agent.
 * 2) Not having an agent.
 * 3) Represented by the artist rather than by an agent.
 * 1) Not having an agent.
 * 2) Represented by the artist rather than by an agent.
 * 1) Represented by the artist rather than by an agent.
 * 1) Represented by the artist rather than by an agent.
 * 1) Represented by the artist rather than by an agent.
 * 1) Represented by the artist rather than by an agent.

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

title: nonagented


text:
ąžuolija

Etymology
.

Noun

 * 1) oakwood

title: ąžuolija


text:
diefa

Etymology 1
Derived form III verb.

Verb

 * 1) to become warm or tepid

Etymology 2
From, ultimately from.

Noun

 * 1) mild weather

title: diefa


text: Category:Polish terms derived from Doric Greek


text: Sparcie

title: Sparcie


text: Spartę

title: Spartę


text: Spartą

title: Spartą


text:
nonaggravated

Adjective

 * 1)  Not aggravated; not including factors such as violence, deadly weapons, drugs, including additional offenses, etc. that make the criminal offense more heinous or offensive.

title: nonaggravated


text:
設或

Conjunction

 * 1)  if; supposing

title: 設或


text: 设或

title: 设或


text:
Lacedemon

Etymology
..

Proper noun

 * 1)  Lacedaemon
 * 1)  Lacedaemon
 * 1)  Lacedaemon

title: Lacedemon


text:
nonaggravating

Adjective

 * 1) Not aggravating.

title: nonaggravating


text: Poenorum

title: Poenorum


text: 𠈕

title: 𠈕


text: Poenis

title: Poenis


text: Poenos

title: Poenos


text: Poenum

title: Poenum


text: Poeno

title: Poeno


text: Poene

title: Poene


text: 𠈖

title: 𠈖


text:
eudajmonia

Etymology
.

title: eudajmonia


text: Punicus

title: Punicus


text: Punici

title: Punici


text:
User:Rukhabot/Tbot and language variants

Background
Background:

 * One task that performs is converting between  and  (and other such pairs). At a very high level, the logic for that is "If  would link to a foreign-language Wiktionary entry that actually exists, use it; otherwise, use ." There are a lot of subtle complexities involved in this.
 * A few languages' Wiktionaries have a feature whereby they support multiple "variants" of their language, with server-side logic to convert between those variants. For example, the Chinese Wiktionary (zh.wikt) supports converting between the Traditional Chinese and Simplified Chinese writing systems; users can select a preference for one of the other, and whenever they visit a page, it will automatically appear to them in their preferred variant. One part of this feature is that if you try to visit a non-existent page, but there exists a page with a corresponding title in a different variant, then the server will redirect you to that one. (For example, as of this writing, zh:响水 doesn't exist but zh:響水 does, so if you try to visit the former, you get redirected to the latter. Note that this is an HTTP 301 redirect — it actually sends your browser to the other page — and not "redirect" in the usual Wiktionary sense.)
 * So, to convert between and, Rukhabot has to know about this variant conversion feature; for example, it has to know to write  rather than , because the link would ultimately point to a working page, namely zh:響水.

This page compares some of the approaches I've used for this feature.

Approach #1: Hardcoded support
The first Wiktionary to support this feature, at least to my knowledge, was the Serbian Wiktionary (sr.wikt), which has pretty simple deterministic rules for converting between Latin and Cyrillic scripts; so at first I simply added those rules as hardcoded logic in the bot. (The bot uses database-dumps to find which page-titles exist, so this just means checking a few extra titles to support both possibilities.)

As of this writing (April 2024), the bot uses this approach for both the Serbian and the Kurdish Wiktionaries (sr.wikt and ku.wikt); however, I plan to migrate both of them to approach #4 below.

Approach #2: action=query with converttitles=true
The first Wiktionary that I couldn't support in the above way was the Chinese Wiktionary (zh.wikt), because due to the nature of the writing system, its conversions involve thousands upon thousands of rules, and more rules get added every year.

To address this, I added logic to the bot to query the zh.wikt API to find out which pages exist, using URLs like https://zh.wiktionary.org/w/api.php?action=query&converttitles=true&titles=响水 (except that I batched them into 50 titles at a time). The API responds with information about which pages exist, and what conversions it performed in order to find them.

This is slow (because the API has to not just do the conversion, but also query the database for every single title), but it works.

As of this writing (April 2024), the bot no longer uses this approach for the Chinese Wiktionary, but it still uses this approach for both the Kazakh and the Inuktitut Wiktionaries (kk.wikt and iu.wikt); however, I plan to migrate to approach #4 below for Inuktitut, and I plan to remove this functionality for Kazakh (because that Wiktionary no longer has this multiple-variants feature enabled).

Approach #3: action=parse with <langconvert>
In March 2024, after noticing that we have support for <langconvert> enabled on en.wikt, I migrated to a faster approach for Chinese: I used the en.wikt API to parse wikitext that does the conversions (so I could get all possible versions of a given title) — e.g. https://en.wiktionary.org/w/api.php?action=parse&contentmodel=wikitext&prop=text&disablelimitreport=true&text=%3Clangconvert+from=%27zh-Hans%27+to=%27zh-Hant%27%3E响水%3C/langconvert%3E (except that I batched them into 1000 titles at a time, and used POST) — and then I went back to using the database dump to see which titles actually exist.

This was a huge improvement, but then I noticed a comment at LangConv that it has only partial support for Chinese. After some investigation, I found that the conversions performed by <langconvert> are not always the same as those performed by the actual feature on the Chinese Wiktionary.

For example, as of this writing (April 2024), zh:矽晶片 redirects to zh:硅晶片, but  矽晶片  (Simplified→Traditional) and  矽晶片  (Traditional→Simplified) both produce 矽晶片, so this approach means that the bot erroneously uses instead of.

There are currently only eight such mismatches, but still, it demonstrates that this approach is flawed. And fortunately, I found in my investigation that there's an approach that doesn't produce mismatches — approach #4 below — so I plan to migrate to that approach very shortly.

Approach #4: action=parse with variant=...
So, that brings us to approach #4, which I plan to migrate to for all of these languages (as well as any languages that I don't currently support this feature for). It turns out that, on a Wiktionary that has this feature, action=parse can be combined with e.g. variant=zh-Hans to do the requisite conversions. For example: https://zh.wiktionary.org/w/api.php?action=parse&contentmodel=wikitext&prop=text&disablelimitreport=true&text=响水%3C&variant=zh-Hant.

This is essentially equivalent to approach #3 — and has all of its advantages over approach #1 and approach #2 — except that it gives the same (correct) result as approach #2 in all cases.


text: 𠈗

title: 𠈗


text: Punicum

title: Punicum


text:
δύσπνοος

Etymology
From.

Adjective

 * 1) short of breath, breathing with difficulty
 * 2)   unbreathable, poor for breathing
 * 3)  ill-blowing

title: δύσπνοος


text: Punicae

title: Punicae


text: Punico

title: Punico


text: Punicarum

title: Punicarum


text: Punicis

title: Punicis


text: Punicorum

title: Punicorum


text: Punicos

title: Punicos


text: Punicas

title: Punicas


text: Punicam

title: Punicam


text: Punice

title: Punice


text: Carthaginense

title: Carthaginense


text:
개념글

Etymology
Firstly found in DC Inside around October 7, 2010.

Noun

 * 1)  article with concept; popular article on the internet bulletin board or piece of good content

title: 개념글


text: Carthaginensi

title: Carthaginensi


text: Carthaginensem

title: Carthaginensem


text: Carthaginenses

title: Carthaginenses


text: Carthaginensia

title: Carthaginensia


text: Carthaginensium

title: Carthaginensium


text: Carthaginensibus

title: Carthaginensibus


text:
𠈘

Han character

 * 1) (ghim) to pin, to enclose, to fasten
 * 2) (găm) dagger
 * 3) (kim) metal

title: 𠈘


text:
ニカーフ

Etymology
From.

title: ニカーフ


text: 𤥁

title: 𤥁


text:
シーア

Etymology
From.

Noun

 * 1)  Shi'a

title: シーア


text:
シーア派

Etymology
From.

Noun

 * 1) Shi'a

title: シーア派


text: 𠈚

title: 𠈚


text: alífero

title: alífero


text:
シーイー

Etymology
From.

Noun

 * 1) Shiite

title: シーイー


text: alífera

title: alífera


text: alíferos

title: alíferos


text: alíferas

title: alíferas


text:
półtusza

Etymology
From.

Noun

 * 1) side, half-carcass

title: półtusza


text: 𠈛

title: 𠈛


text:
スンニ

Etymology
From.

Noun

 * 1) Sunni

title: スンニ


text:
スンニ派

Etymology
From.

Noun

 * 1) Sunni

title: スンニ派


text:
klubbskaft

Etymology
.

Noun

 * 1) club handle

title: klubbskaft


text: klubbskaftet

title: klubbskaftet


text: klubbskaften

title: klubbskaften


text: klubbskafts

title: klubbskafts


text: klubbskaftets

title: klubbskaftets


text: klubbskaftens

title: klubbskaftens


text:
lieskaft

Etymology
.

Noun

 * 1) scythe handle

title: lieskaft


text: lieskaftet

title: lieskaftet


text: lieskaften

title: lieskaften


text: lieskafts

title: lieskafts


text: lieskaftets

title: lieskaftets


text: lieskaftens

title: lieskaftens


text:
スンナ

Etymology
From.

Noun

 * 1) Sunni
 * 2) Muhammad's way of life

title: スンナ


text:
skyffelskaft

Etymology
.

Noun

 * 1) shovel handle

title: skyffelskaft


text: skyffelskaftet

title: skyffelskaftet


text: skyffelskaften

title: skyffelskaften


text: skyffelskafts

title: skyffelskafts


text: skyffelskaftets

title: skyffelskaftets


text: skyffelskaftens

title: skyffelskaftens


text:
スンナ派

Etymology
From.

Noun

 * 1) Sunni

title: スンナ派


text: boczku

title: boczku


text: boczkowi

title: boczkowi


text: boczków

title: boczków


text: boczkom

title: boczkom


text: boczkami

title: boczkami


text: boczkach

title: boczkach


text:
Boczek

Etymology
From.

title: Boczek


text:
ナシゴレン

Etymology
From.

title: ナシゴレン


text:
ナシ・ゴレン

Etymology
From.

Noun

 * 1) nasi goreng

title: ナシ・ゴレン


text:
i+1

Etymology
Ostensibly in his Explorations in Language Acquisition and Use in 2003; but possibly earlier. Originally, referred to a subsequent word (the 1) added to an existing vocabulary of i words, i.e. the i+1th word learned by the learner.

Pronunciation
The same as I plus one.

Adjective

 * 1)  Containing only a single word unknown to the listener or reader.

Noun

 * 1)  The existence of only one word unknown to the reader or listener of a sentence.

title: i+1


text:
জ্ঞানী

Etymology
. Compare 🇨🇬, 🇨🇬, 🇨🇬 /, 🇨🇬.

Adjective

 * 1) learned
 * 2) wise
 * 3) experienced

title: জ্ঞানী


text:
lafaminn

Etymology
From.

Noun

 * 1) famine

title: lafaminn


text:
タッブーラ

Etymology
From.

Noun

 * 1) tabbouleh

title: タッブーラ


text:
タッブーレ

Etymology
From.

title: タッブーレ


text:
タブレ

Etymology
From.

title: タブレ


text:
タブーリ

Etymology
From.

title: タブーリ


text:
タブリ

Etymology
From.

title: タブリ


text:
lagrikiltir

Etymology
From.

Noun

 * 1) agriculture

title: lagrikiltir


text:
タブーラ

Etymology
From.

title: タブーラ


text:
strömförbrukning

Etymology
.

Noun

 * 1) power consumption

title: strömförbrukning


text: strömförbrukningen

title: strömförbrukningen


text: strömförbrukningar

title: strömförbrukningar


text: strömförbrukningarna

title: strömförbrukningarna


text: strömförbruknings

title: strömförbruknings


text: strömförbrukningens

title: strömförbrukningens


text: strömförbrukningars

title: strömförbrukningars


text: strömförbrukningarnas

title: strömförbrukningarnas


text:
Spartakus

Etymology
.

Proper noun

 * 1)  Spartacus

title: Spartakus


text: Category:Polish terms derived from Thracian


text:
Template:lc2cat

Category:

title: Template:lc2cat


text:
ラブネ

Etymology
From.

title: ラブネ


text:
ラブナ

Etymology
From.

Noun

 * 1) labneh

title: ラブナ


text:
spartakiada

Etymology
.

Noun

 * 1)  Spartakiad

title: spartakiada


text:
sanzman

Etymology
From.

Noun

 * 1) change

title: sanzman


text:
クナーファ

Etymology
From.

Noun

 * 1) kanafeh

title: クナーファ


text:
クナーフェ

Etymology
From.

title: クナーフェ


text:
Template:lc2cat/documentation

Simply takes a Wiktionary language code as its only parameter and displays that code with a link to its category.

displays as:

Which links to Category:French language

title: Template:lc2cat/documentation


text:
ケナーフェ

Etymology
From.

title: ケナーフェ


text:
クナフェ

Etymology
From.

title: クナフェ


text:
フブズ

Etymology
From.

Noun

 * 1) khubz

title: フブズ


text:
ホブズ

Etymology
From.

title: ホブズ


text:
ザアタル

Etymology
From.

Noun

 * 1) zaatar

title: ザアタル


text:
ザータル

Etymology
From.

title: ザータル


text:
マクルーバ

Etymology
From.

Noun

 * 1) maqluba Levantine dish of meat, rice and vegetables

title: マクルーバ


text:
matacaballo

Etymology
.

title: matacaballo


text:
タウヒード

Etymology
From.

Noun

 * 1)  tawhid

title: タウヒード


text:
irénico

Adjective

 * 1) irenic

title: irénico


text:
タクビール

Etymology
From.

Noun

 * 1)  takbir

title: タクビール


text: irénica

title: irénica


text: irénicos

title: irénicos


text: irénicas

title: irénicas


text:
タスビーフ

Etymology
From.

Noun

 * 1)  tasbih

title: タスビーフ


text:
アルハムドゥリッラー

Etymology
From.

Interjection

 * 1) alhamdulillah

title: アルハムドゥリッラー


text:
アーヤ

Etymology
From.

Noun

 * 1)  ayah

title: アーヤ


text: Sorrento Peninsula

title: Sorrento Peninsula


text:
ジュズウ

Etymology
From.

title: ジュズウ


text:
ジュズ

Etymology
From.

Noun

 * 1)  juz’

title: ジュズ


text:
ジクル

Etymology
From.

title: ジクル


text:
ズィクル

Etymology
From.

Noun

 * 1)  dhikr

title: ズィクル


text:
bilförare

Etymology
.

Noun

 * 1) car driver

title: bilförare


text: bilföraren

title: bilföraren


text: bilförarna

title: bilförarna


text: bilförares

title: bilförares


text: bilförarens

title: bilförarens


text: bilförarnas

title: bilförarnas


text:
hämndattack

Etymology
.

Noun

 * 1) revenge attack

title: hämndattack


text: hämndattacken

title: hämndattacken


text: hämndattacker

title: hämndattacker


text: hämndattackerna

title: hämndattackerna


text: hämndattacks

title: hämndattacks


text: ଅନ୍ତି

title: ଅନ୍ତି


text: hämndattackens

title: hämndattackens


text: hämndattackers

title: hämndattackers


text: hämndattackernas

title: hämndattackernas


text:
varningsblinker

Etymology
.

Noun

 * 1) hazard light

title: varningsblinker


text: varningsblinkern

title: varningsblinkern


text: varningsblinkrar

title: varningsblinkrar


text: varningsblinkrarna

title: varningsblinkrarna


text:
ナシード

Etymology
From.

Noun

 * 1) nasheed

title: ナシード


text: varningsblinkers

title: varningsblinkers


text: varningsblinkerns

title: varningsblinkerns


text: varningsblinkrars

title: varningsblinkrars


text: varningsblinkrarnas

title: varningsblinkrarnas


text:
চিল্লাচিল্লি

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

Noun

 * screaming
 * making loud sound

title: চিল্লাচিল্লি


text: medtagande

title: medtagande


text: medtas

title: medtas


text: medtagits

title: medtagits


text: medtogs

title: medtogs


text:
切屏

Verb

 * 1)  to switch screens

title: 切屏


text:
マドラサ

Etymology
From.

Noun

 * 1)  madrasah

title: マドラサ


text:
provtagning

Etymology
.

Noun

 * 1) testing, sampling

title: provtagning


text: provtagningen

title: provtagningen


text: provtagningar

title: provtagningar


text: provtagningarna

title: provtagningarna


text: provtagnings

title: provtagnings


text: provtagningens

title: provtagningens


text: provtagningars

title: provtagningars


text: provtagningarnas

title: provtagningarnas


text:
ムスタハッブ

Etymology
From.

Noun

 * 1)  mustahabb

title: ムスタハッブ


text:
逼趕

Verb

 * 1)  to drive out; to chase away
 * 2)  to rush; to be in a hurry to do

title: 逼趕


text:
ハーフィズ

Etymology
From.

Noun

 * 1)  hafiz

title: ハーフィズ


text:
碧菜頭

Noun

 * 1)  pickled cooked daikon

title: 碧菜頭


text: 碧菜头

title: 碧菜头


text: mencarikan

title: mencarikan


text:
nyariin

Etymology
Affixation of.

title: nyariin


text:
シャアバーン

Etymology
From.

Proper noun

 * 1) Sha'ban

title: シャアバーン


text:
cariin

Etymology
Affixation of.

title: cariin


text:
シャウワール

Etymology
From.

Proper noun

 * 1) Shawwal

title: シャウワール


text:
초코파이

Etymology
Borrowed from.

Noun

 * 1) choco pie

title: 초코파이


text:
ムハッラム

Etymology
From.

Proper noun

 * 1) Muharram

title: ムハッラム


text:
擊節

Verb

 * 1)  to beat time

title: 擊節


text: 击节

title: 击节


text: dicarikan

title: dicarikan


text:
サファル

Etymology
From.

Proper noun

 * 1) Safar

title: サファル


text:
트로이 목마

Etymology
.

Noun

 * 1)  Trojan horse

title: 트로이 목마


text: ⿰魚斉

title: ⿰魚斉


text:
চেরা

Bengali
from

Noun

 * incise
 * rip out
 * slit

title: চেরা


text:
ラビーア・アル゠アウワル

Etymology
From.

Proper noun

 * 1) Rabi I

title: ラビーア・アル゠アウワル


text:
ܝܓܝܣܐ

Etymology
Compare 🇨🇬/.

Noun

 * 1) wife’s sister’s husband

Usage notes
“Wife’s brother’s wife” is expressed as

title: ܝܓܝܣܐ


text:
已竟

Adverb

 * 1)  already

title: 已竟


text:
ラビーア・アッ゠サーニー

Etymology
From.

Proper noun

 * 1) Rabi II

title: ラビーア・アッ゠サーニー


text:
internacjonalny

Etymology

 * compare 🇨🇬, 🇨🇬, 🇨🇬 +.

Adjective

 * 1)  international
 * 2)  international
 * 3)  international
 * 4)  international
 * 5)  international
 * 6)  international
 * 1)  international
 * 2)  international
 * 3)  international
 * 1)  international
 * 1)  international

title: internacjonalny


text: Template:table:tastes/cmn

title: Template:table:tastes/cmn


text:
চাগা

Noun

 * 1) increase
 * 2) spring up

title: চাগা


text:
earbug

Noun

 * 1) Any of various agricultural pests of genus  that attack grain crops.
 * 2) A small, close-range receiver that fits in a person's ear, allowing them to hear transmissions, usually by an observer or advisor.
 * 3)  Any of various fictional devices that a person can listen to when it is installed in their ear.
 * 1) A small, close-range receiver that fits in a person's ear, allowing them to hear transmissions, usually by an observer or advisor.
 * 2)  Any of various fictional devices that a person can listen to when it is installed in their ear.
 * 1)  Any of various fictional devices that a person can listen to when it is installed in their ear.
 * 1)  Any of various fictional devices that a person can listen to when it is installed in their ear.
 * 1)  Any of various fictional devices that a person can listen to when it is installed in their ear.
 * 1)  Any of various fictional devices that a person can listen to when it is installed in their ear.

title: earbug


text:
ジュマーダー・アル゠ウーラー

Etymology
From.

Proper noun

 * 1) Jumada I

title: ジュマーダー・アル゠ウーラー


text: earbugs

title: earbugs


text:
ジュマーダー・アッ゠サーニー

Etymology
From.

Proper noun

 * 1) Jumada II

title: ジュマーダー・アッ゠サーニー


text:
ジュマーダー・アル゠アーヒラ

Etymology
From.

Proper noun

 * 1) Jumada II

title: ジュマーダー・アル゠アーヒラ


text:
ラビーア・アル゠アーヒル

Etymology
From.

Proper noun

 * 1) Rabi II

title: ラビーア・アル゠アーヒル


text:
চরানো

Noun

 * 1) grazing
 * 2) pasturage

title: চরানো


text:
ズー・アル゠ヒッジャ

Etymology
From.

Proper noun

 * 1) Dhu'l-Hijja

title: ズー・アル゠ヒッジャ


text:
berpengertian

Etymology
From id.

Verb

 * 1)  to have an understanding
 * 2)  to have an definition

title: berpengertian


text:
曲館邊的豬母，𣍐歕簫也會拍拍

Idiom

 * 1)  any person can learn even a bit of skill just by being exposed and subtly influenced by what one hears and sees

title: 曲館邊的豬母，𣍐歕簫也會拍拍


text: 曲馆边的猪母，𫧃𬅫箫也会拍拍

title: 曲馆边的猪母，𫧃𬅫箫也会拍拍


text:
zhołdować

Etymology
From.

Verb

 * 1)  to subjugate, to underyoke
 * 2)  to subject, to subordinate
 * 1)  to subject, to subordinate
 * 1)  to subject, to subordinate

title: zhołdować


text:
kemengertian

Etymology
From.

title: kemengertian


text:
värmestrålning

Etymology
.

Noun

 * 1)  thermal radiation

title: värmestrålning


text: värmestrålningen

title: värmestrålningen


text: värmestrålnings

title: värmestrålnings


text: värmestrålningens

title: värmestrålningens


text:
曲館邊的豬母，𣍐吹簫也會拍拍

Idiom

 * 1)  any person can learn even a bit of skill just by being exposed and subtly influenced by what one hears and sees

title: 曲館邊的豬母，𣍐吹簫也會拍拍


text: 曲馆边的猪母，𫧃吹箫也会拍拍

title: 曲馆边的猪母，𫧃吹箫也会拍拍


text:
handhållen

Adjective

 * 1) handheld

title: handhållen


text: handhållet

title: handhållet


text: handhållna

title: handhållna


text: zawadami

title: zawadami


text: zawadach

title: zawadach


text:
dicariin

Etymology
Affixation of.

title: dicariin


text:
di- -in

Etymology
From 🇰🇲.

title: di- -in


text:
startknapp

Etymology
.

Noun

 * 1) start button

title: startknapp


text: startknappen

title: startknappen


text: startknappar

title: startknappar


text: startknapparna

title: startknapparna


text: startknapps

title: startknapps


text: startknappens

title: startknappens


text: startknappars

title: startknappars


text: startknapparnas

title: startknapparnas


text:
pressrum

Etymology
.

Noun

 * 1) press room

title: pressrum


text:
竹披

Noun

 * 1)  woven bamboo utensil shaped like a tray or mat

title: 竹披


text: pressrummet

title: pressrummet


text: pressrummen

title: pressrummen


text: pressrums

title: pressrums


text: pressrummets

title: pressrummets


text: pressrummens

title: pressrummens


text:
竹披仔

Noun

 * 1)  woven bamboo utensil shaped like a tray or mat

title: 竹披仔


text:
kontrollrum

Etymology
.

Noun

 * 1) control room

title: kontrollrum


text: kontrollrummet

title: kontrollrummet


text: kontrollrummen

title: kontrollrummen


text: kontrollrums

title: kontrollrums


text: kontrollrummets

title: kontrollrummets


text: kontrollrummens

title: kontrollrummens


text:
Μέθανα

Etymology
From.

title: Μέθανα


text:
披仔

Noun

 * 1)  wide and flat, woven bamboo utensil

title: 披仔


text: kraftbolaget

title: kraftbolaget


text: kraftbolagen

title: kraftbolagen


text: kraftbolags

title: kraftbolags


text: kraftbolagets

title: kraftbolagets


text: kraftbolagens

title: kraftbolagens


text:
ଫେରିବା

Etymology
. Cognate to 🇨🇬 and 🇨🇬.

Verb

 * 1) to return
 * 2) to come back
 * 3) to go back
 * 4) to walk; rove; roam; travel
 * 5) to change

title: ଫେରିବା


text:
kraftbolag

Etymology
.

Noun

 * 1) power company public utility that provides electricity

title: kraftbolag


text:
kraftföretag

Etymology
.

Noun

 * 1) power company public utility that provides electricity

title: kraftföretag


text: kraftföretaget

title: kraftföretaget


text: kraftföretagen

title: kraftföretagen


text: kraftföretags

title: kraftföretags


text: kraftföretagets

title: kraftföretagets


text: kraftföretagens

title: kraftföretagens


text:
ertikan

Etymology
From.

Usage notes

 * See the usage notes of the page for more information on how this verb is used.

Etymology
Affixation of.

Verb

 * 1)  to interpret
 * 2)  to make someone understand
 * 1)  to make someone understand

title: ertikan


text:
red-diaper

Etymology
🇰🇲. First use appears c. 1965 in the.

Adjective

 * 1)  Of or pertaining to the children of radical, left-wing, especially Communist, parents.

title: red-diaper


text:
pahamkan

Etymology
.

Verb

 * 1)  to make understand
 * 2)  to interpret
 * 3)  to understand
 * 1)  to understand

title: pahamkan


text:
返納金

Noun

 * 1) refund, repayment

title: 返納金


text: red-diaper babies

title: red-diaper babies


title: Template:lt-noun-m-tys-3/documentation


text:
インシャーアッラー

Etymology
From.

Interjection

 * 1) inshallah

title: インシャーアッラー


text:
Module:labels/data/lang/afb

local labels = {}

labels["Iraq"] = { aliases = {"Iraqi"}, Wikipedia = true, regional_categories = "Iraqi", }

labels["Ghawa"] = { display = "Ghawa syndrome", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/afb


text:
Module:labels/data/lang/ajp

local labels = {}

labels["Galilee"] = { aliases = {"Galilean"}, Wikipedia = "Arabic language in Israel", regional_categories = "Galilean", }

labels["Jordan"] = { aliases = {"Jordanian"}, Wikipedia = "Jordanian Arabic", regional_categories = "Jordanian", }

labels["al-Lidd"] = { aliases = {"Lod", "Lydda"}, Wikipedia = "Arabic language in Israel", regional_categories = "Liddi", }

labels["Palestine"] = { aliases = {"Palestinian"}, Wikipedia = "Palestinian Arabic", regional_categories = "Palestinian", }

labels["Ramallah"] = { Wikipedia = "Palestinian Arabic#Palestinian urban dialects", regional_categories = "Palestinian", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/ajp


text:
Module:labels/data/lang/apc

local labels = {}

labels["Lebanon"] = { aliases = {"Lebanese"}, Wikipedia = true, regional_categories = "Lebanese", }

labels["Syria"] = { aliases = {"Syrian"}, Wikipedia = true, regional_categories = "Syrian", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/apc


text:
Module:labels/data/lang/byk

local labels = {}

labels["Fengkai"] = { Wikipedia = "Fengkai County", regional_categories = true, }

labels["Shidong"] = { Wikipedia = true, regional_categories = true, }

labels["Yonggu"] = { Wikipedia = "Yonggu, Guangdong", regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/byk


text: has a fable for

title: has a fable for


text:
Module:labels/data/lang/cho

local labels = {}

labels["Mississippi"] = { aliases = {"Mississippian"}, Wikipedia = true, regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/cho


text:
Module:labels/data/lang/ckb

local labels = {}

labels["Iran"] = { aliases = {"Iranian"}, Wikipedia = true, regional_categories = "Iranian", }

labels["Iraq"] = { aliases = {"Iraqi"}, Wikipedia = true, regional_categories = "Iraqi", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/ckb


text:
Module:labels/data/lang/cpg

local labels = {}

labels["Pharasa"] = { aliases = {"Pharasiot", "Varasos", "Farasa", "Faraşa"}, Wikipedia = "Pharasiot Greek", regional_categories = "Pharasiot", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/cpg


text:
Module:labels/data/lang/cpi

local labels = {}

labels["Shanghai"] = { aliases = {"Shanghainese"}, Wikipedia = true, regional_categories = "Shanghainese", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/cpi


text: having a fable for

title: having a fable for


text:
Module:labels/data/lang/cy

local labels = {}

labels["North Wales"] = { aliases = {"cy-N"}, Wikipedia = {"Welsh language#Dialects", true}, regional_categories = true, }

labels["Patagonia"] = { aliases = {"Patagonian", "cy-AR"}, Wikipedia = "Patagonian Welsh", regional_categories = "Patagonian", }

labels["South Wales"] = { aliases = {"cy-S"}, Wikipedia = {"Welsh language#Dialects", true}, regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/cy


text:
Module:labels/data/lang/dnj

local labels = {}

labels["Liberia"] = { aliases = {"Liberian"}, Wikipedia = true, regional_categories = "Liberian", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/dnj


text:
Module:labels/data/lang/dum

local labels = {}

labels["Brabant"] = { aliases = {"Brabantian"}, Wikipedia = true, regional_categories = "Brabantian", }

labels["Holland"] = { aliases = {"Hollandic"}, Wikipedia = true, regional_categories = "Hollandic", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/dum


text:
Module:labels/data/lang/egl

local labels = {}

labels["Bologna"] = { aliases = {"Bolognese"}, Wikipedia = true, regional_categories = "Bolognese", }

labels["Carpi"] = { aliases = {"Carpigiano"}, Wikipedia = "Carpi, Emilia-Romagna", regional_categories = "Carpigiano", }

labels["Mantua"] = { aliases = {"Mantovano"}, Wikipedia = true, regional_categories = "Mantovano", }

labels["Mirandola"] = { aliases = {"Mirandolese"}, Wikipedia = true, regional_categories = "Mirandolese", }

labels["Modena"] = { aliases = {"Modenese"}, Wikipedia = true, regional_categories = "Modenese", }

labels["Parma"] = { aliases = {"Parmigiano"}, Wikipedia = true, regional_categories = "Parmigiano", }

labels["Piacenza"] = { aliases = {"Piacentino"}, Wikipedia = true, regional_categories = "Piacentino", }

labels["Reggio Emilia"] = { aliases = {"Reggiano"}, Wikipedia = true, regional_categories = "Reggiano", }

labels["Spilamberto"] = { aliases = {"Spilambertese"}, Wikipedia = true, regional_categories = "Spilambertese", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/egl


text:
Module:labels/data/lang/fo

local labels = {}

labels["Sandoy"] = { aliases = {"Sandø"}, Wikipedia = true, regional_categories = true, }

labels["Suðuroy"] = { aliases = {"Suduroy"}, Wikipedia = true, regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/fo


text:
Module:labels/data/lang/gmq-oda

local labels = {}

labels["Jutland"] = { aliases = {"Jutlandic"}, Wikipedia = true, regional_categories = "Jutlandic", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/gmq-oda


text: had a fable for

title: had a fable for


text:
Module:labels/data/lang/gmw-bgh

local labels = {}

labels["Mölmsch"] = { aliases = {"Mülheim"}, Wikipedia = "Mülheim", regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/gmw-bgh


text:
Module:labels/data/lang/guw

local labels = {}

labels["Benin"] = { Wikipedia = true, regional_categories = "Beninese", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/guw


text:
Module:labels/data/lang/ha

local labels = {}

labels["Niger"] = { aliases = {"Nigerien"}, Wikipedia = true, regional_categories = "Nigerien", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/ha


text:
Module:labels/data/lang/haa

local labels = {}

labels["Alaska"] = { aliases = {"Alaskan"}, Wikipedia = true, regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/haa


text:
Module:labels/data/lang/haw

local labels = {}

labels["Kauaʻi"] = { aliases = {"Kauai", "Kaua'i"}, Wikipedia = true, regional_categories = true, }

labels["Lānaʻi"] = { aliases = {"Lanaʻi", "Lanai", "Lāna'i", "Lana'i"}, Wikipedia = true, regional_categories = true, }

labels["Maui"] = { Wikipedia = true, regional_categories = true, }

labels["Molokaʻi"] = { aliases = {"Molokai", "Moloka'i"}, Wikipedia = true, regional_categories = true, }

labels["Niʻihau"] = { aliases = {"Ni'ihau", "Niihau"}, Wikipedia = "Niihau dialect", regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/haw


text:
Module:labels/data/lang/jut

local labels = {}

labels["Fjolde"] = { aliases = {"Viöl"}, Wikipedia = true, regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/jut


text:
Module:labels/data/lang/mic

local labels = {}

labels["Atlantic Canada"] = { aliases = {"Atlantic Canadian"}, Wikipedia = true, regional_categories = "Atlantic Canadian", }

labels["New Brunswick"] = { Wikipedia = true, regional_categories = "Atlantic Canadian", }

labels["Nova Scotia"] = { aliases = {"Nova Scotian"}, Wikipedia = true, regional_categories = "Atlantic Canadian", }

labels["Prince Edward Island"] = { Wikipedia = true, regional_categories = "Atlantic Canadian", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/mic


text:
Module:labels/data/lang/niv

local labels = {}

labels["Amur"] = { Wikipedia = true, regional_categories = true, }

labels["East Sakhalin"] = { display = "East Sakhalin", regional_categories = true, }

labels["North Sakhalin"] = { display = "North Sakhalin", regional_categories = true, }

labels["Sakhalin"] = { Wikipedia = true, regional_categories = true, }

labels["South Sakhalin"] = { display = "South Sakhalin", regional_categories = true, }

labels["West Sakhalin"] = { display = "West Sakhalin", regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/niv


text:
Module:labels/data/lang/nrn

local labels = {}

labels["Northern Isles"] = { aliases = {"Insular Scots"}, display = "Orkney, Shetland", regional_categories = {"Orkney", "Shetland"}, }

labels["Orkney"] = { aliases = {"Orcadian"}, Wikipedia = true, regional_categories = true, }

labels["Shetland"] = { aliases = {"Shetland islands", "Shetland Islands", "Shetlandic", "Shetlands"}, Wikipedia = true, regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/nrn


text:
Module:labels/data/lang/peh

local labels = {}

labels["Gansu"] = { Wikipedia = "Gansu, China", regional_categories = true, }

labels["Qinghai"] = { Wikipedia = true, regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/peh


text:
Module:labels/data/lang/roa-opt

local labels = {}

labels["Galicia"] = { aliases = {"Galician"}, Wikipedia = "Galicia (Spain)", regional_categories = "Galician", }

labels["Portugal"] = { aliases = {"Portuguese"}, Wikipedia = true, regional_categories = "Portuguese", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/roa-opt


text:
Module:labels/data/lang/se

local labels = {}

labels["Finland"] = { aliases = {"Finnish"}, Wikipedia = true, regional_categories = true, }

labels["Sweden"] = { aliases = {"Swedish"}, Wikipedia = true, regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/se


text:
Module:labels/data/lang/srn

local labels = {}

labels["Netherlands"] = { Wikipedia = true, regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/srn


text:
Module:labels/data/lang/su

local labels = {}

labels["Banten"] = { aliases = {"Bantenese"}, Wikipedia = true, regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/su


text:
Module:labels/data/lang/sw

local labels = {}

labels["Kenya"] = { aliases = {"Kenyan"}, Wikipedia = true, regional_categories = "Kenyan", }

labels["Tanzania"] = { aliases = {"Tanzanian"}, Wikipedia = true, regional_categories = "Tanzanian", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/sw


text:
Module:labels/data/lang/udi

local labels = {}

labels["Nij"] = { aliases = {"Nidzh", "Nizh", "Nic"}, Wikipedia = "Nij, Azerbaijan", regional_categories = true, }

labels["Vartashen"] = { aliases = {"Vardashen", "Vardašen", "Vartašen", "Vartaşen", "Oğuz", "Oghuz"}, Wikipedia = "Oğuz (city)", regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/udi


text:
Module:labels/data/lang/uz

local labels = {}

labels["Afghanistan"] = { aliases = {"Afghan"}, Wikipedia = true, regional_categories = "Afghan", }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/uz


text:
Module:labels/data/lang/xqa

local labels = {}

labels["Oghuz"] = { aliases = {"Oğuz"}, Wikipedia = "Oghuz District", regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/xqa


text:
Module:labels/data/lang/zu

local labels = {}

labels["Natal"] = { Wikipedia = "KwaZulu-Natal", regional_categories = true, }

return require("Module:labels").finalize_data(labels)

title: Module:labels/data/lang/zu


text: a sucker is born every minute

title: a sucker is born every minute


text:
Methana

Etymology
From, from.

Translations

 * Greek:
 * Ancient: Μέθανα, Μεθώνη, Μεθήνη
 * Modern:
 * Latin:

title: Methana


text:
-മ്

Etymology
.

Suffix

 * 1) adjective formative

title: -മ്


title: Template:lt-noun-m-tys-4/documentation


text:
spartański

Etymology
From.

Adjective

 * 1)  Spartan
 * 2) spartan
 * 3) spartan
 * 1) spartan

title: spartański


title: Template:lt-noun-m-dys-3/documentation


text:
ശരിയാകുക

Etymology
.

Verb

 * 1) get fixed, get set right

title: ശരിയാകുക


title: User:Benwing2/invoke-ja-new


text:
Wiktionary:Todo/Impossible translations/lcshow

{{search|insource:/\{t?t\+?\{{!}}{{{1|}}}\{{!}}/|{{sup|S}}}} links to category for language code, search for language code, (optionally) Wikipedia for language code, and (optionally) Wiktionary for language code. 1 language code 2 if not empty, show link to Wikipedia for language code 3 if not empty, show link to Wiktionary for language code


text:
അരുൾ

Etymology
From.

Noun

 * 1) command

title: അരുൾ


text:
-ഇയ

Etymology
.

Suffix

 * 1) adjective formative

title: -ഇയ


title: Template:lt-noun-m-dys-4/documentation


text: Oxnaforda

title: Oxnaforda


text:
jaki taki

Adjective

 * 1)  fair to middling, so-so

title: jaki taki


text: dwimora

title: dwimora


text: dwimorum

title: dwimorum


text: gedwimora

title: gedwimora


text: gedwimorum

title: gedwimorum


text: gedwimer

title: gedwimer


text:
заварний

Adjective

 * 1) boiled, infused
 * 2)  custard  of or relating to custard

title: заварний


text: Template:lt-noun-m-dys/documentation

title: Template:lt-noun-m-dys/documentation


text:
unberende

Etymology
From, equivalent to ang

Adjective

 * 1) barren, sterile, not bearing
 * 2) unbearable

title: unberende


text:
gedreogan

Etymology
Equivalent to

Verb

 * 1) to do, accomplish
 * 2) to suffer, live through

title: gedreogan


text: þurhdriegþ

title: þurhdriegþ


text: gedriegþ

title: gedriegþ


text: driegþ

title: driegþ


text: adriegþ

title: adriegþ


text: adrogen

title: adrogen


text: adreogenne

title: adreogenne


text: dreogenne

title: dreogenne


text: dreogende

title: dreogende


text: gedreogende

title: gedreogende


text: gedreogenne

title: gedreogenne


text: þurhdrogen

title: þurhdrogen


text: þurhdreogende

title: þurhdreogende


text: adreoge

title: adreoge


text: adreogaþ

title: adreogaþ


text: adreag

title: adreag


text: adreah

title: adreah


text: dreoge

title: dreoge


text: dreogaþ

title: dreogaþ


text: gedreogaþ

title: gedreogaþ


text: gedreoge

title: gedreoge


text: gedreag

title: gedreag


text: gedreah

title: gedreah


text: þurhdreah

title: þurhdreah


text: þurhdreag

title: þurhdreag


text: þurhdreoge

title: þurhdreoge


text: þurhdreogaþ

title: þurhdreogaþ


text: þurhdreogenne

title: þurhdreogenne


text: þurhdrugon

title: þurhdrugon


text: þurhdruge

title: þurhdruge


text: gedruge

title: gedruge


text: gedrugon

title: gedrugon


text: adruge

title: adruge


text: adrugon

title: adrugon


text: þurhdreoh

title: þurhdreoh


text: gedreoh

title: gedreoh


text: dreoh

title: dreoh


text: adreoh

title: adreoh


text: wiligan

title: wiligan


text: wiligena

title: wiligena


text: wiligum

title: wiligum


text: wylige

title: wylige


text:
postcountercultural

Etymology
From.

Adjective

 * 1) Occurring after a countercultural period (especially referring to the ).

title: postcountercultural


text: Template:lt-noun-f-a/documentation

title: Template:lt-noun-f-a/documentation


text: tæs

title: tæs


text: tæse

title: tæse


text: tæsde

title: tæsde


text:
handnægl

Etymology
Equivalent to 🇰🇲

Noun

 * 1) fingernail

title: handnægl


text: handnægle

title: handnægle


text: handnæglas

title: handnæglas


text: handnægla

title: handnægla


text: handnæglum

title: handnæglum


text: handnægles

title: handnægles


text: siwige

title: siwige


text: siwaþ

title: siwaþ


text: siwode

title: siwode


text: siwod

title: siwod


text:
glasseslike

Etymology
From.

Adjective

 * 1) Resembling or characteristic of eyeglasses.

title: glasseslike


text: horigan

title: horigan


text: horigum

title: horigum


text:
gehwanon

Etymology
🇰🇲

Adverb

 * 1) from all sides

title: gehwanon


text:
chytrzec

Etymology
. . Cognate with 🇨🇬.

Noun

 * 1)  devious person

title: chytrzec


text:
ahwanon

Etymology
🇰🇲

Adverb

 * 1) from anywhere
 * 2) in any direction

title: ahwanon


text: hærenre

title: hærenre


text: hærenne

title: hærenne


text: hærenum

title: hærenum


text:
turū

Etymology
, compare 🇨🇬.

Verb

 * 1) to sleep

title: turū


text: dreved

title: dreved


text: dreves

title: dreves


text: dreving

title: dreving


text: drefende

title: drefende


text: drefde

title: drefde


text: drefe

title: drefe


text: drefst

title: drefst


text: drefaþ

title: drefaþ


text:
босоніжка

Etymology
From. Compare 🇨🇬, 🇨🇬.

Noun

 * 1)  barefoot girl or woman
 * 2)  sandal open type of footwear

Declension

title: босоніжка


text: husles

title: husles


text:
tataeíra

Etymology
From, referring to its painful bite.

Noun

 * 1) bee of the species

title: tataeíra


text: clyce

title: clyce


text:
legacyquel

Etymology
. (see quotation below).

Noun

 * 1)  A sequel to a classic movie which features the original star "passing the torch" to a cast of new younger actors.

title: legacyquel


text: legacyquels

title: legacyquels


text: босоніжки

title: босоніжки


text: босоніжок

title: босоніжок


text:
Megalyn

Proper noun

 * , b. 1983
 * , b. 1983

title: Megalyn


text:
Ebubennem

Etymology
.

Proper noun

 * , b. 1983
 * , b. 1983

title: Ebubennem


text:
lablet

Etymology
From.

Noun

 * 1) A small-scale laboratory.

Usage notes

 * The term is primarily associated with the research centers formerly operated by.

title: lablet


text: Category:English female given names from Igbo


text: lablets

title: lablets


text: Category:English given names from Igbo

title: Category:English given names from Igbo


text: Category:Given names from Igbo by language


title: Template:lt-noun-f-a-1/documentation


text:
Echikunwoke

Etymology
.

Proper noun

 * , b. 1983
 * , b. 1983

title: Echikunwoke


text:
cuỗm

Verb

 * 1)  to steal; to snatch; to rob

title: cuỗm


text:
ꦲꦩ꧀ꦥꦸ

Etymology
, from.

Adjective

 * 1)  coercive
 * 2)  arbitrary

title: ꦲꦩ꧀ꦥꦸ


text: Category:English female given names from Sinhalese


text: Category:Female given names from Sinhalese by language


text: Category:Given names from Sinhalese by language


text: Category:English given names from Sinhalese


text: Category:Female given names from Igbo by language


title: Template:lt-noun-f-a-2/documentation


text:
fahamkan

Etymology
.

title: fahamkan


text:
ꦲꦂꦱ

Etymology
, from.

Verb

 * 1) will
 * 2) to hope

title: ꦲꦂꦱ


text:
Okorafor

Etymology
.

Proper noun

 * , b. 1974
 * , b. 1974

title: Okorafor


text:
armadeira

Noun

 * 1) Brazilian wandering spider

title: armadeira


text: memahamkan

title: memahamkan


text:
원생동물

Etymology
.

Noun

 * 1)  protozoan

title: 원생동물


text:
övertolka

Verb

 * 1) overinterpret

title: övertolka


text: dipahamkan

title: dipahamkan


title: Template:lt-noun-f-a-3/documentation


text:
ysá

Noun

 * 1) leaf-cutter ant queen

title: ysá


text: Category:tpw:Myrmicine ants

title: Category:tpw:Myrmicine ants


text: Category:tpw:Ants

title: Category:tpw:Ants


text:
zayîn

Etymology
Ultimately from.

Verb

 * 1) to give birth

title: zayîn


text:
difahamkan

Etymology
Affixation of.

title: difahamkan


text:
ꦲꦩ꧀ꦠꦼꦤꦂ

Etymology
.

Noun

 * 1) civil servant

title: ꦲꦩ꧀ꦠꦼꦤꦂ


text:
Trumpery

Etymology
From.

Noun

 * 1)  The beliefs and practices of former US president.

Usage notes

 * Often used punningly in reference to the older term.

title: Trumpery


text:
ꦲꦩꦂꦒ

Alternative forms

 * Carakan:, , ,
 * Roman:, ,  ,  ,  , ,  ,

Etymology
Affixed,.

Conjunction

 * 1) because

title: ꦲꦩꦂꦒ


text:
ysaúba

Noun

 * 1) leaf-cutter ant worker

title: ysaúba


text:
pappersarbete

Etymology
.

Noun

 * 1) paperwork

title: pappersarbete


text: pappersarbetet

title: pappersarbetet


text: pappersarbeten

title: pappersarbeten


text: pappersarbetena

title: pappersarbetena


text: pappersarbetes

title: pappersarbetes


text: pappersarbetets

title: pappersarbetets


text: pappersarbetens

title: pappersarbetens


text: pappersarbetenas

title: pappersarbetenas


text: Category:Rhymes:Portuguese/uvɐ/3 syllables


text: sprättar

title: sprättar


text: sprättat

title: sprättat


text: sprättade

title: sprättade


text: sprättas

title: sprättas


text: sprättats

title: sprättats


text: sprättades

title: sprättades


text:
ꦒꦼꦭꦶꦱ꧀

Etymology
.

Adjective

 * 1) quick, speedy

title: ꦒꦼꦭꦶꦱ꧀


text:
dådkraft

Etymology
.

title: dådkraft


text: dådkraften

title: dådkraften


text: dådkrafts

title: dådkrafts


text: dådkraftens

title: dådkraftens


title: Template:lt-noun-f-a-4/documentation


text:
haczyć

Etymology
From. .

Verb

 * 1)  to be hooked
 * 2)  to hook
 * 3)  to come into contact with
 * 4)  to hook
 * 5)  to hack
 * 6)  to hook
 * 7)  to get caught on
 * 8)  to land
 * 9)  to hook
 * 1)  to get caught on
 * 2)  to land
 * 3)  to hook
 * 1)  to land
 * 2)  to hook
 * 1)  to hook

title: haczyć


text:
skönhetsfläck

Etymology
.

Noun

 * 1) beauty mark, beauty spot
 * 2) eyesore
 * 1) eyesore

title: skönhetsfläck


text: skönhetsfläcken

title: skönhetsfläcken


text: skönhetsfläckar

title: skönhetsfläckar


text: skönhetsfläckarna

title: skönhetsfläckarna


text: skönhetsfläcks

title: skönhetsfläcks


text: skönhetsfläckens

title: skönhetsfläckens


text: skönhetsfläckars

title: skönhetsfläckars


text: skönhetsfläckarnas

title: skönhetsfläckarnas


text:
line brawl

Noun

 * 1)  An incident in which all of the skaters on the ice are involved in fights at the same time.
 * Immediately after the puck dropped, the Rangers and Devils got into a heated line brawl. It started with an expected bout between Matt Rempe and Kurtis MacDermind, but it escalated quickly, as every skater on the ice found a fighting partner.

title: line brawl


text:
svettfläck

Etymology
.

Noun

 * 1) sweat stain

title: svettfläck


text: svettfläcken

title: svettfläcken


text: svettfläckar

title: svettfläckar


text: svettfläckarna

title: svettfläckarna


text: svettfläcks

title: svettfläcks


text: svettfläckens

title: svettfläckens


text: svettfläckars

title: svettfläckars


text: svettfläckarnas

title: svettfläckarnas


text:
bläckfläck

Etymology
.

Noun

 * 1) inkstain

title: bläckfläck


text: bläckfläcken

title: bläckfläcken


text: bläckfläckar

title: bläckfläckar


text: bläckfläckarna

title: bläckfläckarna


text:
gĕlis

Etymology
, probably from Proto-Western,.

Noun

 * 1) swiftness, speed
 * 2) impetus, drive
 * 3) pressure
 * 4) vehemence

title: gĕlis


text: bläckfläcks

title: bläckfläcks


text: bläckfläckens

title: bläckfläckens


text: bläckfläckars

title: bläckfläckars


text: bläckfläckarnas

title: bläckfläckarnas


text: Category:da:Tanzania

title: Category:da:Tanzania


text: Category:da:Ghana

title: Category:da:Ghana


text:
zeprzeć

Etymology
From. .

Verb

 * 1)  to defeat in court, to obtain a conviction
 * 2)  to clash in battle
 * 3)  to have a case with someone in court; to go to court with someone
 * 1)  to have a case with someone in court; to go to court with someone
 * 1)  to have a case with someone in court; to go to court with someone

Etymology 1
. . Compare 🇨🇬.

Verb

 * 1)  to push off
 * 2)  to argue, to quarrel, to feud

Etymology 2
From.

Verb

 * 1)  to partially rot due to dampness

title: zeprzeć


text: Category:da:Nigeria

title: Category:da:Nigeria


text:
anakoreetti

Etymology
From, from , via.

Noun

 * 1) anchorite, anchoret, anachoret, anachorete , anachorite ; anchoress  type of religious hermit

title: anakoreetti


text: Metson

title: Metson


text:
sillensä

Adverb

 * 1) as it is

title: sillensä


text: Category:da:Namibia

title: Category:da:Namibia


text:
ܒܪܚܡܝܐ

Etymology
From the older form, the second element being the plural of the archaic , now.

Noun

 * 1) wife’s brother

Usage notes
“Husband’s brother” is denoted by.

title: ܒܪܚܡܝܐ


text:
ܒܪܚܡܝܬܐ

Noun

 * 1) husband’s sister
 * 2) wife’s sister

title: ܒܪܚܡܝܬܐ


text: Category:da:Angola

title: Category:da:Angola


text: Category:da:Sudan

title: Category:da:Sudan


text:
Talk:imshee

Australian source and meaning
Australian tradition is WWI Middle East (Egypt, Palestine) as the source from the Arabic.

Also, in Australia, imshi (preferred spelling, usually repeated as imshi imshi) means go faster, rather than go away, although if someone is going away, then imshi imshi means go away faster, often accompanied by hand waving to go away. Very informal language, but not quite slang. Slightly archaic. Your grandfather might say it.

In Raiders of the Lost Ark (clearing the sand off the top of the map room in Tanis), Sallah uses “imshi imshi” to mean go faster, not go away. Badja (talk) 07:59, 6 April 2024 (UTC)

title: Talk:imshee


text: Citations:cloquer

title: Citations:cloquer


text:
shopwide

Adjective

 * 1) Existing or applying throughout a shop or shop chain.

Adverb

 * 1) Throughout a shop or shop chain.

title: shopwide


text: Template:lt-noun-f-ė/documentation

title: Template:lt-noun-f-ė/documentation


text:
Wiktionary:Requested entries (Komi-Zyrian)

М

 * мӧсьӧр - ravine, depression
 * мутор - 1. small field, arable land, 2. lump of earth

Т

 * туйис - small box made of birchbark

authors: Илья А. Латушкин


text:
ꦫꦩ꧀ꦥꦸꦁ

Etymology
.

Adjective

 * 1)  finished

title: ꦫꦩ꧀ꦥꦸꦁ


text:
attiguus

Etymology
(perfective active stem of )

Adjective

 * 1) adjacent

title: attiguus


text:
rampung

Etymology
, from.

Adjective

 * 1) finished

title: rampung


title: Template:lt-noun-f-ė-1/documentation


text:
Reconstruction:Proto-Slavic/xytrьcь

Etymology
.

Noun

 * 1) sly person

Descendants

 * East Slavic:
 * South Slavic:
 * West Slavic:
 * South Slavic:
 * West Slavic:
 * South Slavic:
 * West Slavic:
 * West Slavic:
 * West Slavic:
 * West Slavic:
 * West Slavic:
 * West Slavic:
 * West Slavic:
 * West Slavic:
 * West Slavic:
 * West Slavic:
 * West Slavic:

title: Reconstruction:Proto-Slavic/xytrьcь


text:
tà-vẹt

Etymology
From.

Noun

 * 1) railroad tie

title: tà-vẹt


text:
berpaham

Etymology
id.

Adjective

 * 1) having understanding
 * 2) having view
 * 3) sensible; rational
 * 1) sensible; rational

title: berpaham


title: Template:lt-noun-f-ė-2/documentation


title: Template:lt-noun-f-ė-3/documentation


text:
alacritously

Etymology
From.

Adverb

 * 1) In an alacritous manner.

title: alacritously


text: aldosteronaemia

title: aldosteronaemia


text:
berfaham

Etymology
id.

title: berfaham


title: Template:lt-noun-f-ė-4/documentation


text:
φθινόπωρον

Etymology
From +  +.

Noun

 * 1) autumn

title: φθινόπωρον


text:
kesepahaman

Etymology
.

Noun

 * 1) mutual understanding

title: kesepahaman


text:
kesefahaman

Etymology
.

title: kesefahaman


text: jäähdytinneste

title: jäähdytinneste


text: Template:lt-noun-f-tė/documentation

title: Template:lt-noun-f-tė/documentation


text:
thrice-weekly

Adjective

 * 1) Occurring three times in one week.

title: thrice-weekly


text:
sepaham

Etymology
id.

Adjective

 * 1) Having the same understanding.
 * 2) Having the same view (a way of understanding something).

Adjective

 * : as understood as

title: sepaham


text:
sefaham

Etymology
id.

title: sefaham


text: grapefruit ades

title: grapefruit ades


text: Любшин

title: Любшин


text:
Velleität

Etymology
.

Noun

 * 1)  velleity

title: Velleität


text: Category:Lithuanian suffix forms

title: Category:Lithuanian suffix forms


text: Category:Lithuanian morpheme forms

title: Category:Lithuanian morpheme forms


text:
associated prime

Noun

 * 1)  A ideal of $$R$$ which is the annihilator of some prime submodule of $$M$$.
 * 2)  If the ring $$R$$ is commutative, equivalently: A prime ideal of $$R$$ which is the annihilator of some element of $$M$$.

title: associated prime


text:
faciliteren

Etymology
, from.

Verb

 * 1) to facilitate
 * 2) to facilitate
 * 1) to facilitate

title: faciliteren


text: associated primes

title: associated primes


text: käyjä

title: käyjä


text:
Talk:repack

Meanings in piracy labeling
https://www.reddit.com/r/Piracy/comments/9r54lr/what_does_proper_and_repack_mean/?rdt=44846 JMGN (talk) 09:22, 6 April 2024 (UTC)

title: Talk:repack


title: Template:lt-noun-f-tė-1/documentation


text:
kesalingpahaman

Etymology
.

Noun

 * 1)  mutual intelligibility
 * 2) mutual understanding

title: kesalingpahaman


text:
戰列艦

Noun

 * 1)  battleship

title: 戰列艦


text: 战列舰

title: 战列舰


text: Citations:permissionnaire

title: Citations:permissionnaire


text:
kesalingfahaman

Etymology
.

title: kesalingfahaman


text:
al-əlvan

Etymology
.

Adjective

 * 1) colourful, variegated, motley

title: al-əlvan


text: Citations:perdre connaissance

title: Citations:perdre connaissance


text:
сюдою

Etymology
.

Adverb

 * 1)  this way

title: сюдою


text:
都市計画

Noun

 * 1) urban planning; town planning

title: 都市計画


text:
мармиза

Etymology
From.

Noun

 * 1)  mug, face

title: мармиза


text:
Warners

Proper noun

 * 1)  Warners Bay (a suburb of Newcastle)
 * 1)  Warners Bay (a suburb of Newcastle)

title: Warners


text:
kefahaman menyaling

Etymology
.

Noun

 * 1)  mutual intelligibility

title: kefahaman menyaling


text:
xonça

Etymology
From.

Noun

 * 1)  tray filled with different sweets, fruits and pastry
 * 2)  such tray brought to the bride or the groom on the day of betrothal

title: xonça


text: Citations:vapeur

title: Citations:vapeur


text: Citations:coma éthylique

title: Citations:coma éthylique


text:
діагональ

Etymology
, from.

Noun

 * 1) diagonal

title: діагональ


text: діагоналі

title: діагоналі


text: діагоналей

title: діагоналей


text: діагоналям

title: діагоналям


text: діагоналях

title: діагоналях


text: Citations:bicarbonate

title: Citations:bicarbonate


text: діагоналями

title: діагоналями


text: діагонале

title: діагонале


text: діагоналлю

title: діагоналлю


text: main stream

title: main stream


text:
adaptive tile refresh

Noun

 * 1)  A sidescrolling technique for video games, making unusual use of the EGA graphics hardware to minimize redrawing.

title: adaptive tile refresh


text: hairsprayed

title: hairsprayed


text: hairspraying

title: hairspraying


text: Citations:intelligentsia

title: Citations:intelligentsia


text: hair spraying

title: hair spraying


text: hair sprayed

title: hair sprayed


text: Citations:tailler

title: Citations:tailler


text: Citations:de choix

title: Citations:de choix


text: Citations:devant de la scène

title: Citations:devant de la scène


text: Citations:chaire

title: Citations:chaire


text:
wall angel

Noun

 * 1) A form of exercise to improve posture and strengthen the back, neck and shoulder muscles, performed while keeping one's back against the wall.

title: wall angel


text: wall angels

title: wall angels


text:
balletschoen

Etymology
From.

Noun

 * 1) ballet shoe

title: balletschoen


text: Citations:honoris causa

title: Citations:honoris causa


text:
elephant's tooth

Etymology
So called because originally made from ivory.

Noun

 * 1)  A die.
 * 2) * 1876, Charles Dickens, All the Year Round
 * That no minute might be wasted, the gay gallants of the time generally had a dice-box and a cast of dice in their pockets. This was convenient in the extreme, as, in the intervals of racing, a main could be thrown, and when out hunting, a check was looked on with no disfavour by those who treasured every opportunity of "flirting with the elephant's tooth."

title: elephant's tooth


text: Citations:best-seller

title: Citations:best-seller


text: Citations:emplir les poches

title: Citations:emplir les poches


text: Citations:en l'espace de

title: Citations:en l'espace de


text: balletschoenen

title: balletschoenen


text:
Randall-Sundrum model

Etymology
Proposed in 1999 by Lisa Randall and Raman Sundrum.

Noun

 * 1)  A model describing the universe as a five-dimensional anti-de Sitter space where the elementary particles (except the graviton) are localized on a (3 + 1)-dimensional brane or branes.

title: Randall-Sundrum model


text:
terbijaksana

Etymology
Affixation of id.

title: terbijaksana


text:
vierasmaalisääntö

Noun

 * 1)  away goals rule rule whereby, in case of an aggregate draw, the team with the most away goals wins

title: vierasmaalisääntö


text: water molds

title: water molds


text: Prim-Jarník algorithm

title: Prim-Jarník algorithm


text:
sebijaksana

Etymology
Affixation of id.

title: sebijaksana


text: Prim-Dijkstra algorithm

title: Prim-Dijkstra algorithm


text:
Jarník's algorithm

Etymology
It was developed in 1930 by Czech mathematician Vojtěch Jarník.

title: Jarník's algorithm


text:
l'espace de

Preposition

 * 1) in the space of, in the span of

title: l'espace de


text:
cinnamon fungus

Noun

 * 1) A microscopic soil-borne water mold,, family , that destroys root systems causing plants to die through lack of water and nutrients.

title: cinnamon fungus


text:
DJP algorithm

Etymology
Short for, , ; see the other names and explanations at.

title: DJP algorithm


text: cinnamon fungi

title: cinnamon fungi


text:
interrule

Verb

 * 1) Mark with straight lines between or among pre-existing straight lines.

title: interrule


text:
vertical mouse

Noun

 * 1)  A computer mouse that stands upright, with buttons on the side, designed to reduce strain on the user's wrist.

title: vertical mouse


text: vertical mice

title: vertical mice


text:
myrtle rust

Noun

 * 1) A pathogenic fungus,, that affects plants in the family ; originally native to South America, but has been introduced to Australia, New Zealand, and the United States.

title: myrtle rust


text: Citations:avance sur droits

title: Citations:avance sur droits


text: Citations:substantiel

title: Citations:substantiel


text:
wolf snake

Etymology
+

Noun

 * 1) A species of colubrid snake,, native to the Malay Archipelago, but introduced elsewhere.

title: wolf snake


text: wolf snakes

title: wolf snakes


text:
von Neumann stability analysis

Etymology
Named after.

Noun

 * 1)  A procedure used to check the stability of finite difference schemes as applied to linear partial differential equations, based on the Fourier decomposition of numerical error.

title: von Neumann stability analysis


text: Fourier stability analysis

title: Fourier stability analysis


text: Fourier stability analyses

title: Fourier stability analyses


text: Category:nod:Beverages

title: Category:nod:Beverages


text: Citations:le nez dans

title: Citations:le nez dans


text: Category:nod:Drinking

title: Category:nod:Drinking


text: Category:nod:Liquids

title: Category:nod:Liquids


text:
געפּרעגלעכץ

Etymology
.

Noun

 * 1) fried food

title: געפּרעגלעכץ


text: Category:nod:Matter

title: Category:nod:Matter


text: Category:nod:Chemistry

title: Category:nod:Chemistry


text: 𤥵

title: 𤥵


text: Citations:mal de vivre

title: Citations:mal de vivre


text: Citations:remplir

title: Citations:remplir


text: Citations:envers

title: Citations:envers


text:
evenka

Etymology
Borrowed from.

Noun

 * 1)  Evenks
 * 2)  Evenki language
 * 1)  Evenki language

title: evenka


text:
tungusa

Etymology
Borrowed from.

Noun

 * 1)  Tunguses
 * 2)  Tungus language
 * 1)  Tungus language

title: tungusa


text:
jakutta

Etymology
Borrowed from.

Noun

 * 1)  Yakuts, Sakha
 * 2)  Yakut language
 * 1)  Yakut language

title: jakutta


text: verbluffende

title: verbluffende


text:
mal de vivre

Noun

 * 1) lingering

title: mal de vivre


text:
keller synth

Etymology
From and.

Noun

 * 1)  a subgenre of dungeon synth, close related to tänzelcore

title: keller synth


text: jakutti

title: jakutti


text: Citations:jouer le jeu

title: Citations:jouer le jeu


text: Citations:mauvaise conscience

title: Citations:mauvaise conscience


text: Citations:bouillie

title: Citations:bouillie


text:
endorelation

Noun

 * 1)  A binary relation between a set and itself.

title: endorelation


text: endorelations

title: endorelations


text: 𠒑

title: 𠒑


title: Template:lt-noun-f-tė-2/documentation


text:
врубиться

Verb

 * 1) to get the hang of something

title: врубиться


text:
চেষ্টা

Etymology 1
From

Noun

 * 1) effort
 * 2) attempt

Etymology
. Compare 🇨🇬, 🇨🇬, 🇨🇬 /.

Noun

 * 1) attempt, endeavour, effort, enterprise

title: চেষ্টা


text: လွင်ႈၶဵဝ်ႈ

title: လွင်ႈၶဵဝ်ႈ


text:
räystäspiru

Noun

 * 1)  gargoyle

title: räystäspiru


text:
Ejiofor

Etymology
.

Proper noun

 * , b. 1977
 * , b. 1977

title: Ejiofor


text:
врубаться

Verb

 * 1) to get the hang of something

title: врубаться


text:
μαστόδετον

Etymology
From + -δετον, neuter of, verbal adjective of.

Noun

 * 1)  breastband

title: μαστόδετον


text:
Reconstruction:Proto-Mansi/pī̮wəl

Etymology
From.

Noun

 * 1) village

authors: Илья А. Латушкин

title: Reconstruction:Proto-Mansi/pī̮wəl


text: passes the time

title: passes the time


text: passing the time

title: passing the time


text: passed the time

title: passed the time


text:
rampuṅ

Adjective

 * 1) cut off, broken off, snapped off, truncated

title: rampuṅ


text: Citations:Ethan

title: Citations:Ethan


text:
bilruta

Etymology
.

Noun

 * 1) windshield
 * 2) car window

title: bilruta


text: bilrutan

title: bilrutan


text: bilrutor

title: bilrutor


text: bilrutorna

title: bilrutorna


text: bilrutas

title: bilrutas


text: bilrutans

title: bilrutans


text: bilrutors

title: bilrutors


text: bilrutornas

title: bilrutornas


text: pubococcygei

title: pubococcygei


text: 𠒒

title: 𠒒


text:
ისრაელელი

Noun

 * 1) Israeli (person)

title: ისრაელელი


text: sub-commune

title: sub-commune


text:
subcommune

Noun

 * 1) A secondary-level commune within a main commune.

title: subcommune


text:
ავტომატიზაცია

Noun

 * 1) automation

title: ავტომატიზაცია


text:
bhāwanā

Etymology
.

Noun

 * 1) meditation
 * 2) conception, thought

title: bhāwanā


text:
kommia

Etymology 1
Cognate with 🇨🇬.

Adjective

 * 1) gruff, hoarse

Etymology 2
From.

Verb

 * 1)  to hit, strike

title: kommia


text:
ꦧꦮꦤ

Etymology
, from.

Noun

 * 1)  world

title: ꦧꦮꦤ


text: bawana

title: bawana


title: Template:lt-noun-f-tė-3/documentation


text:
řemrayt

Noun

 * 1) mirror
 * 2) binoculars
 * 1) binoculars

title: řemrayt


text:
fëst

Etymology
. Compare 🇨🇬

Adverb

 * 1) a lot
 * 2) firmly

title: fëst


text:
varlytė

Etymology
.

Noun

 * : froggy
 * 1) bow tie
 * 1) bow tie

title: varlytė


text:
komissa

Etymology
. Compare.

Verb

 * 1)  to peal, boom

title: komissa


text: chòe-hé

title: chòe-hé


text: chòe-hér

title: chòe-hér


text: chère-hér

title: chère-hér


text: chòe-hóe

title: chòe-hóe


text:
interlapidate

Etymology
From 🇨🇬 +  + 🇨🇬, after.

Verb

 * 1)  To fit in between each other like stones in a building.

title: interlapidate


text: せいきょ

title: せいきょ