See tref in All languages combined, or Wiktionary
{
"derived": [
{
"_dis1": "0 0",
"word": "adref"
},
{
"_dis1": "0 0",
"word": "cantref"
},
{
"_dis1": "0 0",
"word": "cartref"
},
{
"_dis1": "0 0",
"word": "cyngor tref"
},
{
"_dis1": "0 0",
"word": "gorfodtref"
},
{
"_dis1": "0 0",
"word": "pentref"
},
{
"_dis1": "0 0",
"word": "tref anghyfannedd"
},
{
"_dis1": "0 0",
"word": "Trefaldwyn"
},
{
"_dis1": "0 0",
"word": "trefgordd"
},
{
"_dis1": "0 0",
"word": "trefol"
},
{
"_dis1": "0 0",
"word": "trefolaeth"
},
{
"_dis1": "0 0",
"word": "trefolion"
}
],
"etymology_templates": [
{
"args": {
"1": "cy",
"2": "wlm",
"3": "tref"
},
"expansion": "Middle Welsh tref",
"name": "inh"
},
{
"args": {
"1": "cy",
"2": "cel-bry-pro",
"3": "*treβ"
},
"expansion": "Proto-Brythonic *treβ",
"name": "inh"
},
{
"args": {
"1": "cy",
"2": "cel-pro",
"3": "*trebā"
},
"expansion": "Proto-Celtic *trebā",
"name": "inh"
},
{
"args": {
"1": "cy",
"2": "ine-pro",
"3": "*treb-"
},
"expansion": "Proto-Indo-European *treb-",
"name": "inh"
},
{
"args": {
"1": "xcb",
"2": "*trev"
},
"expansion": "Cumbric *trev",
"name": "cog"
}
],
"etymology_text": "From Middle Welsh tref, from Proto-Brythonic *treβ, from Proto-Celtic *trebā, from Proto-Indo-European *treb-, compare Cumbric *trev.",
"forms": [
{
"form": "trefi",
"tags": [
"plural"
]
},
{
"form": "trefydd",
"tags": [
"plural"
]
},
{
"form": "no-table-tags",
"source": "mutation",
"tags": [
"table-tags"
]
},
{
"form": "cy-mut",
"source": "mutation",
"tags": [
"inflection-template"
]
},
{
"form": "tref",
"source": "mutation",
"tags": [
"error-unrecognized-form"
]
},
{
"form": "dref",
"source": "mutation",
"tags": [
"soft"
]
},
{
"form": "nhref",
"source": "mutation",
"tags": [
"error-unrecognized-form"
]
},
{
"form": "thref",
"source": "mutation",
"tags": [
"error-unrecognized-form"
]
},
{
"form": "tre",
"tags": [
"alternative"
]
},
{
"form": "trev",
"tags": [
"alternative"
]
}
],
"head_templates": [
{
"args": {
"1": "f",
"2": "trefi",
"pl2": "trefydd"
},
"expansion": "tref f (plural trefi or trefydd)",
"name": "cy-noun"
}
],
"inflection_templates": [
{
"args": {},
"name": "cy-mut"
}
],
"lang": "Welsh",
"lang_code": "cy",
"pos": "noun",
"related": [
{
"_dis1": "0 0",
"word": "dinas"
},
{
"_dis1": "0 0",
"word": "llan"
}
],
"senses": [
{
"categories": [
{
"_dis": "50 50",
"kind": "other",
"name": "Welsh entries with incorrect language header",
"parents": [],
"source": "w+disamb"
}
],
"glosses": [
"town"
],
"id": "en-tref-cy-noun-UKyB-XAy",
"links": [
[
"town",
"town"
]
],
"tags": [
"feminine"
]
},
{
"categories": [
{
"_dis": "50 50",
"kind": "other",
"name": "Welsh entries with incorrect language header",
"parents": [],
"source": "w+disamb"
}
],
"glosses": [
"home"
],
"id": "en-tref-cy-noun-TqFAWIFQ",
"links": [
[
"home",
"home"
]
],
"tags": [
"feminine"
]
}
],
"sounds": [
{
"ipa": "/treːv/",
"tags": [
"standard"
]
},
{
"ipa": "/treː/",
"tags": [
"colloquial"
]
},
{
"rhymes": "-eːv"
},
{
"rhymes": "-eː"
}
],
"word": "tref"
}
{
"categories": [
"Pages with 6 entries",
"Pages with entries",
"Rhymes:Welsh/eː",
"Rhymes:Welsh/eː/1 syllable",
"Rhymes:Welsh/eːv",
"Rhymes:Welsh/eːv/1 syllable",
"Welsh countable nouns",
"Welsh entries with incorrect language header",
"Welsh feminine nouns",
"Welsh lemmas",
"Welsh nouns",
"Welsh terms derived from Middle Welsh",
"Welsh terms derived from Proto-Brythonic",
"Welsh terms derived from Proto-Celtic",
"Welsh terms derived from Proto-Indo-European",
"Welsh terms inherited from Middle Welsh",
"Welsh terms inherited from Proto-Brythonic",
"Welsh terms inherited from Proto-Celtic",
"Welsh terms inherited from Proto-Indo-European"
],
"derived": [
{
"word": "adref"
},
{
"word": "cantref"
},
{
"word": "cartref"
},
{
"word": "cyngor tref"
},
{
"word": "gorfodtref"
},
{
"word": "pentref"
},
{
"word": "tref anghyfannedd"
},
{
"word": "Trefaldwyn"
},
{
"word": "trefgordd"
},
{
"word": "trefol"
},
{
"word": "trefolaeth"
},
{
"word": "trefolion"
}
],
"etymology_templates": [
{
"args": {
"1": "cy",
"2": "wlm",
"3": "tref"
},
"expansion": "Middle Welsh tref",
"name": "inh"
},
{
"args": {
"1": "cy",
"2": "cel-bry-pro",
"3": "*treβ"
},
"expansion": "Proto-Brythonic *treβ",
"name": "inh"
},
{
"args": {
"1": "cy",
"2": "cel-pro",
"3": "*trebā"
},
"expansion": "Proto-Celtic *trebā",
"name": "inh"
},
{
"args": {
"1": "cy",
"2": "ine-pro",
"3": "*treb-"
},
"expansion": "Proto-Indo-European *treb-",
"name": "inh"
},
{
"args": {
"1": "xcb",
"2": "*trev"
},
"expansion": "Cumbric *trev",
"name": "cog"
}
],
"etymology_text": "From Middle Welsh tref, from Proto-Brythonic *treβ, from Proto-Celtic *trebā, from Proto-Indo-European *treb-, compare Cumbric *trev.",
"forms": [
{
"form": "trefi",
"tags": [
"plural"
]
},
{
"form": "trefydd",
"tags": [
"plural"
]
},
{
"form": "no-table-tags",
"source": "mutation",
"tags": [
"table-tags"
]
},
{
"form": "cy-mut",
"source": "mutation",
"tags": [
"inflection-template"
]
},
{
"form": "tref",
"source": "mutation",
"tags": [
"error-unrecognized-form"
]
},
{
"form": "dref",
"source": "mutation",
"tags": [
"soft"
]
},
{
"form": "nhref",
"source": "mutation",
"tags": [
"error-unrecognized-form"
]
},
{
"form": "thref",
"source": "mutation",
"tags": [
"error-unrecognized-form"
]
},
{
"form": "tre",
"tags": [
"alternative"
]
},
{
"form": "trev",
"tags": [
"alternative"
]
}
],
"head_templates": [
{
"args": {
"1": "f",
"2": "trefi",
"pl2": "trefydd"
},
"expansion": "tref f (plural trefi or trefydd)",
"name": "cy-noun"
}
],
"inflection_templates": [
{
"args": {},
"name": "cy-mut"
}
],
"lang": "Welsh",
"lang_code": "cy",
"pos": "noun",
"related": [
{
"word": "dinas"
},
{
"word": "llan"
}
],
"senses": [
{
"glosses": [
"town"
],
"links": [
[
"town",
"town"
]
],
"tags": [
"feminine"
]
},
{
"glosses": [
"home"
],
"links": [
[
"home",
"home"
]
],
"tags": [
"feminine"
]
}
],
"sounds": [
{
"ipa": "/treːv/",
"tags": [
"standard"
]
},
{
"ipa": "/treː/",
"tags": [
"colloquial"
]
},
{
"rhymes": "-eːv"
},
{
"rhymes": "-eː"
}
],
"word": "tref"
}
Download raw JSONL data for tref meaning in Welsh (2.8kB)
{
"called_from": "inflection/865",
"msg": "inflection table: IF WITHOUT ELSE EVALS False: tref/Welsh 'radical' base_tags=set()",
"path": [
"tref"
],
"section": "Welsh",
"subsection": "noun",
"title": "tref",
"trace": ""
}
{
"called_from": "inflection/865",
"msg": "inflection table: IF WITHOUT ELSE EVALS False: tref/Welsh 'nasal' base_tags={'error-unrecognized-form', 'soft'}",
"path": [
"tref"
],
"section": "Welsh",
"subsection": "noun",
"title": "tref",
"trace": ""
}
{
"called_from": "inflection/865",
"msg": "inflection table: IF WITHOUT ELSE EVALS False: tref/Welsh 'aspirate' base_tags={'error-unrecognized-form', 'soft'}",
"path": [
"tref"
],
"section": "Welsh",
"subsection": "noun",
"title": "tref",
"trace": ""
}
{
"called_from": "query_wikidata_json",
"msg": "WIKIDATA QUERY failed",
"path": [
"tref",
"Template:cog",
"#invoke",
"#invoke",
"Lua:Module:etymology/templates:cognate()"
],
"section": "Welsh",
"subsection": "",
"title": "tref",
"trace": "<!DOCTYPE html>\n<html lang=\"en\">\n<meta charset=\"utf-8\">\n<title>Wikimedia Error</title>\n<style>\n* { margin: 0; padding: 0; }\nbody { background: #fff; font: 15px/1.6 sans-serif; color: #333; }\n.content { margin: 7% auto 0; padding: 2em 1em 1em; max-width: 640px; display: flex; flex-direction: row; flex-wrap: wrap; }\n.footer { clear: both; margin-top: 14%; border-top: 1px solid #e5e5e5; background: #f9f9f9; padding: 2em 0; font-size: 0.8em; text-align: center; }\nimg { margin: 0 2em 2em 0; }\na img { border: 0; }\nh1 { margin-top: 1em; font-size: 1.2em; }\n.content-text { flex: 1; }\np { margin: 0.7em 0 1em 0; }\na { color: #0645ad; text-decoration: none; }\na:hover { text-decoration: underline; }\ncode { font-family: sans-serif; }\nsummary { font-weight: bold; cursor: pointer; }\ndetails[open] { background: #970302; color: #dfdedd; }\n.text-muted { color: #777; }\n@media (prefers-color-scheme: dark) {\n a { color: #9e9eff; }\n body { background: transparent; color: #ddd; }\n .footer { border-top: 1px solid #444; background: #060606; }\n #logo { filter: invert(1) hue-rotate(180deg); }\n .text-muted { color: #888; }\n}\n</style>\n<meta name=\"color-scheme\" content=\"light dark\">\n<div class=\"content\" role=\"main\">\n<a href=\"https://www.wikimedia.org\"><img id=\"logo\" src=\"https://www.wikimedia.org/static/images/wmf-logo.png\" srcset=\"https://www.wikimedia.org/static/images/wmf-logo-2x.png 2x\" alt=\"Wikimedia\" width=\"135\" height=\"101\">\n</a>\n<div class=\"content-text\">\n<h1>Error</h1>\n\n<p>Your bot is making too many requests. Please reduce your request rate or contact bot-traffic@wikimedia.org (f263c81)</p>\n</div>\n</div>\n<div class=\"footer\"><p>If you report this error to the Wikimedia System Administrators, please include the details below.</p><p class=\"text-muted\"><code>Request served via cp3073 cp3073, Varnish XID 1054445558<br>Upstream caches: cp3073 int<br>Error: 429, Your bot is making too many requests. Please reduce your request rate or contact bot-traffic@wikimedia.org (f263c81) at Fri, 23 Jan 2026 17:03:15 GMT<br><details><summary>Sensitive client information</summary>IP address: 91.207.79.37</details></code></p>\n</div>\n</html>\n"
}
{
"called_from": "query_wikidata_json",
"msg": "WIKIDATA QUERY failed",
"path": [
"tref",
"Template:cog",
"#invoke",
"#invoke",
"Lua:Module:etymology/templates:cognate()"
],
"section": "Welsh",
"subsection": "",
"title": "tref",
"trace": "<!DOCTYPE html>\n<html lang=\"en\">\n<meta charset=\"utf-8\">\n<title>Wikimedia Error</title>\n<style>\n* { margin: 0; padding: 0; }\nbody { background: #fff; font: 15px/1.6 sans-serif; color: #333; }\n.content { margin: 7% auto 0; padding: 2em 1em 1em; max-width: 640px; display: flex; flex-direction: row; flex-wrap: wrap; }\n.footer { clear: both; margin-top: 14%; border-top: 1px solid #e5e5e5; background: #f9f9f9; padding: 2em 0; font-size: 0.8em; text-align: center; }\nimg { margin: 0 2em 2em 0; }\na img { border: 0; }\nh1 { margin-top: 1em; font-size: 1.2em; }\n.content-text { flex: 1; }\np { margin: 0.7em 0 1em 0; }\na { color: #0645ad; text-decoration: none; }\na:hover { text-decoration: underline; }\ncode { font-family: sans-serif; }\nsummary { font-weight: bold; cursor: pointer; }\ndetails[open] { background: #970302; color: #dfdedd; }\n.text-muted { color: #777; }\n@media (prefers-color-scheme: dark) {\n a { color: #9e9eff; }\n body { background: transparent; color: #ddd; }\n .footer { border-top: 1px solid #444; background: #060606; }\n #logo { filter: invert(1) hue-rotate(180deg); }\n .text-muted { color: #888; }\n}\n</style>\n<meta name=\"color-scheme\" content=\"light dark\">\n<div class=\"content\" role=\"main\">\n<a href=\"https://www.wikimedia.org\"><img id=\"logo\" src=\"https://www.wikimedia.org/static/images/wmf-logo.png\" srcset=\"https://www.wikimedia.org/static/images/wmf-logo-2x.png 2x\" alt=\"Wikimedia\" width=\"135\" height=\"101\">\n</a>\n<div class=\"content-text\">\n<h1>Error</h1>\n\n<p>Your bot is making too many requests. Please reduce your request rate or contact bot-traffic@wikimedia.org (f263c81)</p>\n</div>\n</div>\n<div class=\"footer\"><p>If you report this error to the Wikimedia System Administrators, please include the details below.</p><p class=\"text-muted\"><code>Request served via cp3073 cp3073, Varnish XID 1042525837<br>Upstream caches: cp3073 int<br>Error: 429, Your bot is making too many requests. Please reduce your request rate or contact bot-traffic@wikimedia.org (f263c81) at Fri, 23 Jan 2026 17:04:10 GMT<br><details><summary>Sensitive client information</summary>IP address: 91.207.79.37</details></code></p>\n</div>\n</html>\n"
}
This page is a part of the kaikki.org machine-readable Welsh dictionary. This dictionary is based on structured data extracted on 2026-01-25 from the enwiktionary dump dated 2026-01-01 using wiktextract (f492ef9 and 9905b1f). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.
If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.