diff --git a/etymology.yaml b/etymology.yaml
index 71168b2..fc1bee1 100644
--- a/etymology.yaml
+++ b/etymology.yaml
@@ -46,7 +46,10 @@ feature:
{% set result = [] %}
{% for i in 0..max(etymName|length - 1, etymWikidata|length - 1) %}
- {% set result = result|merge([ etymWikidata[i] ? '' ~ (etymName[i]|default(etymWikidata[i]))|e ~ '' : etymName[i]|e ]) %}
+ {% set wikidata = etymWikidata[i]|wikidataEntity %}
+ {% set label = wikidata ? (wikidata.labels[user.data_lang]|default(wikidata.labels[user.ui_lang])|default(wikidata.labels.en)).value : wd %}
+
+ {% set result = result|merge([ etymWikidata[i] ? '' ~ (etymName[i]|default(label))|e ~ '' : etymName[i]|e ]) %}
{% endfor %}
{{ result|enumerate|raw }}
{% else %}