ICU-21957 integrate CLDR release-42-alpha0 (first with Survey Tool data) to ICU main for 72 (#2142)

diff --git a/icu4c/source/data/coll/fy.txt b/icu4c/source/data/coll/fy.txt
new file mode 100644
index 0000000..e8d1e04
--- /dev/null
+++ b/icu4c/source/data/coll/fy.txt
@@ -0,0 +1,11 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
+// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
+fy{
+    collations{
+        standard{
+            Sequence{"&I<<y<<<Y"}
+            Version{"42"}
+        }
+    }
+}
diff --git a/icu4c/source/data/coll/sv.txt b/icu4c/source/data/coll/sv.txt
index 8e25087..1d4484e 100644
--- a/icu4c/source/data/coll/sv.txt
+++ b/icu4c/source/data/coll/sv.txt
@@ -3,8 +3,15 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 sv{
     collations{
-        default{"reformed"}
-        reformed{
+        default{"standard"}
+        search{
+            Sequence{
+                "[import und-u-co-search]"
+                "[import sv-u-co-standard]"
+            }
+            Version{"42"}
+        }
+        standard{
             Sequence{
                 "&D<<đ<<<Đ<<ð<<<Ð"
                 "&t<<<þ/h"
@@ -14,14 +21,7 @@
             }
             Version{"42"}
         }
-        search{
-            Sequence{
-                "[import und-u-co-search]"
-                "[import sv-u-co-standard]"
-            }
-            Version{"42"}
-        }
-        standard{
+        traditional{
             Sequence{
                 "&D<<đ<<<Đ<<ð<<<Ð"
                 "&t<<<þ/h"
diff --git a/icu4c/source/data/curr/as.txt b/icu4c/source/data/curr/as.txt
index 27b20b9..9afed0b 100644
--- a/icu4c/source/data/curr/as.txt
+++ b/icu4c/source/data/curr/as.txt
@@ -1377,7 +1377,7 @@
             other{"CFP ফ্ৰেংক"}
         }
         XXX{
-            one{"(মুদ্ৰাৰ একক অজ্ঞাত)"}
+            one{"(মুদ্ৰাৰ অজ্ঞাত একক)"}
             other{"(অজ্ঞাত মুদ্ৰা)"}
         }
         YER{
diff --git a/icu4c/source/data/curr/bn.txt b/icu4c/source/data/curr/bn.txt
index ced9a2c..012f6da 100644
--- a/icu4c/source/data/curr/bn.txt
+++ b/icu4c/source/data/curr/bn.txt
@@ -69,7 +69,7 @@
         }
         AWG{
             "AWG",
-            "আরুবা গিল্ডার",
+            "আরুবা ফ্লোরিন",
         }
         AZM{
             "AZM",
@@ -133,7 +133,7 @@
         }
         BOB{
             "BOB",
-            "বলিভিয়ানো",
+            "বলিভিয়ান বলিভিয়ানো",
         }
         BOP{
             "BOP",
@@ -413,7 +413,7 @@
         }
         GYD{
             "GYD",
-            "গাইয়েনা ডলার",
+            "গায়ানিজ ডলার",
         }
         HKD{
             "HK$",
@@ -453,7 +453,7 @@
         }
         ILS{
             "₪",
-            "ইস্রাইলি নতুন শেকেল",
+            "ইসরায়েলি নতুন শেকেল",
         }
         INR{
             "₹",
@@ -501,7 +501,7 @@
         }
         KMF{
             "KMF",
-            "কম্বোরো ফ্রাঙ্ক",
+            "কমোরিয়ান ফ্রাঙ্ক",
         }
         KPW{
             "KPW",
@@ -641,7 +641,7 @@
         }
         MWK{
             "MWK",
-            "মালাউইয়ান কওয়াচ",
+            "মালাউইয়ান কোয়াচা",
         }
         MXN{
             "MX$",
@@ -709,7 +709,7 @@
         }
         PAB{
             "PAB",
-            "পানামা বেলবোয়া",
+            "পানামানিয়ান বালবোয়া",
         }
         PEI{
             "PEI",
@@ -837,7 +837,7 @@
         }
         SRD{
             "SRD",
-            "সুরিনাম ডলার",
+            "সুরিনামিজ ডলার",
         }
         SRG{
             "SRG",
@@ -1233,8 +1233,8 @@
             other{"অস্ট্রেলিয়ান ডলার"}
         }
         AWG{
-            one{"আরুবা গিল্ডার"}
-            other{"আরুবা গিল্ডার"}
+            one{"আরুবা ফ্লোরিন"}
+            other{"আরুবা ফ্লোরিন"}
         }
         AZN{
             one{"আজারবাইজান মানাত"}
@@ -1273,8 +1273,8 @@
             other{"ব্রুনেই ডলার"}
         }
         BOB{
-            one{"বলিভিয়ানো"}
-            other{"বলিভিয়ানো"}
+            one{"বলিভিয়ান বলিভিয়ানো"}
+            other{"বলিভিয়ান বলিভিয়ানো"}
         }
         BRL{
             one{"ব্রাজিলিয়ান রিয়েল"}
@@ -1421,8 +1421,8 @@
             other{"গুয়াতেমালা কুয়েৎজাল"}
         }
         GYD{
-            one{"গাইয়েনা ডলার"}
-            other{"গাইয়েনা ডলার"}
+            one{"গায়ানিজ ডলার"}
+            other{"গায়ানিজ ডলার"}
         }
         HKD{
             one{"হংকং ডলার"}
@@ -1449,8 +1449,8 @@
             other{"ইন্দোনেশিয়ান রুপিয়াহ"}
         }
         ILS{
-            one{"ইস্রাইলি নতুন শেকেল"}
-            other{"ইস্রাইলি নতুন শেকেল"}
+            one{"ইসরায়েলি নতুন শেকেল"}
+            other{"ইসরায়েলি নতুন শেকেল"}
         }
         INR{
             one{"ভারতীয় রুপি"}
@@ -1589,8 +1589,8 @@
             other{"মালদিভিয়ান রুফিয়া"}
         }
         MWK{
-            one{"মালাউইয়ান কওয়াচ"}
-            other{"মালাউইয়ান কওয়াচ"}
+            one{"মালাউইয়ান কোয়াচা"}
+            other{"মালাউইয়ান কোয়াচা"}
         }
         MXN{
             one{"ম্যাক্সিকান পেসো"}
@@ -1633,8 +1633,8 @@
             other{"ওমানি রিয়াল"}
         }
         PAB{
-            one{"পানামা বেলবোয়া"}
-            other{"পানামা বেলবোয়া"}
+            one{"পানামানিয়ান বালবোয়া"}
+            other{"পানামানিয়ান বালবোয়া"}
         }
         PEN{
             one{"পেরুভিয়ান সোল"}
@@ -1721,8 +1721,8 @@
             other{"সোমালি শিলিং"}
         }
         SRD{
-            one{"সুরিনাম ডলার"}
-            other{"সুরিনাম ডলার"}
+            one{"সুরিনামিজ ডলার"}
+            other{"সুরিনামিজ ডলার"}
         }
         SSP{
             one{"দক্ষিণ সুদানি পাউন্ড"}
diff --git a/icu4c/source/data/curr/bn_IN.txt b/icu4c/source/data/curr/bn_IN.txt
new file mode 100644
index 0000000..91fe78c
--- /dev/null
+++ b/icu4c/source/data/curr/bn_IN.txt
@@ -0,0 +1,77 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
+// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
+bn_IN{
+    Currencies{
+        ANG{
+            "ANG",
+            "নেদারল্যান্ডস অ্যান্টিলিয়ান গিল্ডার",
+        }
+        AWG{
+            "AWG",
+            "আরুবান গিল্ডার",
+        }
+        BMD{
+            "BMD",
+            "বারমুডান ডলার",
+        }
+        GTQ{
+            "GTQ",
+            "গুয়াতেমালান কেৎসাল",
+        }
+        HNL{
+            "HNL",
+            "হন্ডুরান লেম্পিরা",
+        }
+        HTG{
+            "HTG",
+            "হাইতিয়ান গুর্দ",
+        }
+        MXN{
+            "MX$",
+            "মেক্সিকান পেসো",
+        }
+        USD{
+            "$",
+            "মার্কিন ডলার",
+        }
+        XCD{
+            "EC$",
+            "পূর্ব ক্যারিবিয়ান ডলার",
+        }
+    }
+    CurrencyPlurals{
+        ANG{
+            one{"নেদারল্যান্ডস অ্যান্টিলিয়ান গিল্ডার"}
+            other{"নেদারল্যান্ডস অ্যান্টিলিয়ান গিল্ডার"}
+        }
+        AWG{
+            one{"আরুবান গিল্ডার"}
+            other{"আরুবান গিল্ডার"}
+        }
+        BMD{
+            one{"বারমুডান ডলার"}
+            other{"বারমুডান ডলার"}
+        }
+        GTQ{
+            one{"গুয়াতেমালান কেৎসাল"}
+            other{"গুয়াতেমালান কেৎসাল"}
+        }
+        HNL{
+            one{"হন্ডুরান লেম্পিরা"}
+            other{"হন্ডুরান লেম্পিরা"}
+        }
+        HTG{
+            one{"হাইতিয়ান গুর্দ"}
+            other{"হাইতিয়ান গুর্দ"}
+        }
+        MXN{
+            one{"মেক্সিকান পেসো"}
+            other{"মেক্সিকান পেসো"}
+        }
+        XCD{
+            one{"পূর্ব ক্যারিবিয়ান ডলার"}
+            other{"পূর্ব ক্যারিবিয়ান ডলার"}
+        }
+    }
+}
diff --git a/icu4c/source/data/curr/brx.txt b/icu4c/source/data/curr/brx.txt
index 24b3b04..0ce7ea4 100644
--- a/icu4c/source/data/curr/brx.txt
+++ b/icu4c/source/data/curr/brx.txt
@@ -8,8 +8,8 @@
             "ऐन्डोरा का पेसेता",
         }
         AED{
-            "AED",
-            "संयुक्त अरब अमीरात का दिर्हाम",
+            "ए.इ.दि",
+            "इउ.ए.इ दिर्हाम",
         }
         AFA{
             "AFA",
@@ -20,20 +20,20 @@
             "अफ़ग़ानी",
         }
         ALL{
-            "ALL",
-            "आल्बेनिया का लेक",
+            "अल",
+            "आल्बानियानि लेक",
         }
         AMD{
-            "AMD",
-            "आरमिनियाई दिर्हाम",
+            "ए.एम.दि",
+            "आर्मेनियानि द्राम",
         }
         ANG{
-            "ANG",
-            "नेदरलैण्ड एन्टीलीज़ का गील्डर",
+            "ए.एन.जि",
+            "नेदारलेण्डनि एन्टिलियान गिल्डार",
         }
         AOA{
-            "AOA",
-            "एंगोला क्वानज़ा",
+            "ए.अ.ए",
+            "आंगलानि क्वान्जा",
         }
         AOK{
             "AOK",
@@ -56,8 +56,8 @@
             "अर्जेण्टीनी पेसो (1983–1985)",
         }
         ARS{
-            "ARS",
-            "अर्जेण्टीनी पेसो",
+            "ए.आर.एस",
+            "आर्जेन्टिनानि पेस’",
         }
         ATS{
             "ATS",
@@ -68,28 +68,28 @@
             "ऑस्ट्रेलियन डॉलर",
         }
         AWG{
-            "AWG",
-            "अरुबा गील्डर",
+            "ए.दब्ल्यु.जि",
+            "आरूबान फ्ल’रिन",
         }
         AZM{
             "AZM",
             "आज़रबैजानी मनात (1993–2006)",
         }
         AZN{
-            "AZN",
-            "आज़रबैजानी मनात",
+            "ए.जेत.एन",
+            "आजेरबाईजाननि मनात",
         }
         BAD{
             "BAD",
             "बोसनिया हेर्ज़ेगोविना का दीनार",
         }
         BAM{
-            "BAM",
-            "बोसनिया हेर्ज़ेगोविना कनवर्टीबल मार्क",
+            "बि.ए.एम",
+            "बसनिया-हार्जेगभिनानि सोलायहाथाव मार्क",
         }
         BBD{
-            "BBD",
-            "बारबादोस डॉलर",
+            "बि.बि.दि",
+            "बारबाद’सनि डलार",
         }
         BDT{
             "BDT",
@@ -112,28 +112,28 @@
             "बल्गेरियाई हार्ड लेव",
         }
         BGN{
-            "BGN",
-            "बल्गेरियाई लेव",
+            "बि.जि.एन",
+            "बुल्गारियानि लेभ",
         }
         BHD{
-            "BHD",
-            "बाहरैनी दीनार",
+            "बि.ऐत्स.दि",
+            "बाहरैननि दिनार",
         }
         BIF{
-            "BIF",
-            "बुरुंदी फ्राँ",
+            "बि.आइ.एफ",
+            "बुरूण्डीनि फ्रांक",
         }
         BMD{
-            "BMD",
-            "बरमुडी डॉलर",
+            "बि.एम.डि",
+            "बारमुडानि डलार",
         }
         BND{
             "BND",
             "ब्रुनई डॉलर",
         }
         BOB{
-            "BOB",
-            "बोलिवियानो",
+            "बि.अ.बि",
+            "बलिभियानि बलिभियान’",
         }
         BOP{
             "BOP",
@@ -168,8 +168,8 @@
             "ब्रज़ीली क्रुज़ेरो",
         }
         BSD{
-            "BSD",
-            "बहामा डॉलर",
+            "बि.एस.दि",
+            "बाहामासनि डलार",
         }
         BTN{
             "BTN",
@@ -180,40 +180,40 @@
             "बर्मी (म्यानमारी) क्याट",
         }
         BWP{
-            "BWP",
-            "बोट्सवाना का पुलाट",
+            "बि.दब्ल्यु.पि",
+            "बत्स्वानानि पुला",
         }
         BYB{
             "BYB",
             "बेलारुसी नया रूबल (194–1999)",
         }
         BYN{
-            "BYN",
-            "बेलारुसी रूबल",
+            "बि.वाई.एन",
+            "बेलारुसनि रूबल",
         }
         BYR{
             "BYR",
             "बेलारुसी रूबल (2000–2016)",
         }
         BZD{
-            "BZD",
-            "बेलीज़ डॉलर",
+            "बि.जेद.डि",
+            "बेलीज डलार",
         }
         CAD{
-            "CA$",
-            "कनेडियन डॉलर",
+            "सि.ए $",
+            "कानाडानि डलार",
         }
         CDF{
-            "CDF",
-            "कॉंगोलीज़ फ्राँ",
+            "सि.दि.एफ",
+            "कंग’नि फ्रांक",
         }
         CHE{
             "CHE",
             "आईरलैण्ड का युरो",
         }
         CHF{
-            "CHF",
-            "स्विस फ़्रैंक",
+            "सि.ऐत्स.एफ",
+            "सुईस फ्रांक",
         }
         CHW{
             "CHW",
@@ -224,24 +224,28 @@
             "चीली का ऊनीदादेस द फोमेंटो",
         }
         CLP{
-            "CLP",
-            "चिली पेसो",
+            "सि.एल.पि",
+            "चिलीनि पेस’",
+        }
+        CNH{
+            "सि.एन.ऐत्स",
+            "चाइनीज युवान ( हाब्रांनि गोजान)",
         }
         CNY{
             "सिएन¥",
             "चाइनीज युवान",
         }
         COP{
-            "COP",
-            "कोलम्बियाई पेसो",
+            "सि.अ.पि",
+            "कल’म्बयानि पेस’",
         }
         COU{
             "COU",
             "युनीदाद द वालोर रेआल",
         }
         CRC{
-            "CRC",
-            "कॉस्टा रीका का कोलोन",
+            "सि.आर.सि",
+            "क’स्टा रिकानि कल’न",
         }
         CSD{
             "CSD",
@@ -251,21 +255,25 @@
             "CSK",
             "चैकोस्लोवाकिय हार्ड कोरुना",
         }
+        CUC{
+            "सि.इउ.सि",
+            "किउबानि सोलायहाथाव पेस’",
+        }
         CUP{
-            "CUP",
-            "क्युबा का पेसो",
+            "सि.इउ.पि",
+            "किउबानि पेस’",
         }
         CVE{
-            "CVE",
-            "काप वेर्दे का एस्कुदो",
+            "सि.भि.इ",
+            "केप भेर्देनि एस्कुद’",
         }
         CYP{
             "CYP",
             "साईप्रस का पाऊंड",
         }
         CZK{
-            "CZK",
-            "चेक गनतंत्र का कोरुना",
+            "सि.जेद.के",
+            "चेखनि करुना",
         }
         DDM{
             "DDM",
@@ -276,20 +284,20 @@
             "डॉईच मार्क",
         }
         DJF{
-            "DJF",
-            "जीबुती फ्राँ",
+            "दि.जे.एफ",
+            "जिबौतिनि फ्रांक",
         }
         DKK{
-            "DKK",
-            "डेनमार्क का क्रोन",
+            "दि.के.के",
+            "डेनमार्कनि क्र’न",
         }
         DOP{
-            "DOP",
-            "डॉमीनीकन पेसो",
+            "डि.अ.पि",
+            "डमिनिकानि पेस’",
         }
         DZD{
-            "DZD",
-            "आल्जीरी दीनार",
+            "दि.जेत.दि",
+            "आल्जेरियानि दिनार",
         }
         ECS{
             "ECS",
@@ -304,12 +312,12 @@
             "एस्टोनियाई क्रून",
         }
         EGP{
-            "EGP",
-            "मिस्री पाउण्ड",
+            "ई.जि.पि",
+            "ईजिप्तनि पाउण्ड",
         }
         ERN{
-            "ERN",
-            "ऐरित्रीया का नाफ़का",
+            "इ.आर.एन",
+            "एरित्रीयानि नाकफा",
         }
         ESA{
             "ESA",
@@ -324,12 +332,12 @@
             "हीस्पानी पेसेता",
         }
         ETB{
-            "ETB",
-            "ईथिओपिया का बीर्र",
+            "इ.ति.बि",
+            "इथिय’पियानि बीर्र",
         }
         EUR{
             "€",
-            "युरो",
+            "इउर’",
         }
         FIM{
             "FIM",
@@ -340,8 +348,8 @@
             "फ़िजी का डॉलर",
         }
         FKP{
-            "FKP",
-            "फाल्कलैण्ड द्वीप पौण्ड",
+            "एफ.के.पि",
+            "फ’कलेण्ड द्वीपफोरनि पाउण्ड",
         }
         FRF{
             "FRF",
@@ -356,28 +364,28 @@
             "जॉर्जिया का कुपोन लारीत",
         }
         GEL{
-            "GEL",
-            "जॉर्जिया का लारी",
+            "जि.इ.एल",
+            "जर्जियानि लारी",
         }
         GHC{
             "GHC",
             "घाना चेदी (1979–2007)",
         }
         GHS{
-            "GHS",
-            "घाना चेदी",
+            "जि.ऐत्स.एस",
+            "घानानि सेदि",
         }
         GIP{
-            "GIP",
-            "जीब्रालटर का पौण्ड",
+            "जि.आइ.पि",
+            "जिब्राल्टारनि पाउण्ड",
         }
         GMD{
-            "GMD",
-            "गाँबिया का दलासी",
+            "जि.एम.दि",
+            "गाम्बियानि दालासि",
         }
         GNF{
-            "GNF",
-            "गीनी फ्राँ",
+            "जि.एन.एफ",
+            "गिनीयानि फ्रांक",
         }
         GNS{
             "GNS",
@@ -392,8 +400,8 @@
             "युनानी द्राखमा",
         }
         GTQ{
-            "GTQ",
-            "ग्वातेमाला क़्वेत्ज़ाल",
+            "जि.ति.किउ",
+            "गुआतेमालानि क्वेत्जाल",
         }
         GWE{
             "GWE",
@@ -404,32 +412,32 @@
             "गीनी बिस्साऊ का पेसो",
         }
         GYD{
-            "GYD",
-            "गुयाना डॉलर",
+            "जि.वाई.दि",
+            "गुयानानि डलार",
         }
         HKD{
-            "HK$",
-            "हाँग काँग डॉलर",
+            "ऐत्स.के$",
+            "हंकं डलार",
         }
         HNL{
-            "HNL",
-            "हॉंडुरास लेंपीरा",
+            "ऐत्स.एन.एल",
+            "हन्दुरासनि लेम्पिरा",
         }
         HRD{
             "HRD",
             "क्रोएशियाई दीनार",
         }
         HRK{
-            "HRK",
-            "क्रोएशियाई कुना",
+            "ऐत्स.आर.के",
+            "क्रवेशियानि कुना",
         }
         HTG{
-            "HTG",
-            "हाईती गुर्द",
+            "ऐत्स.ति.जि",
+            "हाईतीनि गूर्द",
         }
         HUF{
-            "HUF",
-            "हंगेरियाई फ़ोरिण्ट",
+            "ऐत्स.इउ.एफ",
+            "हांगारीनि फरिन्त",
         }
         IDR{
             "IDR",
@@ -445,95 +453,95 @@
         }
         ILS{
             "₪",
-            "इस्राइली शेकेल",
+            "इज्राईलनि गोदान शेकेल",
         }
         INR{
             "₹",
             "भारतनि रुपी",
         }
         IQD{
-            "IQD",
-            "ईराक़ी दीनार",
+            "आइ.किउ.दि",
+            "ईराकनि दिनार",
         }
         IRR{
             "IRR",
             "ईरानी रीयाल",
         }
         ISK{
-            "ISK",
-            "आईसलैण्ड क्रोना",
+            "आई.एस.के",
+            "आईसलेण्डनि क्र’ना",
         }
         ITL{
             "ITL",
             "इतली का लीरा",
         }
         JMD{
-            "JMD",
-            "जमाईका का डॉलर",
+            "जे.एम.दि",
+            "जामाईकानि डलार",
         }
         JOD{
-            "JOD",
-            "जोर्डनी दीनार",
+            "जे.अ.दि",
+            "जर्डाननि दिनार",
         }
         JPY{
             "JP¥",
-            "जापानी येन",
+            "जापानीज येन",
         }
         KES{
-            "KES",
-            "किनियाई शीलींग",
+            "के.इ.एस",
+            "केनियानि शिलिं",
         }
         KGS{
-            "KGS",
-            "क़ीर्ग़ीज़स्तानी सोम",
+            "के.जि.एस",
+            "कीर्गीस्ताननि स’म",
         }
         KHR{
             "KHR",
             "कंबोडिया का रिएल",
         }
         KMF{
-            "KMF",
-            "कोमोरो का फ्राँ",
+            "के.एम.एफ",
+            "कम’र’नि फ्रांक",
         }
         KPW{
-            "KPW",
-            "ऊत्तर कोरियाई वोन",
+            "के.पि.दब्ल्यु",
+            "साहा करियानि व’न",
         }
         KRW{
             "₩",
-            "दक्षिण कोरियाई वोन",
+            "खोला करियानि व’न",
         }
         KWD{
-            "KWD",
-            "क़ुवैती दीनार",
+            "के.दब्ल्यु.दि",
+            "कुवैतनि दिनार",
         }
         KYD{
-            "KYD",
-            "कैमान द्वीप का डॉलर",
+            "के.वाई.दि",
+            "कैमेन द्वीपनि डलार",
         }
         KZT{
-            "KZT",
-            "क़ाज़ाख़स्तान तेंगे",
+            "के.जेत.ति",
+            "काजाखस्ताननि तेंगे",
         }
         LAK{
             "LAK",
             "लाओस का कीप",
         }
         LBP{
-            "LBP",
-            "लीबानी पौंड",
+            "एल.बि.पि",
+            "लेबान’ननि पाउण्ड",
         }
         LKR{
             "LKR",
             "श्री लंका रूपी",
         }
         LRD{
-            "LRD",
-            "लीबेरियाई डॉलर",
+            "एल.आर.दि",
+            "लीबेरियानि डलार",
         }
         LSL{
-            "LSL",
-            "लसोथो का लोटी",
+            "एल.एस.एल",
+            "लेस’थ’नि लटि",
         }
         LTL{
             "LTL",
@@ -564,32 +572,32 @@
             "लाटवियाई रूबल",
         }
         LYD{
-            "LYD",
-            "लिबियाई दीनार",
+            "एल.वाई.दि",
+            "लिबियानि दिनार",
         }
         MAD{
-            "MAD",
-            "मोरक्किय दिर्हाम",
+            "एम.ए.दि",
+            "मरक्क’नि दिर्हाम",
         }
         MAF{
             "MAF",
             "मोरक्किय फ्राँ",
         }
         MDL{
-            "MDL",
-            "मोल्डोवियाई ल",
+            "एम.डि.एल",
+            "मल्ड’भानि लिउ",
         }
         MGA{
-            "MGA",
-            "मादागास्करी आरिआरी",
+            "एम.जि.ए",
+            "मालागासी आरिआरी",
         }
         MGF{
             "MGF",
             "मादागास्करी फ्राँ",
         }
         MKD{
-            "MKD",
-            "मसेदोनियाई दीनार",
+            "एम.के.दि",
+            "मेसेड’नियानि देनार",
         }
         MLF{
             "MLF",
@@ -600,20 +608,20 @@
             "म्यानमारी क्याट",
         }
         MNT{
-            "MNT",
-            "मौंगोलीयाई तुग्रीक",
+            "एम.एन.ति",
+            "मंगलियानि तुग्रीक",
         }
         MOP{
-            "MOP",
-            "माकाव पाताचा",
+            "एम.अ.पि",
+            "माकाउनि पाताका",
         }
         MRO{
             "MRO",
             "मौरिटानी ऊगुया (1973–2017)",
         }
         MRU{
-            "MRU",
-            "मौरिटानी ऊगुया",
+            "एम.आर.इउ",
+            "म’रिशियानि ऊगुया",
         }
         MTL{
             "MTL",
@@ -624,20 +632,20 @@
             "माल्टी पौंड",
         }
         MUR{
-            "MUR",
-            "मोरिशियस का रूपी",
+            "एम.इउ.आर",
+            "मरिसियानि रुपी",
         }
         MVR{
             "MVR",
             "मालदीव द्वीप का रूफिया",
         }
         MWK{
-            "MWK",
-            "मालवी क्वाचा",
+            "एम.दब्ल्यु.के",
+            "मालावीनि क्वाचा",
         }
         MXN{
-            "MX$",
-            "मेक्सिकन पेसो",
+            "एम.एक्स $",
+            "मेक्सिकान पेस’",
         }
         MXP{
             "MXP",
@@ -660,32 +668,32 @@
             "मोज़ांबीक पुराना मेतीकाल",
         }
         MZN{
-            "MZN",
-            "मोज़ांबीक मेतीकाल",
+            "एम.जेत.एन",
+            "मजाम्बिकनि मेटिकेल",
         }
         NAD{
-            "NAD",
-            "नमीबिया डॉलर",
+            "एन.ए.दि",
+            "नामिबियानि डलार",
         }
         NGN{
-            "NGN",
-            "नाईजीरीयाई नाईरा",
+            "एन.जि.एन",
+            "नाइजेरियानि नायरा",
         }
         NIC{
             "NIC",
             "नीकारागुआई कोर्दोबा",
         }
         NIO{
-            "NIO",
-            "नीकारागुआई सुवर्ण कोर्दोबा",
+            "एन.आई.अ",
+            "निकारागुआनि कर्द’बा",
         }
         NLG{
             "NLG",
             "नेदरलैण्ड गीलडर",
         }
         NOK{
-            "NOK",
-            "नॉर्वे का क्रोन",
+            "एन.अ.के",
+            "नरवैनि क्र’न",
         }
         NPR{
             "NPR",
@@ -696,20 +704,20 @@
             "न्यूज़ीलैंड डॉलर",
         }
         OMR{
-            "OMR",
-            "ओमानी रियाल",
+            "अ.एम.आर",
+            "अमाननि रियाल",
         }
         PAB{
-            "PAB",
-            "पनामा का बालबोआ",
+            "पि.ए.बि",
+            "पानामानि बाल्ब’आ",
         }
         PEI{
             "PEI",
             "पेरूवाई ईंटी",
         }
         PEN{
-            "PEN",
-            "पेरुवाई सोल",
+            "पि.इ.एन",
+            "पेरूनि सल",
         }
         PES{
             "PES",
@@ -728,20 +736,20 @@
             "पाकिस्तानी रुपया",
         }
         PLN{
-            "PLN",
-            "पोलिश ज़्लॉटी",
+            "पि.एल.एन",
+            "पलेण्डनि ज्ल’टी",
         }
         PTE{
             "PTE",
             "पुरतुगी एस्कुदो",
         }
         PYG{
-            "PYG",
-            "पारागुऐई गुआरानी",
+            "पि.आई.जि",
+            "पारागुवेनि गुआरानी",
         }
         QAR{
-            "QAR",
-            "क़तारी रीयाल",
+            "किउ.ए.आर",
+            "कातारनि रियाल",
         }
         RHD{
             "RHD",
@@ -752,12 +760,12 @@
             "रोमानियाई पुरानी ल",
         }
         RON{
-            "RON",
-            "रोमानियाई ल",
+            "आर.अ.एन",
+            "रमानियानि लिउ",
         }
         RSD{
-            "RSD",
-            "सर्बियाई दिनार",
+            "आर.एस.दि",
+            "सार्बियानि दिनार",
         }
         RUB{
             "रूब",
@@ -765,43 +773,43 @@
         }
         RWF{
             "RWF",
-            "रुआँदा फ्राँ",
+            "रुवान्दानि फ्रांक",
         }
         SAR{
-            "SAR",
-            "साउदी रियाल",
+            "एस.ए.आर",
+            "साउदि रियाल",
         }
         SBD{
             "SBD",
             "सोलोमन द्वीप का डॉलर",
         }
         SCR{
-            "SCR",
-            "सेशेल रूपी",
+            "एस.सि.आर",
+            "सैशेल्लेसनि रूपी",
         }
         SDD{
             "SDD",
             "सुदानी पुराना डॉलर",
         }
         SDG{
-            "SDG",
-            "सुदानी पौंड",
+            "एस.दि.जि",
+            "सुदाननि पाउण्ड",
         }
         SDP{
             "SDP",
             "सुदानी पुराना पौंड",
         }
         SEK{
-            "SEK",
-            "स्वीडन क्रोना",
+            "एस.इ.के",
+            "स्वीडेननि क्र’ना",
         }
         SGD{
             "SGD",
             "सिंगापुर डॉलर",
         }
         SHP{
-            "SHP",
-            "सेंट हेलीना पौंड",
+            "एस.ऐत्स.पि",
+            "सैन्ट हेलेनानि पाउण्ड",
         }
         SIT{
             "SIT",
@@ -812,28 +820,32 @@
             "स्लोवाकी कोरुना",
         }
         SLL{
-            "SLL",
-            "सीयेरा लीयोनेई लीयोने",
+            "एस.एल.एल",
+            "सीयेर्रा लिय’ननि लीयन",
         }
         SOS{
-            "SOS",
-            "सोमाली शीलींग",
+            "एस.अ.एस",
+            "समालियानि शिलिं",
         }
         SRD{
-            "SRD",
-            "सुरीनाम डॉलर",
+            "एस.आर.डि",
+            "सुरीनामनि डलार",
         }
         SRG{
             "SRG",
             "सुरीनाम गील्डर",
         }
+        SSP{
+            "एस.एस.पि",
+            "खोला सुदानारि पाउण्ड",
+        }
         STD{
             "STD",
             "साँव तोमे एवं प्रीन्सीपे का डोब्रा (1977–2017)",
         }
         STN{
-            "STN",
-            "साँव तोमे एवं प्रीन्सीपे का डोब्रा",
+            "एस.ति.एन",
+            "साऊ तमे आरो प्रिन्सिपनि दब्रा",
         }
         SUR{
             "SUR",
@@ -844,12 +856,12 @@
             "एल सालवादर कोलोन",
         }
         SYP{
-            "SYP",
-            "सीरियाई पौंड",
+            "एस.वाई.पि",
+            "सीरियानि पाउण्ड",
         }
         SZL{
-            "SZL",
-            "स्वाज़ीलैण्ड लीलांगेनी",
+            "एस.जेत.एल",
+            "स्वाजी लीलांगेनी",
         }
         THB{
             "THB",
@@ -860,16 +872,20 @@
             "ताजीक़ीस्तानी रूबल",
         }
         TJS{
-            "TJS",
-            "ताजीक़ीस्तानी सोमोनी",
+            "ति.जे.एस",
+            "ताजिकिस्ताननि सम’नि",
         }
         TMM{
             "TMM",
             "तुर्कमेनीस्तानी मानाट",
         }
+        TMT{
+            "ति.एम.ति",
+            "तुर्कमेनीस्ताननि मानात",
+        }
         TND{
-            "TND",
-            "त्युनीसी दीनर",
+            "ति.एन.दि",
+            "त्सुनीसीयानि दिनार",
         }
         TOP{
             "TOP",
@@ -884,24 +900,24 @@
             "तुर्की लीरा",
         }
         TRY{
-            "TRY",
-            "तुर्की नया लीरा",
+            "ति.आर.वाई",
+            "तुर्कीनि लीरा",
         }
         TTD{
-            "TTD",
-            "त्रीनीदाद एवं टोबागो डॉलर",
+            "ति.ति.डि",
+            "त्रिनिदाद आरो तबाग’ डलार",
         }
         TWD{
-            "NT$",
-            "ताईवानी नया डॉलर",
+            "एन.ति$",
+            "ताईवाननि गोदान डलार",
         }
         TZS{
-            "TZS",
-            "तान्ज़ेनियाई शीलींग",
+            "ति.जेत.एस",
+            "तान्जानियानि शिलिं",
         }
         UAH{
-            "UAH",
-            "युक्रेनी ह्रीवनिया",
+            "इउ.ए.ऐत्स",
+            "युक्रेननि ह्रीभनिया",
         }
         UAK{
             "UAK",
@@ -912,8 +928,8 @@
             "युगाँडाई शीलींग (1996–1987)",
         }
         UGX{
-            "UGX",
-            "युगाँडाई शीलींग",
+            "इउ.जि.एक्स",
+            "उगाण्डानि शिलिं",
         }
         USD{
             "$",
@@ -936,12 +952,12 @@
             "ऊरुगुए का पेसो (1975–1993)",
         }
         UYU{
-            "UYU",
-            "ऊरुगुए का ऊरुगुआयो पेसो",
+            "इउ.वाई.इउ",
+            "उरुगुवेनि पेस’",
         }
         UZS{
-            "UZS",
-            "ऊज़बेक सुम",
+            "इउ.जेत.एस",
+            "उजबेकिस्ताननि स’म",
         }
         VEB{
             "VEB",
@@ -952,8 +968,8 @@
             "वेनेज़ुएलाई बोलिवार (2008–2018)",
         }
         VES{
-            "VES",
-            "वेनेज़ुएलाई बोलिवार",
+            "भि.इ.एस",
+            "भेनेजुवेलानि बलिभार",
         }
         VND{
             "₫",
@@ -969,7 +985,7 @@
         }
         XAF{
             "FCFA",
-            "(सीएफ़ए) फ्रानसीसी फेदरेशनी फ्राँ",
+            "मिरु आफ्रिकानि सि.एफ.ए फ्रांक",
         }
         XAG{
             "XAG",
@@ -996,8 +1012,8 @@
             "यूरोपी एकाऊंट का युनीट (एक्स बी डी)",
         }
         XCD{
-            "EC$",
-            "ईस्ट करिबियन डॉलर",
+            "इ.सि $",
+            "सानजा केरिबियान डलार",
         }
         XDR{
             "XDR",
@@ -1016,8 +1032,8 @@
             "फ्रानसीसी युआईसी फ्राँ",
         }
         XOF{
-            "F CFA",
-            "फ्रानसीसी फेदेरेशनी बीसीएआओ फ्राँ",
+            "एफ सि.एफ.ए",
+            "सोनाब आफ्रिकानि सि.एफ.ए फ्रांक",
         }
         XPD{
             "XPD",
@@ -1041,15 +1057,15 @@
         }
         XXX{
             "¤",
-            "अज्ञात या अवैध मुद्रा",
+            "मिथियै रां",
         }
         YDD{
             "YDD",
             "यमनी दीनार",
         }
         YER{
-            "YER",
-            "यमनी रीयाल",
+            "वाई.इ.आर",
+            "येमेननि रियाल",
         }
         YUD{
             "YUD",
@@ -1064,8 +1080,8 @@
             "युगोस्लावी कनवर्टीबल दीनार",
         }
         ZAR{
-            "ZAR",
-            "दक्षिण अफ़्रीकी रॅण्ड",
+            "जेत.ए.आर",
+            "खोला आफ्रिकानि राण्ड",
         }
         ZMK{
             "ZMK",
@@ -1073,7 +1089,7 @@
         }
         ZMW{
             "ZMW",
-            "ज़ाम्बियाई क्वाचा",
+            "जाम्बियानि क्वाचा",
         }
         ZRN{
             "ZRN",
@@ -1088,42 +1104,603 @@
             "ज़ीम्बाबवेई डॉलर",
         }
     }
+    Currencies%narrow{
+        AMD{"֏"}
+        AOA{"के.जेत"}
+        ARS{"$"}
+        AZN{"₼"}
+        BAM{"के.एम"}
+        BBD{"$"}
+        BMD{"$"}
+        BOB{"बि.एस"}
+        BSD{"$"}
+        BWP{"पि"}
+        BZD{"$"}
+        CAD{"$"}
+        CLP{"$"}
+        COP{"$"}
+        CRC{"₡"}
+        CUC{"$"}
+        CUP{"$"}
+        CZK{"Kč"}
+        DKK{"के.आर"}
+        DOP{"$"}
+        EGP{"E£"}
+        FKP{"£"}
+        GEL{"₾"}
+        GHS{"जि.ऐत्स₵"}
+        GIP{"£"}
+        GNF{"एफ.जि"}
+        GTQ{"Q"}
+        GYD{"$"}
+        HKD{"$"}
+        HNL{"L"}
+        HRK{"के.एन"}
+        HUF{"एफ.ति"}
+        ILS{"₪"}
+        ISK{"के.आर"}
+        JMD{"$"}
+        KMF{"सि.एफ"}
+        KPW{"₩"}
+        KRW{"₩"}
+        KYD{"$"}
+        KZT{"₸"}
+        LBP{"एल£"}
+        LRD{"$"}
+        MGA{"ए.आर"}
+        MNT{"₮"}
+        MUR{"आर.एस"}
+        MXN{"$"}
+        NAD{"$"}
+        NGN{"₦"}
+        NIO{"सि $"}
+        NOK{"के.आर"}
+        PLN{"zł"}
+        PYG{"₲"}
+        RON{"लेई"}
+        RWF{"आर.एफ"}
+        SEK{"के.आर"}
+        SHP{"£"}
+        SRD{"$"}
+        SSP{"£"}
+        STN{"दि.बि"}
+        SYP{"£"}
+        TRY{"₺"}
+        TTD{"$"}
+        TWD{"$"}
+        UAH{"₴"}
+        UYU{"$"}
+        XCD{"$"}
+        ZAR{"आर"}
+        ZMW{"जेत.के"}
+    }
+    Currencies%variant{
+        TRY{"ति.एल"}
+    }
     CurrencyPlurals{
+        AED{
+            one{"इउ.ए.इ दिर्हाम"}
+            other{"इउ.ए.इ दिर्हाम"}
+        }
+        ALL{
+            one{"आल्बानियानि लेक"}
+            other{"आल्बानियानि लेक"}
+        }
+        AMD{
+            one{"आर्मेनियानि द्राम"}
+            other{"आर्मेनियानि द्राम"}
+        }
+        ANG{
+            one{"नेदारलेण्डनि एन्टिलियान गिल्डार"}
+            other{"नेदारलेण्डनि एन्टिलियान गिल्डार"}
+        }
+        AOA{
+            one{"आंगलानि क्वान्जा"}
+            other{"आंगलानि क्वान्जा"}
+        }
+        ARS{
+            one{"आर्जेन्टिनानि पेस’"}
+            other{"आर्जेन्टिनानि पेस’"}
+        }
+        AWG{
+            one{"आरूबान फ्ल’रिन"}
+            other{"आरूबान फ्ल’रिन"}
+        }
+        AZN{
+            one{"आजेरबाईजाननि मनात"}
+            other{"आजेरबाईजाननि मनात"}
+        }
+        BAM{
+            one{"बसनिया-हार्जेगभिनानि सोलायहाथाव मार्क"}
+            other{"बसनिया-हार्जेगभिनानि सोलायहाथाव मार्क"}
+        }
+        BBD{
+            one{"बारबाद’सनि डलार"}
+            other{"बारबाद’सनि डलार"}
+        }
+        BGN{
+            one{"बुल्गारियानि लेभ"}
+            other{"बुल्गारियानि लेभ"}
+        }
+        BHD{
+            one{"बाहरैननि दिनार"}
+            other{"बाहरैननि दिनार"}
+        }
+        BIF{
+            one{"बुरूण्डीनि फ्रांक"}
+            other{"बुरूण्डीनि फ्रांक"}
+        }
+        BMD{
+            one{"बारमुडानि डलार"}
+            other{"बारमुडानि डलारफोर"}
+        }
+        BOB{
+            one{"बलिभियानि बलिभियान’"}
+            other{"बलिभियानि बलिभियान’"}
+        }
         BRL{
             one{"ब्राजिलनि रीयाल"}
             other{"ब्राजिलनि रीयालफोर"}
         }
+        BSD{
+            one{"बाहामासनि डलार"}
+            other{"बाहामासनि डलार"}
+        }
+        BWP{
+            one{"बत्स्वानानि पुला"}
+            other{"बत्स्वानानि पुला"}
+        }
+        BYN{
+            one{"बेलारुसनि रूबल"}
+            other{"बेलारुसनि रूबल"}
+        }
+        BZD{
+            one{"बेलीज डलार"}
+            other{"बेलीज डलार"}
+        }
+        CAD{
+            one{"कानाडानि डलार"}
+            other{"कानाडानि डलारफोर"}
+        }
+        CDF{
+            one{"कंग’नि फ्रांक"}
+            other{"कंग’नि फ्रांक"}
+        }
+        CHF{
+            one{"सुईस फ्रांक"}
+            other{"सुईस फ्रांक"}
+        }
+        CLP{
+            one{"चिलीनि पेस’"}
+            other{"चिलीनि पेस’"}
+        }
+        CNH{
+            one{"चाइनीज युवान ( हाब्रांनि गोजान)"}
+            other{"चाइनीज युवान ( हाब्रांनि गोजान)"}
+        }
         CNY{
             one{"चाइनीज युवान"}
             other{"चाइनीज युवान"}
         }
+        COP{
+            one{"कल’म्बयानि पेस’"}
+            other{"कल’म्बयानि पेस’"}
+        }
+        CRC{
+            one{"क’स्टा रिका कल’न"}
+            other{"क’स्टा रिकानि कल’न"}
+        }
+        CUC{
+            one{"किउबानि सोलायहाथाव पेस’"}
+            other{"किउबानि सोलायहाथाव पेस’"}
+        }
+        CUP{
+            one{"किउबानि पेस’"}
+            other{"किउबानि पेस’"}
+        }
+        CVE{
+            one{"केप भेर्देनि एस्कुद’"}
+            other{"केप भेर्देनि एस्कुद’"}
+        }
+        CZK{
+            one{"चेखनि करुना"}
+            other{"चेखनि करुना"}
+        }
+        DJF{
+            one{"जिबौतिनि फ्रांक"}
+            other{"जिबौतिनि फ्रांक"}
+        }
+        DKK{
+            one{"डेनमार्कनि क्र’न"}
+            other{"डेनमार्कनि क्र’न"}
+        }
+        DOP{
+            one{"डमिनिकानि पेस’"}
+            other{"डमिनिकानि पेस’"}
+        }
+        DZD{
+            one{"आल्जेरियानि दिनार"}
+            other{"आल्जेरियानि दिनार"}
+        }
+        EGP{
+            one{"ईजिप्तनि पाउण्ड"}
+            other{"ईजिप्तनि पाउण्ड"}
+        }
+        ERN{
+            one{"एरित्रीयानि नाकफा"}
+            other{"एरित्रीयानि नाकफा"}
+        }
+        ETB{
+            one{"इथिय’पियानि बीर्र"}
+            other{"इथिय’पियानि बीर्र"}
+        }
         EUR{
-            one{"युरोस"}
-            other{"युरोस"}
+            one{"इउर’"}
+            other{"इउर’"}
+        }
+        FKP{
+            one{"फ’कलेण्ड द्वीपफोरनि पाउण्ड"}
+            other{"फ’कलेण्ड द्वीपफोरनि पाउण्ड"}
         }
         GBP{
             one{"ब्रिटिश पाउण्ड"}
             other{"ब्रिटिश पाउण्डफोर"}
         }
+        GEL{
+            one{"जर्जियानि लारी"}
+            other{"जर्जियानि लारी"}
+        }
+        GHS{
+            one{"घानानि सेदि"}
+            other{"घानानि सेदि"}
+        }
+        GIP{
+            one{"जिब्राल्टारनि पाउण्ड"}
+            other{"जिब्राल्टारनि पाउण्ड"}
+        }
+        GMD{
+            one{"गाम्बियानि दालासि"}
+            other{"गाम्बियानि दालासि"}
+        }
+        GNF{
+            one{"गिनीयानि फ्रांक"}
+            other{"गिनीयानि फ्रांक"}
+        }
+        GTQ{
+            one{"गुआतेमाला क्वेत्जाल"}
+            other{"गुआतेमालानि क्वेत्जाल"}
+        }
+        GYD{
+            one{"गुयानानि डलार"}
+            other{"गुयानानि डलार"}
+        }
+        HKD{
+            one{"हंकं डलार"}
+            other{"हंकं डलार"}
+        }
+        HNL{
+            one{"हन्दुरासनि लेम्पिरा"}
+            other{"हन्दुरासनि लेम्पिरा"}
+        }
+        HRK{
+            one{"क्रवेशियानि कुना"}
+            other{"क्रवेशियानि कुना"}
+        }
+        HTG{
+            one{"हाईतीनि गूर्द"}
+            other{"हाईतीनि गूर्द"}
+        }
+        HUF{
+            one{"हांगारीनि फरिन्त"}
+            other{"हांगारीनि फरिन्त"}
+        }
+        ILS{
+            one{"इज्राईलनि गोदान शेकेल"}
+            other{"इज्राईलनि गोदान शेकेल"}
+        }
         INR{
             one{"भारतनि रुपी"}
             other{"भारतनि रुपी"}
         }
+        IQD{
+            one{"ईराकनि दिनार"}
+            other{"ईराकनि दिनार"}
+        }
+        ISK{
+            one{"आईसलेण्डनि क्र’ना"}
+            other{"आईसलेण्डनि क्र’ना"}
+        }
+        JMD{
+            one{"जामाईकानि डलार"}
+            other{"जामाईकानि डलार"}
+        }
+        JOD{
+            one{"जर्डाननि दिनार"}
+            other{"जर्डाननि दिनार"}
+        }
         JPY{
             one{"जापानीज येन"}
             other{"जापानीज येन"}
         }
+        KES{
+            one{"केनियानि शिलिं"}
+            other{"केनियानि शिलिं"}
+        }
+        KGS{
+            one{"कीर्गीस्ताननि स’म"}
+            other{"कीर्गीस्ताननि स’म"}
+        }
+        KMF{
+            one{"कम’र’नि फ्रांक"}
+            other{"कम’र’नि फ्रांक"}
+        }
+        KPW{
+            one{"साहा करियानि व’न"}
+            other{"साहा करियानि व’न"}
+        }
+        KRW{
+            one{"खोला करियानि व’न"}
+            other{"खोला करियानि व’न"}
+        }
+        KWD{
+            one{"कुवैतनि दिनार"}
+            other{"कुवैतनि दिनार"}
+        }
+        KYD{
+            one{"कैमेन द्वीपनि डलार"}
+            other{"कैमेन द्वीपनि डलार"}
+        }
+        KZT{
+            one{"काजाखस्ताननि तेंगे"}
+            other{"काजाखस्ताननि तेंगे"}
+        }
+        LBP{
+            one{"लेबान’ननि पाउण्ड"}
+            other{"लेबान’ननि पाउण्ड"}
+        }
+        LRD{
+            one{"लीबेरियानि डलार"}
+            other{"लीबेरियानि डलार"}
+        }
+        LSL{
+            one{"लेस’थ’नि लटि"}
+            other{"लेस’थ’नि लटि"}
+        }
+        LYD{
+            one{"लिबियानि दिनार"}
+            other{"लिबियानि दिनार"}
+        }
+        MAD{
+            one{"मरक्क’नि दिर्हाम"}
+            other{"मरक्क’नि दिर्हाम"}
+        }
+        MDL{
+            one{"मल्ड’भानि लिउ"}
+            other{"मल्ड’भानि लिउ"}
+        }
+        MGA{
+            one{"मालागासी आरिआरी"}
+            other{"मालागासी आरिआरी"}
+        }
+        MKD{
+            one{"मेसेड’नियानि देनार"}
+            other{"मेसेड’नियानि देनारि"}
+        }
+        MNT{
+            one{"मंगलियानि तुग्रीक"}
+            other{"मंगलियानि तुग्रीक"}
+        }
+        MOP{
+            one{"माकाउनि पाताका"}
+            other{"माकाउनि पाताका"}
+        }
+        MRU{
+            one{"म’रिशियानि ऊगुया"}
+            other{"म’रिशियानि ऊगुया"}
+        }
+        MUR{
+            one{"मरिसियानि रुपी"}
+            other{"मरिसियानि रुपी"}
+        }
+        MWK{
+            one{"मालावीनि क्वाचा"}
+            other{"मालावीनि क्वाचा"}
+        }
+        MXN{
+            one{"मेक्सिकान पेस’"}
+            other{"मेक्सिकान पेस’"}
+        }
+        MZN{
+            one{"मजाम्बिकनि मेटिकेल"}
+            other{"मजाम्बिकनि मेटिकेल"}
+        }
+        NAD{
+            one{"नामिबियानि डलार"}
+            other{"नामिबियानि डलार"}
+        }
+        NGN{
+            one{"नाइजेरियानि नायरा"}
+            other{"नाइजेरियानि नायरा"}
+        }
+        NIO{
+            one{"निकारागुआनि कर्द’बा"}
+            other{"निकारागुआनि कर्द’बा"}
+        }
+        NOK{
+            one{"नरवैनि क्र’न"}
+            other{"नरवैनि क्र’न"}
+        }
+        OMR{
+            one{"अमाननि रियाल"}
+            other{"अमाननि रियाल"}
+        }
+        PAB{
+            one{"पानामानि बाल्ब’आ"}
+            other{"पानामानि बाल्ब’आ"}
+        }
+        PEN{
+            one{"पेरूनि सल"}
+            other{"पेरूनि सल"}
+        }
+        PLN{
+            one{"पलेण्डनि ज्ल’टी"}
+            other{"पलेण्डनि ज्ल’टी"}
+        }
+        PYG{
+            one{"पारागुवेनि गुआरानी"}
+            other{"पारागुवेनि गुआरानी"}
+        }
+        QAR{
+            one{"कातारनि रियाल"}
+            other{"कातारनि रियाल"}
+        }
+        RON{
+            one{"रमानियानि लिउ"}
+            other{"रमानियानि लिउ"}
+        }
+        RSD{
+            one{"सार्बियानि दिनार"}
+            other{"सार्बियानि दिनार"}
+        }
         RUB{
             one{"रासियानि रूबल"}
             other{"रासियानि रूबलफोर"}
         }
+        RWF{
+            one{"रुवान्दानि फ्रांक"}
+            other{"रुवान्दानि फ्रांक"}
+        }
+        SAR{
+            one{"साउदि रियाल"}
+            other{"साउदि रियाल"}
+        }
+        SCR{
+            one{"सैशेल्लेसनि रूपी"}
+            other{"सैशेल्लेसनि रूपी"}
+        }
+        SDG{
+            one{"सुदाननि पाउण्ड"}
+            other{"सुदाननि पाउण्ड"}
+        }
+        SEK{
+            one{"स्वीडेननि क्र’ना"}
+            other{"स्वीडेननि क्र’ना"}
+        }
+        SHP{
+            one{"सैन्ट हेलेनानि पाउण्ड"}
+            other{"सैन्ट हेलेनानि पाउण्ड"}
+        }
+        SLL{
+            one{"सीयेर्रा लिय’ननि लीयन"}
+            other{"सीयेर्रा लिय’ननि लीयन"}
+        }
+        SOS{
+            one{"समालियानि शिलिं"}
+            other{"समालियानि शिलिं"}
+        }
+        SRD{
+            one{"सुरीनामनि डलार"}
+            other{"सुरीनामनि डलार"}
+        }
+        SSP{
+            one{"खोला सुदानारि पाउण्ड"}
+            other{"खोला सुदानारि पाउण्ड"}
+        }
+        STN{
+            one{"साऊ तमे आरो प्रिन्सिपनि दब्रा"}
+            other{"साऊ तमे आरो प्रिन्सिपनि दब्रा"}
+        }
+        SYP{
+            one{"सीरियानि पाउण्ड"}
+            other{"सीरियानि पाउण्ड"}
+        }
+        SZL{
+            one{"स्वाजी लीलांगेनी"}
+            other{"स्वाजी एमालांगेनी"}
+        }
+        TJS{
+            one{"ताजिकिस्ताननि सम’नि"}
+            other{"ताजिकिस्ताननि सम’नि"}
+        }
+        TMT{
+            one{"तुर्कमेनीस्ताननि मानात"}
+            other{"तुर्कमेनीस्ताननि मानात"}
+        }
+        TND{
+            one{"त्सुनीसीयानि दिनार"}
+            other{"त्सुनीसीयानि दिनार"}
+        }
+        TRY{
+            one{"तुर्कीनि लीरा"}
+            other{"तुर्कीनि लीरा"}
+        }
+        TTD{
+            one{"त्रिनिदाद आरो तबाग’ डलार"}
+            other{"त्रिनिदाद आरो तबाग’ डलार"}
+        }
+        TWD{
+            one{"ताईवाननि गोदान डलार"}
+            other{"ताईवाननि गोदान डलार"}
+        }
+        TZS{
+            one{"तान्जानियानि शिलिं"}
+            other{"तान्जानियानि शिलिं"}
+        }
+        UAH{
+            one{"युक्रेननि ह्रीभनिया"}
+            other{"युक्रेननि ह्रीभनिया"}
+        }
+        UGX{
+            one{"उगाण्डानि शिलिं"}
+            other{"उगाण्डानि शिलिं"}
+        }
         USD{
             one{"इउ.एस डलार"}
             other{"इउ.एस डलारफोर"}
         }
+        UYU{
+            one{"उरुगुवेनि पेस’"}
+            other{"उरुगुवेनि पेस’"}
+        }
+        UZS{
+            one{"उजबेकिस्ताननि स’म"}
+            other{"उजबेकिस्ताननि स’म"}
+        }
+        VES{
+            one{"भेनेजुवेलानि बलिभार"}
+            other{"भेनेजुवेलानि बलिभार"}
+        }
+        XAF{
+            one{"मिरु आफ्रिकानि सि.एफ.ए फ्रांक"}
+            other{"मिरु आफ्रिकानि सि.एफ.ए फ्रांक"}
+        }
+        XCD{
+            one{"सानजा केरिबियान डलार"}
+            other{"सानजा केरिबियान डलार"}
+        }
+        XOF{
+            one{"सोनाब आफ्रिकानि सि.एफ.ए फ्रांक"}
+            other{"सोनाब आफ्रिकानि सि.एफ.ए फ्रांक"}
+        }
         XXX{
             one{"मिथियै रां"}
             other{"मिथियै रां"}
         }
+        YER{
+            one{"येमेननि रियाल"}
+            other{"येमेननि रियाल"}
+        }
+        ZAR{
+            one{"खोला आफ्रिकानि राण्ड"}
+            other{"खोला आफ्रिकानि राण्ड"}
+        }
+        ZMW{
+            one{"जाम्बियानि क्वाचा"}
+            other{"जाम्बियानि क्वाचा"}
+        }
+    }
+    CurrencyUnitPatterns{
+        one{"{0} {1}"}
+        other{"{0} {1}"}
     }
 }
diff --git a/icu4c/source/data/curr/ceb.txt b/icu4c/source/data/curr/ceb.txt
index ad76092..627b3f7 100644
--- a/icu4c/source/data/curr/ceb.txt
+++ b/icu4c/source/data/curr/ceb.txt
@@ -121,7 +121,7 @@
         }
         CNH{
             "CNH",
-            "Chinese Yuan (layo sa baybayon)",
+            "Chinese Yuan (offshore)",
         }
         CNY{
             "CN¥",
@@ -437,7 +437,7 @@
         }
         PHP{
             "₱",
-            "Philippine Piso",
+            "Philippine Peso",
         }
         PKR{
             "PKR",
@@ -635,11 +635,11 @@
     CurrencyPlurals{
         AED{
             one{"UAE dirham"}
-            other{"Mga UAE dirham"}
+            other{"UAE dirhams"}
         }
         AFN{
             one{"Afghan Afghani"}
-            other{"Mga Afghan Afghani"}
+            other{"Afghan Afghanis"}
         }
         ALL{
             one{"Albanian lek"}
@@ -647,7 +647,7 @@
         }
         AMD{
             one{"Armenian dram"}
-            other{"Mga Armenian dram"}
+            other{"Armenian drams"}
         }
         ANG{
             one{"Netherlands Antillean guilder"}
@@ -655,15 +655,15 @@
         }
         AOA{
             one{"Angolan kwanza"}
-            other{"Mga Angolan kwanza"}
+            other{"Angolan kwanzas"}
         }
         ARS{
             one{"Argentine peso"}
-            other{"Mga Argentine peso"}
+            other{"Argentine pesos"}
         }
         AUD{
             one{"Australian dollar"}
-            other{"Mga Australian dollar"}
+            other{"Australian dollars"}
         }
         AWG{
             one{"Aruban florin"}
@@ -671,11 +671,11 @@
         }
         AZN{
             one{"Azerbaijani manat"}
-            other{"Mga Azerbaijani manat"}
+            other{"Azerbaijani manats"}
         }
         BAM{
             one{"Bosnia-Herzegovina convertible mark"}
-            other{"Mga Bosnia-Herzegovina convertible mark"}
+            other{"Bosnia-Herzegovina convertible marks"}
         }
         BBD{
             one{"Barbadian dollar"}
@@ -683,7 +683,7 @@
         }
         BDT{
             one{"Bangladeshi taka"}
-            other{"Mga Bangladeshi taka"}
+            other{"Bangladeshi takas"}
         }
         BGN{
             one{"Bulgarian lev"}
@@ -691,11 +691,11 @@
         }
         BHD{
             one{"Bahraini dinar"}
-            other{"Mga Bahraini dinar"}
+            other{"Bahraini dinars"}
         }
         BIF{
             one{"Burundian franc"}
-            other{"Mga Burundian franc"}
+            other{"Burundian francs"}
         }
         BMD{
             one{"Bermudan dollar"}
@@ -703,15 +703,15 @@
         }
         BND{
             one{"Brunei dollar"}
-            other{"Mga Brunei dollar"}
+            other{"Brunei dollars"}
         }
         BOB{
             one{"Bolivian boliviano"}
-            other{"Mga Bolivian boliviano"}
+            other{"Bolivian bolivianos"}
         }
         BRL{
             one{"Brazilian real"}
-            other{"Mga Brazilian real"}
+            other{"Brazilian reals"}
         }
         BSD{
             one{"Bahamian dollar"}
@@ -719,15 +719,15 @@
         }
         BTN{
             one{"Bhutanese ngultrum"}
-            other{"Mga Bhutanese ngultrum"}
+            other{"Bhutanese ngultrums"}
         }
         BWP{
             one{"Botswanan pula"}
-            other{"Mga Botswanan pula"}
+            other{"Botswanan pulas"}
         }
         BYN{
             one{"Belarusian ruble"}
-            other{"Mga Belarusian ruble"}
+            other{"Belarusian rubles"}
         }
         BZD{
             one{"Belize dollar"}
@@ -739,19 +739,19 @@
         }
         CDF{
             one{"Congolese franc"}
-            other{"Mga Congolese franc"}
+            other{"Congolese francs"}
         }
         CHF{
             one{"Swiss franc"}
-            other{"Mga Swiss franc"}
+            other{"Swiss francs"}
         }
         CLP{
             one{"Chilean peso"}
-            other{"Mga Chilean peso"}
+            other{"Chilean pesos"}
         }
         CNH{
-            one{"Chinese yuan (layo sa baybayon)"}
-            other{"Chinese yuan (layo sa baybayon)"}
+            one{"Chinese yuan (offshore)"}
+            other{"Chinese yuan (offshore)"}
         }
         CNY{
             one{"Chinese yuan"}
@@ -759,7 +759,7 @@
         }
         COP{
             one{"Colombian peso"}
-            other{"Mga Colombian peso"}
+            other{"Colombian pesos"}
         }
         CRC{
             one{"Costa Rican colon"}
@@ -775,15 +775,15 @@
         }
         CVE{
             one{"Cape Verdean escudo"}
-            other{"Mga Cape Verdean escudo"}
+            other{"Cape Verdean escudos"}
         }
         CZK{
             one{"Czech koruna"}
-            other{"Mga Czech koruna"}
+            other{"Czech korunas"}
         }
         DJF{
             one{"Djiboutian franc"}
-            other{"Mga Djiboutian franc"}
+            other{"Djiboutian francs"}
         }
         DKK{
             one{"Danish krone"}
@@ -795,55 +795,55 @@
         }
         DZD{
             one{"Algerian dinar"}
-            other{"Mga Algerian dinar"}
+            other{"Algerian dinars"}
         }
         EGP{
             one{"Egyptian pound"}
-            other{"Mga Egyptian pound"}
+            other{"Egyptian pounds"}
         }
         ERN{
             one{"Eritrean nakfa"}
-            other{"Mga Eritrean nakfa"}
+            other{"Eritrean nakfas"}
         }
         ETB{
             one{"Ethiopian birr"}
-            other{"Mga Ethiopian birr"}
+            other{"Ethiopian birrs"}
         }
         EUR{
             one{"euro"}
-            other{"mga euro"}
+            other{"euros"}
         }
         FJD{
             one{"Fijian dollar"}
-            other{"Mga Fijian dollar"}
+            other{"Fijian dollars"}
         }
         FKP{
             one{"Falkland Islands pound"}
-            other{"Mga Falkland Islands pound"}
+            other{"Falkland Islands pounds"}
         }
         GBP{
             one{"British pound"}
-            other{"Mga British pound"}
+            other{"British pounds"}
         }
         GEL{
             one{"Georgian lari"}
-            other{"Mga Georgian lari"}
+            other{"Georgian laris"}
         }
         GHS{
             one{"Ghanaian cedi"}
-            other{"Mga Ghanaian cedi"}
+            other{"Ghanaian cedis"}
         }
         GIP{
             one{"Gibraltar pound"}
-            other{"Mga Gibraltar pound"}
+            other{"Gibraltar pounds"}
         }
         GMD{
             one{"Gambian dalasi"}
-            other{"Mga Gambian dalasi"}
+            other{"Gambian dalasis"}
         }
         GNF{
             one{"Guinean franc"}
-            other{"Mga Guinean franc"}
+            other{"Guinean francs"}
         }
         GTQ{
             one{"Guatemalan quetzal"}
@@ -851,11 +851,11 @@
         }
         GYD{
             one{"Guyanaese dollar"}
-            other{"Mga Guyanaese dollar"}
+            other{"Guyanaese dollars"}
         }
         HKD{
             one{"Hong Kong dollar"}
-            other{"Mga Hong Kong dollar"}
+            other{"Hong Kong dollars"}
         }
         HNL{
             one{"Honduran lempira"}
@@ -863,7 +863,7 @@
         }
         HRK{
             one{"Croatian kuna"}
-            other{"Mga Croatian kuna"}
+            other{"Croatian kunas"}
         }
         HTG{
             one{"Haitian gourde"}
@@ -871,27 +871,27 @@
         }
         HUF{
             one{"Hungarian forint"}
-            other{"Mga Hungarian forint"}
+            other{"Hungarian forints"}
         }
         IDR{
             one{"Indonesian rupiah"}
-            other{"Mga Indonesian rupiah"}
+            other{"Indonesian rupiahs"}
         }
         ILS{
             one{"Israeli new shekel"}
-            other{"Mga Israeli new shekel"}
+            other{"Israeli new shekels"}
         }
         INR{
             one{"Indian rupee"}
-            other{"Mga Indian rupee"}
+            other{"Indian rupees"}
         }
         IQD{
             one{"Iraqi dinar"}
-            other{"Mga Iraqi dinar"}
+            other{"Iraqi dinars"}
         }
         IRR{
             one{"Iranian rial"}
-            other{"Mga Iranian rial"}
+            other{"Iranian rials"}
         }
         ISK{
             one{"Icelandic krona"}
@@ -903,7 +903,7 @@
         }
         JOD{
             one{"Jordanian dinar"}
-            other{"Mga Jordanian dinar"}
+            other{"Jordanian dinars"}
         }
         JPY{
             one{"Japanese yen"}
@@ -911,19 +911,19 @@
         }
         KES{
             one{"Kenyan shilling"}
-            other{"Mga Kenyan shilling"}
+            other{"Kenyan shillings"}
         }
         KGS{
             one{"Kyrgystani som"}
-            other{"Mga Kyrgystani som"}
+            other{"Kyrgystani soms"}
         }
         KHR{
             one{"Cambodian riel"}
-            other{"Mga Cambodian riel"}
+            other{"Cambodian riels"}
         }
         KMF{
             one{"Comorian franc"}
-            other{"Mga Comorian franc"}
+            other{"Comorian francs"}
         }
         KPW{
             one{"North Korean won"}
@@ -935,7 +935,7 @@
         }
         KWD{
             one{"Kuwaiti dinar"}
-            other{"Mga Kuwaiti dinar"}
+            other{"Kuwaiti dinars"}
         }
         KYD{
             one{"Cayman Islands dollar"}
@@ -943,35 +943,35 @@
         }
         KZT{
             one{"Kazakhstani tenge"}
-            other{"Mga Kazakhstani tenge"}
+            other{"Kazakhstani tenges"}
         }
         LAK{
             one{"Laotian kip"}
-            other{"Mga Laotian kip"}
+            other{"Laotian kips"}
         }
         LBP{
             one{"Lebanese pound"}
-            other{"Mga Lebanese pound"}
+            other{"Lebanese pounds"}
         }
         LKR{
             one{"Sri Lankan rupee"}
-            other{"Mga Sri Lankan rupee"}
+            other{"Sri Lankan rupees"}
         }
         LRD{
             one{"Liberian dollar"}
-            other{"Mga Liberian dollar"}
+            other{"Liberian dollars"}
         }
         LSL{
             one{"Lesotho loti"}
-            other{"Mga Lesotho loti"}
+            other{"Lesotho lotis"}
         }
         LYD{
             one{"Libyan dinar"}
-            other{"Mga Libyan dinar"}
+            other{"Libyan dinars"}
         }
         MAD{
             one{"Moroccan dirham"}
-            other{"Mga Moroccan dirham"}
+            other{"Moroccan dirhams"}
         }
         MDL{
             one{"Moldovan leu"}
@@ -979,7 +979,7 @@
         }
         MGA{
             one{"Malagasy ariary"}
-            other{"Mga Malagasy ariary"}
+            other{"Malagasy ariaries"}
         }
         MKD{
             one{"Macedonian denar"}
@@ -987,51 +987,51 @@
         }
         MMK{
             one{"Myanmar kyat"}
-            other{"Mga Myanmar kyat"}
+            other{"Myanmar kyats"}
         }
         MNT{
             one{"Mongolian tugrik"}
-            other{"Mga Mongolian tugrik"}
+            other{"Mongolian tugriks"}
         }
         MOP{
             one{"Macanese pataca"}
-            other{"Mga Macanese pataca"}
+            other{"Macanese patacas"}
         }
         MRU{
             one{"Mauritanian ouguiya"}
-            other{"Mga Mauritanian ouguiya"}
+            other{"Mauritanian ouguiyas"}
         }
         MUR{
             one{"Mauritian rupee"}
-            other{"Mga Mauritian rupee"}
+            other{"Mauritian rupees"}
         }
         MVR{
             one{"Maldivian rufiyaa"}
-            other{"Mga Maldivian rufiyaa"}
+            other{"Maldivian rufiyaas"}
         }
         MWK{
             one{"Malawian kwacha"}
-            other{"Mga Malawian kwacha"}
+            other{"Malawian kwachas"}
         }
         MXN{
             one{"Mexican peso"}
             other{"Mga Mexican peso"}
         }
         MYR{
-            one{"Mga Malaysian ringgit"}
-            other{"Mga Malaysian ringgit"}
+            one{"Malaysian ringgit"}
+            other{"Malaysian ringgits"}
         }
         MZN{
             one{"Mozambican metical"}
-            other{"Mga Mozambican metical"}
+            other{"Mozambican meticals"}
         }
         NAD{
             one{"Namibian dollar"}
-            other{"Mga Namibian dollar"}
+            other{"Namibian dollars"}
         }
         NGN{
             one{"Nigerian naira"}
-            other{"Mga Nigerian naira"}
+            other{"Nigerian nairas"}
         }
         NIO{
             one{"Nicaraguan cordoba"}
@@ -1043,15 +1043,15 @@
         }
         NPR{
             one{"Nepalese rupee"}
-            other{"Mga Nepalese rupee"}
+            other{"Nepalese rupees"}
         }
         NZD{
             one{"New Zealand dollar"}
-            other{"Mga New Zealand dollar"}
+            other{"New Zealand dollars"}
         }
         OMR{
             one{"Omani rial"}
-            other{"Mga Omani rial"}
+            other{"Omani rials"}
         }
         PAB{
             one{"Panamanian balboa"}
@@ -1059,31 +1059,31 @@
         }
         PEN{
             one{"Peruvian sol"}
-            other{"Mga Peruvian sole"}
+            other{"Peruvian soles"}
         }
         PGK{
             one{"Papua New Guinean kina"}
             other{"Papua New Guinean kina"}
         }
         PHP{
-            one{"Philippine piso"}
-            other{"Mga Philippine piso"}
+            one{"Philippine peso"}
+            other{"Philippine pesos"}
         }
         PKR{
             one{"Pakistani rupee"}
-            other{"Mga Pakistani rupee"}
+            other{"Pakistani rupees"}
         }
         PLN{
             one{"Polish zloty"}
-            other{"Mga Polish zloty"}
+            other{"Polish zlotys"}
         }
         PYG{
             one{"Paraguayan guarani"}
-            other{"Mga Paraguayan guarani"}
+            other{"Paraguayan guaranis"}
         }
         QAR{
             one{"Qatari rial"}
-            other{"Mga Qatari rial"}
+            other{"Qatari riyals"}
         }
         RON{
             one{"Romanian leu"}
@@ -1091,31 +1091,31 @@
         }
         RSD{
             one{"Serbian dinar"}
-            other{"Mga Serbian dinar"}
+            other{"Serbian dinars"}
         }
         RUB{
             one{"Russian ruble"}
-            other{"Mga Russian ruble"}
+            other{"Russian rubles"}
         }
         RWF{
             one{"Rwandan franc"}
-            other{"Mga Rwandan franc"}
+            other{"Rwandan francs"}
         }
         SAR{
             one{"Saudi riyal"}
-            other{"Mga Saudi riyal"}
+            other{"Saudi riyals"}
         }
         SBD{
             one{"Solomon Islands dollar"}
-            other{"Mga Solomon Islands dollar"}
+            other{"Solomon Islands dollars"}
         }
         SCR{
             one{"Seychellois rupee"}
-            other{"Mga Seychellois rupee"}
+            other{"Seychellois rupees"}
         }
         SDG{
             one{"Sudanese pound"}
-            other{"Mga Sudanese pound"}
+            other{"Sudanese pounds"}
         }
         SEK{
             one{"Swedish krona"}
@@ -1123,35 +1123,35 @@
         }
         SGD{
             one{"Singapore dollar"}
-            other{"Mga Singapore dollar"}
+            other{"Singapore dollars"}
         }
         SHP{
             one{"St. Helena pound"}
-            other{"Mga St. Helena pound"}
+            other{"St. Helena pounds"}
         }
         SLL{
             one{"Sierra Leonean leone"}
-            other{"Mga Sierra Leonean leone"}
+            other{"Sierra Leonean leones"}
         }
         SOS{
             one{"Somali shilling"}
-            other{"Mga Somali shilling"}
+            other{"Somali shillings"}
         }
         SRD{
             one{"Surinamese dollar"}
-            other{"Mga Surinamese dollar"}
+            other{"Surinamese dollars"}
         }
         SSP{
             one{"South Sudanese pound"}
-            other{"Mga South Sudanese pound"}
+            other{"South Sudanese pounds"}
         }
         STN{
             one{"Sao Tome & Principe dobra"}
-            other{"Mga Sao Tome & Principe dobra"}
+            other{"São Tomé & Príncipe dobras"}
         }
         SYP{
             one{"Syrian pound"}
-            other{"Mga Syrian pound"}
+            other{"Syrian pounds"}
         }
         SZL{
             one{"Swazi lilangeni"}
@@ -1163,7 +1163,7 @@
         }
         TJS{
             one{"Tajikistani somoni"}
-            other{"Mga Tajikistani somoni"}
+            other{"Tajikistani somonis"}
         }
         TMT{
             one{"Turkmenistani manat"}
@@ -1171,7 +1171,7 @@
         }
         TND{
             one{"Tunisian dinar"}
-            other{"Mga Tunisian dinar"}
+            other{"Tunisian dinars"}
         }
         TOP{
             one{"Tongan paʻanga"}
@@ -1187,19 +1187,19 @@
         }
         TWD{
             one{"New Taiwan dollar"}
-            other{"Mga New Taiwan dollar"}
+            other{"New Taiwan dollars"}
         }
         TZS{
             one{"Tanzanian shilling"}
-            other{"Mga Tanzanian shilling"}
+            other{"Tanzanian shillings"}
         }
         UAH{
             one{"Ukrainian hryvnia"}
-            other{"Mga Ukrainian hryvnia"}
+            other{"Ukrainian hryvnias"}
         }
         UGX{
             one{"Ugandan shilling"}
-            other{"Mga Ugandan shilling"}
+            other{"Ugandan shillings"}
         }
         USD{
             one{"US dollar"}
@@ -1207,7 +1207,7 @@
         }
         UYU{
             one{"Uruguayan peso"}
-            other{"Mga Uruguayan peso"}
+            other{"Uruguayan pesos"}
         }
         UZS{
             one{"Uzbekistani som"}
@@ -1215,7 +1215,7 @@
         }
         VES{
             one{"Venezuelan bolivar"}
-            other{"Mga Venezuelan bolivar"}
+            other{"Venezuelan bolívars"}
         }
         VND{
             one{"Vietnamese dong"}
@@ -1223,7 +1223,7 @@
         }
         VUV{
             one{"Vanuatu vatu"}
-            other{"Mga Vanuatu vatu"}
+            other{"Vanuatu vatus"}
         }
         WST{
             one{"Samoan tala"}
@@ -1231,7 +1231,7 @@
         }
         XAF{
             one{"Central African CFA franc"}
-            other{"Mga Central African CFA franc"}
+            other{"Central African CFA francs"}
         }
         XCD{
             one{"East Caribbean dollar"}
@@ -1239,11 +1239,11 @@
         }
         XOF{
             one{"West African CFA franc"}
-            other{"Mga West African CFA franc"}
+            other{"West African CFA francs"}
         }
         XPF{
             one{"CFP franc"}
-            other{"Mga CFP franc"}
+            other{"CFP francs"}
         }
         XXX{
             one{"(wala mailhi nga yunit sa kwarta)"}
@@ -1251,7 +1251,7 @@
         }
         YER{
             one{"Yemeni rial"}
-            other{"Mga Yemeni rial"}
+            other{"Yemeni rials"}
         }
         ZAR{
             one{"South African rand"}
@@ -1259,7 +1259,7 @@
         }
         ZMW{
             one{"Zambian kwacha"}
-            other{"Mga Zambian kwacha"}
+            other{"Zambian kwachas"}
         }
     }
     CurrencyUnitPatterns{
diff --git a/icu4c/source/data/curr/en_AU.txt b/icu4c/source/data/curr/en_AU.txt
index 377669b..a7cc65e 100644
--- a/icu4c/source/data/curr/en_AU.txt
+++ b/icu4c/source/data/curr/en_AU.txt
@@ -70,7 +70,7 @@
         }
         BOB{
             "BOB",
-            "Boliviano",
+            "Bolivian boliviano",
         }
         BRL{
             "BRL",
@@ -100,10 +100,6 @@
             "CLP",
             "Chilean Peso",
         }
-        CNH{
-            "CNH",
-            "CNH",
-        }
         CNY{
             "CNY",
             "Chinese Yuan",
@@ -510,7 +506,7 @@
         }
         VES{
             "VES",
-            "VES",
+            "Venezuelan bolívar",
         }
         VND{
             "VND",
@@ -608,14 +604,6 @@
             one{"Bermuda dollar"}
             other{"Bermuda dollars"}
         }
-        BOB{
-            one{"boliviano"}
-            other{"bolivianos"}
-        }
-        CNH{
-            one{"CNH"}
-            other{"CNH"}
-        }
         ETB{
             one{"Ethiopian birr"}
             other{"Ethiopian birrs"}
@@ -672,14 +660,6 @@
             one{"Uzbekistani som"}
             other{"Uzbekistani soms"}
         }
-        VEF{
-            one{"Venezuelan bolívar"}
-            other{"Venezuelan bolívars"}
-        }
-        VES{
-            one{"VES"}
-            other{"VES"}
-        }
         VND{
             one{"Vietnamese dong"}
             other{"Vietnamese dongs"}
diff --git a/icu4c/source/data/curr/en_CA.txt b/icu4c/source/data/curr/en_CA.txt
index 1af380d..73df7e0 100644
--- a/icu4c/source/data/curr/en_CA.txt
+++ b/icu4c/source/data/curr/en_CA.txt
@@ -41,7 +41,7 @@
         }
         SHP{
             "SHP",
-            "St Helena Pound",
+            "Saint Helena Pound",
         }
         STN{
             "STN",
@@ -57,14 +57,17 @@
         }
         USD{
             "US$",
-            "U.S. Dollar",
+            "US Dollar",
+        }
+        XXX{
+            "¤",
+            "unknown currency",
         }
     }
+    Currencies%narrow{
+        USD{"US$"}
+    }
     CurrencyPlurals{
-        AED{
-            one{"U.A.E. dirham"}
-            other{"U.A.E. dirhams"}
-        }
         AFN{
             one{"Afghan afghani"}
             other{"Afghan afghanis"}
@@ -85,22 +88,10 @@
             one{"Belarusian rouble (2000–2016)"}
             other{"Belarusian roubles (2000–2016)"}
         }
-        ETB{
-            other{"Ethiopian birr"}
-        }
-        LSL{
-            other{"Lesotho maloti"}
-        }
         LVR{
             one{"Latvian rouble"}
             other{"Latvian roubles"}
         }
-        MGA{
-            other{"Malagasy ariary"}
-        }
-        MVR{
-            other{"Maldivian rufiyaa"}
-        }
         RUB{
             one{"Russian rouble"}
             other{"Russian roubles"}
@@ -110,8 +101,8 @@
             other{"Russian roubles (1991–1998)"}
         }
         SHP{
-            one{"St Helena pound"}
-            other{"St Helena pounds"}
+            one{"Saint Helena pound"}
+            other{"Saint Helena pounds"}
         }
         STN{
             one{"São Tomé and Príncipe dobra"}
@@ -125,12 +116,5 @@
             one{"Trinidad and Tobago dollar"}
             other{"Trinidad and Tobago dollars"}
         }
-        USD{
-            one{"U.S. dollar"}
-            other{"U.S. dollars"}
-        }
-        VUV{
-            other{"Vanuatu vatu"}
-        }
     }
 }
diff --git a/icu4c/source/data/curr/eu.txt b/icu4c/source/data/curr/eu.txt
index f4d474d..1825a80 100644
--- a/icu4c/source/data/curr/eu.txt
+++ b/icu4c/source/data/curr/eu.txt
@@ -904,6 +904,10 @@
             "SKK",
             "koroa eslovakiarra",
         }
+        SLE{
+            "SLE",
+            "leone sierraleonar berria",
+        }
         SLL{
             "SLL",
             "leone sierraleonarra",
@@ -1052,6 +1056,10 @@
             "VEB",
             "Venezuelako bolivarra (1871–2008)",
         }
+        VED{
+            "VED",
+            "bolivar subiraua",
+        }
         VEF{
             "VEF",
             "Venezuelako bolivarra (2008–2018)",
@@ -2216,6 +2224,10 @@
             one{"koroa eslovakiar"}
             other{"koroa eslovakiar"}
         }
+        SLE{
+            one{"leone sierraleonar berri"}
+            other{"leone sierraleonar berri"}
+        }
         SLL{
             one{"leone sierraleonar"}
             other{"leone sierraleonar"}
@@ -2364,6 +2376,10 @@
             one{"Venezuelako bolivar (1871–2008)"}
             other{"Venezuelako bolivar (1871–2008)"}
         }
+        VED{
+            one{"bolivar subirau"}
+            other{"bolivar subirau"}
+        }
         VEF{
             one{"Venezuelako bolivar (2008–2018)"}
             other{"Venezuelako bolivar (2008–2018)"}
diff --git a/icu4c/source/data/curr/ff_Adlm.txt b/icu4c/source/data/curr/ff_Adlm.txt
index 6c21d54..34d3b7a 100644
--- a/icu4c/source/data/curr/ff_Adlm.txt
+++ b/icu4c/source/data/curr/ff_Adlm.txt
@@ -8,6 +8,10 @@
             "AED",
             "𞤁𞤭𞤪𞤸𞤢𞤥𞤵 𞤋𞤥𞤢𞥄𞤪𞤢𞤼𞤭𞤲𞤳𞤮",
         }
+        AFA{
+            "𞤀𞤊𞤀",
+            "𞤀𞤬𞤺𞤢𞥄𞤲 𞤀𞤬𞤺𞤢𞥄𞤲𞤭 (𞥑𞥙𞥒𞥗-𞥒𞥐𞥐𞥒)",
+        }
         AFN{
             "AFN",
             "𞤀𞤬𞤿𞤢𞤲𞤭 𞤀𞤬𞤿𞤢𞤲𞤭𞤴𞤢𞤲𞤳𞤮",
@@ -28,9 +32,25 @@
             "AOA",
             "𞤑𞤵𞤱𞤢𞤲𞥁𞤢 𞤀𞤲𞤺𞤮𞤤𞤢𞤲𞤳𞤮",
         }
+        ARA{
+            "ARA",
+            "𞤌𞤧𞤼𞤪𞤢𞤤 𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮",
+        }
+        ARL{
+            "ARL",
+            "𞤆𞤫𞥅𞤧𞤮𞥅 𞤂𞤫𞤴 𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮 (𞥑𞥙𞥗𞥐-𞥑𞥙𞥘𞥓)",
+        }
+        ARM{
+            "ARM",
+            "𞤆𞤫𞥅𞤧𞤮𞥅 𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮 (𞥑𞥘𞥘𞥑-𞥑𞥙𞥗𞥐)",
+        }
+        ARP{
+            "ARP",
+            "𞤆𞤫𞥅𞤧𞤮𞥅 𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮 (𞥑𞥙𞥘𞥓-𞥑𞥙𞥘𞥕)",
+        }
         ARS{
             "ARS",
-            "𞤆𞤫𞤧𞤮 𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢",
+            "𞤆𞤫𞥅𞤧𞤮𞥅 𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮",
         }
         AUD{
             "A$",
@@ -70,7 +90,7 @@
         }
         BMD{
             "BMD",
-            "𞤁𞤢𞤤𞤢 𞤄𞤫𞤪𞤥𞤵𞤣𞤢𞥄𞤲",
+            "𞤁𞤢𞤤𞤢 𞤄𞤵𞤪𞤥𞤵𞤣𞤢𞤲𞤳𞤮",
         }
         BND{
             "BND",
@@ -80,10 +100,46 @@
             "BOB",
             "𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤮 𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮",
         }
+        BOL{
+            "BOL",
+            "𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤮 𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮 (𞥑𞥘𞥖𞥓-𞥑𞥙𞥖𞥓)",
+        }
+        BOP{
+            "BOP",
+            "𞤆𞤫𞥅𞤧𞤮𞥅 𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮",
+        }
+        BOV{
+            "BOV",
+            "𞤃𞤾𞤣𞤮𞤤 𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮",
+        }
+        BRB{
+            "BRB",
+            "𞤑𞤫𞤪𞤮𞤧𞤫𞤪𞤮 𞤄𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 𞤑𞤫𞤧𞤮 (𞥑𞥙𞥖𞥗-𞥑𞥙𞥘𞥖)",
+        }
+        BRC{
+            "BRC",
+            "𞤑𞤵𞤪𞥁𞤢𞤣𞤮𞥅 𞤄𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥘𞥖-𞥑𞥙𞥘𞥙)",
+        }
+        BRE{
+            "BRE",
+            "𞤑𞤵𞤪𞥁𞤫𞤴𞤪𞤮 𞤄𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥙𞥐-𞥑𞥙𞥙𞥓)",
+        }
         BRL{
             "R$",
             "𞤈𞤭𞤴𞤢𞤤 𞤄𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮",
         }
+        BRN{
+            "BRN",
+            "𞤑𞤵𞤪𞥁𞤢𞤣𞤮𞥅 𞤄𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥘𞥙-𞥑𞥙𞥙𞥐)",
+        }
+        BRR{
+            "BRR",
+            "𞤑𞤵𞤪𞥁𞤫𞤴𞤪𞤮 𞤄𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥙𞥓-𞥑𞥙𞥙𞥔)",
+        }
+        BRZ{
+            "BRZ",
+            "𞤑𞤵𞤪𞥁𞤫𞤴𞤪𞤮 𞤄𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥔𞥒-𞥑𞥙𞥖𞥗)",
+        }
         BSD{
             "BSD",
             "𞤁𞤢𞤤𞤢 𞤄𞤢𞤸𞤢𞤥𞤭𞤴𞤢𞤲𞤳𞤮",
@@ -102,7 +158,7 @@
         }
         BZD{
             "BZD",
-            "𞤁𞤢𞤤𞤢 𞤄𞤫𞤤𞤭𞥅𞤧",
+            "𞤁𞤢𞤤𞤢 𞤄𞤫𞤤𞤭𞥅𞤧𞤴𞤢𞤲𞤳𞤮",
         }
         CAD{
             "CA$",
@@ -116,9 +172,17 @@
             "CHF",
             "𞤊𞤢𞤪𞤢𞤲 𞤅𞤵𞤱𞤭𞥅𞤧",
         }
+        CLE{
+            "CLE",
+            "𞤉𞤧𞤳𞤵𞤣𞤮𞥅 𞤕𞤭𞤤𞤫𞥊𞤴𞤢𞤲𞤳𞤮",
+        }
+        CLF{
+            "CLF",
+            "𞤅𞤢𞤤𞤲𞤣𞤵 𞤂𞤭𞤥𞤮𞥅𞤪𞤫 𞤕𞤭𞤤𞤫𞥊𞤴𞤢𞤲𞤳𞤮",
+        }
         CLP{
             "CLP",
-            "𞤆𞤫𞤧𞤮 𞤕𞤭𞤤𞤭𞤴𞤢𞤲𞤳𞤮",
+            "𞤆𞤫𞥅𞤧𞤮𞥅 𞤕𞤭𞤤𞤫𞥊𞤴𞤢𞤲𞤳𞤮",
         }
         CNH{
             "CNH",
@@ -130,11 +194,15 @@
         }
         COP{
             "COP",
-            "𞤆𞤫𞤧𞤮 𞤑𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞤲𞤳𞤮",
+            "𞤆𞤫𞥅𞤧𞤮𞥅 𞤑𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞤲𞤳𞤮",
+        }
+        COU{
+            "COU",
+            "𞤅𞤢𞤤𞤲𞤣𞤵 𞤔𞤢𞤪𞤮 𞤳𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞤲𞤳𞤮",
         }
         CRC{
             "CRC",
-            "𞤑𞤮𞤤𞤮𞥅𞤲 𞤑𞤮𞤧𞤼𞤢 𞤈𞤭𞤳𞤢𞤲",
+            "𞤑𞤮𞤤𞤮𞥅𞤲 𞤑𞤮𞤧𞤼𞤢𞤪𞤭𞤴𞤢𞤲𞤳𞤮",
         }
         CUC{
             "CUC",
@@ -142,7 +210,7 @@
         }
         CUP{
             "CUP",
-            "𞤆𞤫𞤧𞤮 𞤑𞤵𞤦𞤢𞤲𞤳𞤮",
+            "𞤆𞤫𞥅𞤧𞤮𞥅 𞤑𞤵𞤦𞤢𞤲𞤳𞤮",
         }
         CVE{
             "CVE",
@@ -168,6 +236,14 @@
             "DZD",
             "𞤁𞤭𞤲𞤢𞥄𞤪 𞤀𞤤𞤶𞤢𞤪𞤭𞤲𞤳𞤮",
         }
+        ECS{
+            "ECS",
+            "𞤅𞤵𞥅𞤳𞤵𞤪𞤫𞥊𞥅 𞤉𞤳𞤵𞤱𞤢𞤣𞤮𞥅𞤪𞤴𞤢𞤲𞤳𞤮",
+        }
+        ECV{
+            "ECV",
+            "𞤅𞤢𞤤𞤲𞤣𞤵 𞤔𞤮𞤪𞤮 𞤉𞤳𞤵𞤱𞤢𞤣𞤮𞥅𞤪𞤴𞤢𞤲𞤳𞤮 𞤚𞤢𞤦𞤭𞤼𞤵𞤲𞥋𞤺𞤮",
+        }
         EGP{
             "EGP",
             "𞤆𞤢𞤱𞤲𞤣𞤵 𞤃𞤭𞤧𞤭𞤪𞤢𞤲𞤳𞤮",
@@ -376,6 +452,10 @@
             "MUR",
             "𞤈𞤵𞤨𞤭𞥅 𞤃𞤮𞤪𞤭𞤧𞤭𞤴𞤢𞤲𞤳𞤮",
         }
+        MVP{
+            "MVP",
+            "𞤈𞤵𞥅𞤨𞤭𞥅 𞤃𞤢𞤤𞤣𞤭𞥅𞤬 (𞥑𞥙𞥔𞥗-𞥑𞥙𞥘𞥑)",
+        }
         MVR{
             "MVR",
             "𞤈𞤵𞤬𞤭𞤴𞤢𞥄 𞤃𞤢𞤤𞤣𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮",
@@ -386,7 +466,15 @@
         }
         MXN{
             "MX$",
-            "𞤆𞤫𞤧𞤮 𞤃𞤫𞤳𞤧𞤭𞤴𞤢𞤲𞤳𞤮",
+            "𞤆𞤫𞥅𞤧𞤮𞥅 𞤃𞤫𞤳𞤧𞤭𞤳𞤮𞤴𞤢𞤲𞤳𞤮",
+        }
+        MXP{
+            "MXP",
+            "𞤑𞤢𞥄𞤤𞤭𞤧𞤫 𞤆𞤫𞥅𞤧𞤮𞥅 𞤃𞤫𞤳𞤧𞤭𞤳𞤮𞤴𞤢𞤲𞤳𞤮 (𞥑𞥘𞥖𞥑-𞥑𞥙𞥙𞥒)",
+        }
+        MXV{
+            "MXV",
+            "𞤅𞤢𞤤𞤲𞤣𞤵 𞤊𞤭𞤤𞤮 𞤃𞤫𞤳𞤧𞤭𞤳𞤮𞤴𞤢𞤲𞤳𞤮𞥅𞤪𞤵",
         }
         MYR{
             "MYR",
@@ -404,6 +492,10 @@
             "𞤐𞤐𞤘",
             "𞤐𞤢𞤴𞤪𞤢 𞤐𞤢𞤶𞤭𞤪𞤢𞤴𞤢𞤲𞤳𞤮",
         }
+        NIC{
+            "NIC",
+            "𞤑𞤮𞥅𞤪𞤣𞤮𞤦𞤢 𞤐𞤭𞤳𞤢𞤪𞤢𞤺𞤵𞤱𞤢𞤲𞤳𞤮 (𞥑𞥙𞥘𞥘-𞥑𞥙𞥙𞥑)",
+        }
         NIO{
             "NIO",
             "𞤑𞤮𞥅𞤪𞤣𞤮𞤦𞤢 𞤐𞤭𞤳𞤢𞤪𞤢𞤺𞤵𞤱𞤢𞤲𞤳𞤮",
@@ -428,10 +520,18 @@
             "PAB",
             "𞤄𞤢𞤤𞤦𞤮𞤱𞤢 𞤆𞤢𞤲𞤢𞤥𞤢𞤴𞤢𞤲𞤳𞤮",
         }
+        PEI{
+            "PEI",
+            "𞤋𞤲𞤼𞤭 𞤨𞤫𞤪𞤵𞤴𞤢𞤲𞤳𞤮",
+        }
         PEN{
             "PEN",
             "𞤅𞤮𞤤 𞤆𞤫𞤪𞤵𞤲𞤳𞤮",
         }
+        PES{
+            "PES",
+            "𞤅𞤮𞤤 𞤆𞤫𞤪𞤵𞤴𞤢𞤲𞤳𞤮 (𞥑𞥘𞥖𞥓-𞥑𞥙𞥖𞥕)",
+        }
         PGK{
             "𞤑𞤆𞤘",
             "𞤑𞤭𞤲𞤢 𞤆𞤢𞤨𞤵𞤱𞤢 𞤐𞤫𞤱-𞤘𞤭𞤲𞤫𞤲𞤳𞤮",
@@ -512,6 +612,10 @@
             "SRD",
             "𞤁𞤢𞤤𞤢 𞤅𞤵𞤪𞤵𞤲𞤢𞤥𞤭𞤲𞤳𞤮",
         }
+        SRG{
+            "SRG",
+            "𞤘𞤭𞤤𞤣𞤮𞥅 𞤅𞤵𞤪𞤵𞤲𞤢𞤥𞤭𞤲𞤳𞤮",
+        }
         SSP{
             "SSP",
             "𞤆𞤢𞤱𞤲𞤣𞤵 𞤂𞤫𞤴𞤤𞤫𞤴𞤪𞤭 𞤅𞤵𞤣𞤢𞤲𞤭𞤲𞤳𞤮",
@@ -520,6 +624,10 @@
             "STN",
             "𞤁𞤮𞤦𞤢𞤪𞤢 𞤅𞤢𞤱𞤮-𞤚𞤮𞤥𞤫 & 𞤆𞤫𞤪𞤫𞤲𞤧𞤭𞤨",
         }
+        SVC{
+            "SVC",
+            "𞤑𞤮𞤤𞤮𞥅𞤲 𞤅𞤢𞤤𞤾𞤢𞤣𞤮𞤪𞤢𞤲𞤳𞤮",
+        }
         SYP{
             "SYP",
             "𞤆𞤢𞤱𞤲𞥋𞤣𞤵 𞤅𞤭𞤪𞤢𞤴𞤢𞤲𞤳𞤮",
@@ -576,14 +684,42 @@
             "US$",
             "𞤁𞤢𞤤𞤢 𞤁𞤫𞤲𞤼𞤢𞤤 𞤂𞤢𞤪𞤫 𞤀𞤥𞤫𞤪𞤭𞤳",
         }
+        USN{
+            "USN",
+            "𞤣𞤢𞤤𞤢 𞤁𞤂𞤀 (𞤶𞤢𞤲𞤺𞤮 𞤥𞤵𞥅𞤯𞤵𞤲)",
+        }
+        USS{
+            "USS",
+            "𞤣𞤢𞤤𞤢 𞤁𞤂𞤀 (𞤸𞤢𞤲𞤣𞤫 𞤥𞤵𞥅𞤯𞤵𞤲)",
+        }
+        UYI{
+            "UYI",
+            "𞤆𞤫𞥅𞤧𞤮𞥅 𞤒𞤵𞤪𞤺𞤮𞤴𞤢𞤲𞤳𞤮 (𞤕𞤢𞤤𞤯𞤭 𞤔𞤮𞥅𞤨𞤢𞥄𞤯𞤭)",
+        }
+        UYP{
+            "UYP",
+            "𞤆𞤫𞥅𞤧𞤮𞥅 𞤒𞤵𞤪𞤺𞤮𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥗𞥕-𞥑𞥙𞥙𞥓)",
+        }
         UYU{
             "UYU",
-            "𞤆𞤫𞤧𞤮 𞤓𞤪𞤵𞤺𞤵𞤪𞤭𞤲𞤳𞤮",
+            "𞤆𞤫𞥅𞤧𞤮𞥅 𞤒𞤵𞤪𞤺𞤮𞤴𞤢𞤲𞤳𞤮",
+        }
+        UYW{
+            "UYW",
+            "𞤅𞤢𞤤𞤲𞤣𞤵 𞤐𞤶𞤮𞤩𞤣𞤭 𞤒𞤵𞤪𞤺𞤮𞤴𞤢𞤲𞤳𞤮 𞤔𞤮𞥅𞤨𞤢𞥄𞤲𞤣𞤭",
         }
         UZS{
             "UZS",
             "𞤅𞤮𞤥𞤵 𞤓𞥁𞤦𞤫𞤳𞤭𞤧𞤼𞤢𞤲𞤳𞤮",
         }
+        VEB{
+            "VEB",
+            "𞤄𞤮𞤤𞤭𞤾𞤢𞥄𞤪 𞤜𞤫𞤲𞤭𞥅𞤧𞤫𞤤𞤢𞤲𞤳𞤮 (𞥑𞥘𞥗𞥑-𞥒𞥐𞥐𞥘)",
+        }
+        VED{
+            "VED",
+            "𞤄𞤮𞤤𞤭𞤾𞤢𞥄𞤪 𞤅𞤮𞤦𞤫𞥊𞤪𞤢𞤲𞤮",
+        }
         VEF{
             "VEF",
             "𞤄𞤮𞤤𞤭𞤾𞤢𞥄𞤪 𞤜𞤫𞤲𞤭𞥅𞤧𞤫𞤤𞤢𞤲𞤳𞤮 (𞥒𞥐𞥐𞥘 - 𞥒𞥐𞥑𞥘)",
@@ -656,6 +792,10 @@
             one{"𞤣𞤭𞤪𞤸𞤢𞤥𞤵 𞤋𞤥𞤢𞥄𞤪𞤢𞤼𞤭𞤲𞤳𞤮"}
             other{"𞤣𞤭𞤪𞤸𞤢𞤥𞤵𞥅𞤶𞤭 𞤋𞤥𞤢𞥄𞤪𞤢𞤼𞤭𞤲𞤳𞤮"}
         }
+        AFA{
+            one{"𞤀𞤬𞤺𞤢𞥄𞤲 𞤢𞤬𞤺𞤢𞥄𞤲𞤭 (𞥑𞥙𞥒𞥗-𞥒𞥐𞥐𞥒)"}
+            other{"𞤀𞤬𞤺𞤢𞥄𞤲 𞤢𞤬𞤺𞤢𞥄𞤲𞤭𞤧 (𞥑𞥙𞥒𞥗-𞥒𞥐𞥐𞥒)"}
+        }
         AFN{
             one{"𞤢𞤬𞤿𞤢𞤲𞤭 𞤀𞤬𞤿𞤢𞤲𞤭𞤴𞤢𞤲𞤳𞤮"}
             other{"𞤢𞤬𞤿𞤢𞤲𞤭𞥅𞤶𞤭 𞤀𞤬𞤿𞤢𞤲𞤭𞤴𞤢𞤲𞤳𞤮"}
@@ -676,9 +816,25 @@
             one{"𞤳𞤵𞤱𞤢𞤲𞥁𞤢 𞤀𞤲𞤺𞤮𞤤𞤢𞤲𞤳𞤮"}
             other{"𞤳𞤵𞤱𞤢𞤲𞥁𞤢𞤢𞥄𞤶𞤭 𞤀𞤲𞤺𞤮𞤤𞤢𞤲𞤳𞤮"}
         }
+        ARA{
+            one{"𞤌𞤧𞤼𞤪𞤢𞤤 𞤢𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮"}
+            other{"𞤌𞤧𞤼𞤪𞤢𞤤𞤶𞤭 𞤢𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮"}
+        }
+        ARL{
+            one{"𞤆𞤫𞥅𞤧𞤮𞥅 𞤤𞤫𞤴 𞤢𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮 (𞥑𞥙𞥗𞥐-𞥑𞥙𞥘𞥓)"}
+            other{"𞤆𞤫𞥅𞤧𞤮𞥅𞤶𞤭 𞤤𞤫𞤴 𞤢𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮 (𞥑𞥙𞥗𞥐-𞥑𞥙𞥘𞥓)"}
+        }
+        ARM{
+            one{"𞤆𞤫𞥅𞤧𞤮𞥅 𞤢𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮 (𞥑𞥘𞥘𞥑-𞥑𞥙𞥗𞥐)"}
+            other{"𞤆𞤫𞥅𞤧𞤮𞥅𞤶𞤭 𞤢𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮 (𞥑𞥘𞥘𞥑-𞥑𞥙𞥗𞥐)"}
+        }
+        ARP{
+            one{"𞤆𞤫𞥅𞤧𞤮𞥅 𞤢𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮 (𞥑𞥙𞥘𞥓-𞥑𞥙𞥘𞥕)"}
+            other{"𞤆𞤫𞥅𞤧𞤮𞥅𞤶𞤭 𞤢𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮 (𞥑𞥙𞥘𞥓-𞥑𞥙𞥘𞥕)"}
+        }
         ARS{
-            one{"𞤆𞤫𞤧𞤮 𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢"}
-            other{"𞤆𞤫𞤧𞤮𞥅𞤶𞤭 𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢"}
+            one{"𞤆𞤫𞥅𞤧𞤮𞥅 𞤢𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮"}
+            other{"𞤆𞤫𞥅𞤧𞤮𞥅𞤶𞤭 𞤢𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞤲𞤳𞤮"}
         }
         AUD{
             one{"𞤁𞤢𞤤𞤢 𞤌𞤧𞤼𞤢𞤪𞤤𞤭𞤴𞤢𞤲𞤳𞤮"}
@@ -723,20 +879,62 @@
             other{"𞤬𞤢𞤪𞤢𞤲𞤶𞤭 𞤄𞤵𞤪𞤵𞤲𞤣𞤭𞤲𞤳𞤮"}
         }
         BMD{
-            one{"𞤁𞤢𞤤𞤢 𞤄𞤫𞤪𞤥𞤵𞤣𞤢𞥄𞤲"}
-            other{"𞤁𞤢𞤤𞤢𞥄𞤶𞤭 𞤄𞤫𞤪𞤥𞤵𞤣𞤢𞥄𞤲"}
+            one{"𞤁𞤢𞤤𞤢 𞤦𞤵𞤪𞤥𞤵𞤣𞤢𞤲𞤳𞤮"}
+            other{"𞤁𞤢𞤤𞤢𞥄𞤶𞤭 𞤦𞤵𞤪𞤥𞤵𞤣𞤢𞤲𞤳𞤮"}
         }
         BND{
             one{"𞤣𞤢𞤤𞤢 𞤄𞤵𞤪𞤲𞤫𞤴𞤢𞤲𞤳𞤮"}
             other{"𞤣𞤢𞤤𞤢𞥄𞤶𞤭 𞤄𞤵𞤪𞤲𞤫𞤴𞤢𞤲𞤳𞤮"}
         }
         BOB{
-            one{"𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤮 𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮"}
-            other{"𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤮𞥅𞤶𞤭 𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮"}
+            one{"𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤮 𞤦𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤮𞥅𞤶𞤭 𞤦𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮"}
+        }
+        BOL{
+            one{"𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤮 𞤦𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮 (𞥑𞥘𞥖𞥓-𞥑𞥙𞥖𞥓)"}
+            other{
+                "𞤄𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤮𞥅𞤶𞤭 𞤦𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮 (𞥑𞥘𞥖𞥓-"
+                "𞥑𞥙𞥖𞥓)"
+            }
+        }
+        BOP{
+            one{"𞤆𞤫𞥅𞤧𞤮𞥅 𞤦𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤆𞤫𞥅𞤧𞤮𞥅𞤶𞤭 𞤦𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮"}
+        }
+        BOV{
+            one{"𞤃𞤾𞤣𞤮𞤤 𞤦𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤃𞤾𞤣𞤮𞤤 𞤦𞤮𞤤𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮"}
+        }
+        BRB{
+            one{"𞤑𞤫𞤪𞤮𞤧𞤫𞤪𞤮 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 𞤳𞤫𞤧𞤮 (𞥑𞥙𞥖𞥗-𞥑𞥙𞥘𞥖)"}
+            other{
+                "𞤑𞤫𞤪𞤮𞤧𞤫𞤪𞤮𞥅𞤶𞤭 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 𞤳𞤫𞤧𞤮 (𞥑𞥙𞥖𞥗-"
+                "𞥑𞥙𞥘𞥖)"
+            }
+        }
+        BRC{
+            one{"𞤑𞤵𞤪𞥁𞤢𞤣𞤮𞥅 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥘𞥖-𞥑𞥙𞥘𞥙)"}
+            other{"𞤑𞤵𞤪𞥁𞤢𞤣𞤮𞥅𞤶𞤭 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥘𞥖-𞥑𞥙𞥘𞥙)"}
+        }
+        BRE{
+            one{"𞤑𞤵𞤪𞥁𞤫𞤴𞤪𞤮 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥙𞥐-𞥑𞥙𞥙𞥓)"}
+            other{"𞤑𞤵𞤪𞥁𞤫𞤴𞤪𞤮𞥅𞤶𞤭 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥙𞥐-𞥑𞥙𞥙𞥓)"}
         }
         BRL{
-            one{"𞤈𞤭𞤴𞤢𞤤 𞤄𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮"}
-            other{"𞤈𞤭𞤴𞤢𞤤𞤶𞤭 𞤄𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮"}
+            one{"𞤈𞤭𞤴𞤢𞤤 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤈𞤭𞤴𞤢𞤤𞤶𞤭 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮"}
+        }
+        BRN{
+            one{"𞤑𞤵𞤪𞥁𞤢𞤣𞤮𞥅 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥘𞥙-𞥑𞥙𞥙𞥐)"}
+            other{"𞤑𞤵𞤪𞥁𞤢𞤣𞤮𞥅𞤶𞤭 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥘𞥙-𞥑𞥙𞥙𞥐)"}
+        }
+        BRR{
+            one{"𞤑𞤵𞤪𞥁𞤫𞤴𞤪𞤮 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥙𞥓-𞥑𞥙𞥙𞥔)"}
+            other{"𞤑𞤵𞤪𞥁𞤫𞤴𞤪𞤮𞥅𞤶𞤭 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥙𞥓-𞥑𞥙𞥙𞥔)"}
+        }
+        BRZ{
+            one{"𞤑𞤵𞤪𞥁𞤫𞤴𞤪𞤮 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥔𞥒-𞥑𞥙𞥖𞥗)"}
+            other{"𞤑𞤵𞤪𞥁𞤫𞤴𞤪𞤮𞥅𞤶𞤭 𞤦𞤪𞤢𞤧𞤭𞤤𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥔𞥒-𞥑𞥙𞥖𞥗)"}
         }
         BSD{
             one{"𞤁𞤢𞤤𞤢 𞤄𞤢𞤸𞤢𞤥𞤭𞤴𞤢𞤲𞤳𞤮"}
@@ -755,12 +953,12 @@
             other{"𞤈𞤵𞥅𞤦𞤮𞤤𞤶𞤭 𞤄𞤫𞤤𞤢𞤪𞤭𞥅𞤧𞤭𞤴𞤢𞤲𞤳𞤮"}
         }
         BZD{
-            one{"𞤁𞤢𞤤𞤢 𞤄𞤫𞤤𞤭𞥅𞤧"}
-            other{"𞤁𞤢𞤤𞤢𞥄𞤶𞤭 𞤄𞤫𞤤𞤭𞥅𞤧"}
+            one{"𞤁𞤢𞤤𞤢 𞤦𞤫𞤤𞤭𞥅𞤧𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤁𞤢𞤤𞤢𞥄𞤶𞤭 𞤦𞤫𞤤𞤭𞥅𞤧𞤴𞤢𞤲𞤳𞤮"}
         }
         CAD{
-            one{"𞤁𞤢𞤤𞤢 𞤑𞤢𞤲𞤢𞤣𞤭𞤴𞤢𞤲𞤳𞤮"}
-            other{"𞤁𞤢𞤤𞤢𞥄𞤶𞤭 𞤑𞤢𞤲𞤢𞤣𞤭𞤴𞤢𞤲𞤳𞤮"}
+            one{"𞤁𞤢𞤤𞤢 𞤳𞤢𞤲𞤢𞤣𞤭𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤁𞤢𞤤𞤢𞥄𞤶𞤭 𞤳𞤢𞤲𞤢𞤣𞤭𞤴𞤢𞤲𞤳𞤮"}
         }
         CDF{
             one{"𞤬𞤢𞤪𞤢𞤲 𞤑𞤮𞤲𞤺𞤮𞤲𞤳𞤮"}
@@ -770,9 +968,17 @@
             one{"𞤊𞤢𞤪𞤢𞤲 𞤅𞤵𞤱𞤭𞥅𞤧"}
             other{"𞤊𞤢𞤪𞤢𞤲𞤶𞤭 𞤅𞤵𞤱𞤭𞥅𞤧"}
         }
+        CLE{
+            one{"𞤉𞤧𞤳𞤵𞤣𞤮𞥅 𞤷𞤭𞤤𞤫𞥊𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤉𞤧𞤳𞤵𞤣𞤮𞥅𞤶𞤭 𞤷𞤭𞤤𞤫𞥊𞤴𞤢𞤲𞤳𞤮"}
+        }
+        CLF{
+            one{"𞤅𞤢𞤤𞤲𞤣𞤵 𞤤𞤭𞤥𞤮𞥅𞤪𞤫 𞤷𞤭𞤤𞤫𞥊𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤕𞤢𞤤𞤯𞤭 𞤤𞤭𞤥𞤮𞥅𞤪𞤫 𞤷𞤭𞤤𞤫𞥊𞤴𞤢𞤲𞤳𞤮"}
+        }
         CLP{
-            one{"𞤆𞤫𞤧𞤮 𞤕𞤭𞤤𞤭𞤴𞤢𞤲𞤳𞤮"}
-            other{"𞤆𞤫𞤧𞤮𞥅𞤶𞤭 𞤕𞤭𞤤𞤭𞤴𞤢𞤲𞤳𞤮"}
+            one{"𞤆𞤫𞥅𞤧𞤮𞥅 𞤷𞤭𞤤𞤫𞥊𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤆𞤫𞥅𞤧𞤮𞥅𞤶𞤭 𞤷𞤭𞤤𞤫𞥊𞤴𞤢𞤲𞤳𞤮"}
         }
         CNH{
             one{"𞤴𞤵𞤱𞤢𞤲 𞤕𞤢𞤴𞤲𞤭𞤲𞤳𞤮 (𞤺𞤢𞥄𞤲𞤭𞤲𞤳𞤮)"}
@@ -783,12 +989,16 @@
             other{"𞤴𞤵𞤱𞤢𞤲𞤶𞤭 𞤕𞤢𞤴𞤲𞤭𞤲𞤳𞤮"}
         }
         COP{
-            one{"𞤆𞤫𞤧𞤮 𞤑𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞤲𞤳𞤮"}
-            other{"𞤆𞤫𞤧𞤮𞥅𞤶𞤭 𞤑𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞤲𞤳𞤮"}
+            one{"𞤆𞤫𞥅𞤧𞤮𞥅 𞤳𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤆𞤫𞥅𞤧𞤮𞥅𞤶𞤭 𞤳𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞤲𞤳𞤮"}
+        }
+        COU{
+            one{"𞤅𞤢𞤤𞤲𞤣𞤵 𞤶𞤢𞤪𞤮 𞤳𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤕𞤢𞤤𞤯𞤭 𞤶𞤢𞤪𞤮 𞤳𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞤲𞤳𞤮"}
         }
         CRC{
-            one{"𞤑𞤮𞤤𞤮𞥅𞤲 𞤑𞤮𞤧𞤼𞤢 𞤈𞤭𞤳𞤢𞤲"}
-            other{"𞤑𞤮𞤤𞤮𞥅𞤲𞤶𞤭 𞤑𞤮𞤧𞤼𞤢 𞤈𞤭𞤳𞤢𞤲"}
+            one{"𞤑𞤮𞤤𞤮𞥅𞤲 𞤳𞤮𞤧𞤼𞤢𞤪𞤭𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤑𞤮𞤤𞤮𞥅𞤲𞤶𞤭 𞤳𞤮𞤧𞤼𞤢𞤪𞤭𞤴𞤢𞤲𞤳𞤮"}
         }
         CUC{
             one{"𞤆𞤫𞤧𞤮 𞤑𞤵𞤦𞤢𞤲𞤳𞤮 𞤏𞤢𞤴𞤤𞤮𞤼𞤮𞥅𞤲𞥋𞤺𞤮"}
@@ -822,6 +1032,20 @@
             one{"𞤣𞤭𞤲𞤢𞥄𞤪 𞤀𞤤𞤶𞤢𞤪𞤭𞤲𞤳𞤮"}
             other{"𞤣𞤭𞤲𞤢𞥄𞤪𞤶𞤭 𞤀𞤤𞤶𞤢𞤪𞤭𞤲𞤳𞤮"}
         }
+        ECS{
+            one{"𞤅𞤵𞥅𞤳𞤵𞤪𞤫𞥊𞥅 𞤫𞤳𞤵𞤱𞤢𞤣𞤮𞥅𞤪𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤅𞤵𞥅𞤳𞤵𞤪𞤫𞥊𞥅𞤶𞤭 𞤫𞤳𞤵𞤱𞤢𞤣𞤮𞥅𞤪𞤴𞤢𞤲𞤳𞤮"}
+        }
+        ECV{
+            one{
+                "𞤅𞤢𞤤𞤲𞤣𞤵 𞤶𞤮𞤪𞤮 𞤫𞤳𞤵𞤱𞤢𞤣𞤮𞥅𞤪𞤴𞤢𞤲𞤳𞤮 "
+                "𞤼𞤢𞤦𞤭𞤼𞤵𞤲𞥋𞤺𞤮"
+            }
+            other{
+                "𞤕𞤢𞤤𞤯𞤭 𞤶𞤮𞤪𞤮 𞤫𞤳𞤵𞤱𞤢𞤣𞤮𞥅𞤪𞤴𞤢𞤲𞤳𞤮 "
+                "𞤼𞤢𞤦𞤭𞤼𞤵𞤲𞥋𞤺𞤮"
+            }
+        }
         EGP{
             one{"𞤆𞤢𞤱𞤲𞤣𞤵 𞤃𞤭𞤧𞤭𞤪𞤢𞤲𞤳𞤮"}
             other{"𞤆𞤢𞤱𞤯𞤭 𞤃𞤭𞤧𞤭𞤪𞤢𞤲𞤳𞤮"}
@@ -871,25 +1095,29 @@
             other{"𞤬𞤢𞤪𞤢𞤲𞤶𞤭 𞤘𞤭𞤲𞤫𞤲𞤳𞤮"}
         }
         GTQ{
-            one{"𞤑𞤫𞤼𞤵𞥁𞤢𞤤 𞤘𞤵𞤱𞤢𞤼𞤫𞤥𞤢𞤤𞤢𞤲𞤳𞤮"}
-            other{"𞤑𞤫𞤼𞤵𞥁𞤫 𞤘𞤵𞤱𞤢𞤼𞤫𞤥𞤢𞤤𞤢𞤲𞤳𞤮"}
+            one{"𞤑𞤫𞤼𞤵𞥁𞤢𞤤 𞤺𞤵𞤱𞤢𞤼𞤫𞤥𞤢𞤤𞤢𞤲𞤳𞤮"}
+            other{"𞤑𞤫𞤼𞤵𞥁𞤫 𞤺𞤵𞤱𞤢𞤼𞤫𞤥𞤢𞤤𞤢𞤲𞤳𞤮"}
         }
         GYD{
-            one{"𞤁𞤢𞤤𞤢 𞤘𞤵𞤴𞤢𞤲𞤫𞥅𞤧𞤭𞤲𞤳𞤮"}
-            other{"𞤁𞤢𞤤𞤢𞥄𞤶𞤭 𞤘𞤵𞤴𞤢𞤲𞤫𞥅𞤧𞤭𞤲𞤳𞤮"}
+            one{"𞤁𞤢𞤤𞤢 𞤺𞤵𞤴𞤢𞤲𞤫𞥅𞤧𞤭𞤲𞤳𞤮"}
+            other{"𞤁𞤢𞤤𞤢𞥄𞤶𞤭 𞤺𞤵𞤴𞤢𞤲𞤫𞥅𞤧𞤭𞤲𞤳𞤮"}
         }
         HKD{
             one{"𞤣𞤢𞤤𞤢 𞤖𞤮𞤲𞤳𞤮𞤲"}
             other{"𞤣𞤢𞤤𞤢𞥄𞤶𞤭 𞤖𞤮𞤲𞤳𞤮𞤲"}
         }
         HNL{
-            one{"𞤂𞤫𞤥𞤨𞤭𞤪𞤢 𞤖𞤮𞤲𞤣𞤵𞤪𞤢𞤲𞤳𞤮"}
-            other{"𞤂𞤫𞤥𞤨𞤭𞤪𞤢𞥄𞤶𞤭 𞤖𞤮𞤲𞤣𞤵𞤪𞤢𞤲𞤳𞤮"}
+            one{"𞤂𞤫𞤥𞤨𞤭𞤪𞤢 𞤸𞤮𞤲𞤣𞤵𞤪𞤢𞤲𞤳𞤮"}
+            other{"𞤂𞤫𞤥𞤨𞤭𞤪𞤢𞥄𞤶𞤭 𞤸𞤮𞤲𞤣𞤵𞤪𞤢𞤲𞤳𞤮"}
         }
         HRK{
             one{"𞤑𞤵𞤲𞤢 𞤑𞤵𞤪𞤢𞥄𞤧𞤭𞤴𞤢𞤲𞤳𞤮"}
             other{"𞤑𞤵𞤲𞤢𞥄𞤶𞤭 𞤑𞤵𞤪𞤢𞥄𞤧𞤭𞤴𞤢𞤲𞤳𞤮"}
         }
+        HTG{
+            one{"𞤘𞤵𞥅𞤪𞤣𞤫 𞤖𞤢𞤴𞤼𞤭𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤘𞤵𞥅𞤪𞤣𞤫𞥅𞤶𞤫 𞤖𞤢𞤴𞤼𞤭𞤴𞤢𞤲𞤳𞤮"}
+        }
         HUF{
             one{"𞤊𞤮𞤪𞤭𞤲𞤼𞤵 𞤖𞤵𞤲𞤺𞤢𞤪𞤭𞤴𞤢𞤲𞤳𞤮"}
             other{"𞤊𞤮𞤪𞤭𞤲𞤼𞤵𞥅𞤶𞤭 𞤖𞤵𞤲𞤺𞤢𞤪𞤭𞤴𞤢𞤲𞤳𞤮"}
@@ -1026,6 +1254,10 @@
             one{"𞤪𞤵𞤨𞤭𞥅 𞤃𞤮𞤪𞤭𞤧𞤭𞤴𞤢𞤲𞤳𞤮"}
             other{"𞤪𞤵𞤨𞤭𞥅𞤶𞤭 𞤃𞤮𞤪𞤭𞤧𞤭𞤴𞤢𞤲𞤳𞤮"}
         }
+        MVP{
+            one{"𞤈𞤵𞥅𞤨𞤭𞥅 𞤃𞤢𞤤𞤣𞤭𞥅𞤬 (𞥑𞥙𞥔𞥗-𞥑𞥙𞥘𞥑)"}
+            other{"𞤈𞤵𞥅𞤨𞤭𞥅𞤶𞤭 𞤃𞤢𞤤𞤣𞤭𞥅𞤬 (𞥑𞥙𞥔𞥗-𞥑𞥙𞥘𞥑)"}
+        }
         MVR{
             one{"𞤪𞤵𞤬𞤭𞤴𞤢𞥄 𞤃𞤢𞤤𞤣𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮"}
             other{"𞤪𞤵𞤬𞤭𞤴𞤢𞥄𞤶𞤭 𞤃𞤢𞤤𞤣𞤭𞤾𞤭𞤴𞤢𞤲𞤳𞤮"}
@@ -1035,8 +1267,22 @@
             other{"𞤳𞤢𞤱𞤢𞤷𞤢𞥄𞤶𞤭 𞤃𞤢𞤤𞤢𞤱𞤭𞤲𞤳𞤮"}
         }
         MXN{
-            one{"𞤆𞤫𞤧𞤮 𞤃𞤫𞤳𞤧𞤭𞤴𞤢𞤲𞤳𞤮"}
-            other{"𞤆𞤫𞤧𞤮𞥅𞤶𞤭 𞤃𞤫𞤳𞤧𞤭𞤴𞤢𞤲𞤳𞤮"}
+            one{"𞤆𞤫𞥅𞤧𞤮𞥅 𞤥𞤫𞤳𞤧𞤭𞤳𞤮𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤆𞤫𞥅𞤧𞤮𞥅𞤶𞤭 𞤥𞤫𞤳𞤧𞤭𞤳𞤮𞤴𞤢𞤲𞤳𞤮"}
+        }
+        MXP{
+            one{
+                "𞤑𞤢𞥄𞤤𞤭𞤧𞤫 𞤨𞤫𞥅𞤧𞤮𞥅 𞤥𞤫𞤳𞤧𞤭𞤳𞤮𞤴𞤢𞤲𞤳𞤮 (𞥑𞥘𞥖𞥑-"
+                "𞥑𞥙𞥙𞥒)"
+            }
+            other{
+                "𞤑𞤢𞥄𞤤𞤭𞤧𞤫 𞤨𞤫𞥅𞤧𞤮𞥅𞤶𞤭 𞤥𞤫𞤳𞤧𞤭𞤳𞤮𞤴𞤢𞤲𞤳𞤮 (𞥑𞥘𞥖𞥑-"
+                "𞥑𞥙𞥙𞥒)"
+            }
+        }
+        MXV{
+            one{"𞤅𞤢𞤤𞤲𞤣𞤵 𞤬𞤭𞤤𞤮 𞤥𞤫𞤳𞤧𞤭𞤳𞤮𞤴𞤢𞤲𞤳𞤮𞥅𞤪𞤵"}
+            other{"𞤕𞤢𞤤𞤯𞤭 𞤨𞤭𞤤𞤫 𞤥𞤫𞤳𞤧𞤭𞤳𞤮𞤴𞤢𞤲𞤳𞤮"}
         }
         MYR{
             one{"𞤪𞤭𞤲𞤺𞤵𞤼𞤵 𞤃𞤢𞤤𞤫𞥅𞤧𞤭𞤴𞤢𞤲𞤳𞤮"}
@@ -1054,9 +1300,13 @@
             one{"𞤲𞤢𞤴𞤪𞤢 𞤐𞤢𞤶𞤭𞤪𞤢𞤴𞤢𞤲𞤳𞤮"}
             other{"𞤲𞤢𞤴𞤪𞤢𞥄𞤶𞤭 𞤐𞤢𞤶𞤭𞤪𞤢𞤴𞤢𞤲𞤳𞤮"}
         }
+        NIC{
+            one{"𞤑𞤮𞥅𞤪𞤣𞤮𞤦𞤢 𞤲𞤭𞤳𞤢𞤪𞤢𞤺𞤵𞤱𞤢𞤲𞤳𞤮 (𞥑𞥙𞥘𞥘-𞥑𞥙𞥙𞥑)"}
+            other{"𞤑𞤮𞥅𞤪𞤣𞤮𞤦𞤢𞥄𞤶𞤭𞤲𞤭𞤳𞤢𞤪𞤢𞤺𞤵𞤱𞤢𞤲𞤳𞤮 (𞥑𞥙𞥘𞥘-𞥑𞥙𞥙𞥑)"}
+        }
         NIO{
-            one{"𞤑𞤮𞥅𞤪𞤣𞤮𞤦𞤢 𞤐𞤭𞤳𞤢𞤪𞤢𞤺𞤵𞤱𞤢𞤲𞤳𞤮"}
-            other{"𞤑𞤮𞥅𞤪𞤣𞤮𞤦𞤢𞥄𞤶𞤭 𞤐𞤭𞤳𞤢𞤪𞤢𞤺𞤵𞤱𞤢𞤲𞤳𞤮"}
+            one{"𞤑𞤮𞥅𞤪𞤣𞤮𞤦𞤢 𞤲𞤭𞤳𞤢𞤪𞤢𞤺𞤵𞤱𞤢𞤲𞤳𞤮"}
+            other{"𞤑𞤮𞥅𞤪𞤣𞤮𞤦𞤢𞥄𞤶𞤭 𞤲𞤭𞤳𞤢𞤪𞤢𞤺𞤵𞤱𞤢𞤲𞤳𞤮"}
         }
         NOK{
             one{"𞤑𞤪𞤮𞤲𞤫 𞤐𞤮𞤪𞤱𞤫𞤶𞤭𞤲𞤳𞤮"}
@@ -1075,12 +1325,20 @@
             other{"𞤪𞤭𞤴𞤢𞥄𞤤𞤶𞤭 𞤌𞤥𞤢𞤲𞤭𞤴𞤢𞤲𞤳𞤮"}
         }
         PAB{
-            one{"𞤄𞤢𞤤𞤦𞤮𞤱𞤢 𞤆𞤢𞤲𞤢𞤥𞤢𞤴𞤢𞤲𞤳𞤮"}
-            other{"𞤄𞤢𞤤𞤦𞤮𞤱𞤢𞥄𞤶𞤭 𞤆𞤢𞤲𞤢𞤥𞤢𞤴𞤢𞤲𞤳𞤮"}
+            one{"𞤄𞤢𞤤𞤦𞤮𞤱𞤢 𞤨𞤢𞤲𞤢𞤥𞤢𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤄𞤢𞤤𞤦𞤮𞤱𞤢𞥄𞤶𞤭 𞤨𞤢𞤲𞤢𞤥𞤢𞤴𞤢𞤲𞤳𞤮"}
+        }
+        PEI{
+            one{"𞤋𞤲𞤼𞤭 𞤨𞤫𞤪𞤵𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤋𞤲𞤼𞤭𞥅𞤶𞤭 𞤨𞤫𞤪𞤵𞤴𞤢𞤲𞤳𞤮"}
         }
         PEN{
-            one{"𞤅𞤮𞤤 𞤆𞤫𞤪𞤵𞤲𞤳𞤮"}
-            other{"𞤅𞤮𞤤𞤶𞤭 𞤆𞤫𞤪𞤵𞤲𞤳𞤮"}
+            one{"𞤅𞤮𞤤 𞤨𞤫𞤪𞤵𞤲𞤳𞤮"}
+            other{"𞤅𞤮𞤤𞤶𞤭 𞤨𞤫𞤪𞤵𞤲𞤳𞤮"}
+        }
+        PES{
+            one{"𞤅𞤮𞤤 𞤨𞤫𞤪𞤵𞤴𞤢𞤲𞤳𞤮 (𞥑𞥘𞥖𞥓-𞥑𞥙𞥖𞥕)"}
+            other{"𞤅𞤮𞤤𞤶𞤭 𞤨𞤫𞤪𞤵𞤴𞤢𞤲𞤳𞤮 (𞥑𞥘𞥖𞥓-𞥑𞥙𞥖𞥕)"}
         }
         PGK{
             one{"𞤳𞤭𞤲𞤢 𞤆𞤢𞤨𞤵𞤱𞤢 𞤐𞤫𞤱-𞤘𞤭𞤲𞤫𞤲𞤳𞤮"}
@@ -1099,8 +1357,8 @@
             other{"𞤔𞤢𞤤𞤮𞤼𞤵𞥅𞤶𞤭 𞤆𞤮𞤤𞤭𞥅𞤧𞤭𞤲𞤳𞤮"}
         }
         PYG{
-            one{"𞤘𞤵𞤱𞤢𞤪𞤢𞤲𞤭 𞤆𞤢𞥄𞤪𞤢𞤺𞤵𞤴𞤫𞤲𞤳𞤮"}
-            other{"𞤘𞤵𞤱𞤢𞤪𞤢𞤲𞤭𞥅𞤶𞤭 𞤆𞤢𞥄𞤪𞤢𞤺𞤵𞤴𞤫𞤲𞤳𞤮"}
+            one{"𞤘𞤵𞤱𞤢𞤪𞤢𞤲𞤭 𞤨𞤢𞥄𞤪𞤢𞤺𞤵𞤴𞤫𞤲𞤳𞤮"}
+            other{"𞤘𞤵𞤱𞤢𞤪𞤢𞤲𞤭𞥅𞤶𞤭 𞤨𞤢𞥄𞤪𞤢𞤺𞤵𞤴𞤫𞤲𞤳𞤮"}
         }
         QAR{
             one{"𞤪𞤭𞤴𞤢𞥄𞤤 𞤗𞤢𞤼𞤢𞤪𞤭𞤴𞤢𞤲𞤳𞤮"}
@@ -1159,8 +1417,12 @@
             other{"𞤧𞤭𞤤𞤭𞤲𞤶𞤭 𞤅𞤮𞤥𞤢𞤤𞤭𞤲𞤳𞤮"}
         }
         SRD{
-            one{"𞤁𞤢𞤤𞤢 𞤅𞤵𞤪𞤵𞤲𞤢𞤥𞤭𞤲𞤳𞤮"}
-            other{"𞤁𞤢𞤤𞤢𞥄𞤶𞤭 𞤅𞤵𞤪𞤵𞤲𞤢𞤥𞤭𞤲𞤳𞤮"}
+            one{"𞤁𞤢𞤤𞤢 𞤧𞤵𞤪𞤵𞤲𞤢𞤥𞤭𞤲𞤳𞤮"}
+            other{"𞤁𞤢𞤤𞤢𞥄𞤶𞤭 𞤧𞤵𞤪𞤵𞤲𞤢𞤥𞤭𞤲𞤳𞤮"}
+        }
+        SRG{
+            one{"𞤘𞤭𞤤𞤣𞤮𞥅 𞤧𞤵𞤪𞤵𞤲𞤢𞤥𞤭𞤲𞤳𞤮"}
+            other{"𞤘𞤭𞤤𞤣𞤮𞥅𞤶𞤭 𞤧𞤵𞤪𞤵𞤲𞤢𞤥𞤭𞤲𞤳𞤮"}
         }
         SSP{
             one{"𞤨𞤢𞤱𞤲𞤣𞤵 𞤂𞤫𞤴𞤤𞤫𞤴𞤪𞤭 𞤅𞤵𞤣𞤢𞤲𞤭𞤲𞤳𞤮"}
@@ -1170,6 +1432,10 @@
             one{"𞤣𞤮𞤦𞤢𞤪𞤢 𞤅𞤢𞤱𞤮-𞤚𞤮𞤥𞤫 & 𞤆𞤫𞤪𞤫𞤲𞤧𞤭𞤨"}
             other{"𞤣𞤮𞤦𞤢𞤪𞤢𞥄𞤶𞤭 𞤅𞤢𞤱𞤮-𞤚𞤮𞤥𞤫 & 𞤆𞤫𞤪𞤫𞤲𞤧𞤭𞤨"}
         }
+        SVC{
+            one{"𞤑𞤮𞤤𞤮𞥅𞤲 𞤧𞤢𞤤𞤾𞤢𞤣𞤮𞤪𞤢𞤲𞤳𞤮"}
+            other{"𞤑𞤮𞤤𞤮𞥅𞤲𞤶𞤭 𞤧𞤢𞤤𞤾𞤢𞤣𞤮𞤪𞤢𞤲𞤳𞤮"}
+        }
         SYP{
             one{"𞤨𞤢𞤱𞤲𞥋𞤣𞤵 𞤅𞤭𞤪𞤢𞤴𞤢𞤲𞤳𞤮"}
             other{"𞤨𞤢𞤱𞤯𞤭 𞤅𞤭𞤪𞤢𞤴𞤢𞤲𞤳𞤮"}
@@ -1226,21 +1492,49 @@
             one{"𞤁𞤢𞤤𞤢 𞤁𞤫𞤲𞤼𞤢𞤤 𞤂𞤢𞤪𞤫 𞤀𞤥𞤫𞤪𞤭𞤳"}
             other{"𞤁𞤢𞤤𞤢𞥄𞤶𞤭 𞤁𞤫𞤲𞤼𞤢𞤤 𞤂𞤢𞤪𞤫 𞤀𞤥𞤫𞤪𞤭𞤳"}
         }
+        USN{
+            one{"𞤁𞤢𞤤𞤢 𞤁𞤂𞤀 (𞤶𞤢𞤲𞤺𞤮 𞤥𞤵𞥅𞤯𞤵𞤲)"}
+            other{"𞤣𞤢𞤤𞤢𞥄𞤶𞤭 𞤁𞤂𞤀 (𞤶𞤢𞤲𞤺𞤮 𞤥𞤵𞥅𞤯𞤵𞤲)"}
+        }
+        USS{
+            one{"𞤣𞤢𞤤𞤢 𞤁𞤂𞤀 (𞤸𞤢𞤲𞤣𞤫 𞤥𞤵𞥅𞤯𞤵𞤲)"}
+            other{"𞤣𞤢𞤤𞤢𞥄𞤶𞤭 𞤁𞤂𞤀 (𞤸𞤢𞤲𞤣𞤫 𞤥𞤵𞥅𞤯𞤵𞤲)"}
+        }
+        UYI{
+            one{"𞤆𞤫𞥅𞤧𞤮𞥅 𞤴𞤵𞤪𞤺𞤮𞤴𞤢𞤲𞤳𞤮 (𞤷𞤢𞤤𞤯𞤭 𞤶𞤮𞥅𞤨𞤢𞥄𞤯𞤭)"}
+            other{"𞤆𞤫𞥅𞤧𞤮𞥅𞤶𞤭 𞤴𞤵𞤪𞤺𞤮𞤴𞤢𞤲𞤳𞤮 (𞤷𞤢𞤤𞤯𞤭 𞤶𞤮𞥅𞤨𞤢𞥄𞤯𞤭)"}
+        }
+        UYP{
+            one{"𞤆𞤫𞥅𞤧𞤮𞥅 𞤴𞤵𞤪𞤺𞤮𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥗𞥕-𞥑𞥙𞥙𞥓)"}
+            other{"𞤆𞤫𞥅𞤧𞤮𞥅𞤶𞤭 𞤴𞤵𞤪𞤺𞤮𞤴𞤢𞤲𞤳𞤮 (𞥑𞥙𞥗𞥕-𞥑𞥙𞥙𞥓)"}
+        }
         UYU{
-            one{"𞤆𞤫𞤧𞤮 𞤓𞤪𞤵𞤺𞤵𞤪𞤭𞤲𞤳𞤮"}
-            other{"𞤆𞤫𞤧𞤮𞥅𞤶𞤭 𞤓𞤪𞤵𞤺𞤵𞤪𞤭𞤲𞤳𞤮"}
+            one{"𞤆𞤫𞥅𞤧𞤮𞥅 𞤴𞤵𞤪𞤺𞤮𞤴𞤢𞤲𞤳𞤮"}
+            other{"𞤆𞤫𞥅𞤧𞤮𞥅𞤶𞤭 𞤴𞤵𞤪𞤺𞤮𞤴𞤢𞤲𞤳𞤮"}
+        }
+        UYW{
+            one{"𞤅𞤢𞤤𞤲𞤣𞤵 𞤲𞤶𞤮𞤩𞤣𞤭 𞤴𞤵𞤪𞤺𞤮𞤴𞤢𞤲𞤳𞤮 𞤶𞤮𞥅𞤨𞤢𞥄𞤲𞤣𞤭"}
+            other{"𞤢𞤤𞤯𞤭 𞤲𞤶𞤮𞤩𞤣𞤭 𞤴𞤵𞤪𞤺𞤮𞤴𞤢𞤲𞤳𞤮 𞤶𞤮𞥅𞤨𞤢𞥄𞤯𞤭"}
         }
         UZS{
             one{"𞤧𞤮𞤥𞤵 𞤓𞥁𞤦𞤫𞤳𞤭𞤧𞤼𞤢𞤲𞤳𞤮"}
             other{"𞤧𞤮𞤥𞤵𞥅𞤶𞤭 𞤓𞥁𞤦𞤫𞤳𞤭𞤧𞤼𞤢𞤲𞤳𞤮"}
         }
+        VEB{
+            one{"𞤄𞤮𞤤𞤭𞤾𞤢𞥄𞤪 𞤾𞤫𞤲𞤭𞥅𞤧𞤫𞤤𞤢𞤲𞤳𞤮 (𞥑𞥘𞥗𞥑-𞥒𞥐𞥐𞥘)"}
+            other{"𞤄𞤮𞤤𞤭𞤾𞤢𞥄𞤪𞤶𞤭 𞤾𞤫𞤲𞤭𞥅𞤧𞤫𞤤𞤢𞤲𞤳𞤮 (𞥑𞥘𞥗𞥑-𞥒𞥐𞥐𞥘)"}
+        }
+        VED{
+            one{"𞤄𞤮𞤤𞤭𞤾𞤢𞥄𞤪 𞤅𞤮𞤦𞤫𞥊𞤪𞤢𞤲𞤮"}
+            other{"𞤄𞤮𞤤𞤭𞤾𞤢𞥄𞤪𞤶𞤭 𞤅𞤮𞤦𞤫𞥊𞤪𞤢𞤲𞤮"}
+        }
         VEF{
             one{"𞤄𞤮𞤤𞤭𞤾𞤢𞥄𞤪 𞤜𞤫𞤲𞤭𞥅𞤧𞤫𞤤𞤢𞤲𞤳𞤮 (𞥒𞥐𞥐𞥘 - 𞥒𞥐𞥑𞥘)"}
             other{"𞤄𞤮𞤤𞤭𞤾𞤢𞥄𞤪𞤶𞤭 𞤜𞤫𞤲𞤭𞥅𞤧𞤫𞤤𞤢𞤲𞤳𞤮 (𞥒𞥐𞥐𞥘 - 𞥒𞥐𞥑𞥘)"}
         }
         VES{
-            one{"𞤄𞤮𞤤𞤭𞤾𞤢𞥄𞤪 𞤜𞤫𞤲𞤭𞥅𞤧𞤫𞤤𞤢𞤲𞤳𞤮"}
-            other{"𞤄𞤮𞤤𞤭𞤾𞤢𞥄𞤪𞤶𞤭 𞤜𞤫𞤲𞤭𞥅𞤧𞤫𞤤𞤢𞤲𞤳𞤮"}
+            one{"𞤄𞤮𞤤𞤭𞤾𞤢𞥄𞤪 𞤾𞤫𞤲𞤭𞥅𞤧𞤫𞤤𞤢𞤲𞤳𞤮"}
+            other{"𞤄𞤮𞤤𞤭𞤾𞤢𞥄𞤪𞤶𞤭 𞤾𞤫𞤲𞤭𞥅𞤧𞤫𞤤𞤢𞤲𞤳𞤮"}
         }
         VND{
             one{"𞤣𞤮𞤲𞤺𞤵 𞤜𞤭𞤴𞤫𞤼𞤭𞤲𞤢𞤴𞤢𞤲𞤳𞤮"}
diff --git a/icu4c/source/data/curr/fil.txt b/icu4c/source/data/curr/fil.txt
index 2453de7..4a8fc0c 100644
--- a/icu4c/source/data/curr/fil.txt
+++ b/icu4c/source/data/curr/fil.txt
@@ -13,7 +13,7 @@
         }
         ALL{
             "ALL",
-            "Albanian Lek",
+            "Lek ng Albania",
         }
         AMD{
             "AMD",
@@ -97,7 +97,7 @@
         }
         BYN{
             "BYN",
-            "Belarusian Ruble",
+            "Ruble ng Belarus",
         }
         BYR{
             "BYR",
@@ -153,7 +153,7 @@
         }
         CZK{
             "CZK",
-            "Czech Republic Koruna",
+            "Koruna ng Czech Republic",
         }
         DEM{
             "DEM",
@@ -181,7 +181,7 @@
         }
         EGP{
             "EGP",
-            "Egyptian Pound",
+            "Pound ng Egypt",
         }
         ERN{
             "ERN",
@@ -221,7 +221,7 @@
         }
         GIP{
             "GIP",
-            "Gibraltar Pound",
+            "Pound ng Gibraltar",
         }
         GMD{
             "GMD",
@@ -249,7 +249,7 @@
         }
         HRK{
             "HRK",
-            "Croatian Kuna",
+            "Kuna ng Croatia",
         }
         HTG{
             "HTG",
@@ -257,7 +257,7 @@
         }
         HUF{
             "HUF",
-            "Hungarian Forint",
+            "Forint ng Hungary",
         }
         IDR{
             "IDR",
@@ -265,7 +265,7 @@
         }
         ILS{
             "₪",
-            "Israeli New Sheqel",
+            "New Shekel ng Israel",
         }
         INR{
             "₹",
@@ -361,7 +361,7 @@
         }
         LYD{
             "LYD",
-            "Libyan Dinar",
+            "Dinar ng Libya",
         }
         MAD{
             "MAD",
@@ -369,7 +369,7 @@
         }
         MDL{
             "MDL",
-            "Moldovan Leu",
+            "Leu ng Moldova",
         }
         MGA{
             "MGA",
@@ -377,7 +377,7 @@
         }
         MKD{
             "MKD",
-            "Macedonian Denar",
+            "Denar ng Macedonia",
         }
         MMK{
             "MMK",
@@ -473,7 +473,7 @@
         }
         PLN{
             "PLN",
-            "Polish Zloty",
+            "Zloty ng Poland",
         }
         PYG{
             "PYG",
@@ -485,15 +485,15 @@
         }
         RON{
             "RON",
-            "Romanian Leu",
+            "Leu ng Romania",
         }
         RSD{
             "RSD",
-            "Serbian Dinar",
+            "Dinar ng Serbia",
         }
         RUB{
             "RUB",
-            "Russian Ruble",
+            "Ruble ng Russia",
         }
         RWF{
             "RWF",
@@ -605,7 +605,7 @@
         }
         UAH{
             "UAH",
-            "Ukrainian Hryvnia",
+            "Hryvnia ng Ukraine",
         }
         UGX{
             "UGX",
@@ -793,8 +793,8 @@
             other{"Afghan Afghanis"}
         }
         ALL{
-            one{"Albanian lek"}
-            other{"Albanian leke"}
+            one{"lek ng Albania"}
+            other{"leke ng Albania"}
         }
         AMD{
             one{"Armenian dram"}
@@ -877,8 +877,8 @@
             other{"Botswanan pulas"}
         }
         BYN{
-            one{"Belarusian ruble"}
-            other{"Belarusian rubles"}
+            one{"ruble ng Belarus"}
+            other{"rubles ng Belarus"}
         }
         BYR{
             one{"Belarusian ruble (2000–2016)"}
@@ -922,7 +922,7 @@
         }
         CUC{
             one{"Convertible na piso ng Cuba"}
-            other{"Convertible na Piso ng Cuba"}
+            other{"Convertible na piso ng Cuba"}
         }
         CUP{
             one{"piso ng Cuba"}
@@ -933,8 +933,8 @@
             other{"Cape Verdean escudos"}
         }
         CZK{
-            one{"Czech Republic koruna"}
-            other{"Czech Republic korunas"}
+            one{"koruna ng Czech Republic"}
+            other{"korunas ng Czech Republic"}
         }
         DJF{
             one{"Djiboutian franc"}
@@ -949,11 +949,11 @@
             other{"piso ng Dominican"}
         }
         DZD{
-            one{"Algerian dinar"}
+            one{"dinar ng Algeria"}
             other{"Algerian dinars"}
         }
         EGP{
-            one{"Egyptian pound"}
+            one{"pound ng Egypt"}
             other{"Egyptian pounds"}
         }
         ERN{
@@ -989,8 +989,8 @@
             other{"Ghanian cedis"}
         }
         GIP{
-            one{"Gibraltar pound"}
-            other{"Gibraltar pounds"}
+            one{"pound ng Gibraltar"}
+            other{"pounds ng Gilbraltar"}
         }
         GMD{
             one{"Gambian dalasi"}
@@ -1017,24 +1017,24 @@
             other{"lempiras ng Honduras"}
         }
         HRK{
-            one{"Croatian kuna"}
-            other{"Croatian kunas"}
+            one{"kuna ng Croatia"}
+            other{"kunas ng Croatia"}
         }
         HTG{
             one{"gourde ng Haiti"}
             other{"gourdes ng Haiti"}
         }
         HUF{
-            one{"Hungarian forint"}
-            other{"Hungarian forints"}
+            one{"forint ng Hungary"}
+            other{"forints ng Hungary"}
         }
         IDR{
             one{"Indonesian rupiah"}
             other{"Indonesian rupiahs"}
         }
         ILS{
-            one{"Israeli new sheqel"}
-            other{"Israeli new sheqels"}
+            one{"new shekel ng Israel"}
+            other{"new shekels ng Israel"}
         }
         INR{
             one{"Indian rupee"}
@@ -1137,16 +1137,16 @@
             other{"Moroccan dirhams"}
         }
         MDL{
-            one{"Moldovan leu"}
-            other{"Moldovan lei"}
+            one{"leu ng Moldova"}
+            other{"lei ng Moldova"}
         }
         MGA{
             one{"Malagasy Ariary"}
             other{"Malagasy Ariaries"}
         }
         MKD{
-            one{"Macedonian denar"}
-            other{"Macedonian denari"}
+            one{"denar ng North Macedonia"}
+            other{"denari ng North Macedonia"}
         }
         MMK{
             one{"Myanmar kyat"}
@@ -1202,7 +1202,7 @@
         }
         NIO{
             one{"córdoba ng Nicaragua"}
-            other{"Nicaraguan córdobas"}
+            other{"Córdoba ng Nicaragua"}
         }
         NOK{
             one{"Norwegian krone"}
@@ -1241,8 +1241,8 @@
             other{"Pakistani rupees"}
         }
         PLN{
-            one{"Polish zloty"}
-            other{"Polish zlotys"}
+            one{"zloty ng Poland"}
+            other{"zlotys ng Poland"}
         }
         PYG{
             one{"Paraguayan guarani"}
@@ -1253,15 +1253,15 @@
             other{"Qatari rials"}
         }
         RON{
-            one{"Romanian leu"}
-            other{"Romanian lei"}
+            one{"leu ng Romania"}
+            other{"lei ng Romania"}
         }
         RSD{
-            one{"Serbian dinar"}
+            one{"dinar ng Serbia"}
             other{"Serbian dinars"}
         }
         RUB{
-            one{"Russian ruble"}
+            one{"ruble ng Russia"}
             other{"Russian rubles"}
         }
         RWF{
@@ -1365,8 +1365,8 @@
             other{"Tanzanian shillings"}
         }
         UAH{
-            one{"Ukrainian hryvnia"}
-            other{"Ukrainian hryvnias"}
+            one{"hryvnia ng Ukraine"}
+            other{"hryvnias ng Ukraine"}
         }
         UGX{
             one{"Ugandan shilling"}
diff --git a/icu4c/source/data/curr/ga.txt b/icu4c/source/data/curr/ga.txt
index f5eece3..e78af53 100644
--- a/icu4c/source/data/curr/ga.txt
+++ b/icu4c/source/data/curr/ga.txt
@@ -2194,10 +2194,10 @@
             two{"dhollar na Libéire"}
         }
         LSL{
-            few{"Loti Leosóta"}
-            many{"Loti Leosóta"}
-            one{"Loti Leosóta"}
-            other{"Loti Leosóta"}
+            few{"loti Leosóta"}
+            many{"loti Leosóta"}
+            one{"loti Leosóta"}
+            other{"loti Leosóta"}
             two{"Loti Leosóta"}
         }
         LTL{
diff --git a/icu4c/source/data/curr/gd.txt b/icu4c/source/data/curr/gd.txt
index 68e37f1..8bb448d 100644
--- a/icu4c/source/data/curr/gd.txt
+++ b/icu4c/source/data/curr/gd.txt
@@ -899,6 +899,10 @@
             "SKK",
             "Koruna Slòbhacach",
         }
+        SLE{
+            "SLE",
+            "Leone Siarra Leòmhannach ùr",
+        }
         SLL{
             "SLL",
             "Leone Siarra Leòmhannach",
@@ -1047,6 +1051,10 @@
             "VEB",
             "Bolívar Bheinisealach (1871–2008)",
         }
+        VED{
+            "VED",
+            "Bolívar Soberano",
+        }
         VEF{
             "VEF",
             "Bolívar Bheinisealach (2008–2018)",
@@ -2664,6 +2672,12 @@
             other{"koruna Slòbhacach"}
             two{"koruna Slòbhacach"}
         }
+        SLE{
+            few{"leone Siarra Leòmhannach ùr"}
+            one{"leone Siarra Leòmhannach ùr"}
+            other{"leone Siarra Leòmhannach ùr"}
+            two{"leone Siarra Leòmhannach ùr"}
+        }
         SLL{
             few{"leone Siarra Leòmhannach"}
             one{"leone Siarra Leòmhannach"}
@@ -2886,6 +2900,12 @@
             other{"bolívar Bheinisealach (1871–2008)"}
             two{"bholívar Bheinisealach (1871–2008)"}
         }
+        VED{
+            few{"bolívar Soberano"}
+            one{"bholívar Soberano"}
+            other{"bolívar Soberano"}
+            two{"bholívar Soberano"}
+        }
         VEF{
             few{"bolívar Bheinisealach (2008–2018)"}
             one{"bholívar Bheinisealach (2008–2018)"}
diff --git a/icu4c/source/data/curr/ha.txt b/icu4c/source/data/curr/ha.txt
index 1602c63..e99aba5 100644
--- a/icu4c/source/data/curr/ha.txt
+++ b/icu4c/source/data/curr/ha.txt
@@ -353,7 +353,7 @@
         }
         MDL{
             "MDL",
-            "kuɗaɗen Moldova",
+            "Kuɗaɗen Moldova",
         }
         MGA{
             "MGA",
@@ -700,10 +700,6 @@
             one{"Kuɗaɗen Bosnia da Herzegovina"}
             other{"Kuɗaɗen Bosnia da Herzegovina"}
         }
-        BBD{
-            one{"Dalar Barbados"}
-            other{"Dalar ƙasar Barbados"}
-        }
         BDT{
             one{"taka na ƙasar Bangladesh"}
             other{"Taka na ƙasar Bangladesh"}
@@ -712,12 +708,8 @@
             one{"Kuɗin Bulgeria"}
             other{"Kuɗin Bulgeria"}
         }
-        BMD{
-            one{"Dalar Bermuda"}
-            other{"Dalar ƙasar Bermuda"}
-        }
         BND{
-            one{"Dalar Brunei"}
+            one{"Dalolin Brunei"}
             other{"Dalolin Brunei"}
         }
         BOB{
@@ -789,13 +781,9 @@
             other{"Fam na Masar"}
         }
         FJD{
-            one{"Dalar Fiji"}
+            one{"Dalolin Fiji"}
             other{"Dalolin Fiji"}
         }
-        FKP{
-            one{"Fam na Tsibirai na Falkland"}
-            other{"Fam na ƙasar Tsibirai na Falkland"}
-        }
         GBP{
             one{"Fam na Ingila"}
             other{"Fam na Ingila"}
@@ -981,7 +969,7 @@
             other{"Rupee na Nepal"}
         }
         NZD{
-            one{"Dalar New Zealand"}
+            one{"Dalolin New Zealand"}
             other{"Dalolin New Zealand"}
         }
         OMR{
@@ -1037,7 +1025,7 @@
             other{"Riyal"}
         }
         SBD{
-            one{"Dalar Tsibirai na Solomon"}
+            one{"Dalolin Tsibirai na Solomon"}
             other{"Dalolin Tsibirai na Solomon"}
         }
         SDG{
@@ -1049,12 +1037,12 @@
             other{"Krona na ƙasar Sweden"}
         }
         SGD{
-            one{"dalar Singapore"}
+            one{"Dalolin Singapore"}
             other{"Dalolin Singapore"}
         }
         SHP{
             one{"Fam na San Helena"}
-            other{"Fam na San Helena"}
+            other{"fam na San Helena"}
         }
         SLL{
             one{"Kuɗin Saliyo"}
@@ -1093,7 +1081,7 @@
             other{"Paʻanga na ƙasar Tonga"}
         }
         TRY{
-            one{"kudin Turkish"}
+            one{"Kuɗin Turkiyya"}
             other{"Kuɗin Turkiyya"}
         }
         TTD{
@@ -1109,7 +1097,7 @@
             other{"Kuɗin Ukrain"}
         }
         UGX{
-            one{"Sulen Yuganda"}
+            one{"Sulallan Yuganda"}
             other{"Sulallan Yuganda"}
         }
         USD{
diff --git a/icu4c/source/data/curr/ha_NE.txt b/icu4c/source/data/curr/ha_NE.txt
new file mode 100644
index 0000000..152accb
--- /dev/null
+++ b/icu4c/source/data/curr/ha_NE.txt
@@ -0,0 +1,54 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
+// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
+ha_NE{
+    Currencies{
+        MDL{
+            "MDL",
+            "kuɗaɗen Moldova",
+        }
+    }
+    CurrencyPlurals{
+        BBD{
+            one{"Dalar Barbados"}
+        }
+        BMD{
+            one{"Dalar Bermuda"}
+        }
+        BND{
+            one{"Dalar Brunei"}
+            other{"Dalolin Brunei"}
+        }
+        FJD{
+            one{"Dalar Fiji"}
+            other{"Dalolin Fiji"}
+        }
+        FKP{
+            one{"Fam na Tsibirai na Falkland"}
+        }
+        NZD{
+            one{"Dalar New Zealand"}
+            other{"Dalolin New Zealand"}
+        }
+        SBD{
+            one{"Dalar Tsibirai na Solomon"}
+            other{"Dalolin Tsibirai na Solomon"}
+        }
+        SGD{
+            one{"dalar Singapore"}
+            other{"Dalolin Singapore"}
+        }
+        SHP{
+            one{"Fam na San Helena"}
+            other{"Fam na San Helena"}
+        }
+        TRY{
+            one{"kudin Turkish"}
+            other{"Kuɗin Turkiyya"}
+        }
+        UGX{
+            one{"Sulen Yuganda"}
+            other{"Sulallan Yuganda"}
+        }
+    }
+}
diff --git a/icu4c/source/data/curr/he.txt b/icu4c/source/data/curr/he.txt
index 5800f89..d85a7e1 100644
--- a/icu4c/source/data/curr/he.txt
+++ b/icu4c/source/data/curr/he.txt
@@ -601,7 +601,7 @@
         }
         PHP{
             "PHP",
-            "פזו פיליפיני",
+            "פסו פיליפיני",
         }
         PKR{
             "PKR",
@@ -1388,10 +1388,10 @@
             two{"פורינט הונגרי"}
         }
         IDR{
-            many{"רופיה אינדונזית"}
+            many{"רופיות אינדונזיות"}
             one{"רופיה אינדונזית"}
-            other{"רופיה אינדונזית"}
-            two{"רופיה אינדונזית"}
+            other{"רופיות אינדונזיות"}
+            two{"רופיות אינדונזיות"}
         }
         ILS{
             many{"שקלים חדשים"}
@@ -1502,10 +1502,10 @@
             two{"קיפ לאי"}
         }
         LBP{
-            many{"לירה לבנונית"}
+            many{"לירות לבנוניות"}
             one{"לירה לבנונית"}
-            other{"לירה לבנונית"}
-            two{"לירה לבנונית"}
+            other{"לירות לבנוניות"}
+            two{"לירות לבנוניות"}
         }
         LKR{
             many{"רופי סרי לנקי"}
@@ -1592,10 +1592,10 @@
             two{"רופי מאוריציני"}
         }
         MVR{
-            many{"רופיה מלדיבית"}
+            many{"רופיות מלדיביות"}
             one{"רופיה מלדיבית"}
-            other{"רופיה מלדיבית"}
-            two{"רופיה מלדיבית"}
+            other{"רופיות מלדיביות"}
+            two{"רופיות מלדיביות"}
         }
         MWK{
             many{"קואצ׳ה מלאווי"}
@@ -1706,10 +1706,10 @@
             two{"קינה של פפואה גינאה החדשה"}
         }
         PHP{
-            many{"פזו פיליפיני"}
-            one{"פזו פיליפיני"}
-            other{"פזו פיליפיני"}
-            two{"פזו פיליפיני"}
+            many{"פסו פיליפיני"}
+            one{"פסו פיליפיני"}
+            other{"פסו פיליפיני"}
+            two{"פסו פיליפיני"}
         }
         PKR{
             many{"רופי פקיסטני"}
@@ -1844,10 +1844,10 @@
             two{"קולונים סלבדוריים"}
         }
         SYP{
-            many{"לירה סורית"}
+            many{"לירות סוריות"}
             one{"לירה סורית"}
-            other{"לירה סורית"}
-            two{"לירה סורית"}
+            other{"לירות סוריות"}
+            two{"לירות סוריות"}
         }
         SZL{
             many{"לילנגני סווזילנדי"}
@@ -1886,10 +1886,10 @@
             two{"פאנגה טונגי"}
         }
         TRY{
-            many{"לירה טורקית חדשה"}
+            many{"לירות טורקיות חדשות"}
             one{"לירה טורקית חדשה"}
-            other{"לירה טורקית חדשה"}
-            two{"לירה טורקית חדשה"}
+            other{"לירות טורקיות חדשות"}
+            two{"לירות טורקיות חדשות"}
         }
         TTD{
             many{"דולר טרינידדי"}
diff --git a/icu4c/source/data/curr/hi_Latn.txt b/icu4c/source/data/curr/hi_Latn.txt
index 808018e..4df8654 100644
--- a/icu4c/source/data/curr/hi_Latn.txt
+++ b/icu4c/source/data/curr/hi_Latn.txt
@@ -3,4 +3,68 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 hi_Latn{
     %%Parent{"en_IN"}
+    Currencies{
+        CRC{
+            "CRC",
+            "Costa Rican colon",
+        }
+        ISK{
+            "ISK",
+            "Icelandic krona",
+        }
+        NIO{
+            "NIO",
+            "Nicaraguan cordoba",
+        }
+        RUB{
+            "RUB",
+            "Russian ruble",
+        }
+        STN{
+            "STN",
+            "Sao Tome & Principe Dobra",
+        }
+        VES{
+            "VES",
+            "Venezuelan bolivar",
+        }
+    }
+    CurrencyPlurals{
+        ALL{
+            one{"Albanian lek"}
+            other{"Albanian leke"}
+        }
+        CRC{
+            one{"Costa Rican colon"}
+            other{"Costa Rican colons"}
+        }
+        ISK{
+            one{"Icelandic krona"}
+            other{"Icelandic kronur"}
+        }
+        LSL{
+            one{"Lesotho loti"}
+            other{"Lesotho lotis"}
+        }
+        NIO{
+            one{"Nicaraguan cordoba"}
+            other{"Nicaraguan cordobas"}
+        }
+        RUB{
+            one{"Russian ruble"}
+            other{"Russian rubles"}
+        }
+        STN{
+            one{"Sao Tome & Principe dobra"}
+            other{"Sao Tome & Principe dobras"}
+        }
+        VES{
+            one{"Venezuelan bolivar"}
+            other{"Venezuelan bolivars"}
+        }
+        XXX{
+            one{"currency ki unknown unit"}
+            other{"(unknown currency)"}
+        }
+    }
 }
diff --git a/icu4c/source/data/curr/hu.txt b/icu4c/source/data/curr/hu.txt
index d62ac49..bb946d8 100644
--- a/icu4c/source/data/curr/hu.txt
+++ b/icu4c/source/data/curr/hu.txt
@@ -1540,6 +1540,10 @@
             one{"algériai dínár"}
             other{"algériai dínár"}
         }
+        EEK{
+            one{"észt korona"}
+            other{"észt korona"}
+        }
         EGP{
             one{"egyiptomi font"}
             other{"egyiptomi font"}
@@ -1812,6 +1816,14 @@
             one{"mexikói peso"}
             other{"mexikói peso"}
         }
+        MXP{
+            one{"mexikói ezüst peso (1861–1992)"}
+            other{"mexikói ezüst peso (1861–1992)"}
+        }
+        MXV{
+            one{"mexikói befektetési egység (UDI)"}
+            other{"mexikói befektetési egység (UDI)"}
+        }
         MYR{
             one{"malajziai ringgit"}
             other{"malajziai ringgit"}
@@ -1828,6 +1840,10 @@
             one{"nigériai naira"}
             other{"nigériai naira"}
         }
+        NIC{
+            one{"nicaraguai córdoba (1988–1911)"}
+            other{"nicaraguai córdoba (1988–1911)"}
+        }
         NIO{
             one{"nicaraguai córdoba"}
             other{"nicaraguai córdoba"}
@@ -1988,6 +2004,10 @@
             one{"szovjet rubel"}
             other{"szovjet rubel"}
         }
+        SVC{
+            one{"salvadori colón"}
+            other{"salvadori colón"}
+        }
         SYP{
             one{"szíriai font"}
             other{"szíriai font"}
@@ -2064,6 +2084,14 @@
             one{"USA-dollár"}
             other{"USA-dollár"}
         }
+        USN{
+            one{"USA-dollár (következő napi)"}
+            other{"USA-dollár (következő napi)"}
+        }
+        USS{
+            one{"USA-dollár (aznapi)"}
+            other{"USA-dollár (aznapi)"}
+        }
         UYI{
             one{"Uruguayi peso en unidades indexadas"}
             other{"Uruguayi peso en unidades indexadas"}
diff --git a/icu4c/source/data/curr/is.txt b/icu4c/source/data/curr/is.txt
index dbdd16b..fcd9db8 100644
--- a/icu4c/source/data/curr/is.txt
+++ b/icu4c/source/data/curr/is.txt
@@ -261,7 +261,7 @@
         }
         FJD{
             "FJD",
-            "fidjeyskur dalur",
+            "fídjískur dalur",
         }
         FKP{
             "FKP",
@@ -360,7 +360,7 @@
             "íranskt ríal",
         }
         ISK{
-            "ISK",
+            "kr.",
             "íslensk króna",
         }
         ITL{
@@ -761,7 +761,7 @@
         }
         TND{
             "TND",
-            "túnískur denari",
+            "túniskur denari",
         }
         TOP{
             "TOP",
@@ -928,6 +928,7 @@
         COP{"$"}
         CRC{"₡"}
         CUP{"$"}
+        DKK{"kr."}
         DOP{"$"}
         EUR{"€"}
         FJD{"$"}
@@ -938,7 +939,7 @@
         IDR{"Rp"}
         ILS{"₪"}
         INR{"₹"}
-        ISK{"kr"}
+        ISK{"kr."}
         JMD{"$"}
         JPY{"¥"}
         KHR{"៛"}
@@ -951,10 +952,12 @@
         MXN{"$"}
         NAD{"$"}
         NGN{"₦"}
+        NOK{"kr."}
         NZD{"$"}
         PHP{"₱"}
         PYG{"₲"}
         SBD{"$"}
+        SEK{"kr."}
         SGD{"$"}
         SRD{"$"}
         SSP{"£"}
@@ -1091,7 +1094,7 @@
         }
         CNH{
             one{"kínverskt júan (utan heimalands)"}
-            other{"kínverskt júan (utan heimalands)"}
+            other{"kínversk júön (utan heimalands)"}
         }
         CNY{
             one{"kínverskt júan"}
@@ -1158,8 +1161,8 @@
             other{"evrur"}
         }
         FJD{
-            one{"fidjeyskur dalur"}
-            other{"fidjeyskir dalir"}
+            one{"fídjískur dalur"}
+            other{"fídjískir dalir"}
         }
         FKP{
             one{"falklenskt pund"}
diff --git a/icu4c/source/data/curr/it.txt b/icu4c/source/data/curr/it.txt
index 21fdc37..0c63f66 100644
--- a/icu4c/source/data/curr/it.txt
+++ b/icu4c/source/data/curr/it.txt
@@ -730,7 +730,7 @@
         }
         PLN{
             "PLN",
-            "złoty polacco",
+            "zloty polacco",
         }
         PLZ{
             "PLZ",
@@ -1677,8 +1677,8 @@
             other{"rupie pakistane"}
         }
         PLN{
-            one{"złoty polacco"}
-            other{"złoty polacchi"}
+            one{"zloty polacco"}
+            other{"zloty polacchi"}
         }
         PLZ{
             one{"złoty polacco (1950–1995)"}
diff --git a/icu4c/source/data/curr/kk.txt b/icu4c/source/data/curr/kk.txt
index c78280d..4b7edf6 100644
--- a/icu4c/source/data/curr/kk.txt
+++ b/icu4c/source/data/curr/kk.txt
@@ -33,7 +33,7 @@
         }
         AUD{
             "A$",
-            "Австралия доллары",
+            "Аустралия доллары",
         }
         AWG{
             "AWG",
@@ -577,7 +577,7 @@
         }
         TWD{
             "NT$",
-            "Жаңа Тайван доллары",
+            "Жаңа Тайвань доллары",
         }
         TZS{
             "TZS",
@@ -625,7 +625,7 @@
         }
         XAF{
             "FCFA",
-            "КФА ВЕАС франкі",
+            "Орталық Африканың КФА франкі",
         }
         XCD{
             "EC$",
@@ -633,7 +633,7 @@
         }
         XOF{
             "F CFA",
-            "КФА ВСЕАО франкі",
+            "Батыс Африканың КФА франкі",
         }
         XPF{
             "CFPF",
@@ -783,8 +783,8 @@
             other{"Аргентина песосы"}
         }
         AUD{
-            one{"Австралия доллары"}
-            other{"Австралия доллары"}
+            one{"Аустралия доллары"}
+            other{"Аустралия доллары"}
         }
         AWG{
             one{"Аруба флорині"}
@@ -1327,8 +1327,8 @@
             other{"Тринидад және Тобаго доллары"}
         }
         TWD{
-            one{"Жаңа Тайван доллары"}
-            other{"Жаңа Тайван доллары"}
+            one{"Жаңа Тайвань доллары"}
+            other{"Жаңа Тайвань доллары"}
         }
         TZS{
             one{"Танзания шиллингі"}
@@ -1375,16 +1375,16 @@
             other{"Самоа таласы"}
         }
         XAF{
-            one{"КФА ВЕАС франкі"}
-            other{"КФА ВЕАС франкі"}
+            one{"Орталық Африканың КФА франкі"}
+            other{"Орталық Африканың КФА франкі"}
         }
         XCD{
             one{"Шығыс Кариб доллары"}
             other{"Шығыс Кариб доллары"}
         }
         XOF{
-            one{"КФА ВСЕАО франкі"}
-            other{"КФА ВСЕАО франкі"}
+            one{"Батыс Африканың КФА франкі"}
+            other{"Батыс Африканың КФА франкі"}
         }
         XPF{
             one{"КФП франкі"}
diff --git a/icu4c/source/data/curr/kn.txt b/icu4c/source/data/curr/kn.txt
index af563fc..9f94698 100644
--- a/icu4c/source/data/curr/kn.txt
+++ b/icu4c/source/data/curr/kn.txt
@@ -1096,6 +1096,10 @@
             one{"ಲಿಬೇರಿಯನ್ ಡಾಲರ್"}
             other{"ಲಿಬೇರಿಯನ್ ಡಾಲರ್‌ಗಳು"}
         }
+        LSL{
+            one{"ಲೆಸೊತೊ ಲೊತಿ"}
+            other{"ಲೆಸೊತೊ ಲೊತಿಗಳು"}
+        }
         LTL{
             one{"ಲಿಥುನಿಯನ್‌ ಲಿತಾಸ್‌"}
             other{"ಲಿಥುನಿಯನ್‌ ಲಿತಾಯ್"}
@@ -1317,7 +1321,7 @@
             other{"ಟರ್ಕ್‍ಮೆನಿಸ್ತಾನ್ ಮನಾತ್"}
         }
         TND{
-            one{"ತುನೀಸಿಯನ್ ದಿನಾರ್"}
+            one{"ಟುನೀಶಿಯನ್ ದಿನಾರ್"}
             other{"ಟ್ಯುನೀಷಿಯನ್‌ ದಿನಾರ್‌ಗಳು"}
         }
         TOP{
diff --git a/icu4c/source/data/curr/ko.txt b/icu4c/source/data/curr/ko.txt
index 7766b3d..cee815b 100644
--- a/icu4c/source/data/curr/ko.txt
+++ b/icu4c/source/data/curr/ko.txt
@@ -153,7 +153,7 @@
         }
         BOB{
             "BOB",
-            "볼리비아노",
+            "볼리비아 볼리비아노",
         }
         BOL{
             "BOL",
@@ -209,7 +209,7 @@
         }
         BWP{
             "BWP",
-            "보츠와나 폴라",
+            "보츠와나 풀라",
         }
         BYB{
             "BYB",
@@ -233,7 +233,7 @@
         }
         CDF{
             "CDF",
-            "콩고 프랑 콩골라스",
+            "콩고 프랑",
         }
         CHE{
             "CHE",
@@ -305,7 +305,7 @@
         }
         CZK{
             "CZK",
-            "체코 공화국 코루나",
+            "체코 코루나",
         }
         DDM{
             "DDM",
@@ -405,7 +405,7 @@
         }
         GHS{
             "GHS",
-            "가나 시디",
+            "가나 세디",
         }
         GIP{
             "GIP",
@@ -465,7 +465,7 @@
         }
         HTG{
             "HTG",
-            "하이티 구르드",
+            "아이티 구르드",
         }
         HUF{
             "HUF",
@@ -529,7 +529,7 @@
         }
         KHR{
             "KHR",
-            "캄보디아 리얄",
+            "캄보디아 리엘",
         }
         KMF{
             "KMF",
@@ -557,7 +557,7 @@
         }
         KZT{
             "KZT",
-            "카자흐스탄 텐게",
+            "카자흐스탄 텡게",
         }
         LAK{
             "LAK",
@@ -613,7 +613,7 @@
         }
         MAD{
             "MAD",
-            "모로코 디렘",
+            "모로코 디르함",
         }
         MAF{
             "MAF",
@@ -685,7 +685,7 @@
         }
         MWK{
             "MWK",
-            "말라위 콰쳐",
+            "말라위 콰차",
         }
         MXN{
             "MX$",
@@ -721,15 +721,15 @@
         }
         NGN{
             "NGN",
-            "니제르 나이라",
+            "나이지리아 나이라",
         }
         NIC{
             "NIC",
-            "니카라과 코르도바",
+            "니카라과 코르도바(1988~1991)",
         }
         NIO{
             "NIO",
-            "니카라과 코르도바 오로",
+            "니카라과 코르도바",
         }
         NLG{
             "NLG",
@@ -749,7 +749,7 @@
         }
         OMR{
             "OMR",
-            "오만 리얄",
+            "오만 리알",
         }
         PAB{
             "PAB",
@@ -781,7 +781,7 @@
         }
         PLN{
             "PLN",
-            "폴란드 즐로티",
+            "폴란드 즈워티",
         }
         PLZ{
             "PLZ",
@@ -857,7 +857,7 @@
         }
         SGD{
             "SGD",
-            "싱가폴 달러",
+            "싱가포르 달러",
         }
         SHP{
             "SHP",
@@ -949,11 +949,11 @@
         }
         TRL{
             "TRL",
-            "터키 리라",
+            "터키 리라(1922~2005)",
         }
         TRY{
             "TRY",
-            "신 터키 리라",
+            "터키 리라",
         }
         TTD{
             "TTD",
@@ -1005,7 +1005,7 @@
         }
         UYU{
             "UYU",
-            "우루과이 페소 우루과요",
+            "우루과이 페소",
         }
         UZS{
             "UZS",
@@ -1149,7 +1149,7 @@
         }
         ZMW{
             "ZMW",
-            "잠비아 콰쳐",
+            "잠비아 콰차",
         }
         ZRN{
             "ZRN",
@@ -1327,7 +1327,7 @@
             other{"부루나이 달러"}
         }
         BOB{
-            other{"볼리비아노"}
+            other{"볼리비아 볼리비아노"}
         }
         BRL{
             other{"브라질 레알"}
@@ -1339,7 +1339,7 @@
             other{"부탄 눌투눔"}
         }
         BWP{
-            other{"보츠와나 폴라"}
+            other{"보츠와나 풀라"}
         }
         BYN{
             other{"벨라루스 루블"}
@@ -1354,7 +1354,7 @@
             other{"캐나다 달러"}
         }
         CDF{
-            other{"콩고 프랑 콩골라스"}
+            other{"콩고 프랑"}
         }
         CHF{
             other{"스위스 프랑"}
@@ -1384,7 +1384,7 @@
             other{"카보베르데 에스쿠도"}
         }
         CZK{
-            other{"체코 공화국 코루나"}
+            other{"체코 코루나"}
         }
         DJF{
             other{"지부티 프랑"}
@@ -1423,7 +1423,7 @@
             other{"조지아 라리"}
         }
         GHS{
-            other{"가나 시디"}
+            other{"가나 세디"}
         }
         GIP{
             other{"지브롤터 파운드"}
@@ -1450,7 +1450,7 @@
             other{"크로아티아 쿠나"}
         }
         HTG{
-            other{"하이티 구르드"}
+            other{"아이티 구르드"}
         }
         HUF{
             other{"헝가리 포린트"}
@@ -1489,7 +1489,7 @@
             other{"키르기스스탄 솜"}
         }
         KHR{
-            other{"캄보디아 리얄"}
+            other{"캄보디아 리엘"}
         }
         KMF{
             other{"코모르 프랑"}
@@ -1507,7 +1507,7 @@
             other{"케이맨 제도 달러"}
         }
         KZT{
-            other{"카자흐스탄 텐게"}
+            other{"카자흐스탄 텡게"}
         }
         LAK{
             other{"라오스 키프"}
@@ -1534,7 +1534,7 @@
             other{"리비아 디나르"}
         }
         MAD{
-            other{"모로코 디렘"}
+            other{"모로코 디르함"}
         }
         MDL{
             other{"몰도바 레이"}
@@ -1567,7 +1567,7 @@
             other{"몰디브 제도 루피아"}
         }
         MWK{
-            other{"말라위 콰쳐"}
+            other{"말라위 콰차"}
         }
         MXN{
             other{"멕시코 페소"}
@@ -1582,10 +1582,13 @@
             other{"나미비아 달러"}
         }
         NGN{
-            other{"니제르 나이라"}
+            other{"나이지리아 나이라"}
+        }
+        NIC{
+            other{"니카라과 코르도바 오로(1988~1991)"}
         }
         NIO{
-            other{"니카라과 코르도바 오로"}
+            other{"니카라과 코르도바"}
         }
         NOK{
             other{"노르웨이 크로네"}
@@ -1597,7 +1600,7 @@
             other{"뉴질랜드 달러"}
         }
         OMR{
-            other{"오만 리얄"}
+            other{"오만 리알"}
         }
         PAB{
             other{"파나마 발보아"}
@@ -1615,7 +1618,7 @@
             other{"파키스탄 루피"}
         }
         PLN{
-            other{"폴란드 즐로티"}
+            other{"폴란드 즈워티"}
         }
         PYG{
             other{"파라과이 과라니"}
@@ -1651,7 +1654,7 @@
             other{"스웨덴 크로나"}
         }
         SGD{
-            other{"싱가폴 달러"}
+            other{"싱가포르 달러"}
         }
         SHP{
             other{"세인트헬레나 파운드"}
@@ -1695,8 +1698,11 @@
         TOP{
             other{"통가 파앙가"}
         }
+        TRL{
+            other{"터키 리라(1922~2005)"}
+        }
         TRY{
-            other{"신 터키 리라"}
+            other{"터키 리라"}
         }
         TTD{
             other{"트리니다드 토바고 달러"}
@@ -1717,7 +1723,7 @@
             other{"미국 달러"}
         }
         UYU{
-            other{"우루과이 페소 우루과요"}
+            other{"우루과이 페소"}
         }
         UZS{
             other{"우즈베키스탄 숨"}
@@ -1759,7 +1765,7 @@
             other{"남아프리카 랜드"}
         }
         ZMW{
-            other{"잠비아 콰쳐"}
+            other{"잠비아 콰차"}
         }
     }
     CurrencyUnitPatterns{
diff --git a/icu4c/source/data/curr/mr.txt b/icu4c/source/data/curr/mr.txt
index ead1d81..cb9817a 100644
--- a/icu4c/source/data/curr/mr.txt
+++ b/icu4c/source/data/curr/mr.txt
@@ -421,7 +421,7 @@
         }
         NIO{
             "NIO",
-            "निकाराग्वेचा कोर्डोबा",
+            "निकाराग्वन कोर्डोबा",
         }
         NOK{
             "NOK",
@@ -1173,7 +1173,7 @@
             other{"नायजेरियन नायराज"}
         }
         NIO{
-            one{"निकाराग्वेचा कोर्डोबा"}
+            one{"निकाराग्वन कोर्डोबा"}
             other{"निकाराग्वन कोर्डोबाज"}
         }
         NOK{
diff --git a/icu4c/source/data/curr/ms.txt b/icu4c/source/data/curr/ms.txt
index 7173cd1..6c53630 100644
--- a/icu4c/source/data/curr/ms.txt
+++ b/icu4c/source/data/curr/ms.txt
@@ -861,9 +861,6 @@
             other{"Pula Botswana"}
         }
         BYN{
-            other{"rubel lama Belarus"}
-        }
-        BYR{
             other{"Rubel Belarus"}
         }
         BZD{
diff --git a/icu4c/source/data/curr/ne.txt b/icu4c/source/data/curr/ne.txt
index 9e297f2..8d7bd5c 100644
--- a/icu4c/source/data/curr/ne.txt
+++ b/icu4c/source/data/curr/ne.txt
@@ -1001,10 +1001,6 @@
             one{"क्रोएशियाली कुना"}
             other{"क्रोएशियाली कुना"}
         }
-        HTG{
-            one{"हैटियाली"}
-            other{"हैटियाली गुर्ड"}
-        }
         HUF{
             one{"हङ्गेरियन फोरिन्ट"}
             other{"हङ्गेरियन फोरिन्ट"}
@@ -1355,7 +1351,7 @@
         }
         USD{
             one{"अमेरिकी डलर"}
-            other{"संयुक्त राज्य डलर"}
+            other{"अमेरिकी डलर"}
         }
         UYU{
             one{"उरूगुवायाली पेसो"}
diff --git a/icu4c/source/data/curr/nl.txt b/icu4c/source/data/curr/nl.txt
index b2871d7..30a0343 100644
--- a/icu4c/source/data/curr/nl.txt
+++ b/icu4c/source/data/curr/nl.txt
@@ -397,7 +397,7 @@
         }
         GBP{
             "£",
-            "Brits pond",
+            "Britse pond",
         }
         GEK{
             "GEK",
@@ -1714,8 +1714,8 @@
             other{"Franse franc"}
         }
         GBP{
-            one{"Brits pond"}
-            other{"Brits pond"}
+            one{"Britse pond"}
+            other{"Britse pond"}
         }
         GEK{
             one{"Georgische kupon larit"}
diff --git a/icu4c/source/data/curr/pcm.txt b/icu4c/source/data/curr/pcm.txt
index 95ee8f2..5fab07f1 100644
--- a/icu4c/source/data/curr/pcm.txt
+++ b/icu4c/source/data/curr/pcm.txt
@@ -617,7 +617,7 @@
         }
         XXX{
             "¤",
-            "Mọní Wé Pípol Nọ No",
+            "Mọní Wé Pípul Nọ́ No",
         }
         YER{
             "YER",
@@ -1345,7 +1345,7 @@
         }
         XXX{
             one{"mọní wé pípul nọ́ no"}
-            other{"(mọní wé pípol nọ no)"}
+            other{"(mọní wé pípul nọ́ no)"}
         }
         YER{
             one{"Yẹ́mẹ́n rial"}
diff --git a/icu4c/source/data/curr/ps.txt b/icu4c/source/data/curr/ps.txt
index 2a62af4..c23a657 100644
--- a/icu4c/source/data/curr/ps.txt
+++ b/icu4c/source/data/curr/ps.txt
@@ -441,7 +441,7 @@
         }
         PHP{
             "₱",
-            "فلپاينۍ پسو",
+            "فلپاينۍ پیسو",
         }
         PKR{
             "PKR",
@@ -1080,8 +1080,8 @@
             other{"پاپوا نيوګاني کينا"}
         }
         PHP{
-            one{"فلپاينۍ پسو"}
-            other{"فلپاينۍ پسوز"}
+            one{"فلپاينۍ پیسو"}
+            other{"فلپاينۍ پیسوز"}
         }
         PKR{
             one{"پاکستانۍ کلداره"}
@@ -1097,7 +1097,7 @@
         }
         QAR{
             one{"قطري ريال"}
-            other{"قطري ريالونه"}
+            other{"قطري ریالونه"}
         }
         RON{
             one{"روماني ليو"}
@@ -1161,7 +1161,7 @@
         }
         SYP{
             one{"سوريايي پونډ"}
-            other{"سوريايي پونډونه"}
+            other{"سوريايي پونډ"}
         }
         SZL{
             one{"سوازي ليلانګيني"}
@@ -1169,7 +1169,7 @@
         }
         THB{
             one{"تهايي بات"}
-            other{"تهايي باتونه"}
+            other{"تهايي بات"}
         }
         TJS{
             one{"تاجکستاني سوموني"}
@@ -1227,10 +1227,6 @@
             one{"وينزويلي بوليوار"}
             other{"وينزويلي بوليوارز"}
         }
-        VND{
-            one{"ويتنامي ډونګ"}
-            other{"ويتنامي ډونګ"}
-        }
         VUV{
             one{"ونواتو واتو"}
             other{"ونواتو واتوس"}
diff --git a/icu4c/source/data/curr/ro.txt b/icu4c/source/data/curr/ro.txt
index 219619f..eb4d0d6 100644
--- a/icu4c/source/data/curr/ro.txt
+++ b/icu4c/source/data/curr/ro.txt
@@ -205,7 +205,7 @@
         }
         CVE{
             "CVE",
-            "escudo din Capul Verde",
+            "escudo caboverdian",
         }
         CYP{
             "CYP",
@@ -373,7 +373,7 @@
         }
         ILS{
             "ILS",
-            "șechel israelian nou",
+            "shekel israelian nou",
         }
         INR{
             "INR",
@@ -693,7 +693,7 @@
         }
         SCR{
             "SCR",
-            "rupie din Seychelles",
+            "rupie seychelleză",
         }
         SDD{
             "SDD",
@@ -717,7 +717,7 @@
         }
         SHP{
             "SHP",
-            "liră Insula Sf. Elena",
+            "liră din Sfânta Elena (Sfânta Elena și Ascension)",
         }
         SIT{
             "SIT",
@@ -753,7 +753,7 @@
         }
         STN{
             "STN",
-            "dobra Sao Tome și Principe",
+            "dobra din São Tomé și Príncipe",
         }
         SUR{
             "SUR",
@@ -1334,9 +1334,9 @@
             other{"pesos cubanezi"}
         }
         CVE{
-            few{"escudo din Capul Verde"}
-            one{"escudo din Capul Verde"}
-            other{"escudo din Capul Verde"}
+            few{"escudo caboverdieni"}
+            one{"escudo caboverdian"}
+            other{"escudo caboverdieni"}
         }
         CYP{
             few{"lire cipriote"}
@@ -1524,9 +1524,9 @@
             other{"lire israeliene"}
         }
         ILS{
-            few{"șecheli israelieni noi"}
-            one{"șechel israelian nou"}
-            other{"șecheli israelieni noi"}
+            few{"shekeli israelieni noi"}
+            one{"shekel israelian nou"}
+            other{"shekeli israelieni noi"}
         }
         INR{
             few{"rupii indiene"}
@@ -1769,9 +1769,9 @@
             other{"ringgit malaiezieni"}
         }
         MZN{
-            few{"metical mozambicani"}
+            few{"meticali mozambicani"}
             one{"metical mozambican"}
-            other{"metical mozambicani"}
+            other{"meticali mozambicani"}
         }
         NAD{
             few{"dolari namibieni"}
@@ -1904,9 +1904,9 @@
             other{"dolari din Insulele Solomon"}
         }
         SCR{
-            few{"rupii din Seychelles"}
-            one{"rupie din Seychelles"}
-            other{"rupii din Seychelles"}
+            few{"rupii seychelleze"}
+            one{"rupie seychelleză"}
+            other{"rupii seychelleze"}
         }
         SDD{
             few{"dinari sudanezi"}
@@ -1934,9 +1934,9 @@
             other{"dolari singaporezi"}
         }
         SHP{
-            few{"lire Insula Sf. Elena"}
-            one{"liră Insula Sf. Elena"}
-            other{"lire Insula Sf. Elena"}
+            few{"lire din Sfânta Elena (Sfânta Elena și Ascension)"}
+            one{"liră din Sfânta Elena (Sfânta Elena și Ascension)"}
+            other{"lire din Sfânta Elena (Sfânta Elena și Ascension)"}
         }
         SIT{
             few{"tolari sloveni"}
@@ -1979,9 +1979,9 @@
             other{"dobre Sao Tome și Principe (1977–2017)"}
         }
         STN{
-            few{"dobre Sao Tome și Principe"}
-            one{"dobra Sao Tome și Principe"}
-            other{"dobre Sao Tome și Principe"}
+            few{"dobre din São Tomé și Príncipe"}
+            one{"dobra din São Tomé și Príncipe"}
+            other{"dobre din São Tomé și Príncipe"}
         }
         SUR{
             few{"ruble sovietice"}
diff --git a/icu4c/source/data/curr/sc.txt b/icu4c/source/data/curr/sc.txt
index 1f64705..42d8858 100644
--- a/icu4c/source/data/curr/sc.txt
+++ b/icu4c/source/data/curr/sc.txt
@@ -899,6 +899,10 @@
             "SKK",
             "corona islovaca",
         }
+        SLE{
+            "SLE",
+            "leone nou de sa Sierra Leone",
+        }
         SLL{
             "SLL",
             "leone de sa Sierra Leone",
@@ -1047,6 +1051,10 @@
             "VEB",
             "bolivar venezuelanu (1871–2008)",
         }
+        VED{
+            "VED",
+            "bolivar soberanu",
+        }
         VEF{
             "VEF",
             "bolivar venezuelanu (2008–2018)",
@@ -2113,6 +2121,10 @@
             one{"corona islovaca"}
             other{"coronas islovacas"}
         }
+        SLE{
+            one{"leone nou de sa Sierra Leone"}
+            other{"leones noos de sa Sierra Leone"}
+        }
         SLL{
             one{"leone de sa Sierra Leone"}
             other{"leones de sa Sierra Leone"}
@@ -2261,6 +2273,10 @@
             one{"bolivar venezuelanu (1871–2008)"}
             other{"bolivares venezuelanos (1871–2008)"}
         }
+        VED{
+            one{"bolivar soberanu"}
+            other{"bolivares soberanos"}
+        }
         VEF{
             one{"bolivar venezuelanu (2008–2018)"}
             other{"bolivares venezuelanos (2008–2018)"}
diff --git a/icu4c/source/data/curr/sd.txt b/icu4c/source/data/curr/sd.txt
index 2acde40..5d07d7c 100644
--- a/icu4c/source/data/curr/sd.txt
+++ b/icu4c/source/data/curr/sd.txt
@@ -335,6 +335,10 @@
             "LRD",
             "لائبیریائی ڊالر",
         }
+        LSL{
+            "LSL",
+            "ليسوٿو لوٽي",
+        }
         LYD{
             "LYD",
             "لبيائي دينار",
@@ -1072,6 +1076,10 @@
             one{"لائبیریائی ڊالر"}
             other{"لائبیریائی ڊالر"}
         }
+        LSL{
+            one{"ليسوٿو لوٽي"}
+            other{"ليسوٿو لوٽي"}
+        }
         LYD{
             one{"لبيائي دينار"}
             other{"لبيائي دينار"}
diff --git a/icu4c/source/data/curr/sk.txt b/icu4c/source/data/curr/sk.txt
index c3dd0fb..31dc23d 100644
--- a/icu4c/source/data/curr/sk.txt
+++ b/icu4c/source/data/curr/sk.txt
@@ -689,7 +689,7 @@
         }
         MRU{
             "MRU",
-            "mauritánska ukija",
+            "mauritánska ouguiya",
         }
         MTL{
             "MTL",
@@ -941,7 +941,7 @@
         }
         SZL{
             "SZL",
-            "svazijské lilangeni",
+            "svazijský lilangeni",
         }
         THB{
             "THB",
@@ -2344,10 +2344,10 @@
             other{"mauritánskych ukijí (1973–2017)"}
         }
         MRU{
-            few{"mauritánske ukije"}
-            many{"mauritánskej ukije"}
-            one{"mauritánska ukija"}
-            other{"mauritánskych ukijí"}
+            few{"mauritánske ouguiye"}
+            many{"mauritánskej ouguiye"}
+            one{"mauritánska ouguiya"}
+            other{"mauritánskych ouguiyí"}
         }
         MTL{
             few{"maltské líry"}
@@ -2724,7 +2724,7 @@
         SZL{
             few{"svazijské lilangeni"}
             many{"svazijského lilangeni"}
-            one{"svazijské lilangeni"}
+            one{"svazijský lilangeni"}
             other{"svazijských lilangeni"}
         }
         THB{
diff --git a/icu4c/source/data/curr/so.txt b/icu4c/source/data/curr/so.txt
index 1c1d390..380ae74 100644
--- a/icu4c/source/data/curr/so.txt
+++ b/icu4c/source/data/curr/so.txt
@@ -1368,4 +1368,8 @@
             other{"Kawajada Sambiya"}
         }
     }
+    CurrencyUnitPatterns{
+        one{"{0} {1}"}
+        other{"{0} {1}"}
+    }
 }
diff --git a/icu4c/source/data/curr/sq.txt b/icu4c/source/data/curr/sq.txt
index a48206b..a7356f7 100644
--- a/icu4c/source/data/curr/sq.txt
+++ b/icu4c/source/data/curr/sq.txt
@@ -684,6 +684,7 @@
         DKK{"DKK"}
         DOP{"DOP"}
         EGP{"EGP"}
+        EUR{"€"}
         FJD{"FJD"}
         FKP{"FKP"}
         GBP{"GBP"}
diff --git a/icu4c/source/data/curr/sv.txt b/icu4c/source/data/curr/sv.txt
index 1c9b5c0..12eb6db 100644
--- a/icu4c/source/data/curr/sv.txt
+++ b/icu4c/source/data/curr/sv.txt
@@ -1418,7 +1418,7 @@
         }
         BBD{
             one{"barbadisk dollar"}
-            other{"barbadisk dollar"}
+            other{"barbadiska dollar"}
         }
         BDT{
             one{"bangladeshisk taka"}
@@ -1462,7 +1462,7 @@
         }
         BMD{
             one{"bermudisk dollar"}
-            other{"bermudisk dollar"}
+            other{"bermudiska dollar"}
         }
         BND{
             one{"bruneisk dollar"}
@@ -1838,7 +1838,7 @@
         }
         JMD{
             one{"Jamaica-dollar"}
-            other{"jamaicansk dollar"}
+            other{"jamaicanska dollar"}
         }
         JOD{
             one{"jordansk dinar"}
@@ -1886,7 +1886,7 @@
         }
         KYD{
             one{"caymansk dollar"}
-            other{"caymansk dollar"}
+            other{"caymanska dollar"}
         }
         KZT{
             one{"kazakisk tenge"}
@@ -2202,7 +2202,7 @@
         }
         SHP{
             one{"sankthelenskt pund"}
-            other{"sankthelenskt pund"}
+            other{"sankthelenska pund"}
         }
         SIT{
             one{"slovensk tolar"}
@@ -2302,7 +2302,7 @@
         }
         TWD{
             one{"taiwanesisk dollar"}
-            other{"taiwanesisk dollar"}
+            other{"taiwanesiska dollar"}
         }
         TZS{
             one{"tanzanisk shilling"}
@@ -2326,7 +2326,7 @@
         }
         USD{
             one{"amerikansk dollar"}
-            other{"amerikansk dollar"}
+            other{"amerikanska dollar"}
         }
         USN{
             one{"US-dollar (nästa dag)"}
diff --git a/icu4c/source/data/curr/te.txt b/icu4c/source/data/curr/te.txt
index 9ec463f..6f1b22f 100644
--- a/icu4c/source/data/curr/te.txt
+++ b/icu4c/source/data/curr/te.txt
@@ -125,7 +125,7 @@
         }
         CNH{
             "CNH",
-            "చైనీస్ యూవాన్ (ఆఫ్‌షోర్)",
+            "చైనీస్ యువాన్ (ఆఫ్‌షోర్)",
         }
         CNY{
             "CN¥",
@@ -1093,7 +1093,7 @@
             other{"లిబేరియన్ డాలర్‌లు"}
         }
         LSL{
-            one{"లెసోధో లోటిలు"}
+            one{"లెసోధో లోటి"}
             other{"లెసోధో లోటిలు"}
         }
         LTL{
diff --git a/icu4c/source/data/curr/xh.txt b/icu4c/source/data/curr/xh.txt
index 51bad02..2ababb0 100644
--- a/icu4c/source/data/curr/xh.txt
+++ b/icu4c/source/data/curr/xh.txt
@@ -3,18 +3,1360 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 xh{
     Currencies{
+        AED{
+            "AED",
+            "I-Dirham yase-UAE",
+        }
+        AFN{
+            "AFN",
+            "I-Afghani yase-Afghanistan",
+        }
+        ALL{
+            "ALL",
+            "I-Lek yase-Albania",
+        }
+        AMD{
+            "AMD",
+            "I-Dram yase Armenia",
+        }
+        ANG{
+            "ANG",
+            "Netherlands Antillean Guilder",
+        }
+        AOA{
+            "AOA",
+            "I-Kwanza yase-Angola",
+        }
+        ARS{
+            "ARS",
+            "IPeso yase-Argentina",
+        }
+        AUD{
+            "A$",
+            "IDola yase-Australia",
+        }
+        AWG{
+            "AWG",
+            "Aruban Florin",
+        }
+        AZN{
+            "AZN",
+            "I-Manat yase-Azerbeijan",
+        }
+        BAM{
+            "BAM",
+            "I-Convertible Mark yaseBosnia-Herzegovina",
+        }
+        BBD{
+            "BBD",
+            "Barbadian Dollar",
+        }
+        BDT{
+            "BDT",
+            "I-Taka yaseBangladesh",
+        }
+        BGN{
+            "BGN",
+            "I-Lev yaseBulgaria",
+        }
+        BHD{
+            "BHD",
+            "I-Dinar yaseBahrain",
+        }
+        BIF{
+            "BIF",
+            "I-Franc yaseBurundi",
+        }
+        BMD{
+            "BMD",
+            "Bermudan Dollar",
+        }
+        BND{
+            "BND",
+            "IDola yaseBrunei",
+        }
+        BOB{
+            "BOB",
+            "I-Boliviano yaseBolivia",
+        }
+        BRL{
+            "R$",
+            "I-Real yaseBrazil",
+        }
+        BSD{
+            "BSD",
+            "Bahamian Dollar",
+        }
+        BTN{
+            "BTN",
+            "I-Ngultrum yaseBhutan",
+        }
+        BWP{
+            "BWP",
+            "I-Pula yaseBotswana",
+        }
+        BYN{
+            "BYN",
+            "I-Ruble yaseBelarus",
+        }
+        BZD{
+            "BZD",
+            "Belize Dollar",
+        }
+        CAD{
+            "CA$",
+            "Canadian Dollar",
+        }
+        CDF{
+            "CDF",
+            "I-Franc yaseCongo",
+        }
+        CHF{
+            "CHF",
+            "I-Franc yaseSwitzerland",
+        }
+        CLP{
+            "CLP",
+            "I-Peso yaseChile",
+        }
+        CNH{
+            "I-CNH",
+            "I-Chinese Yuan (offshore)",
+        }
+        CNY{
+            "CN¥",
+            "I-Yuan yaseTshayina",
+        }
+        COP{
+            "COP",
+            "I-Peso yaseColombia",
+        }
+        CRC{
+            "CRC",
+            "Costa Rican Colón",
+        }
+        CUC{
+            "CUC",
+            "Cuban Convertible Peso",
+        }
+        CUP{
+            "CUP",
+            "Cuban Peso",
+        }
+        CVE{
+            "CVE",
+            "Cape Verdean Escudo",
+        }
+        CZK{
+            "CZK",
+            "I-Koruna yaseCzech",
+        }
+        DJF{
+            "DJF",
+            "I-Franc yaseDjibouti",
+        }
+        DKK{
+            "DKK",
+            "I-Krone yaseDenmark",
+        }
+        DOP{
+            "DOP",
+            "Dominican Peso",
+        }
+        DZD{
+            "DZD",
+            "I-Dinar yase-Algeria",
+        }
+        EGP{
+            "EGP",
+            "IPonti yase-Egypt",
+        }
+        ERN{
+            "ERN",
+            "I-Nakfa yase-Eritria",
+        }
+        ETB{
+            "ETB",
+            "I-Birr yase-Ethopia",
+        }
+        EUR{
+            "€",
+            "I-Euro",
+        }
+        FJD{
+            "FJD",
+            "IDola yaseFiji",
+        }
+        FKP{
+            "FKP",
+            "Iponti yaseFalkland Islands",
+        }
+        GBP{
+            "£",
+            "IPonti yaseBritane",
+        }
+        GEL{
+            "GEL",
+            "I-Lari yaseGeorgia",
+        }
+        GHS{
+            "GHS",
+            "I-Cedi yaseGhana",
+        }
+        GIP{
+            "GIP",
+            "IPonti yaseGilbraltar",
+        }
+        GMD{
+            "GMD",
+            "I-Dalasi yaseGambia",
+        }
+        GNF{
+            "GNF",
+            "I-Franc yaseGuinea",
+        }
+        GTQ{
+            "GTQ",
+            "Guatemalan Quetzal",
+        }
+        GYD{
+            "GYD",
+            "IDola yaseGuyana",
+        }
+        HKD{
+            "HK$",
+            "IDola yaseHong Kong",
+        }
+        HNL{
+            "HNL",
+            "Honduran Lempira",
+        }
+        HRK{
+            "HRK",
+            "I-Kuna yaseCrotia",
+        }
+        HTG{
+            "HTG",
+            "Haitian Gourde",
+        }
+        HUF{
+            "HUF",
+            "I-Forint yaseHungay",
+        }
+        IDR{
+            "IDR",
+            "I-Rupiah yase-Indonesia",
+        }
+        ILS{
+            "₪",
+            "I-New Shekel yase-Israel",
+        }
+        INR{
+            "₹",
+            "I-Rupee yase-Indiya",
+        }
+        IQD{
+            "IQD",
+            "I-Dinar yase-Iraq",
+        }
+        IRR{
+            "IRR",
+            "I-Rial yase-Iran",
+        }
+        ISK{
+            "ISK",
+            "I-Króna yase-Iceland",
+        }
+        JMD{
+            "JMD",
+            "Jamaican Dollar",
+        }
+        JOD{
+            "JOD",
+            "I-Dinar yaseJordan",
+        }
+        JPY{
+            "¥",
+            "I-Yen yaseJapan",
+        }
+        KES{
+            "KES",
+            "I-Shilling yaseKenya",
+        }
+        KGS{
+            "KGS",
+            "I-Som yaseKyrgystan",
+        }
+        KHR{
+            "KHR",
+            "I-Riel yaseCambodia",
+        }
+        KMF{
+            "KMF",
+            "I-Franc yaseComoros",
+        }
+        KPW{
+            "KPW",
+            "I-Won yaseNorth Korea",
+        }
+        KRW{
+            "₩",
+            "I-Won yaseSouth Korea",
+        }
+        KWD{
+            "KWD",
+            "I-Dinar yaseKuwait",
+        }
+        KYD{
+            "KYD",
+            "Cayman Islands Dollar",
+        }
+        KZT{
+            "KZT",
+            "I-Tenge yaseKhazakhstan",
+        }
+        LAK{
+            "LAK",
+            "I-Kip yaseLaos",
+        }
+        LBP{
+            "LBP",
+            "IPonti yaseLebanon",
+        }
+        LKR{
+            "LKR",
+            "I-Rupee yaseSri Lanka",
+        }
+        LRD{
+            "LRD",
+            "IDola yaseLiberia",
+        }
+        LSL{
+            "LSL",
+            "I-Loti yaseLesotho",
+        }
+        LYD{
+            "LYD",
+            "Libyan Dinar",
+        }
+        MAD{
+            "MAD",
+            "Moroccan Dirham",
+        }
+        MDL{
+            "MDL",
+            "Moldovan Leu",
+        }
+        MGA{
+            "MGA",
+            "I-Ariary yaseMadagascar",
+        }
+        MKD{
+            "MKD",
+            "Macedonian Denar",
+        }
+        MMK{
+            "MMK",
+            "I-Kyat yaseMyanmar",
+        }
+        MNT{
+            "MNT",
+            "I-Tugrik yaseMongolia",
+        }
+        MOP{
+            "MOP",
+            "I-Pataca yaseMacao",
+        }
+        MRU{
+            "MRU",
+            "I-Ouguiya yaseMauritania",
+        }
+        MUR{
+            "MUR",
+            "I-Rupee yaseMauritius",
+        }
+        MVR{
+            "MVR",
+            "I-Rufiyaa yaseMaldives",
+        }
+        MWK{
+            "MWK",
+            "I-Kwacha yaseMalawi",
+        }
+        MXN{
+            "MX$",
+            "Mexican Peso",
+        }
+        MYR{
+            "MYR",
+            "I-Ringgit yaseMalysia",
+        }
+        MZN{
+            "MZN",
+            "I-Metical yaseMozambique",
+        }
+        NAD{
+            "NAD",
+            "IDola yaseNamibia",
+        }
+        NGN{
+            "NGN",
+            "I-Naira yaseNigeria",
+        }
+        NIO{
+            "NIO",
+            "Nicaraguan Córdoba",
+        }
+        NOK{
+            "NOK",
+            "I-Krone yaseNorway",
+        }
+        NPR{
+            "NPR",
+            "I-Rupee yaseNepal",
+        }
+        NZD{
+            "NZ$",
+            "IDola yaseNew Zealand",
+        }
+        OMR{
+            "OMR",
+            "I-Rial yase-Oman",
+        }
+        PAB{
+            "PAB",
+            "Panamanian Balboa",
+        }
+        PEN{
+            "PEN",
+            "I-Sol yasePeruvia",
+        }
+        PGK{
+            "PGK",
+            "I-Kina yasePapua New Guinea",
+        }
+        PHP{
+            "₱",
+            "I-Peso yasePhilippines",
+        }
+        PKR{
+            "PKR",
+            "I-Rupee yasePakistan",
+        }
+        PLN{
+            "PLN",
+            "Polish Zloty",
+        }
+        PYG{
+            "PYG",
+            "I-Guarani yaseParaguay",
+        }
+        QAR{
+            "QAR",
+            "I-Riyal yaseQatar",
+        }
+        RON{
+            "RON",
+            "I-Leu yaseRomania",
+        }
+        RSD{
+            "RSD",
+            "I-Dinar yaseSerbia",
+        }
+        RUB{
+            "RUB",
+            "I-Ruble yaseRashiya",
+        }
+        RWF{
+            "RWF",
+            "I-Franc yaseRwanda",
+        }
+        SAR{
+            "SAR",
+            "I-Riyal yaseSaudi",
+        }
+        SBD{
+            "SBD",
+            "IDola yaseSolomon Islands",
+        }
+        SCR{
+            "SCR",
+            "I-Rupee yaseSeychelles",
+        }
+        SDG{
+            "SDG",
+            "Sudanese Pound",
+        }
+        SEK{
+            "SEK",
+            "I-Krona yaseSweden",
+        }
+        SGD{
+            "SGD",
+            "IDola yaseSingapore",
+        }
+        SHP{
+            "SHP",
+            "IPonti yaseSt. Helena",
+        }
+        SLL{
+            "SLL",
+            "I-Loeone yaseSierra Leone",
+        }
+        SOS{
+            "SOS",
+            "I-Shilling yaseSomalia",
+        }
+        SRD{
+            "SRD",
+            "IDola yaseSuriname",
+        }
+        SSP{
+            "SSP",
+            "IPonti yaseSouth Sudan",
+        }
+        STN{
+            "STN",
+            "I-Dobra yaseSão Tomé & Príncipe",
+        }
+        SYP{
+            "SYP",
+            "IPonti yaseSiriya",
+        }
+        SZL{
+            "SZL",
+            "I-Lilangeni yase-Eswatini",
+        }
+        THB{
+            "THB",
+            "I-Baht yaseThailand",
+        }
+        TJS{
+            "TJS",
+            "I-Somoni yaseTajikistan",
+        }
+        TMT{
+            "TMT",
+            "I-Manat yaseTurkmenistan",
+        }
+        TND{
+            "TND",
+            "Tunisian Dinar",
+        }
+        TOP{
+            "TOP",
+            "I-Paʻanga yaseTonga",
+        }
+        TRY{
+            "TRY",
+            "I-Lira yaseTurkey",
+        }
+        TTD{
+            "TTD",
+            "Trinidad & Tobago Dollar",
+        }
+        TWD{
+            "NT$",
+            "IDola yaseNew Taiwan",
+        }
+        TZS{
+            "TZS",
+            "I-Shilling yaseTanzania",
+        }
+        UAH{
+            "UAH",
+            "I-Hryvnia yase-Ukraine",
+        }
+        UGX{
+            "UGX",
+            "I-Shilling yase-Uganda",
+        }
+        USD{
+            "$",
+            "US Dollar",
+        }
+        UYU{
+            "UYU",
+            "I-Peso yase-Uruguay",
+        }
+        UZS{
+            "UZS",
+            "I-Som yase-Uzbekistan",
+        }
+        VES{
+            "VES",
+            "I-Bolívar yaseVenezuela",
+        }
+        VND{
+            "₫",
+            "I-Dong yaseVietnam",
+        }
+        VUV{
+            "VUV",
+            "I-Vatu yaseVanuatu",
+        }
+        WST{
+            "WST",
+            "I-Tala yaseSamoa",
+        }
+        XAF{
+            "FCFA",
+            "Central African CFA Franc",
+        }
+        XCD{
+            "EC$",
+            "East Caribbean Dollar",
+        }
+        XOF{
+            "F CFA",
+            "West African CFA Franc",
+        }
+        XPF{
+            "CFPF",
+            "I-Franc yaseCFP",
+        }
+        XXX{
+            "¤",
+            "Ikharensi Engaziwayo",
+        }
+        YER{
+            "YER",
+            "I-Rial yaseYemen",
+        }
         ZAR{
             "R",
-            "iRandi yaseMzanzi Afrika",
+            "IRandi yaseMzantsi Afrika",
+        }
+        ZMW{
+            "ZMW",
+            "I-Kwacha yaseZambi",
         }
     }
     Currencies%narrow{
+        AFN{"؋"}
+        AMD{"֏"}
+        AOA{"Kz"}
+        ARS{"$"}
+        AUD{"$"}
+        AZN{"₼"}
+        BAM{"KM"}
+        BBD{"$"}
+        BDT{"৳"}
+        BMD{"$"}
+        BND{"$"}
+        BOB{"Bs"}
+        BRL{"R$"}
+        BSD{"$"}
+        BWP{"P"}
+        BZD{"$"}
+        CAD{"$"}
+        CLP{"$"}
+        CNY{"¥"}
+        COP{"$"}
+        CRC{"₡"}
+        CUC{"$"}
+        CUP{"$"}
+        CZK{"Kč"}
+        DKK{"kr"}
+        DOP{"$"}
+        EGP{"E£"}
+        EUR{"€"}
+        FJD{"$"}
+        FKP{"£"}
+        GBP{"£"}
+        GEL{"₾"}
+        GHS{"GH₵"}
+        GIP{"£"}
+        GNF{"FG"}
+        GTQ{"Q"}
+        GYD{"$"}
+        HKD{"$"}
+        HNL{"L"}
+        HRK{"kn"}
+        HUF{"Ft"}
+        IDR{"Rp"}
+        ILS{"₪"}
+        INR{"₹"}
+        ISK{"kr"}
+        JMD{"$"}
+        JPY{"¥"}
+        KHR{"៛"}
+        KMF{"CF"}
+        KPW{"₩"}
+        KRW{"₩"}
+        KYD{"$"}
+        KZT{"₸"}
+        LAK{"₭"}
+        LBP{"L£"}
+        LKR{"Rs"}
+        LRD{"$"}
+        MGA{"Ar"}
+        MMK{"K"}
+        MNT{"₮"}
+        MUR{"Rs"}
+        MXN{"$"}
+        MYR{"RM"}
+        NAD{"$"}
+        NGN{"₦"}
+        NIO{"C$"}
+        NOK{"kr"}
+        NPR{"Rs"}
+        NZD{"$"}
+        PHP{"₱"}
+        PKR{"Rs"}
+        PLN{"zł"}
+        PYG{"₲"}
+        RON{"lei"}
+        RUB{"₽"}
+        RWF{"RF"}
+        SBD{"$"}
+        SEK{"kr"}
+        SGD{"$"}
+        SHP{"£"}
+        SRD{"$"}
+        SSP{"£"}
+        STN{"Db"}
+        SYP{"£"}
+        THB{"฿"}
+        TOP{"T$"}
+        TRY{"₺"}
+        TTD{"$"}
+        TWD{"$"}
+        UAH{"₴"}
+        USD{"$"}
+        UYU{"$"}
+        VND{"₫"}
+        XCD{"$"}
         ZAR{"R"}
+        ZMW{"ZK"}
+    }
+    Currencies%variant{
+        TRY{"TL"}
     }
     CurrencyPlurals{
+        AED{
+            one{"I-dirham yase-UAE"}
+            other{"Ii-dirham zase-UAE"}
+        }
+        AFN{
+            one{"I-Afghani yase-Afghanistan"}
+            other{"Ii-Afghani zase-Afghanistan"}
+        }
+        ALL{
+            one{"I-lek yase-Albania"}
+            other{"Ii-lekë zase-Albania"}
+        }
+        AMD{
+            one{"I-dram yase-Armenia"}
+            other{"Ii-dram zase-Armenia"}
+        }
+        ANG{
+            one{"Netherlands Antillean guilder"}
+            other{"Netherlands Antillean guilders"}
+        }
+        AOA{
+            one{"I-kwanza yase-Angola"}
+            other{"Ii-kwanza zase-Angola"}
+        }
+        ARS{
+            one{"Ipeso yase-Argentina"}
+            other{"Iipeso zase-Argentina"}
+        }
+        AUD{
+            one{"Idola yase-Australia"}
+            other{"Iidola zase-Australia"}
+        }
+        AWG{
+            one{"Aruban florin"}
+            other{"Aruban florin"}
+        }
+        AZN{
+            one{"I-manat yase-Azerbaijan"}
+            other{"Ii-manat zase-Azerbaijan"}
+        }
+        BAM{
+            one{"I-convertible mark yaseBosnia-Herzegovina"}
+            other{"Ii-convertible mark zaseBosnia-Herzegovina"}
+        }
+        BBD{
+            one{"Barbadian dollar"}
+            other{"Barbadian dollars"}
+        }
+        BDT{
+            one{"I-taka yaseBangladesh"}
+            other{"Ii-taka yaseBanglaesh"}
+        }
+        BGN{
+            one{"I-lev yaseBulgaria"}
+            other{"Ii-leva zaseBulgaria"}
+        }
+        BHD{
+            one{"I-dinar yaseBahrain"}
+            other{"Ii-dinar zaseBahrain"}
+        }
+        BIF{
+            one{"I-franc yaseBurundi"}
+            other{"Ii-franc zaseBurundi"}
+        }
+        BMD{
+            one{"Bermudan dollar"}
+            other{"Bermudan dollars"}
+        }
+        BND{
+            one{"Idola yaseBrunei"}
+            other{"Iidola zaseBrunei"}
+        }
+        BOB{
+            one{"I-boliviano yaseBolivia"}
+            other{"I-bolivianos yaseBolivia"}
+        }
+        BRL{
+            one{"I-real yaseBrazil"}
+            other{"Ii-reals zaseBrazil"}
+        }
+        BSD{
+            one{"Bahamian dollar"}
+            other{"Bahamian dollars"}
+        }
+        BTN{
+            one{"I-ngultrum yaseBhutan"}
+            other{"Ii-ngultrum zaseBhutan"}
+        }
+        BWP{
+            one{"I-pula yaseBotswana"}
+            other{"I-Pula yaseBotswana"}
+        }
+        BYN{
+            one{"I-ruble yaseBelarus"}
+            other{"Ii-ruble zaseBelarus"}
+        }
+        BZD{
+            one{"Belize dollar"}
+            other{"Belize dollars"}
+        }
+        CAD{
+            one{"Canadian dollar"}
+            other{"Canadian dollars"}
+        }
+        CDF{
+            one{"I-franc yaseCongo"}
+            other{"Ii-franc zaseCongo"}
+        }
+        CHF{
+            one{"I-franc yaseSwitzerland"}
+            other{"Ii-francs zaseSitzerland"}
+        }
+        CLP{
+            one{"I-peso yaseChile"}
+            other{"Ii-pesos zaseChile"}
+        }
+        CNH{
+            one{"I-Chinese yuan (offshore)"}
+            other{"I-Chinese yuan (offshore)"}
+        }
+        CNY{
+            one{"I-yuan yaseTshayina"}
+            other{"I-yuan yaseTshayina"}
+        }
+        COP{
+            one{"I-peso yaseColombia"}
+            other{"Ii-peso zaseColombia"}
+        }
+        CRC{
+            one{"Costa Rican colón"}
+            other{"Costa Rican colóns"}
+        }
+        CUC{
+            one{"Cuban convertible peso"}
+            other{"Cuban convertible pesos"}
+        }
+        CUP{
+            one{"Cuban peso"}
+            other{"Cuban pesos"}
+        }
+        CVE{
+            one{"I-escudo yaseCape Verde"}
+            other{"Ii-escudo zaseCape Verde"}
+        }
+        CZK{
+            one{"I-koruna yaseCzech"}
+            other{"Ii-koruna zaseCzech"}
+        }
+        DJF{
+            one{"I-franc yaseDjibouti"}
+            other{"Ii-franc zaseDjibouti"}
+        }
+        DKK{
+            one{"I-krone yaseDenmark"}
+            other{"I-kroner yaseDenmark"}
+        }
+        DOP{
+            one{"Dominican peso"}
+            other{"Dominican pesos"}
+        }
+        DZD{
+            one{"I-dinar yase-Algeria"}
+            other{"Ii-dinar zase-Algeria"}
+        }
+        EGP{
+            one{"Iponti yase-Egypt"}
+            other{"Iiponti zaseYiputa"}
+        }
+        ERN{
+            one{"I-nakfa yase-Eritria"}
+            other{"Ii-nakfa zase-Eritria"}
+        }
+        ETB{
+            one{"I-birr yase-Ethopia"}
+            other{"Ii-birr zase-Ethopia"}
+        }
+        EUR{
+            one{"i-euro"}
+            other{"ii-euro"}
+        }
+        FJD{
+            one{"Idola yaseFiji"}
+            other{"Iidola zaseFiji"}
+        }
+        FKP{
+            one{"IPonti yaseFalkland Islands"}
+            other{"Iiponti zaseFalkland Islands"}
+        }
+        GBP{
+            one{"Iponti yaseBritane"}
+            other{"Iiponti zaseBritane"}
+        }
+        GEL{
+            one{"I-lari yaseGeorgia"}
+            other{"Ii-lari zaseGeorgia"}
+        }
+        GHS{
+            one{"I-cedi yaseGhana"}
+            other{"Ii-cedi zaseGhana"}
+        }
+        GIP{
+            one{"Iponti yaseGibraltar"}
+            other{"Iiponti zaseGibraltar"}
+        }
+        GMD{
+            one{"I-dalasi yaseGambia"}
+            other{"Ii-dalasi zaseGambia"}
+        }
+        GNF{
+            one{"I-franc yaseGuinea"}
+            other{"Ii-franc zaseGuinea"}
+        }
+        GTQ{
+            one{"Guatemalan quetzal"}
+            other{"Guatemalan quetzals"}
+        }
+        GYD{
+            one{"Idola yaseGuyana"}
+            other{"Iidola zaseGuyana"}
+        }
+        HKD{
+            one{"Idola yaseHong Kong"}
+            other{"Iidola zaseHong Kong"}
+        }
+        HNL{
+            one{"Honduran lempira"}
+            other{"Honduran lempiras"}
+        }
+        HRK{
+            one{"I-kuna yaseCroatia"}
+            other{"Ii-kuna zaseCroatia"}
+        }
+        HTG{
+            one{"Haitian gourde"}
+            other{"Haitian gourdes"}
+        }
+        HUF{
+            one{"I-forint yaseHungary"}
+            other{"Ii-forint zaseHungary"}
+        }
+        IDR{
+            one{"I-rupiah yase-Indonesia"}
+            other{"Ii-rupiah zase-Indonesia"}
+        }
+        ILS{
+            one{"I-new shekel yase-Israel"}
+            other{"Ii-new shekel zase-Israel"}
+        }
+        INR{
+            one{"I-rupee yase-Indiya"}
+            other{"Ii-rupee zase-Indiya"}
+        }
+        IQD{
+            one{"I-dinar yase-Iraq"}
+            other{"Ii-dinar zase-Iraq"}
+        }
+        IRR{
+            one{"I-rial yase-Iran"}
+            other{"Ii-rial zase-Iran"}
+        }
+        ISK{
+            one{"I-króna yase-Iceland"}
+            other{"Ii-krónur zase-Iceland"}
+        }
+        JMD{
+            one{"Jamaican dollar"}
+            other{"Jamaican dollars"}
+        }
+        JOD{
+            one{"I-dinar yaseJordan"}
+            other{"Ii-dinar zaseJordan"}
+        }
+        JPY{
+            one{"I-yen yaseJapan"}
+            other{"I-yen yaseJapan"}
+        }
+        KES{
+            one{"I-shilling yaseKenya"}
+            other{"Iis-shilling zaseKenya"}
+        }
+        KGS{
+            one{"I-som yaseKyrgystan"}
+            other{"Ii-som zaseKyrgystan"}
+        }
+        KHR{
+            one{"I-riel yaseCambodia"}
+            other{"Ii-riel zaseCambodia"}
+        }
+        KMF{
+            one{"I-franc yaseComoros"}
+            other{"Ii-franc zaseComoros"}
+        }
+        KPW{
+            one{"I-won yaseNorth Korea"}
+            other{"I-won yaseNorth Korea"}
+        }
+        KRW{
+            one{"I-won yaseSouth Korea"}
+            other{"I-won yaseSouth Korean"}
+        }
+        KWD{
+            one{"I-dinar yaseKuwait"}
+            other{"Ii-dinar zaseKuwait"}
+        }
+        KYD{
+            one{"Cayman Islands dollar"}
+            other{"Cayman Islands dollars"}
+        }
+        KZT{
+            one{"I-tenge yaseKhazakhstan"}
+            other{"Ii-tenge zaseKhazakhstan"}
+        }
+        LAK{
+            one{"I-kip yaseLaos"}
+            other{"Ii-kip zaseLaos"}
+        }
+        LBP{
+            one{"Iponti yaseLebanon"}
+            other{"Iiponti zaseLebanon"}
+        }
+        LKR{
+            one{"I-rupee yaseSri Lanka"}
+            other{"Ii-rupee zaseSri Lanka"}
+        }
+        LRD{
+            one{"Idola yaseLiberia"}
+            other{"Iidola zaseLiberia"}
+        }
+        LSL{
+            one{"I-loti yaseLesotho"}
+            other{"Ii-loti zaseLesotho"}
+        }
+        LYD{
+            one{"I-dinar yaseLibya"}
+            other{"Ii-dinar zaseLibya"}
+        }
+        MAD{
+            one{"I-dirham yaseMorocco"}
+            other{"Ii-dirham zaseMorocco"}
+        }
+        MDL{
+            one{"I-leu yaseMoldova"}
+            other{"I-lei yaseMoldova"}
+        }
+        MGA{
+            one{"I-ariary yaseMadagascar"}
+            other{"Ii-ariary zaseMadagascar"}
+        }
+        MKD{
+            one{"I-denar yaseMacedonia"}
+            other{"Ii-denar zaseMacedonia"}
+        }
+        MMK{
+            one{"I-kyat yaseMyanmar"}
+            other{"Ii-kyat zaseMyanmar"}
+        }
+        MNT{
+            one{"I-tugrik yaseMongolia"}
+            other{"Ii-tugrik zaseMongolia"}
+        }
+        MOP{
+            one{"I-pataca yaseMacao"}
+            other{"Ii-pataca zaseMacao"}
+        }
+        MRU{
+            one{"I-ouguiya yaseMauritania"}
+            other{"Ii-ouguiya zaseMauritania"}
+        }
+        MUR{
+            one{"I-rupee yaseMauritius"}
+            other{"Ii-rupee zaseMaritius"}
+        }
+        MVR{
+            one{"I-rufiyaa yaseMaldives"}
+            other{"Ii-rufiyaa zaseMaldives"}
+        }
+        MWK{
+            one{"I-kwacha yaseMalawi"}
+            other{"Ii-kwacha zaseMalawi"}
+        }
+        MXN{
+            one{"Mexican peso"}
+            other{"Mexican pesos"}
+        }
+        MYR{
+            one{"I-ringgit yaseMalaysia"}
+            other{"Ii-ringgit zaseMalaysia"}
+        }
+        MZN{
+            one{"I-metical yaseMozambique"}
+            other{"Ii-metical zaseMozambique"}
+        }
+        NAD{
+            one{"Idola yaseNamibia"}
+            other{"Iidola zaseNamibia"}
+        }
+        NGN{
+            one{"I-naira yaseNigeria"}
+            other{"Ii-naira zaseNigeria"}
+        }
+        NIO{
+            one{"Nicaraguan córdoba"}
+            other{"Nicaraguan córdobas"}
+        }
+        NOK{
+            one{"I-krone yaseNorway"}
+            other{"Ii-kroner zaseNorway"}
+        }
+        NPR{
+            one{"I-rupee yaseNepal"}
+            other{"Ii-rupee zaseNepal"}
+        }
+        NZD{
+            one{"Idola yaseNew Zealand"}
+            other{"Iidola zaseNew Zealand"}
+        }
+        OMR{
+            one{"I-rial yase-Oman"}
+            other{"Ii-rial zase-Oman"}
+        }
+        PAB{
+            one{"Panamanian balboa"}
+            other{"Panamanian balboas"}
+        }
+        PEN{
+            one{"I-sol yasePeruvia"}
+            other{"Ii-sol zasePeruvia"}
+        }
+        PGK{
+            one{"I-kina yasePapua New Guinea"}
+            other{"I-kina yasePapua New Guinea"}
+        }
+        PHP{
+            one{"I-peso yasePhilippiines"}
+            other{"Ii-peso zasePhilippines"}
+        }
+        PKR{
+            one{"I-rupee yasePakistan"}
+            other{"Ii-rupee zasePakistan"}
+        }
+        PLN{
+            one{"I-zloty yasePoland"}
+            other{"Ii-zloty zasePoland"}
+        }
+        PYG{
+            one{"I-guarani yaseParaguay"}
+            other{"Ii-guarani zaseParaguay"}
+        }
+        QAR{
+            one{"I-riyal yaseQatar"}
+            other{"Ii-riyal zaseQatar"}
+        }
+        RON{
+            one{"I-leu yaseRomania"}
+            other{"Ii-lei zaseRomania"}
+        }
+        RSD{
+            one{"I-dinar yaseSerbia"}
+            other{"Ii-dinars zaseSerbia"}
+        }
+        RUB{
+            one{"I-ruble yaseRashiya"}
+            other{"Ii-ruble zaseRashiya"}
+        }
+        RWF{
+            one{"I-franc yaseRwanda"}
+            other{"Ii-franc zaseRwanda"}
+        }
+        SAR{
+            one{"I-riyal yaseSaudi"}
+            other{"Ii-riyal zaseSaudi"}
+        }
+        SBD{
+            one{"Idola yaseSolomon Islands"}
+            other{"Iidola zaseSolomon Islands"}
+        }
+        SCR{
+            one{"I-rupee yaseSeychelles"}
+            other{"Ii-rupee zaseSeychelles"}
+        }
+        SDG{
+            one{"Iponti yaseSudan"}
+            other{"Iiponti zaseSudan"}
+        }
+        SEK{
+            one{"I-krona yaseSweden"}
+            other{"Ii-kronor zaseSweden"}
+        }
+        SGD{
+            one{"Idola yaseSingapore"}
+            other{"Iidola zaseSingapore"}
+        }
+        SHP{
+            one{"Iponti yaseSt. Helena"}
+            other{"Iiponti zaseSt. Helena"}
+        }
+        SLL{
+            one{"I-leone yaseSierra Leone"}
+            other{"Ii-leones zaseSierra Leone"}
+        }
+        SOS{
+            one{"I-shilling yaseSomalia"}
+            other{"Ii-shilling zaseSomalia"}
+        }
+        SRD{
+            one{"Idola yaseSuriname"}
+            other{"Iidola zaseSuriname"}
+        }
+        SSP{
+            one{"Iponti yaseSouth Sudan"}
+            other{"Iiponti zaseSouth Sudan"}
+        }
+        STN{
+            one{"I-dobra yaseSão Tomé & Príncipe"}
+            other{"Ii-dobra zaseSão Tomé & Príncipe"}
+        }
+        SYP{
+            one{"Iponti yaseSiriya"}
+            other{"Iiponti zaseSiriya"}
+        }
+        SZL{
+            one{"I-lilangeni yase-Eswatini"}
+            other{"I-emalangeni yase-Eswatini"}
+        }
+        THB{
+            one{"I-baht yaseThailand"}
+            other{"I-baht yaseThailand"}
+        }
+        TJS{
+            one{"I-somoni yaseTajikistan"}
+            other{"Ii-somonis zaseTajikistan"}
+        }
+        TMT{
+            one{"I-manat yaseTurkmenistan"}
+            other{"I-manat yaseTurkmenistan"}
+        }
+        TND{
+            one{"I-dinar yaseTunisia"}
+            other{"Ii-dinar zaseTunisia"}
+        }
+        TOP{
+            one{"I-paʻanga yaseTonga"}
+            other{"I-paʻanga yaseTonga"}
+        }
+        TRY{
+            one{"I-lira yaseTurkey"}
+            other{"I-Lira yaseTurkey"}
+        }
+        TTD{
+            one{"Trinidad & Tobago dollar"}
+            other{"Trinidad & Tobago dollars"}
+        }
+        TWD{
+            one{"Idola yaseNew Taiwan"}
+            other{"Iidola zaseNew Taiwan"}
+        }
+        TZS{
+            one{"I-shilling yaseTanzania"}
+            other{"Ii-shilling zaseTanzania"}
+        }
+        UAH{
+            one{"I-hryvnia yase-Ukraine"}
+            other{"Ii-hryvnias zase-Ukraine"}
+        }
+        UGX{
+            one{"I-shilling yase-Uganda"}
+            other{"Ii-shilling zase-Uganda"}
+        }
+        USD{
+            one{"US dollar"}
+            other{"US dollars"}
+        }
+        UYU{
+            one{"I-peso yase-Uruguay"}
+            other{"Ii-peso zase-Uruguay"}
+        }
+        UZS{
+            one{"I-som yase-Uzbekistan"}
+            other{"I-som yase-Uzbekistan"}
+        }
+        VES{
+            one{"I-bolivar yaseVenezuela"}
+            other{"Ii-bolivar zaseVenezuela"}
+        }
+        VND{
+            one{"I-dong yaseVietnam"}
+            other{"I-dong yaseVietnam"}
+        }
+        VUV{
+            one{"I-vatu yaseVanuatu"}
+            other{"Ii-vatu zaseVanuatu"}
+        }
+        WST{
+            one{"I-tala yaseSamoa"}
+            other{"I-tala yaseSamoa"}
+        }
+        XAF{
+            one{"I-CFA franc yaseCentral Africa"}
+            other{"Ii-CFA francs zaseCentral Africa"}
+        }
+        XCD{
+            one{"East Caribbean dollar"}
+            other{"East Caribbean dollars"}
+        }
+        XOF{
+            one{"I-CFA franc yaseWest Africa"}
+            other{"Ii-CFA franc zaseWest Africa"}
+        }
+        XPF{
+            one{"I-franc yaseCFP"}
+            other{"Ii-franc zaseCFP"}
+        }
+        YER{
+            one{"I-rial yaseYemen"}
+            other{"Ii-rial zaseYemen"}
+        }
         ZAR{
-            one{"iRandi YaseMzanzi Afrika"}
-            other{"iRandi yaseMzanzi Afrika"}
+            one{"Irandi yaseMzantsi Afrika"}
+            other{"Irandi yaseMzantsi Afrika"}
+        }
+        ZMW{
+            one{"I-kwacha yaseZambia"}
+            other{"I-kwacha yaseZambia"}
         }
     }
     CurrencyUnitPatterns{
diff --git a/icu4c/source/data/curr/zh.txt b/icu4c/source/data/curr/zh.txt
index 379f531..6079519 100644
--- a/icu4c/source/data/curr/zh.txt
+++ b/icu4c/source/data/curr/zh.txt
@@ -317,7 +317,7 @@
         }
         DDM{
             "DDM",
-            "东德奥斯特马克",
+            "东德马克",
         }
         DEM{
             "DEM",
@@ -401,7 +401,7 @@
         }
         GEK{
             "GEK",
-            "乔治亚库蓬拉瑞特",
+            "格鲁吉亚库蓬拉瑞特",
         }
         GEL{
             "GEL",
@@ -877,7 +877,7 @@
         }
         SDP{
             "SDP",
-            "旧苏丹镑",
+            "苏丹镑 (1957–1998)",
         }
         SEK{
             "SEK",
@@ -899,6 +899,10 @@
             "SKK",
             "斯洛伐克克朗",
         }
+        SLE{
+            "SLE",
+            "塞拉利昂新利昂",
+        }
         SLL{
             "SLL",
             "塞拉利昂利昂",
@@ -1047,6 +1051,10 @@
             "VEB",
             "委内瑞拉玻利瓦尔 (1871–2008)",
         }
+        VED{
+            "VED",
+            "委内瑞拉主权币",
+        }
         VEF{
             "VEF",
             "委内瑞拉玻利瓦尔 (2008–2018)",
@@ -1547,7 +1555,7 @@
             other{"捷克克朗"}
         }
         DDM{
-            other{"东德奥斯特马克"}
+            other{"东德马克"}
         }
         DEM{
             other{"德国马克"}
@@ -1610,7 +1618,7 @@
             other{"英镑"}
         }
         GEK{
-            other{"乔治亚库蓬拉瑞特"}
+            other{"格鲁吉亚库蓬拉瑞特"}
         }
         GEL{
             other{"格鲁吉亚拉里"}
@@ -1961,7 +1969,7 @@
             other{"苏丹镑"}
         }
         SDP{
-            other{"旧苏丹镑"}
+            other{"苏丹镑 (1957–1998)"}
         }
         SEK{
             other{"瑞典克朗"}
@@ -1978,6 +1986,9 @@
         SKK{
             other{"斯洛伐克克朗"}
         }
+        SLE{
+            other{"塞拉利昂新利昂"}
+        }
         SLL{
             other{"塞拉利昂利昂"}
         }
@@ -2086,6 +2097,9 @@
         VEB{
             other{"委内瑞拉玻利瓦尔 (1871–2008)"}
         }
+        VED{
+            other{"委内瑞拉主权币"}
+        }
         VEF{
             other{"委内瑞拉玻利瓦尔 (2008–2018)"}
         }
diff --git a/icu4c/source/data/curr/zh_Hant.txt b/icu4c/source/data/curr/zh_Hant.txt
index 2dac732..b159bb9 100644
--- a/icu4c/source/data/curr/zh_Hant.txt
+++ b/icu4c/source/data/curr/zh_Hant.txt
@@ -186,7 +186,7 @@
         }
         BRL{
             "R$",
-            "巴西里拉",
+            "巴西雷亞爾",
         }
         BRN{
             "BRN",
@@ -1454,7 +1454,7 @@
             other{"巴西克魯賽羅 (1990–1993)"}
         }
         BRL{
-            other{"巴西里拉"}
+            other{"巴西雷亞爾"}
         }
         BRN{
             other{"巴西克如爾達農瓦"}
diff --git a/icu4c/source/data/dtd/cldr/common/dtd/ldml.dtd b/icu4c/source/data/dtd/cldr/common/dtd/ldml.dtd
index a617f32..0d472a6 100644
--- a/icu4c/source/data/dtd/cldr/common/dtd/ldml.dtd
+++ b/icu4c/source/data/dtd/cldr/common/dtd/ldml.dtd
@@ -1615,7 +1615,7 @@
 <!ELEMENT intervalFormatItem ( alias | ( greatestDifference*, special* ) ) >
 <!ATTLIST intervalFormatItem id NMTOKEN #REQUIRED >
     <!-- TODO: check to see if this should be minimized -->
-    <!--@MATCH:literal/Bh, Bhm, Gy, GyM, GyMEd, GyMMM, GyMMMEd, GyMMMd, GyMd, H, Hm, Hmv, Hv, M, MEd, MMM, MMMEEEEd, MMMEd, MMMM, MMMMEd, MMMMd, MMMd, Md, d, h, hm, hmv, hv, y, yM, yMEd, yMMM, yMMMEEEEd, yMMMEd, yMMMM, yMMMMEEEEd, yMMMMEd, yMMMMd, yMMMd, yMd, GGGGGyM, GGGGGyMEd, GGGGGyMd, GyMMMM, GyMMMMEd, GyMMMMd-->
+    <!--@MATCH:literal/Bh, Bhm, Gy, GyM, GyMEd, GyMMM, GyMMMEd, GyMMMd, GyMd, H, Hm, Hmv, Hmvvvv, Hv, Hvvvv, M, MEd, MMM, MMMEEEEd, MMMEd, MMMM, MMMMEd, MMMMd, MMMd, Md, d, h, hm, hmv, hmvvvv, hv, hvvvv, y, yM, yMEd, yMMM, yMMMEEEEd, yMMMEd, yMMMM, yMMMMEEEEd, yMMMMEd, yMMMMd, yMMMd, yMd, GGGGGyM, GGGGGyMEd, GGGGGyMd, GyMMMM, GyMMMMEd, GyMMMMd-->
 <!ATTLIST intervalFormatItem alt NMTOKENS #IMPLIED >
     <!--@MATCH:literal/variant-->
 <!ATTLIST intervalFormatItem draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
diff --git a/icu4c/source/data/lang/af.txt b/icu4c/source/data/lang/af.txt
index 554ea59..cd1892a 100644
--- a/icu4c/source/data/lang/af.txt
+++ b/icu4c/source/data/lang/af.txt
@@ -37,15 +37,18 @@
         alt{"Suid-Altai"}
         am{"Amharies"}
         an{"Aragonees"}
+        ann{"Obolo"}
         anp{"Angika"}
         ar{"Arabies"}
         ar_001{"Moderne Standaardarabies"}
         arc{"Aramees"}
         arn{"Mapuche"}
         arp{"Arapaho"}
+        ars{"Najdi-Arabies"}
         as{"Assamees"}
         asa{"Asu"}
         ast{"Asturies"}
+        atj{"Atikamekw"}
         av{"Avaries"}
         awa{"Awadhi"}
         ay{"Aymara"}
@@ -71,6 +74,7 @@
         bug{"Buginees"}
         byn{"Blin"}
         ca{"Katalaans"}
+        cay{"Cayuga"}
         ccp{"Tsjaakma"}
         ce{"Tsjetsjeens"}
         ceb{"Cebuano"}
@@ -79,13 +83,22 @@
         chk{"Chuukees"}
         chm{"Mari"}
         cho{"Choctaw"}
+        chp{"Chipewyan"}
         chr{"Cherokees"}
         chy{"Cheyennees"}
         ckb{"Sorani"}
+        clc{"Tzilkotin"}
         co{"Korsikaans"}
         cop{"Kopties"}
+        crg{"Michif"}
+        crj{"Suidoos-Cree"}
+        crk{"Laagvlakte-Cree"}
+        crl{"Noordoos-Cree"}
+        crm{"Moose Cree"}
+        crr{"Carolina-Algonkin"}
         crs{"Seselwa Franskreools"}
         cs{"Tsjeggies"}
+        csw{"Swampy Cree"}
         cu{"Kerkslawies"}
         cv{"Chuvash"}
         cy{"Wallies"}
@@ -126,6 +139,8 @@
         fo{"Faroëes"}
         fon{"Fon"}
         fr{"Frans"}
+        frc{"Cajun"}
+        frr{"Noord-Fries"}
         fur{"Friuliaans"}
         fy{"Fries"}
         ga{"Iers"}
@@ -146,8 +161,10 @@
         gv{"Manx"}
         gwi{"Gwichʼin"}
         ha{"Hausa"}
+        hai{"Haida"}
         hak{"Hakka-Sjinees"}
         haw{"Hawais"}
+        hax{"Suid-Haida"}
         he{"Hebreeus"}
         hi{"Hindi"}
         hil{"Hiligaynon"}
@@ -159,6 +176,7 @@
         ht{"Haïtiaans"}
         hu{"Hongaars"}
         hup{"Hupa"}
+        hur{"Halkomelem"}
         hy{"Armeens"}
         hz{"Herero"}
         ia{"Interlingua"}
@@ -168,6 +186,7 @@
         ie{"Interlingue"}
         ig{"Igbo"}
         ii{"Sichuan Yi"}
+        ikt{"Wes-Kanadese Inoektitoet"}
         ilo{"Iloko"}
         inh{"Ingush"}
         io{"Ido"}
@@ -190,6 +209,7 @@
         kea{"Kabuverdianu"}
         kfo{"Koro"}
         kg{"Kongolees"}
+        kgp{"Kaingang"}
         kha{"Khasi"}
         khq{"Koyra Chiini"}
         ki{"Kikuyu"}
@@ -217,6 +237,7 @@
         kum{"Kumyk"}
         kv{"Komi"}
         kw{"Kornies"}
+        kwk{"Kwak’wala"}
         ky{"Kirgisies"}
         la{"Latyn"}
         lad{"Ladino"}
@@ -225,11 +246,14 @@
         lez{"Lezghies"}
         lg{"Ganda"}
         li{"Limburgs"}
+        lil{"Lillooet"}
         lkt{"Lakota"}
         ln{"Lingaals"}
         lo{"Lao"}
+        lou{"Louisiana Kreool"}
         loz{"Lozi"}
         lrc{"Noord-Luri"}
+        lsm{"Saamia"}
         lt{"Litaus"}
         lu{"Luba-Katanga"}
         lua{"Luba-Lulua"}
@@ -258,6 +282,7 @@
         ml{"Malabaars"}
         mn{"Mongools"}
         mni{"Manipuri"}
+        moe{"Innu-aimun"}
         moh{"Mohawk"}
         mos{"Mossi"}
         mr{"Marathi"}
@@ -298,6 +323,11 @@
         ny{"Nyanja"}
         nyn{"Nyankole"}
         oc{"Oksitaans"}
+        ojb{"Noordwes-Ojibwa"}
+        ojc{"Sentraal-Ojibwa"}
+        ojs{"Oji-Cree"}
+        ojw{"Wes-Ojibwa"}
+        oka{"Okanagan"}
         om{"Oromo"}
         or{"Oriya"}
         os{"Osseties"}
@@ -308,7 +338,9 @@
         pau{"Palauaans"}
         pcm{"Nigeriese Pidgin"}
         phn{"Fenisies"}
+        pis{"Pijin"}
         pl{"Pools"}
+        pqm{"Maliseet-Passamaquoddy"}
         prg{"Pruisies"}
         ps{"Pasjto"}
         pt{"Portugees"}
@@ -347,6 +379,7 @@
         si{"Sinhala"}
         sk{"Slowaaks"}
         sl{"Sloweens"}
+        slh{"Suid-Lushootseed"}
         sm{"Samoaans"}
         sma{"Suid-Sami"}
         smj{"Lule Sami"}
@@ -361,6 +394,7 @@
         ss{"Swazi"}
         ssy{"Saho"}
         st{"Suid-Sotho"}
+        str{"Straits Salish"}
         su{"Sundanees"}
         suk{"Sukuma"}
         sv{"Sweeds"}
@@ -368,23 +402,29 @@
         swb{"Comoraans"}
         syr{"Siries"}
         ta{"Tamil"}
+        tce{"Suid-Tutchone"}
         te{"Teloegoe"}
         tem{"Timne"}
         teo{"Teso"}
         tet{"Tetoem"}
         tg{"Tadjiks"}
+        tgx{"Tagish"}
         th{"Thai"}
+        tht{"Tahltan"}
         ti{"Tigrinya"}
         tig{"Tigre"}
         tk{"Turkmeens"}
         tlh{"Klingon"}
+        tli{"Tlingit"}
         tn{"Tswana"}
         to{"Tongaans"}
+        tok{"Toki Pona"}
         tpi{"Tok Pisin"}
         tr{"Turks"}
         trv{"Taroko"}
         ts{"Tsonga"}
         tt{"Tataars"}
+        ttm{"Noord-Tutchone"}
         tum{"Toemboeka"}
         tvl{"Tuvalu"}
         tw{"Twi"}
@@ -418,6 +458,7 @@
         ybb{"Yemba"}
         yi{"Jiddisj"}
         yo{"Yoruba"}
+        yrl{"Nheengatu"}
         yue{"Kantonees"}
         zgh{"Standaard Marokkaanse Tamazight"}
         zh{"Chinees"}
@@ -439,14 +480,18 @@
     }
     Languages%variant{
         ckb{"Koerdies Sorani"}
-        ps{"Pushto"}
     }
     Scripts{
+        Adlm{"Adlam"}
         Arab{"Arabies"}
+        Aran{"Nastaliq"}
         Armn{"Armeens"}
         Beng{"Bengaals"}
         Bopo{"Bopomofo"}
         Brai{"Braille"}
+        Cakm{"Chakma"}
+        Cans{"Verenigde Kanadese Inheemse Lettergreepskrif"}
+        Cher{"Cherokee"}
         Cyrl{"Sirillies"}
         Deva{"Devanagari"}
         Ethi{"Etiopies"}
@@ -472,14 +517,23 @@
         Latn{"Latyn"}
         Mlym{"Malabaars"}
         Mong{"Mongools"}
+        Mtei{"Meitei-Majek"}
         Mymr{"Mianmar"}
+        Nkoo{"N’Ko"}
+        Olck{"Ol Chiki"}
         Orya{"Oriya"}
+        Rohg{"Hanifi"}
         Sinh{"Sinhala"}
+        Sund{"Soendanees"}
+        Syrc{"Siries"}
         Taml{"Tamil"}
         Telu{"Teloegoe"}
+        Tfng{"Tifinagh"}
         Thaa{"Thaana"}
         Thai{"Thai"}
         Tibt{"Tibettaans"}
+        Vaii{"Vai"}
+        Yiii{"Yi"}
         Zmth{"Wiskundige notasie"}
         Zsye{"Emoji"}
         Zsym{"Simbole"}
@@ -497,7 +551,7 @@
     Types{
         calendar{
             buddhist{"Boeddhistiese kalender"}
-            chinese{"Sjinese kalender"}
+            chinese{"Chinese kalender"}
             coptic{"Koptiese kalender"}
             dangi{"Dangi-kalender"}
             ethiopic{"Etiopiese kalender"}
@@ -507,6 +561,7 @@
             indian{"Indiese nasionale kalender"}
             islamic{"Islamitiese kalender"}
             islamic-civil{"Islamitiese siviele kalender"}
+            islamic-umalqura{"Islamitiese kalender (Umm al-Qura)"}
             iso8601{"ISO-8601-kalender"}
             japanese{"Japannese kalender"}
             persian{"Persiese kalender"}
@@ -595,6 +650,7 @@
             armn{"Armeense syfers"}
             armnlow{"Armeense kleinletter-syfers"}
             beng{"Bengaalse syfers"}
+            cakm{"Chakma-syfers"}
             deva{"Devanagari-syfers"}
             ethi{"Etiopiese syfers"}
             finance{"Finansiële syfers"}
@@ -610,6 +666,7 @@
             hant{"Tradisionele Sjinese syfers"}
             hantfin{"Tradisionele Sjinese finansiële syfers"}
             hebr{"Hebreeuse syfers"}
+            java{"Javaanse syfers"}
             jpan{"Japannese syfers"}
             jpanfin{"Japannese finansiële syfers"}
             khmr{"Khmer-syfers"}
@@ -618,8 +675,10 @@
             latn{"Westerse syfers"}
             mlym{"Malabaarse syfers"}
             mong{"Mongoliese syfers"}
+            mtei{"Meetei Mayak-syfers"}
             mymr{"Mianmar-syfers"}
             native{"Inheemse syfers"}
+            olck{"Ol Chiki-syfers"}
             orya{"Odia-syfers"}
             roman{"Romeinse syfers"}
             romanlow{"Romeinse kleinletter-syfers"}
diff --git a/icu4c/source/data/lang/am.txt b/icu4c/source/data/lang/am.txt
index dd8c4e0..738c90e 100644
--- a/icu4c/source/data/lang/am.txt
+++ b/icu4c/source/data/lang/am.txt
@@ -41,6 +41,7 @@
         alt{"ደቡባዊ አልታይ"}
         am{"አማርኛ"}
         an{"አራጎንስ"}
+        ann{"ኦቦሎ"}
         anp{"አንጊካ"}
         ar{"ዓረብኛ"}
         ar_001{"ዘመናዊ መደበኛ ዓረብኛ"}
@@ -49,11 +50,13 @@
         aro{"አራኦና"}
         arp{"አራፓሆ"}
         arq{"የአልጄሪያ ዓረብኛ"}
+        ars{"ናጅዲ-አረቢክ"}
         arw{"አራዋክ"}
         as{"አሳሜዛዊ"}
         asa{"አሱ"}
         ase{"የአሜሪካ የምልክት ቋንቋ"}
         ast{"አስቱሪያን"}
+        atj{"አቲካምከው"}
         av{"አቫሪክ"}
         awa{"አዋድሂ"}
         ay{"አያማርኛ"}
@@ -115,13 +118,21 @@
         chr{"ቼሮኬኛ"}
         chy{"ችዬኔ"}
         ckb{"የሶራኒ ኩርድኛ"}
+        clc{"ቺልኮቲን"}
         co{"ኮርሲካኛ"}
         cop{"ኮፕቲክ"}
         cps{"ካፒዝኖን"}
         cr{"ክሪ"}
+        crg{"ሚቺፍ"}
         crh{"ክሪሚያን ተርኪሽ"}
+        crj{"ደቡባዊ ምዕራብ ክሪ"}
+        crk{"ክሪ ሜዳዎች"}
+        crl{"ሰሜናዊ ምዕራብ ክሪ"}
+        crm{"ሙስ-ክሪ"}
+        crr{"ካሮሊና አልጎንክዊያን"}
         crs{"ሰሰላዊ ክሬኦሊ ፈረንሳይኛ"}
         cs{"ቼክኛ"}
+        csw{"ረግረጋማ ክሪ"}
         cu{"ቸርች ስላቪክ"}
         cv{"ቹቫሽ"}
         cy{"ወልሽ"}
@@ -178,6 +189,7 @@
         fr_CH{"የስዊዝ ፈረንሳይኛ"}
         frc{"ካጁን ፍሬንች"}
         frp{"አርፒታን"}
+        frr{"ሰሜናዊ ፍሪሳን"}
         fur{"ፍሩሊያን"}
         fy{"ምዕራባዊ ፍሪሲኛ"}
         ga{"አይሪሽ"}
@@ -197,8 +209,10 @@
         gv{"ማንክስኛ"}
         gwi{"ግዊቺን"}
         ha{"ሃውሳኛ"}
+        hai{"ሃይዳ"}
         hak{"ሃካ ቻይንኛ"}
         haw{"ሃዊያኛ"}
+        hax{"ደቡባዊ ሃይዳ"}
         he{"ዕብራይስጥ"}
         hi{"ሒንዱኛ"}
         hil{"ሂሊጋይኖን"}
@@ -209,6 +223,7 @@
         ht{"ሃይትኛ"}
         hu{"ሀንጋሪኛ"}
         hup{"ሁፓ"}
+        hur{"ሃልኮመልም"}
         hy{"አርመናዊ"}
         hz{"ሄሬሮ"}
         ia{"ኢንቴርሊንጓ"}
@@ -219,6 +234,7 @@
         ig{"ኢግቦኛ"}
         ii{"ሲቹንዪኛ"}
         ik{"እኑፒያቅኛ"}
+        ikt{"የምዕራባዊ ካናዳ ኢኑክቲቱት"}
         ilo{"ኢሎኮ"}
         inh{"ኢንጉሽ"}
         io{"ኢዶ"}
@@ -241,6 +257,7 @@
         kea{"ካቡቨርዲያኑ"}
         kfo{"ኮሮ"}
         kg{"ኮንጎኛ"}
+        kgp{"ካይንጋንግ"}
         kha{"ክሃሲ"}
         khq{"ኮይራ ቺኒ"}
         ki{"ኪኩዩ"}
@@ -268,6 +285,7 @@
         kum{"ኩማይክ"}
         kv{"ኮሚ"}
         kw{"ኮርኒሽ"}
+        kwk{"ክዋክዋላ"}
         ky{"ኪርጊዝኛ"}
         la{"ላቲንኛ"}
         lad{"ላዲኖ"}
@@ -276,11 +294,14 @@
         lez{"ሌዝጊያን"}
         lg{"ጋንዳኛ"}
         li{"ሊምቡርጊሽ"}
+        lil{"ሊሎኤት"}
         lkt{"ላኮታ"}
         ln{"ሊንጋላኛ"}
         lo{"ላኦኛ"}
+        lou{"ሉዊዚያና ክሬኦል"}
         loz{"ሎዚኛ"}
         lrc{"ሰሜናዊ ሉሪ"}
+        lsm{"ሳሚያ"}
         lt{"ሉቴንያንኛ"}
         lu{"ሉባ ካታንጋ"}
         lua{"ሉባ-ሉሏ"}
@@ -309,6 +330,7 @@
         ml{"ማላያላምኛ"}
         mn{"ሞንጎሊያኛ"}
         mni{"ማኒፑሪ"}
+        moe{"ኢኑ-አይመን"}
         moh{"ሞሃውክ"}
         mos{"ሞሲ"}
         mr{"ማራቲኛ"}
@@ -351,6 +373,11 @@
         ny{"ንያንጃ"}
         nyn{"ኒያንኮልኛ"}
         oc{"ኦኪታንኛ"}
+        ojb{"ሰሜናዊ ምዕራብ ኦጂብዋ"}
+        ojc{"ማዕከላዊ ኦጂብዋ"}
+        ojs{"ኦጂ-ክሪ"}
+        ojw{"ምዕራባዊ ኦጂቡዋ"}
+        oka{"ኦካናጋን"}
         om{"ኦሮሞኛ"}
         or{"ኦዲያኛ"}
         os{"ኦሴቲክ"}
@@ -360,7 +387,9 @@
         pap{"ፓፒአሜንቶ"}
         pau{"ፓላኡአን"}
         pcm{"የናይጄሪያ ፒጂን"}
+        pis{"ፒጂን"}
         pl{"ፖሊሽኛ"}
+        pqm{"ማሊሰት-ፓሳማቆድይ"}
         prg{"ፐሩሳንኛ"}
         ps{"ፓሽቶኛ"}
         pt{"ፖርቹጋልኛ"}
@@ -405,6 +434,7 @@
         sid{"ሲዳምኛ"}
         sk{"ስሎቫክኛ"}
         sl{"ስሎቪኛ"}
+        slh{"ደቡባዊ ሉሹትሲድ"}
         sm{"ሳሞአኛ"}
         sma{"ደቡባዊ ሳሚ"}
         smj{"ሉሌ ሳሚ"}
@@ -419,6 +449,7 @@
         ss{"ስዋቲኛ"}
         ssy{"ሳሆኛ"}
         st{"ደቡባዊ ሶቶ"}
+        str{"ጠረሮች ሳሊሽ"}
         su{"ሱዳንኛ"}
         suk{"ሱኩማ"}
         sv{"ስዊድንኛ"}
@@ -428,24 +459,30 @@
         syc{"ክላሲክ ኔይራ"}
         syr{"ሲሪያክ"}
         ta{"ታሚልኛ"}
+        tce{"ደቡባዊ ቱትቾን"}
         te{"ተሉጉኛ"}
         tem{"ቲምኔ"}
         teo{"ቴሶ"}
         tet{"ቴተም"}
         tg{"ታጂኪኛ"}
+        tgx{"ታጊሽ"}
         th{"ታይኛ"}
+        tht{"ታህልታን"}
         ti{"ትግርኛ"}
         tig{"ትግረ"}
         tk{"ቱርክሜንኛ"}
         tl{"ታጋሎገኛ"}
         tlh{"ክሊንጎንኛ"}
+        tli{"ትሊንጊት"}
         tn{"ጽዋናዊኛ"}
         to{"ቶንጋኛ"}
+        tok{"ቶኪ ፖና"}
         tpi{"ቶክ ፒሲን"}
         tr{"ቱርክኛ"}
         trv{"ታሮኮ"}
         ts{"ጾንጋኛ"}
         tt{"ታታርኛ"}
+        ttm{"ሰሜናዊ ቱትቾን"}
         tum{"ቱምቡካ"}
         tvl{"ቱቫሉ"}
         tw{"ትዊኛ"}
@@ -479,6 +516,7 @@
         ybb{"የምባ"}
         yi{"ይዲሽኛ"}
         yo{"ዮሩባዊኛ"}
+        yrl{"ኒኛቱ"}
         yue{"ካንቶኒዝ"}
         za{"ዡዋንግኛ"}
         zbl{"ብሊስይምቦልስ"}
@@ -509,23 +547,32 @@
         ug{"ኡይገር"}
     }
     Scripts{
+        Adlm{"አድላም"}
         Arab{"ዓረብኛ"}
+        Aran{"ናስታሊክ"}
         Armn{"አርሜንያዊ"}
         Beng{"ቤንጋሊ"}
         Bopo{"ቦፖሞፎ"}
         Brai{"ብሬይል"}
+        Buhd{"ቡሂድ"}
+        Cakm{"ቻክማ"}
         Cans{"የተዋሐዱ የካናዳ ጥንታዊ ምልክቶች"}
         Cher{"ቼሮኪ"}
+        Copt{"ኮፕቲክ"}
+        Cprt{"ሲፕሪኦት"}
         Cyrl{"ሲይሪልክ"}
         Deva{"ደቫንጋሪ"}
+        Dsrt{"ዴዘረት"}
         Ethi{"ኢትዮፒክ"}
         Geor{"ጆርጂያዊ"}
+        Goth{"ጐቲክ"}
         Grek{"ግሪክ"}
         Gujr{"ጉጃራቲ"}
         Guru{"ጉርሙኪ"}
         Hanb{"ሃንብ"}
         Hang{"ሐንጉል"}
         Hani{"ሃን"}
+        Hano{"ሀኑኦ"}
         Hans{"ቀለል ያለ"}
         Hant{"ባህላዊ"}
         Hebr{"እብራይስጥ"}
@@ -540,16 +587,37 @@
         Laoo{"ላኦ"}
         Latn{"ላቲን"}
         Limb{"ሊምቡ"}
+        Lina{"ሊኒያር ኤ"}
+        Linb{"ሊኒያር ቢ"}
         Mlym{"ማላያልም"}
         Mong{"ሞንጎሊያኛ"}
+        Mtei{"ሜቴ ማይክ"}
         Mymr{"ምያንማር"}
+        Nkoo{"ንኮ"}
+        Ogam{"ኦግሀም"}
+        Olck{"ኦይ ቺኪ"}
         Orya{"ኦሪያ"}
+        Osma{"ኦስማኒያ"}
+        Rohg{"ሃኒፊ"}
+        Runr{"ሩኒክ"}
+        Shaw{"የሻቪያ ፊደል"}
         Sinh{"ሲንሃላ"}
+        Sund{"ሱዳናዊ"}
+        Syrc{"ሲሪክ"}
+        Tagb{"ትአግባንዋ"}
+        Tale{"ታኢ ለ"}
+        Talu{"አዲስ ታኢ ሉ"}
         Taml{"ታሚል"}
         Telu{"ተሉጉ"}
+        Tfng{"ቲፊናግህ"}
+        Tglg{"ታጋሎግ"}
         Thaa{"ታና"}
         Thai{"ታይ"}
         Tibt{"ቲቤታን"}
+        Ugar{"ኡጋሪቲክ"}
+        Vaii{"ቫይ"}
+        Yiii{"ዪ"}
+        Zinh{"የተወረሰ"}
         Zmth{"የሂሳብ መግለጫ"}
         Zsye{"ኢሞጂ"}
         Zsym{"ምልክቶች"}
@@ -577,6 +645,7 @@
             indian{"የህንድ ብሔራዊ የቀን አቆጣጠር"}
             islamic{"እስላማዊ የቀን አቆጣጠር"}
             islamic-civil{"የእስላም ህዝባዊ የቀን አቆጣጠር"}
+            islamic-umalqura{"እስላማዊ ቀን መቁጠሪያ"}
             iso8601{"ISO-8601 የቀን አቆጣጠር"}
             japanese{"የጃፓን የቀን አቆጣጠር"}
             persian{"የፐርሽያ የቀን አቆጣጠር"}
@@ -652,7 +721,7 @@
         }
         m0{
             bgn{"ቢ ጂ ኤን"}
-            ungegn{"UNGEGN"}
+            ungegn{"ዩኤን ጂኢጂኤን ትራንስሊትሬሽን"}
         }
         ms{
             metric{"የልኬት ስርዓት"}
@@ -665,6 +734,7 @@
             armn{"የአርመንኛ ቁጥሮች"}
             armnlow{"የአሜሪካን ንዑስ ሆሄ አሃዞች"}
             beng{"የቤንጋሊ አሃዞች"}
+            cakm{"ቻክማ አሃዝ"}
             deva{"የዴቫንጋሪ አሃዞች"}
             ethi{"የኢትዮጵያ ቁጥሮች"}
             finance{"የፋይናንስ ቁጥሮች"}
@@ -680,6 +750,7 @@
             hant{"የባህላዊ ቻይንኛ ቁጥሮች"}
             hantfin{"የባህላዊ ቻይንኛ የገንዘብ ነክ ቁጥሮች"}
             hebr{"የእብራይስጥ ቁጥሮች"}
+            java{"ጃቫኒዝ አሃዞች"}
             jpan{"የጃፓንኛ ቁጥሮች"}
             jpanfin{"የጃፓንኛ የገንዘብ ነክ ቁጥሮች"}
             khmr{"የክህመር አሃዞች"}
@@ -688,8 +759,10 @@
             latn{"የምስራቃዊ አሃዞች"}
             mlym{"የማላያላምኛ አሃዞች"}
             mong{"የሞንጎልኛ አሃዞች"}
+            mtei{"ሜቲ ማየክ አሃዞች"}
             mymr{"የማያንማር አሃዞች"}
             native{"ትውልድ አሃዞች"}
+            olck{"ኦይ ቺኪ አሃዞች"}
             orya{"የኦሪያኛ አሃዞች"}
             roman{"የሮማን ቁጥሮች"}
             romanlow{"የሮማን ንዑስ ሆሄ ቁጥሮች"}
diff --git a/icu4c/source/data/lang/ar.txt b/icu4c/source/data/lang/ar.txt
index c6c588f..5529ab9 100644
--- a/icu4c/source/data/lang/ar.txt
+++ b/icu4c/source/data/lang/ar.txt
@@ -41,6 +41,7 @@
         am{"الأمهرية"}
         an{"الأراغونية"}
         ang{"الإنجليزية القديمة"}
+        ann{"أوبلو"}
         anp{"الأنجيكا"}
         ar{"العربية"}
         ar_001{"العربية الفصحى الحديثة"}
@@ -52,6 +53,7 @@
         as{"الأسامية"}
         asa{"الآسو"}
         ast{"الأسترية"}
+        atj{"الأتيكاميكو"}
         av{"الأوارية"}
         awa{"الأوادية"}
         ay{"الأيمارا"}
@@ -108,13 +110,21 @@
         chr{"الشيروكي"}
         chy{"الشايان"}
         ckb{"السورانية الكردية"}
+        clc{"تسيلكوتين"}
         co{"الكورسيكية"}
         cop{"القبطية"}
         cr{"الكرى"}
+        crg{"الميتشيف"}
         crh{"لغة تتار القرم"}
+        crj{"الكري الجنوب شرقية"}
+        crk{"البلينز-كري"}
+        crl{"الكري شمال الشرقية"}
+        crm{"الموس-كري"}
+        crr{"الألغونكوية كارولينا"}
         crs{"الفرنسية الكريولية السيشيلية"}
         cs{"التشيكية"}
         csb{"الكاشبايان"}
+        csw{"السوامبي-كري"}
         cu{"سلافية كنسية"}
         cv{"التشوفاشي"}
         cy{"الويلزية"}
@@ -207,6 +217,7 @@
         hai{"الهيدا"}
         hak{"الهاكا الصينية"}
         haw{"لغة هاواي"}
+        hax{"هايدا الجنوبية"}
         he{"العبرية"}
         hi{"الهندية"}
         hil{"الهيليجينون"}
@@ -219,6 +230,7 @@
         ht{"الكريولية الهايتية"}
         hu{"الهنغارية"}
         hup{"الهبا"}
+        hur{"الهالكوميليم"}
         hy{"الأرمنية"}
         hz{"الهيريرو"}
         ia{"اللّغة الوسيطة"}
@@ -229,6 +241,7 @@
         ig{"الإيجبو"}
         ii{"السيتشيون يي"}
         ik{"الإينبياك"}
+        ikt{"الإنكتيتوتية الكندية الغربية"}
         ilo{"الإيلوكو"}
         inh{"الإنجوشية"}
         io{"الإيدو"}
@@ -256,6 +269,7 @@
         kea{"كابوفيرديانو"}
         kfo{"الكورو"}
         kg{"الكونغو"}
+        kgp{"الكاينغانغ"}
         kha{"الكازية"}
         kho{"الخوتانيز"}
         khq{"كويرا تشيني"}
@@ -286,6 +300,7 @@
         kut{"الكتيناي"}
         kv{"الكومي"}
         kw{"الكورنية"}
+        kwk{"الكواكوالا"}
         ky{"القيرغيزية"}
         la{"اللاتينية"}
         lad{"اللادينو"}
@@ -296,6 +311,7 @@
         lez{"الليزجية"}
         lg{"الغاندا"}
         li{"الليمبورغية"}
+        lil{"الليلويتية"}
         lkt{"لاكوتا"}
         ln{"اللينجالا"}
         lo{"اللاوية"}
@@ -303,6 +319,7 @@
         lou{"الكريولية اللويزيانية"}
         loz{"اللوزي"}
         lrc{"اللرية الشمالية"}
+        lsm{"الساميا"}
         lt{"الليتوانية"}
         lu{"اللوبا كاتانغا"}
         lua{"اللبا-لؤلؤ"}
@@ -337,6 +354,7 @@
         mn{"المنغولية"}
         mnc{"المانشو"}
         mni{"المانيبورية"}
+        moe{"إينو-ايمون"}
         moh{"الموهوك"}
         mos{"الموسي"}
         mr{"الماراثية"}
@@ -384,6 +402,11 @@
         nzi{"النزيما"}
         oc{"الأوكسيتانية"}
         oj{"الأوجيبوا"}
+        ojb{"أوجيبوا الشمالية الغربية"}
+        ojc{"أوجيبوا الوسطى"}
+        ojs{"الأوجي-كري"}
+        ojw{"الأوجيبوا الغربية"}
+        oka{"الأوكاناغانية"}
         om{"الأورومية"}
         or{"الأورية"}
         os{"الأوسيتيك"}
@@ -399,8 +422,10 @@
         peo{"الفارسية القديمة"}
         phn{"الفينيقية"}
         pi{"البالية"}
+        pis{"بيجين"}
         pl{"البولندية"}
         pon{"البوهنبيايان"}
+        pqm{"الماليزيت-باساماكودي"}
         prg{"البروسياوية"}
         pro{"البروفانسية القديمة"}
         ps{"البشتو"}
@@ -452,6 +477,7 @@
         sid{"السيدامو"}
         sk{"السلوفاكية"}
         sl{"السلوفانية"}
+        slh{"لوشوتسيد الجنوبية"}
         sm{"الساموائية"}
         sma{"السامي الجنوبي"}
         smj{"اللول سامي"}
@@ -468,6 +494,7 @@
         ss{"السواتي"}
         ssy{"لغة الساهو"}
         st{"السوتو الجنوبية"}
+        str{"سترايتس ساليش"}
         su{"السوندانية"}
         suk{"السوكوما"}
         sus{"السوسو"}
@@ -479,13 +506,16 @@
         syc{"سريانية تقليدية"}
         syr{"السريانية"}
         ta{"التاميلية"}
+        tce{"التوتشون الجنوبية"}
         te{"التيلوغوية"}
         tem{"التيمن"}
         teo{"تيسو"}
         ter{"التيرينو"}
         tet{"التيتم"}
         tg{"الطاجيكية"}
+        tgx{"التاغيش"}
         th{"التايلاندية"}
+        tht{"التالتان"}
         ti{"التغرينية"}
         tig{"التيغرية"}
         tiv{"التيف"}
@@ -498,12 +528,14 @@
         tn{"التسوانية"}
         to{"التونغية"}
         tog{"تونجا - نياسا"}
+        tok{"التوكي-بونا"}
         tpi{"التوك بيسين"}
         tr{"التركية"}
         trv{"لغة التاروكو"}
         ts{"السونجا"}
         tsi{"التسيمشيان"}
         tt{"التترية"}
+        ttm{"التوتشون الشمالية"}
         tum{"التامبوكا"}
         tvl{"التوفالو"}
         tw{"التوي"}
@@ -542,6 +574,7 @@
         ybb{"يمبا"}
         yi{"اليديشية"}
         yo{"اليوروبا"}
+        yrl{"النيينجاتو"}
         yue{"الكَنْتُونية"}
         za{"الزهيونج"}
         zap{"الزابوتيك"}
@@ -566,10 +599,12 @@
         en_US{"الإنجليزية الولايات المتحدة"}
     }
     Languages%variant{
+        hi_Latn{"الهنجليزية"}
         ps{"بشتو"}
         ug{"الأيغورية"}
     }
     Scripts{
+        Adlm{"أدلم"}
         Arab{"العربية"}
         Aran{"نستعليق"}
         Armn{"الأرمينية"}
@@ -582,6 +617,7 @@
         Brai{"البرايل"}
         Bugi{"البجينيز"}
         Buhd{"البهيدية"}
+        Cakm{"شاكما"}
         Cans{"مقاطع كندية أصلية موحدة"}
         Cari{"الكارية"}
         Cham{"التشامية"}
@@ -657,6 +693,7 @@
         Phnx{"الفينيقية"}
         Plrd{"الصوتيات الجماء"}
         Qaag{"زوجيي"}
+        Rohg{"الحنيفي"}
         Roro{"رنجورنجو"}
         Runr{"الروني"}
         Sara{"الساراتي"}
@@ -759,21 +796,22 @@
             tertiary{"تصنيف اللكنات/الحالة/العرض"}
         }
         collation{
-            big5han{"ترتيب فرز الصينية التقليدية (Big5)"}
+            big5han{"الترتيب حسب اللغة الصينية التقليدية (Big5)"}
             compat{"ترتيب الفرز السابق: للتوافق"}
-            dictionary{"ترتيب فرز القاموس"}
+            dictionary{"الترتيب حسب القاموس"}
             ducet{"ترتيب فرز Unicode الافتراضي"}
-            gb2312han{"ترتيب فرز الصينية المبسطة (GB2312)"}
-            phonebook{"ترتيب فرز دليل الهاتف"}
-            phonetic{"ترتيب الفرز الصوتي"}
-            pinyin{"الترتيب الصيني بنيين المبسط"}
-            reformed{"ترتيب فرز محسَّن"}
+            gb2312han{"الترتيب حسب اللغة الصينية المبسّطة (GB2312)"}
+            phonebook{"الترتيب حسب دليل الهاتف"}
+            phonetic{"الترتيب حسب اللفظ"}
+            pinyin{"الترتيب حسب نظام بنيين الصيني"}
+            reformed{"الترتيب المحسَّن"}
             search{"بحث لأغراض عامة"}
             searchjl{"بحث باستخدام حرف الهانغول الساكن الأول"}
             standard{"ترتيب الفرز القياسي"}
-            stroke{"الترتيب الصيني بنيين التقليدي"}
+            stroke{"الترتيب حسب نظام كتابة المجموع الصيني"}
             traditional{"ترتيب تقليدي"}
-            unihan{"ترتيب تصنيف الجذر والضغطات"}
+            unihan{"الترتيب حسب نظام الكتابة بالجذر والمجموع"}
+            zhuyin{"الترتيب حسب نظام بوبوموفو"}
         }
         d0{
             fwidth{"عرض كامل"}
@@ -806,6 +844,7 @@
             armn{"الأرقام الأرمينية"}
             armnlow{"الأرقام الأرمينية الصغيرة"}
             beng{"الأرقام البنغالية"}
+            cakm{"أرقام تشاكما"}
             deva{"الأرقام الديفانغارية"}
             ethi{"الأرقام الإثيوبية"}
             finance{"الأرقام المالية"}
@@ -821,6 +860,7 @@
             hant{"الأرقام الصينية التقليدية"}
             hantfin{"الأرقام المالية الصينية التقليدية"}
             hebr{"الأرقام العبرية"}
+            java{"الأرقام الجاوية"}
             jpan{"الأرقام اليابانية"}
             jpanfin{"الأرقام المالية اليابانية"}
             khmr{"الأرقام الخيمرية"}
@@ -829,8 +869,10 @@
             latn{"الأرقام الغربية"}
             mlym{"الأرقام الملايلامية"}
             mong{"الأرقام المغولية"}
+            mtei{"أرقام ميتي"}
             mymr{"أرقام ميانمار"}
             native{"الأرقام الأصلية"}
+            olck{"أرقام أُول تشيكي"}
             orya{"أرقام الأوريا"}
             roman{"الأرقام الرومانية"}
             romanlow{"الأرقام الرومانية الصغيرة"}
diff --git a/icu4c/source/data/lang/as.txt b/icu4c/source/data/lang/as.txt
index 63d9355..39e9c2c 100644
--- a/icu4c/source/data/lang/as.txt
+++ b/icu4c/source/data/lang/as.txt
@@ -26,16 +26,19 @@
         alt{"দাক্ষিণাত্য আল্টাই"}
         am{"আমহাৰিক"}
         an{"আৰ্গোনিজ"}
+        ann{"অ’ব’ল’"}
         anp{"আঙ্গিকা"}
         ar{"আৰবী"}
         ar_001{"আধুনিক মানক আৰবী"}
         arn{"মাপুচে"}
         arp{"আৰাপাহো"}
+        ars{"নাজডি আৰবী"}
         as{"অসমীয়া"}
         asa{"আছু"}
         ast{"এষ্টুৰীয়"}
+        atj{"আতিকামেক"}
         av{"আভেৰিক"}
-        awa{"আৱাধি"}
+        awa{"অৱধী"}
         ay{"আয়মাৰা"}
         az{"আজেৰবাইজানী"}
         ba{"বাছখিৰ"}
@@ -58,6 +61,7 @@
         bug{"বগিনীজ"}
         byn{"ব্লিন"}
         ca{"কাতালান"}
+        cay{"কায়ুগা"}
         ccp{"চাক্‌মা"}
         ce{"চেচেন"}
         ceb{"চিবুৱানো"}
@@ -66,12 +70,21 @@
         chk{"চুকিজ"}
         chm{"মাৰি"}
         cho{"চোক্টাউ"}
+        chp{"চিপেউয়ান"}
         chr{"চেৰোকি"}
         chy{"চাইয়েন"}
         ckb{"চেণ্ট্ৰেল কুৰ্ডিচ"}
+        clc{"চিলক’টিন"}
         co{"কোৰ্ছিকান"}
+        crg{"মিচিফ"}
+        crj{"দাক্ষিণাত্য ইষ্ট ক্ৰী"}
+        crk{"প্লেইনছ ক্ৰী"}
+        crl{"নৰ্দাৰ্ন ইষ্ট ক্ৰী"}
+        crm{"মুজ ক্ৰী"}
+        crr{"কেৰ’লিনা আলগংকিয়ান"}
         crs{"ছেছেলৱা ক্ৰিওল ফ্ৰেন্স"}
         cs{"চেক"}
+        csw{"স্বাম্পী ক্ৰী"}
         cu{"চাৰ্চ শ্লেভিক"}
         cv{"চুভাচ"}
         cy{"ৱেলচ"}
@@ -120,6 +133,8 @@
         fr{"ফ্ৰেন্স"}
         fr_CA{"কানাডিয়ান ফ্ৰেন্স"}
         fr_CH{"ছুইচ ফ্ৰেন্স"}
+        frc{"কেজ’ন ফৰাছী"}
+        frr{"নৰ্দাৰ্ন ফ্ৰিছিয়ান"}
         fur{"ফ্ৰিউলিয়ান"}
         fy{"ৱেষ্টাৰ্ণ ফ্ৰিছিয়ান"}
         ga{"আইৰিচ"}
@@ -136,7 +151,9 @@
         gv{"মেংক্স"}
         gwi{"জিউইচিন"}
         ha{"হাউছা"}
+        hai{"হেইডা"}
         haw{"হাৱাই"}
+        hax{"দাক্ষিণাত্যৰ হাইডা"}
         he{"হিব্ৰু"}
         hi{"হিন্দী"}
         hil{"হিলিগায়নোন"}
@@ -146,6 +163,7 @@
         ht{"হেইটিয়ান ক্ৰিয়ল"}
         hu{"হাঙ্গেৰিয়ান"}
         hup{"হুপা"}
+        hur{"হেলকোমেলেম"}
         hy{"আৰ্মেনীয়"}
         hz{"হেৰেৰো"}
         ia{"ইণ্টাৰলিংগুৱা"}
@@ -154,6 +172,7 @@
         id{"ইণ্ডোনেচিয়"}
         ig{"ইগ্বো"}
         ii{"ছিচুৱান ই"}
+        ikt{"ৱেষ্টাৰ্ণ কানাডিয়ান ইনক্টিটুট"}
         ilo{"ইলোকো"}
         inh{"ইংগুচ"}
         io{"ইডো"}
@@ -175,6 +194,7 @@
         kde{"মাকোণ্ড"}
         kea{"কাবুভেৰ্ডিয়ানু"}
         kfo{"কোৰো"}
+        kgp{"কেইংগাং"}
         kha{"খাচি"}
         khq{"কোয়াৰ চিনি"}
         ki{"কিকুয়ু"}
@@ -201,6 +221,7 @@
         kum{"কুমিক"}
         kv{"কোমি"}
         kw{"কোৰ্নিচ"}
+        kwk{"ক্বাকৱালা"}
         ky{"কিৰ্গিজ"}
         la{"লেটিন"}
         lad{"লাডিনো"}
@@ -209,11 +230,14 @@
         lez{"লেজঘিয়ান"}
         lg{"গান্দা"}
         li{"লিম্বুৰ্গিচ"}
+        lil{"লিল্লোৱেট"}
         lkt{"লাকোটা"}
         ln{"লিংগালা"}
         lo{"লাও"}
+        lou{"লুইজিয়ানা কেৰ’ল"}
         loz{"লোজি"}
         lrc{"উদীচ্য লুৰি"}
+        lsm{"চামিয়া"}
         lt{"লিথুৱানিয়ান"}
         lu{"লুবা-কাটাংগা"}
         lua{"লুবা-লুলুৱা"}
@@ -242,6 +266,7 @@
         ml{"মালায়ালম"}
         mn{"মংগোলীয়"}
         mni{"মণিপুৰী"}
+        moe{"ইন্নু-আইমুন"}
         moh{"মোহোক"}
         mos{"মোছি"}
         mr{"মাৰাঠী"}
@@ -280,6 +305,11 @@
         ny{"ন্যাঞ্জা"}
         nyn{"ন্যানকোল"}
         oc{"অ’চিটান"}
+        ojb{"নৰ্থ-ৱেষ্টাৰ্ণ অজিবৱা"}
+        ojc{"চেন্ট্ৰেক অজিবৱা"}
+        ojs{"অ’জি-ক্ৰী"}
+        ojw{"ৱেষ্টাৰ্ণ অজিবৱা"}
+        oka{"অ’কানাগান"}
         om{"ওৰোমো"}
         or{"ওড়িয়া"}
         os{"ওছেটিক"}
@@ -289,7 +319,9 @@
         pap{"পাপিয়ামেণ্টো"}
         pau{"পালাউৱান"}
         pcm{"নাইজেৰিয়ান পিজিন"}
+        pis{"পিজিন"}
         pl{"প’লিচ"}
+        pqm{"মালিছীট-পাছামাকু’ডী"}
         prg{"প্ৰুছিয়ান"}
         ps{"পুস্ত"}
         pt{"পৰ্তুগীজ"}
@@ -329,6 +361,7 @@
         si{"সিংহলা"}
         sk{"শ্লোভাক"}
         sl{"শ্লোভেনিয়ান"}
+        slh{"দাক্ষিণাত্যৰ লুছুটচীড"}
         sm{"ছামোন"}
         sma{"দাক্ষিণাত্য ছামি"}
         smj{"লুলে ছামি"}
@@ -343,6 +376,7 @@
         ss{"স্বাতি"}
         ssy{"ছাহো"}
         st{"দাক্ষিণাত্য ছোথো"}
+        str{"ষ্ট্ৰেইটছ ছেলিশ্ব"}
         su{"ছুণ্ডানীজ"}
         suk{"ছুকুমা"}
         sv{"ছুইডিচ"}
@@ -351,23 +385,29 @@
         swb{"কোমোৰিয়ান"}
         syr{"চিৰিয়াক"}
         ta{"তামিল"}
+        tce{"দাক্ষিণাত্যৰ টুটচ’ন"}
         te{"তেলুগু"}
         tem{"টিম্নে"}
         teo{"তেছো"}
         tet{"তেতুম"}
         tg{"তাজিক"}
+        tgx{"টেগিশ্ব"}
         th{"থাই"}
+        tht{"টাহলটান"}
         ti{"টিগৰিনিয়া"}
         tig{"তাইগ্ৰে"}
         tk{"তুৰ্কমেন"}
         tlh{"ক্লিংগন"}
+        tli{"লিংগিট"}
         tn{"ছোৱানা"}
         to{"টোঙ্গান"}
+        tok{"ট’কি প’না"}
         tpi{"টোক পিছিন"}
         tr{"তুৰ্কী"}
         trv{"তাৰোকো"}
         ts{"ছোঙ্গা"}
         tt{"তাতাৰ"}
+        ttm{"নৰ্দাৰ্ন টুটচ’ন"}
         tum{"তুম্বুকা"}
         tvl{"টুভালু"}
         twq{"টাছাৱাক"}
@@ -391,6 +431,7 @@
         wal{"ওলেইটা"}
         war{"ৱাৰে"}
         wo{"ৱোলাফ"}
+        wuu{"ৱু চাইনিজ"}
         xal{"কাল্মিক"}
         xh{"হোছা"}
         xog{"ছোগা"}
@@ -398,6 +439,7 @@
         ybb{"য়েম্বা"}
         yi{"ইদ্দিছ"}
         yo{"ইউৰুবা"}
+        yrl{"হিংগাটো"}
         yue{"কেণ্টোনীজ"}
         zgh{"ষ্টেণ্ডাৰ্ড মোৰোক্কান তামাজাইট"}
         zh{"চীনা"}
@@ -421,12 +463,20 @@
         en_GB{"ইউ. কে. ইংৰাজী"}
         en_US{"ইউ. এছ. ইংৰাজী"}
     }
+    Languages%variant{
+        hi_Latn{"হিংলিছ"}
+    }
     Scripts{
+        Adlm{"এডলাম"}
         Arab{"আৰবী"}
+        Aran{"নাষ্টালিক"}
         Armn{"আৰ্মেনীয়"}
         Beng{"বাংলা"}
         Bopo{"বোপোমোফো"}
         Brai{"ব্ৰেইল"}
+        Cakm{"চাকমা"}
+        Cans{"ইউনিফাইড কানাডিয়ান এব’ৰিজিনেল ছিলেবিকছ"}
+        Cher{"চেৰ’কী"}
         Cyrl{"চিৰিলিক"}
         Deva{"দেৱনাগৰী"}
         Ethi{"ইথিঅ’পিক"}
@@ -452,14 +502,23 @@
         Latn{"লেটিন"}
         Mlym{"মালায়ালম"}
         Mong{"মঙ্গোলিয়"}
+        Mtei{"মেইতেই মায়েক"}
         Mymr{"ম্যানমাৰ"}
+        Nkoo{"এন্‍ক’"}
+        Olck{"অ’ল চিকি"}
         Orya{"ওড়িয়া"}
+        Rohg{"হানিফি"}
         Sinh{"সিংহলী"}
+        Sund{"ছাণ্ডানিজ"}
+        Syrc{"ছিৰিয়াক"}
         Taml{"তামিল"}
         Telu{"তেলুগু"}
+        Tfng{"টিফিনাঘ"}
         Thaa{"থানা"}
         Thai{"থাই"}
         Tibt{"তিব্বতী"}
+        Vaii{"ভাই"}
+        Yiii{"য়ি"}
         Zmth{"গাণিতিক চিহ্ন"}
         Zsye{"ইম’জি"}
         Zsym{"প্ৰতীক"}
@@ -475,13 +534,16 @@
         calendar{
             buddhist{"বৌদ্ধ কেলেণ্ডাৰ"}
             chinese{"চীনা কেলেণ্ডাৰ"}
+            coptic{"ক’প্টিক কেলেণ্ডাৰ"}
             dangi{"দাংগি কেলেণ্ডাৰ"}
             ethiopic{"ইথিঅ’পিক কেলেণ্ডাৰ"}
+            ethiopic-amete-alem{"ইথিঅ’পিক এমিটি এলেম কেলেণ্ডাৰ"}
             gregorian{"গ্ৰেগোৰিয়ান কেলেণ্ডাৰ"}
             hebrew{"হিব্ৰু কেলেণ্ডাৰ"}
             indian{"ভাৰতীয় ৰাষ্ট্ৰীয় পঞ্জিকা"}
             islamic{"ইছলামী কেলেণ্ডাৰ"}
             islamic-civil{"ইচলামী-নাগৰিকৰ পঞ্জিকা"}
+            islamic-umalqura{"ইচলামী কেলেণ্ডাৰ (উম অল-কুৰা)"}
             iso8601{"আই. এছ. অ’.-৮৬০১ কেলেণ্ডাৰ"}
             japanese{"জাপানী কেলেণ্ডাৰ"}
             persian{"ফাৰ্চী কেলেণ্ডাৰ"}
@@ -524,6 +586,7 @@
             armn{"আৰ্মেনীয় সংখ্যা"}
             armnlow{"আৰ্মেনীয় সৰুফলা সংখ্যা"}
             beng{"বাংলা অংক"}
+            cakm{"চাকমা অংক"}
             deva{"দেৱনাগৰী অংক"}
             ethi{"ইথিঅ’পিক সংখ্যা"}
             fullwide{"পূৰ্ণ-প্ৰস্থৰ অংক"}
@@ -538,6 +601,7 @@
             hant{"পৰম্পৰাগত চীনা সংখ্যা"}
             hantfin{"পৰম্পৰাগত চীনা বিত্তীয় সংখ্যা"}
             hebr{"হিব্ৰু সংখ্যা"}
+            java{"জাভানীজ অংক"}
             jpan{"জাপানী সংখ্যা"}
             jpanfin{"জাপানী বিত্তীয় সংখ্যা"}
             khmr{"খমেৰ অংক"}
@@ -545,7 +609,9 @@
             laoo{"লাও অংক"}
             latn{"পশ্চিমীয়া অংক"}
             mlym{"মালায়ালম অংক"}
+            mtei{"মেইতেই মায়েক সংখ্যা"}
             mymr{"ম্যানমাৰ অংক"}
+            olck{"অ’ল চিকি সংখ্যা"}
             orya{"ওড়িয়া অংক"}
             roman{"ৰোমান সংখ্যা"}
             romanlow{"ৰোমান সৰুফলা সংখ্যা"}
@@ -554,6 +620,7 @@
             telu{"তেলুগু অংক"}
             thai{"থাই অংক"}
             tibt{"তিব্বতী অংক"}
+            vaii{"ভেই সংখ্যা"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/az.txt b/icu4c/source/data/lang/az.txt
index e3cf352..c182d6f 100644
--- a/icu4c/source/data/lang/az.txt
+++ b/icu4c/source/data/lang/az.txt
@@ -31,16 +31,19 @@
         am{"amhar"}
         an{"araqon"}
         ang{"qədim ingilis"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"ərəb"}
         ar_001{"müasir standart ərəb"}
         arc{"aramik"}
         arn{"mapuçe"}
         arp{"arapaho"}
+        ars{"Nəcd ərəbcəsi"}
         arw{"aravak"}
         as{"assam"}
         asa{"asu"}
         ast{"asturiya"}
+        atj{"Atikamek"}
         av{"avar"}
         awa{"avadhi"}
         ay{"aymara"}
@@ -74,6 +77,7 @@
         ca{"katalan"}
         cad{"keddo"}
         car{"karib"}
+        cay{"Kayuqa"}
         cch{"atsam"}
         ccp{"Çakma"}
         ce{"çeçen"}
@@ -90,13 +94,21 @@
         chr{"çeroki"}
         chy{"çeyen"}
         ckb{"Mərkəzi kürdcə"}
+        clc{"Çilotin"}
         co{"korsika"}
         cop{"kopt"}
         cr{"kri"}
+        crg{"miçif"}
         crh{"krım türkcəsi"}
+        crj{"cənub-şərqi kri"}
+        crk{"ova kricəsi"}
+        crl{"şimal-şəqri kri"}
+        crm{"muz kri"}
+        crr{"Karolina alonkincəsi"}
         crs{"Seyşel kreol fransızcası"}
         cs{"çex"}
         csb{"kaşubyan"}
+        csw{"bataqlıq kricəsi"}
         cu{"slavyan"}
         cv{"çuvaş"}
         cy{"uels"}
@@ -155,6 +167,7 @@
         fr{"fransız"}
         fr_CA{"Kanada fransızcası"}
         fr_CH{"İsveçrə fransızcası"}
+        frc{"Kacun fransızcası"}
         frm{"orta fransız"}
         fro{"qədim fransız"}
         frr{"şimali fris"}
@@ -187,8 +200,10 @@
         hai{"hayda"}
         hak{"hakka"}
         haw{"havay"}
+        hax{"cənubi haida"}
         he{"ivrit"}
         hi{"hind"}
+        hi_Latn{"Hindi (latın)"}
         hil{"hiliqaynon"}
         hit{"hittit"}
         hmn{"monq"}
@@ -199,6 +214,7 @@
         ht{"haiti kreol"}
         hu{"macar"}
         hup{"hupa"}
+        hur{"Halkomelem"}
         hy{"erməni"}
         hz{"herero"}
         ia{"interlinqua"}
@@ -209,6 +225,7 @@
         ig{"iqbo"}
         ii{"siçuan yi"}
         ik{"inupiaq"}
+        ikt{"qərbi Kanada inuktitutu"}
         ilo{"iloko"}
         inh{"inquş"}
         io{"ido"}
@@ -235,6 +252,7 @@
         kea{"kabuverdian"}
         kfo{"koro"}
         kg{"konqo"}
+        kgp{"kaiqanq"}
         kha{"xazi"}
         kho{"xotan"}
         khq{"koyra çiini"}
@@ -265,6 +283,7 @@
         kut{"kutenay"}
         kv{"komi"}
         kw{"korn"}
+        kwk{"Kvakvala"}
         ky{"qırğız"}
         la{"latın"}
         lad{"sefard"}
@@ -275,12 +294,15 @@
         lez{"ləzgi"}
         lg{"qanda"}
         li{"limburq"}
+        lil{"Liluet"}
         lkt{"lakota"}
         ln{"linqala"}
         lo{"laos"}
         lol{"monqo"}
+        lou{"Luiziana kreolu"}
         loz{"lozi"}
         lrc{"şimali luri"}
+        lsm{"saamia"}
         lt{"litva"}
         lu{"luba-katanqa"}
         lua{"luba-lulua"}
@@ -314,6 +336,7 @@
         mn{"monqol"}
         mnc{"mançu"}
         mni{"manipüri"}
+        moe{"İnnu-aimun"}
         moh{"mohavk"}
         mos{"mosi"}
         mr{"marathi"}
@@ -348,6 +371,7 @@
         no{"norveç"}
         nog{"noqay"}
         non{"qədim nors"}
+        nqo{"nko"}
         nr{"cənubi ndebele"}
         nso{"şimal soto"}
         nus{"nuer"}
@@ -359,6 +383,11 @@
         nzi{"nzima"}
         oc{"oksitan"}
         oj{"ocibva"}
+        ojb{"şimal-qərbi ocibva"}
+        ojc{"Mərkəzi ocibva"}
+        ojs{"ocikri"}
+        ojw{"qərbi ocibva"}
+        oka{"okanaqan"}
         om{"oromo"}
         or{"odiya"}
         os{"osetin"}
@@ -374,8 +403,10 @@
         peo{"qədim fars"}
         phn{"foyenik"}
         pi{"pali"}
+        pis{"picin"}
         pl{"polyak"}
         pon{"ponpey"}
+        pqm{"malesit-passamakvodi"}
         prg{"pruss"}
         pro{"qədim provansal"}
         ps{"puştu"}
@@ -425,6 +456,7 @@
         sid{"sidamo"}
         sk{"slovak"}
         sl{"sloven"}
+        slh{"cənubi luşusid"}
         sm{"samoa"}
         sma{"cənubi sami"}
         smj{"lule sami"}
@@ -441,6 +473,7 @@
         ss{"svati"}
         ssy{"saho"}
         st{"sesoto"}
+        str{"streyts saliş"}
         su{"sundan"}
         suk{"sukuma"}
         sus{"susu"}
@@ -451,13 +484,16 @@
         swb{"komor"}
         syr{"suriya"}
         ta{"tamil"}
+        tce{"cənubi tuçon"}
         te{"teluqu"}
         tem{"timne"}
         teo{"teso"}
         ter{"tereno"}
         tet{"tetum"}
         tg{"tacik"}
+        tgx{"taq"}
         th{"tay"}
+        tht{"taltan"}
         ti{"tiqrin"}
         tig{"tiqre"}
         tiv{"tiv"}
@@ -470,12 +506,14 @@
         tn{"svana"}
         to{"tonqa"}
         tog{"nyasa tonqa"}
+        tok{"tokipona"}
         tpi{"tok pisin"}
         tr{"türk"}
         trv{"taroko"}
         ts{"sonqa"}
         tsi{"simşyan"}
         tt{"tatar"}
+        ttm{"şimali tuçon"}
         tum{"tumbuka"}
         tvl{"tuvalu"}
         tw{"tvi"}
@@ -514,6 +552,7 @@
         ybb{"yemba"}
         yi{"idiş"}
         yo{"yoruba"}
+        yrl{"nyenqatu"}
         yue{"kanton"}
         za{"çjuan"}
         zap{"zapotek"}
@@ -546,7 +585,9 @@
         ckb{"Kürdcə, sorani"}
     }
     Scripts{
+        Adlm{"adlam"}
         Arab{"ərəb"}
+        Aran{"aran"}
         Armi{"armi"}
         Armn{"erməni"}
         Avst{"avestan"}
@@ -559,7 +600,7 @@
         Brai{"brayl"}
         Bugi{"buqin"}
         Buhd{"buhid"}
-        Cakm{"kakm"}
+        Cakm{"çakma"}
         Cans{"birləşmiş kanada yerli yazısı"}
         Cari{"kariyan"}
         Cham{"çam"}
@@ -638,6 +679,7 @@
         Plrd{"polard fonetik"}
         Prti{"prti"}
         Rjng{"recəng"}
+        Rohg{"hanifi"}
         Roro{"ronqoronqo"}
         Runr{"runik"}
         Samr{"samaritan"}
@@ -681,15 +723,19 @@
     }
     Types{
         calendar{
-            buddhist{"Buddist Təqvimi"}
-            chinese{"Çin Təqvimi"}
-            dangi{"Dangi Təqvimi"}
-            ethiopic{"Efiop Təqvimi"}
-            gregorian{"Qreqorian Təqvimi"}
+            buddhist{"Buddist təqvimi"}
+            chinese{"Çin təqvimi"}
+            coptic{"Kopt təqvimi"}
+            dangi{"Dangi təqvimi"}
+            ethiopic{"Efiop təqvimi"}
+            ethiopic-amete-alem{"Efiop amet-alem təqvimi"}
+            gregorian{"Qreqorian təqvimi"}
             hebrew{"Yəhudi Təqvimi"}
             indian{"Hindi təqvimi"}
-            islamic{"İslam Təqvimi"}
+            islamic{"İslam təqvimi"}
             islamic-civil{"Ivrit təqvimi"}
+            islamic-tbla{"İslam təqvimi (astronomik)"}
+            islamic-umalqura{"İslam təqvimi (Umm Al-Qura)"}
             iso8601{"ISO-8601 Təqvimi"}
             japanese{"Yapon Təqvimi"}
             persian{"İran Təqvimi"}
@@ -727,6 +773,7 @@
             armn{"Erməni Rəqəmləri"}
             armnlow{"Kiçik Erməni Rəqəmləri"}
             beng{"Benqal Rəqəmləri"}
+            cakm{"Çakma rəqəmləri"}
             deva{"Devanaqari Rəqəmləri"}
             ethi{"Efiop Rəqəmləri"}
             fullwide{"Tam Geniş Rəqəmlər"}
@@ -741,6 +788,7 @@
             hant{"Ənənəvi Çin Rəqəmləri"}
             hantfin{"Ənənəvi Çin Maliyyə Rəqəmləri"}
             hebr{"İvrit Rəqəmləri"}
+            java{"Cava rəqəmləri"}
             jpan{"Yapon Rəqəmləri"}
             jpanfin{"Yapon Maliyyə Rəqəmləri"}
             khmr{"Kxmer Rəqəmləri"}
@@ -748,7 +796,9 @@
             laoo{"Lao Rəqəmləri"}
             latn{"Qərb Rəqəmləri"}
             mlym{"Malayalam Rəqəmləri"}
+            mtei{"Mitei Mayek rəqəmləri"}
             mymr{"Myanma Rəqəmləri"}
+            olck{"Ol Çiki rəqəmləri"}
             orya{"Oriya Rəqəmləri"}
             roman{"Rum Rəqəmləri"}
             romanlow{"Kiçik Rum Rəqəmləri"}
@@ -757,6 +807,7 @@
             telu{"Teluqu Rəqəmləri"}
             thai{"Tay Rəqəmləri"}
             tibt{"Tibet Rəqəmləri"}
+            vaii{"Vai rəqəmləri"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/be.txt b/icu4c/source/data/lang/be.txt
index e41203c..ef78824 100644
--- a/icu4c/source/data/lang/be.txt
+++ b/icu4c/source/data/lang/be.txt
@@ -28,15 +28,18 @@
         am{"амхарская"}
         an{"арагонская"}
         ang{"стараанглійская"}
+        ann{"абола"}
         anp{"ангіка"}
         ar{"арабская"}
         ar_001{"сучасная стандартная арабская"}
         arc{"арамейская"}
         arn{"мапудунгун"}
         arp{"арапаха"}
+        ars{"недждыйская арабская"}
         as{"асамская"}
         asa{"асу"}
         ast{"астурыйская"}
+        atj{"атыкамек"}
         av{"аварская"}
         awa{"авадхі"}
         ay{"аймара"}
@@ -63,6 +66,7 @@
         bug{"бугіс"}
         byn{"білен"}
         ca{"каталанская"}
+        cay{"каюга"}
         ccp{"чакма"}
         ce{"чачэнская"}
         ceb{"себуана"}
@@ -72,13 +76,22 @@
         chk{"чуук"}
         chm{"мары"}
         cho{"чокта"}
+        chp{"чыпеваян"}
         chr{"чэрокі"}
         chy{"шэйен"}
         ckb{"цэнтральнакурдская"}
+        clc{"чылькатын"}
         co{"карсіканская"}
         cop{"копцкая"}
+        crg{"мічыф"}
+        crj{"паўднёва-ўсходняя кры"}
+        crk{"раўнінны кры"}
+        crl{"паўночна-ўсходняя кры"}
+        crm{"муская кры"}
+        crr{"каралінская алганкійская"}
         crs{"сэсэльва"}
         cs{"чэшская"}
+        csw{"балотная кры"}
         cu{"царкоўнаславянская"}
         cv{"чувашская"}
         cy{"валійская"}
@@ -128,7 +141,9 @@
         fr{"французская"}
         fr_CA{"канадская французская"}
         fr_CH{"швейцарская французская"}
+        frc{"каджунская французская"}
         fro{"старафранцузская"}
+        frr{"паўночнафрызская"}
         fur{"фрыульская"}
         fy{"заходняя фрызская"}
         ga{"ірландская"}
@@ -147,7 +162,9 @@
         gv{"мэнская"}
         gwi{"гуіч’ін"}
         ha{"хауса"}
+        hai{"хайда"}
         haw{"гавайская"}
+        hax{"паўднёвая хайда"}
         he{"іўрыт"}
         hi{"хіндзі"}
         hil{"хілігайнон"}
@@ -157,6 +174,7 @@
         ht{"гаіцянская крэольская"}
         hu{"венгерская"}
         hup{"хупа"}
+        hur{"халкамелем"}
         hy{"армянская"}
         hz{"герэра"}
         ia{"інтэрлінгва"}
@@ -166,6 +184,7 @@
         ie{"інтэрлінгвэ"}
         ig{"ігба"}
         ii{"сычуаньская йі"}
+        ikt{"заходнеканадская інуктытут"}
         ilo{"ілакана"}
         inh{"інгушская"}
         io{"іда"}
@@ -187,6 +206,7 @@
         kde{"макондэ"}
         kea{"кабувердыяну"}
         kfo{"кора"}
+        kgp{"каінганг"}
         kha{"кхасі"}
         khq{"койра чыіні"}
         ki{"кікуйю"}
@@ -214,6 +234,7 @@
         kum{"кумыцкая"}
         kv{"комі"}
         kw{"корнская"}
+        kwk{"квакіутль"}
         ky{"кіргізская"}
         la{"лацінская"}
         lad{"ладына"}
@@ -222,12 +243,15 @@
         lez{"лезгінская"}
         lg{"ганда"}
         li{"лімбургская"}
+        lil{"лілуэт"}
         lkt{"лакота"}
         ln{"лінгала"}
         lo{"лаоская"}
         lol{"монга"}
+        lou{"луізіянская крэольская"}
         loz{"лозі"}
         lrc{"паўночная луры"}
+        lsm{"саамія"}
         lt{"літоўская"}
         lu{"луба-катанга"}
         lua{"луба-касаі"}
@@ -257,6 +281,7 @@
         ml{"малаялам"}
         mn{"мангольская"}
         mni{"мейтэй"}
+        moe{"іну-аймун"}
         moh{"мохак"}
         mos{"мосі"}
         mr{"маратхі"}
@@ -297,7 +322,12 @@
         ny{"ньянджа"}
         nyn{"ньянколе"}
         oc{"аксітанская"}
-        oj{"аджыбва"}
+        oj{"аджыбвэ"}
+        ojb{"паўночна-заходняя аджыбвэ"}
+        ojc{"цэнтральная аджыбвэ"}
+        ojs{"оджы-кры"}
+        ojw{"заходняя аджыбвэ"}
+        oka{"аканаган"}
         om{"арома"}
         or{"орыя"}
         os{"асецінская"}
@@ -309,7 +339,9 @@
         pcm{"нігерыйскі піджын"}
         peo{"стараперсідская"}
         phn{"фінікійская"}
+        pis{"саламонскі піджын"}
         pl{"польская"}
+        pqm{"малесіт-пасамакуоды"}
         prg{"пруская"}
         pro{"стараправансальская"}
         ps{"пушту"}
@@ -354,6 +386,7 @@
         si{"сінгальская"}
         sk{"славацкая"}
         sl{"славенская"}
+        slh{"паўднёвая лушуцыд"}
         sm{"самоа"}
         sma{"паўднёвасаамская"}
         smj{"луле-саамская"}
@@ -368,6 +401,7 @@
         ss{"суаці"}
         ssy{"саха"}
         st{"сесута"}
+        str{"стрэйтс саліш"}
         su{"сунда"}
         suk{"сукума"}
         sux{"шумерская"}
@@ -377,23 +411,29 @@
         swb{"каморская"}
         syr{"сірыйская"}
         ta{"тамільская"}
+        tce{"паўднёвая тутчонэ"}
         te{"тэлугу"}
         tem{"тэмнэ"}
         teo{"тэсо"}
         tet{"тэтум"}
         tg{"таджыкская"}
+        tgx{"тагіш"}
         th{"тайская"}
+        tht{"тальтан"}
         ti{"тыгрынья"}
         tig{"тыгрэ"}
         tk{"туркменская"}
         tlh{"клінган"}
+        tli{"тлінгіт"}
         tn{"тсвана"}
         to{"танганская"}
+        tok{"такіпона"}
         tpi{"ток-пісін"}
         tr{"турэцкая"}
         trv{"тарока"}
         ts{"тсонга"}
         tt{"татарская"}
+        ttm{"паўночная тутчонэ"}
         tum{"тумбука"}
         tvl{"тувалу"}
         twq{"тасаўак"}
@@ -418,6 +458,7 @@
         war{"варай"}
         wbp{"варлпіры"}
         wo{"валоф"}
+        wuu{"ву"}
         xal{"калмыцкая"}
         xh{"коса"}
         xog{"сога"}
@@ -425,6 +466,7 @@
         ybb{"йемба"}
         yi{"ідыш"}
         yo{"ёруба"}
+        yrl{"ньенгату"}
         yue{"кантонскі дыялект кітайскай"}
         zap{"сапатэк"}
         zgh{"стандартная мараканская тамазіхт"}
@@ -451,13 +493,19 @@
     }
     Languages%variant{
         ckb{"сарані"}
+        hi_Latn{"хінгліш"}
     }
     Scripts{
+        Adlm{"адлам"}
         Arab{"арабскае"}
+        Aran{"насталік"}
         Armn{"армянскае"}
         Beng{"бенгальскае"}
         Bopo{"бапамофа"}
         Brai{"шрыфт Брайля"}
+        Cakm{"чакма"}
+        Cans{"складавае пісьмо канадскіх абарыгенаў"}
+        Cher{"чэрокі"}
         Cyrl{"кірыліца"}
         Deva{"дэванагары"}
         Ethi{"эфіопскае"}
@@ -483,14 +531,23 @@
         Latn{"лацініца"}
         Mlym{"малаялам"}
         Mong{"старамангольскае"}
+        Mtei{"маніпуры"}
         Mymr{"бірманскае"}
+        Nkoo{"нко"}
+        Olck{"ол-чыкі"}
         Orya{"орыя"}
+        Rohg{"ханіфі"}
         Sinh{"сінгальскае"}
+        Sund{"сунданскае"}
+        Syrc{"сірыйскае"}
         Taml{"тамільскае"}
         Telu{"тэлугу"}
+        Tfng{"тыфінаг"}
         Thaa{"тана"}
         Thai{"тайскае"}
         Tibt{"тыбецкае"}
+        Vaii{"вайскае"}
+        Yiii{"йі"}
         Zmth{"матэматычныя знакі"}
         Zsye{"эмодзі"}
         Zsym{"сімвалы"}
@@ -506,12 +563,15 @@
         calendar{
             buddhist{"будыйскі каляндар"}
             chinese{"кітайскі каляндар"}
+            coptic{"копцкі каляндар"}
             dangi{"каляндар дангі"}
             ethiopic{"эфіопскі каляндар"}
+            ethiopic-amete-alem{"эфіопскі каляндар Аметэ Алем"}
             gregorian{"грыгарыянскі каляндар"}
             hebrew{"яўрэйскі каляндар"}
             islamic{"мусульманскі каляндар"}
             islamic-civil{"мусульманскі свецкі каляндар"}
+            islamic-umalqura{"мусульманскі каляндар (Ум аль-Кура)"}
             iso8601{"каляндар ISO-8601"}
             japanese{"японскі каляндар"}
             persian{"персідскі каляндар"}
@@ -548,6 +608,7 @@
             armn{"армянскія лічбы"}
             armnlow{"армянскія лічбы ў ніжнім рэгістры"}
             beng{"бенгальскія лічбы"}
+            cakm{"лічбы чакма"}
             deva{"лічбы дэванагары"}
             ethi{"эфіопскія лічбы"}
             fullwide{"поўнашырынныя лічбы"}
@@ -562,6 +623,7 @@
             hant{"кітайскія традыцыйныя лічбы"}
             hantfin{"кітайскія традыцыйныя лічбы (фінансы)"}
             hebr{"яўрэйскія лічбы"}
+            java{"яванскія лічбы"}
             jpan{"японскія лічбы"}
             jpanfin{"японскія лічбы (фінансы)"}
             khmr{"кхмерскія лічбы"}
@@ -569,7 +631,9 @@
             laoo{"лаоскія лічбы"}
             latn{"сучасныя арабскія лічбы"}
             mlym{"лічбы малаялам"}
+            mtei{"лічбы маніпуры"}
             mymr{"бірманскія лічбы"}
+            olck{"лічбы ол-чыкі"}
             orya{"лічбы орыя"}
             roman{"рымскія лічбы"}
             romanlow{"рымскія лічбы ў ніжнім рэгістры"}
@@ -578,6 +642,7 @@
             telu{"лічбы тэлугу"}
             thai{"тайскія лічбы"}
             tibt{"тыбецкія лічбы"}
+            vaii{"лічбы ваі"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/bg.txt b/icu4c/source/data/lang/bg.txt
index dd9fa8c..05f8619 100644
--- a/icu4c/source/data/lang/bg.txt
+++ b/icu4c/source/data/lang/bg.txt
@@ -41,16 +41,19 @@
         am{"амхарски"}
         an{"арагонски"}
         ang{"староанглийски"}
+        ann{"оболо"}
         anp{"ангика"}
         ar{"арабски"}
         ar_001{"съвременен стандартен арабски"}
         arc{"арамейски"}
         arn{"мапуче"}
         arp{"арапахо"}
+        ars{"найди арабски"}
         arw{"аравак"}
         as{"асамски"}
         asa{"асу"}
         ast{"астурски"}
+        atj{"атикамеку"}
         av{"аварски"}
         awa{"авади"}
         ay{"аймара"}
@@ -83,6 +86,7 @@
         ca{"каталонски"}
         cad{"каддо"}
         car{"карибски"}
+        cay{"каюга"}
         cch{"атсам"}
         ccp{"чакма"}
         ce{"чеченски"}
@@ -95,17 +99,25 @@
         chm{"марийски"}
         chn{"жаргон чинуук"}
         cho{"чокто"}
-        chp{"чиипувски"}
+        chp{"чипеуански"}
         chr{"черокски"}
         chy{"шайенски"}
         ckb{"кюрдски (централен)"}
+        clc{"чилкотин"}
         co{"корсикански"}
         cop{"коптски"}
         cr{"крии"}
+        crg{"мичиф"}
         crh{"кримскотатарски"}
+        crj{"югоизточен крий"}
+        crk{"плейнс крий"}
+        crl{"североизточен крий"}
+        crm{"муус крее"}
+        crr{"каролински алгонкин"}
         crs{"сеселва, креолски френски"}
         cs{"чешки"}
         csb{"кашубски"}
+        csw{"суампи крий"}
         cu{"църковнославянски"}
         cv{"чувашки"}
         cy{"уелски"}
@@ -157,9 +169,10 @@
         fo{"фарьорски"}
         fon{"фон"}
         fr{"френски"}
+        frc{"каджунски френски"}
         frm{"средновековен френски"}
         fro{"старофренски"}
-        frr{"северен фризски"}
+        frr{"северен фризийски"}
         frs{"източнофризийски"}
         fur{"фриулски"}
         fy{"западнофризийски"}
@@ -188,6 +201,7 @@
         ha{"хауса"}
         hai{"хайда"}
         haw{"хавайски"}
+        hax{"южен хайда"}
         he{"иврит"}
         hi{"хинди"}
         hil{"хилигайнон"}
@@ -199,6 +213,7 @@
         ht{"хаитянски креолски"}
         hu{"унгарски"}
         hup{"хупа"}
+        hur{"халкомелем"}
         hy{"арменски"}
         hz{"хереро"}
         ia{"интерлингва"}
@@ -209,6 +224,7 @@
         ig{"игбо"}
         ii{"съчуански йи"}
         ik{"инупиак"}
+        ikt{"западноканадски инуктитут"}
         ilo{"илоко"}
         inh{"ингушетски"}
         io{"идо"}
@@ -229,12 +245,13 @@
         kaj{"жжу"}
         kam{"камба"}
         kaw{"кави"}
-        kbd{"кабардиан"}
+        kbd{"кабардски"}
         kcg{"туап"}
         kde{"маконде"}
         kea{"кабовердиански"}
         kfo{"коро"}
         kg{"конгоански"}
+        kgp{"кайнганг"}
         kha{"кхаси"}
         kho{"котски"}
         khq{"койра чиини"}
@@ -265,6 +282,7 @@
         kut{"кутенай"}
         kv{"коми"}
         kw{"корнуолски"}
+        kwk{"куак’уала"}
         ky{"киргизки"}
         la{"латински"}
         lad{"ладино"}
@@ -275,12 +293,15 @@
         lez{"лезгински"}
         lg{"ганда"}
         li{"лимбургски"}
+        lil{"лилоует"}
         lkt{"лакота"}
         ln{"лингала"}
         lo{"лаоски"}
         lol{"монго"}
+        lou{"луизиански креолски"}
         loz{"лози"}
         lrc{"северен лури"}
+        lsm{"саамски"}
         lt{"литовски"}
         lu{"луба-катанга"}
         lua{"луба-лулуа"}
@@ -314,6 +335,7 @@
         mn{"монголски"}
         mnc{"манджурски"}
         mni{"манипурски"}
+        moe{"инну-аймун"}
         moh{"мохоук"}
         mos{"моси"}
         mr{"марати"}
@@ -360,6 +382,11 @@
         nzi{"нзима"}
         oc{"окситански"}
         oj{"оджибва"}
+        ojb{"северозападен оджибве"}
+        ojc{"централен оджибва"}
+        ojs{"оджи крий"}
+        ojw{"западен оджибва"}
+        oka{"оканаган"}
         om{"оромо"}
         or{"ория"}
         os{"осетински"}
@@ -375,8 +402,10 @@
         peo{"староперсийски"}
         phn{"финикийски"}
         pi{"пали"}
+        pis{"пиджин"}
         pl{"полски"}
         pon{"понапеан"}
+        pqm{"малисеет-пасамакуоди"}
         prg{"пруски"}
         pro{"старопровансалски"}
         ps{"пущу"}
@@ -424,6 +453,7 @@
         sid{"сидамо"}
         sk{"словашки"}
         sl{"словенски"}
+        slh{"южен лашутсийд"}
         sm{"самоански"}
         sma{"южносаамски"}
         smj{"луле-саамски"}
@@ -440,6 +470,7 @@
         ss{"свати"}
         ssy{"сахо"}
         st{"сото"}
+        str{"стрейтс салиш"}
         su{"сундански"}
         suk{"сукума"}
         sus{"сусу"}
@@ -451,13 +482,16 @@
         syc{"класически сирийски"}
         syr{"сирийски"}
         ta{"тамилски"}
+        tce{"южен тучоне"}
         te{"телугу"}
         tem{"темне"}
         teo{"тесо"}
         ter{"терено"}
         tet{"тетум"}
         tg{"таджикски"}
+        tgx{"тагиш"}
         th{"тайски"}
+        tht{"талтан"}
         ti{"тигриня"}
         tig{"тигре"}
         tiv{"тив"}
@@ -470,12 +504,14 @@
         tn{"тсвана"}
         to{"тонгански"}
         tog{"нианса тонга"}
+        tok{"токи пона"}
         tpi{"ток писин"}
         tr{"турски"}
         trv{"тароко"}
         ts{"цонга"}
         tsi{"цимшиански"}
         tt{"татарски"}
+        ttm{"северен тучоне"}
         tum{"тумбука"}
         tvl{"тувалуански"}
         tw{"туи"}
@@ -504,6 +540,7 @@
         was{"уашо"}
         wbp{"валпири"}
         wo{"волоф"}
+        wuu{"ву китайски"}
         xal{"калмик"}
         xh{"кхоса"}
         xog{"сога"}
@@ -513,6 +550,7 @@
         ybb{"йемба"}
         yi{"идиш"}
         yo{"йоруба"}
+        yrl{"ненгату"}
         yue{"кантонски"}
         za{"зуанг"}
         zap{"запотек"}
@@ -542,10 +580,13 @@
     }
     Languages%variant{
         ckb{"кюрдски (Сорани)"}
+        hi_Latn{"хинглиш"}
         ps{"пущунски"}
     }
     Scripts{
+        Adlm{"адлам"}
         Arab{"арабска"}
+        Aran{"aранска"}
         Armi{"Арамейска"}
         Armn{"арменска"}
         Avst{"Авестанска"}
@@ -558,11 +599,11 @@
         Brai{"брайлова"}
         Bugi{"Бугинска"}
         Buhd{"Бухид"}
-        Cakm{"Чакма"}
-        Cans{"Унифицирани символи на канадски аборигени"}
+        Cakm{"чакма"}
+        Cans{"унифицирани символи на канадски аборигени"}
         Cari{"Карийска"}
         Cham{"Хамитска"}
-        Cher{"Чероки"}
+        Cher{"чероки"}
         Cirt{"Кирт"}
         Copt{"Коптска"}
         Cprt{"Кипърска"}
@@ -621,7 +662,7 @@
         Mlym{"малаялам"}
         Mong{"монголска"}
         Moon{"Мун"}
-        Mtei{"Манипури"}
+        Mtei{"манипури"}
         Mymr{"бирманска"}
         Nkoo{"Н’Ко"}
         Ogam{"Огамическа"}
@@ -634,15 +675,16 @@
         Phlv{"Пахлавска"}
         Phnx{"Финикийска"}
         Plrd{"Писменост Полард"}
+        Rohg{"харифи"}
         Roro{"Ронго-ронго"}
         Runr{"Руническа"}
         Samr{"Самаританска"}
         Sara{"Сарати"}
         Saur{"Саураштра"}
         Sinh{"синхалска"}
-        Sund{"Сунданска"}
+        Sund{"сунданска"}
         Sylo{"Силоти Нагри"}
-        Syrc{"Сирийска"}
+        Syrc{"сирийска"}
         Syre{"Сирийска естрангело"}
         Syrj{"Западна сирийска"}
         Syrn{"Източна сирийска"}
@@ -651,12 +693,13 @@
         Talu{"Нова Тай Ле"}
         Taml{"тамилска"}
         Telu{"телугу"}
+        Tfng{"тифинаг"}
         Tglg{"Тагалог"}
         Thaa{"таана"}
         Thai{"тайска"}
         Tibt{"тибетска"}
         Ugar{"Угаритска"}
-        Vaii{"Вайска"}
+        Vaii{"вайска"}
         Visp{"Видима реч"}
         Xpeo{"Староперсийска"}
         Xsux{"Шумеро-акадски клинопис"}
@@ -679,15 +722,16 @@
         calendar{
             buddhist{"будистки календар"}
             chinese{"китайски календар"}
-            coptic{"Коптски календар"}
+            coptic{"коптски календар"}
             dangi{"корейски календар"}
             ethiopic{"етиопски календар"}
-            ethiopic-amete-alem{"Етиопски календар Амит Алем"}
+            ethiopic-amete-alem{"етиопски календар Амит Алем"}
             gregorian{"григориански календар"}
             hebrew{"еврейски календар"}
             indian{"Индийски граждански календар"}
             islamic{"ислямски календар"}
-            islamic-civil{"Ислямски цивилен календар"}
+            islamic-civil{"ислямски цивилен календар"}
+            islamic-umalqura{"ислямски календар (Ум ал-Кура)"}
             iso8601{"календар съгласно ISO 8601"}
             japanese{"японски календар"}
             persian{"персийски календар"}
@@ -731,6 +775,7 @@
         }
         collation{
             big5han{"Традиционен китайски (Big5)"}
+            compat{"предишен ред на сортиране, за съвместимост"}
             dictionary{"Речников ред на сортиране"}
             ducet{"ред на сортиране в Unicode по подразбиране"}
             gb2312han{"Опростен китайски (GB2312)"}
@@ -742,8 +787,9 @@
             searchjl{"Търсене по първоначални съгласни в хангул"}
             standard{"стандартен ред на сортиране"}
             stroke{"Сортиране по щрих"}
-            traditional{"Традиционно"}
+            traditional{"Традиционно сортиране"}
             unihan{"Ред на сортиране по ключове и черти"}
+            zhuyin{"ред на сортиране Бопомофо"}
         }
         d0{
             fwidth{"С пълна ширина"}
@@ -776,6 +822,7 @@
             armn{"арменски цифри"}
             armnlow{"арменски цифри в долен регистър"}
             beng{"бенгалски цифри"}
+            cakm{"цифри в чакма"}
             deva{"цифри в деванагари"}
             ethi{"етиопски цифри"}
             finance{"Финансови цифри"}
@@ -791,6 +838,7 @@
             hant{"цифри в китайски (традиционен)"}
             hantfin{"финансови цифри в китайски (традиционен)"}
             hebr{"цифри в иврит"}
+            java{"явански цифри"}
             jpan{"японски цифри"}
             jpanfin{"японски финансови цифри"}
             khmr{"кхмерски цифри"}
@@ -799,9 +847,11 @@
             latn{"западни цифри"}
             mlym{"цифри в малаялам"}
             mong{"Монголски цифри"}
+            mtei{"цифри в меетеи майтек"}
             mymr{"бирмански цифри"}
             native{"Местни цифри"}
-            orya{"цифри в ория"}
+            olck{"цифри в ол чики"}
+            orya{"цифри в одия"}
             roman{"римски цифри"}
             romanlow{"римски цифри в долен регистър"}
             taml{"традиционни тамилски цифри"}
@@ -810,7 +860,7 @@
             thai{"тайландски цифри"}
             tibt{"тибетски цифри"}
             traditional{"Традиционни цифри"}
-            vaii{"Цифри във ваи"}
+            vaii{"цифри във ваи"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/bn.txt b/icu4c/source/data/lang/bn.txt
index c7e15cc..e2a5cfb 100644
--- a/icu4c/source/data/lang/bn.txt
+++ b/icu4c/source/data/lang/bn.txt
@@ -41,16 +41,19 @@
         am{"আমহারিক"}
         an{"আর্গোনিজ"}
         ang{"প্রাচীন ইংরেজী"}
+        ann{"ওবোলো"}
         anp{"আঙ্গিকা"}
         ar{"আরবী"}
         ar_001{"আধুনিক আদর্শ আরবী"}
         arc{"আরামাইক"}
-        arn{"মাপুচি"}
+        arn{"মাপুচে"}
         arp{"আরাপাহো"}
+        ars{"নজদি আরবি"}
         arw{"আরাওয়াক"}
         as{"অসমীয়া"}
         asa{"আসু"}
         ast{"আস্তুরিয়"}
+        atj{"আটিকামেকিউ"}
         av{"আভেরিক"}
         awa{"আওয়াধি"}
         ay{"আয়মারা"}
@@ -76,13 +79,14 @@
         br{"ব্রেটন"}
         bra{"ব্রাজ"}
         brx{"বোড়ো"}
-        bs{"বসনীয়ান"}
+        bs{"বসনীয়"}
         bua{"বুরিয়াত"}
-        bug{"বুগিনি"}
+        bug{"বুগিনিজ"}
         byn{"ব্লিন"}
         ca{"কাতালান"}
         cad{"ক্যাডো"}
         car{"ক্যারিব"}
+        cay{"কায়ুগা"}
         cch{"আত্সাম"}
         ccp{"চাকমা"}
         ce{"চেচেন"}
@@ -91,21 +95,29 @@
         ch{"চামোরো"}
         chb{"চিবচা"}
         chg{"চাগাতাই"}
-        chk{"চুকি"}
+        chk{"চুকিজ"}
         chm{"মারি"}
         chn{"চিনুক জার্গন"}
-        cho{"চকটোও"}
+        cho{"চকটাও"}
         chp{"চিপেওয়ান"}
         chr{"চেরোকী"}
-        chy{"শাইয়েন"}
+        chy{"চেইয়েন"}
         ckb{"মধ্য কুর্দিশ"}
+        clc{"চিলকোটিন"}
         co{"কর্সিকান"}
         cop{"কপটিক"}
         cr{"ক্রি"}
+        crg{"মিচিফ"}
         crh{"ক্রিমিয়ান তুর্কি"}
+        crj{"দক্ষিণ পূর্ব ক্রী"}
+        crk{"প্লেনস ক্রী"}
+        crl{"উত্তর পূর্ব ক্রী"}
+        crm{"মুস ক্রী"}
+        crr{"ক্যারোলিনা অ্যাল্গঙ্কুইয়ান"}
         crs{"সেসেলওয়া ক্রেওল ফ্রেঞ্চ"}
         cs{"চেক"}
         csb{"কাশুবিয়ান"}
+        csw{"সোয়াম্পি ক্রী"}
         cu{"চার্চ স্লাভিক"}
         cv{"চুবাস"}
         cy{"ওয়েলশ"}
@@ -114,8 +126,6 @@
         dar{"দার্গওয়া"}
         dav{"তাইতা"}
         de{"জার্মান"}
-        de_AT{"অস্ট্রিয়ান জার্মান"}
-        de_CH{"সুইস হাই জার্মান"}
         del{"ডেলাওয়ের"}
         den{"স্ল্যাভ"}
         dgr{"দোগ্রীব"}
@@ -128,7 +138,7 @@
         dv{"দিবেহি"}
         dyo{"জোলা-ফনী"}
         dyu{"ডিউলা"}
-        dz{"জোঙ্গা"}
+        dz{"জোংখা"}
         dzg{"দাজাগা"}
         ebu{"এম্বু"}
         ee{"ইউয়ি"}
@@ -138,16 +148,11 @@
         el{"গ্রিক"}
         elx{"এলামাইট"}
         en{"ইংরেজি"}
-        en_AU{"অস্ট্রেলীয় ইংরেজি"}
-        en_CA{"কানাডীয় ইংরেজি"}
-        en_GB{"ব্রিটিশ ইংরেজি"}
-        en_US{"আমেরিকার ইংরেজি"}
+        en_US{"ইংরেজি (আমেরিকা)"}
         enm{"মধ্য ইংরেজি"}
         eo{"এস্পেরান্তো"}
         es{"স্প্যানিশ"}
-        es_419{"ল্যাটিন আমেরিকান স্প্যানিশ"}
-        es_ES{"ইউরোপীয় স্প্যানিশ"}
-        es_MX{"ম্যাক্সিকান স্প্যানিশ"}
+        es_ES{"স্প্যানিশ (ইউরোপ)"}
         et{"এস্তোনীয়"}
         eu{"বাস্ক"}
         ewo{"ইওন্ডো"}
@@ -158,18 +163,16 @@
         ff{"ফুলাহ্"}
         fi{"ফিনিশ"}
         fil{"ফিলিপিনো"}
-        fj{"ফিজিআন"}
-        fo{"ফারোস"}
+        fj{"ফিজিয়ান"}
+        fo{"ফেরোইস"}
         fon{"ফন"}
         fr{"ফরাসি"}
-        fr_CA{"কানাডীয় ফরাসি"}
-        fr_CH{"সুইস ফরাসি"}
         frc{"কাজুন ফরাসি"}
         frm{"মধ্য ফরাসি"}
         fro{"প্রাচীন ফরাসি"}
         frr{"উত্তরাঞ্চলীয় ফ্রিসিয়ান"}
         frs{"পূর্ব ফ্রিসিয়"}
-        fur{"ফ্রিউলিয়ান"}
+        fur{"ফ্রিউলিও"}
         fy{"পশ্চিম ফ্রিসিয়ান"}
         ga{"আইরিশ"}
         gaa{"গা"}
@@ -177,7 +180,7 @@
         gan{"gan"}
         gay{"গায়ো"}
         gba{"বায়া"}
-        gd{"স্কটস-গ্যেলিক"}
+        gd{"স্কটিশ-গ্যেলিক"}
         gez{"গীজ"}
         gil{"গিলবার্টিজ"}
         gl{"গ্যালিশিয়"}
@@ -197,6 +200,7 @@
         ha{"হাউসা"}
         hai{"হাইডা"}
         haw{"হাওয়াইয়ান"}
+        hax{"দক্ষিণী হায়দা"}
         he{"হিব্রু"}
         hi{"হিন্দি"}
         hil{"হিলিগ্যায়নোন"}
@@ -209,6 +213,7 @@
         ht{"হাইতিয়ান ক্রেওল"}
         hu{"হাঙ্গেরীয়"}
         hup{"হুপা"}
+        hur{"হাল্কোমেলেম"}
         hy{"আর্মেনিয়"}
         hz{"হেরেরো"}
         ia{"ইন্টারলিঙ্গুয়া"}
@@ -219,6 +224,7 @@
         ig{"ইগ্‌বো"}
         ii{"সিচুয়ান য়ি"}
         ik{"ইনুপিয়াক"}
+        ikt{"পশ্চিম কানাডিয় ইনুক্টিটুট"}
         ilo{"ইলোকো"}
         inh{"ইঙ্গুশ"}
         io{"ইডো"}
@@ -236,15 +242,16 @@
         kaa{"কারা-কাল্পাক"}
         kab{"কাবাইলে"}
         kac{"কাচিন"}
-        kaj{"অজ্জু"}
+        kaj{"জজু"}
         kam{"কাম্বা"}
         kaw{"কাউই"}
         kbd{"কাবার্ডিয়ান"}
-        kcg{"টাইয়াপ"}
+        kcg{"টিয়াপ"}
         kde{"মাকোন্দে"}
         kea{"কাবুভারদিয়ানু"}
         kfo{"কোরো"}
         kg{"কঙ্গো"}
+        kgp{"কেইনগ্যাং"}
         kha{"খাশি"}
         kho{"খোটানিজ"}
         khq{"কোয়রা চীনি"}
@@ -252,7 +259,7 @@
         kj{"কোয়ানিয়ামা"}
         kk{"কাজাখ"}
         kkj{"কাকো"}
-        kl{"ক্যালাল্লিসুট"}
+        kl{"কালাল্লিসুট"}
         kln{"কালেনজিন"}
         km{"খমের"}
         kmb{"কিম্বুন্দু"}
@@ -269,15 +276,16 @@
         ks{"কাশ্মীরি"}
         ksb{"শাম্বালা"}
         ksf{"বাফিয়া"}
-        ksh{"কলোনিয়ান"}
+        ksh{"কলোগনিয়ান"}
         ku{"কুর্দিশ"}
-        kum{"কুমিক"}
+        kum{"কুমিয়াক"}
         kut{"কুটেনাই"}
         kv{"কোমি"}
         kw{"কর্ণিশ"}
+        kwk{"কোয়াক’ওয়ালা"}
         ky{"কির্গিজ"}
         la{"লাতিন"}
-        lad{"লাডিনো"}
+        lad{"লাদিনো"}
         lag{"লাঙ্গি"}
         lah{"লান্ডা"}
         lam{"লাম্বা"}
@@ -285,13 +293,15 @@
         lez{"লেজঘিয়ান"}
         lg{"গান্ডা"}
         li{"লিম্বুর্গিশ"}
+        lil{"লিল্লুয়েট"}
         lkt{"লাকোটা"}
         ln{"লিঙ্গালা"}
         lo{"লাও"}
         lol{"মোঙ্গো"}
         lou{"লুইসিয়ানা ক্রেওল"}
         loz{"লোজি"}
-        lrc{"উত্তর লুরি"}
+        lrc{"উত্তরাঞ্চলীয় লুরি"}
+        lsm{"সামিয়া"}
         lt{"লিথুয়েনীয়"}
         lu{"লুবা-কাটাঙ্গা"}
         lua{"লুবা-লুলুয়া"}
@@ -301,7 +311,7 @@
         lus{"মিজো"}
         luy{"লুইয়া"}
         lv{"লাত্‌ভীয়"}
-        mad{"মাদুরেসে"}
+        mad{"মাদুরেজ"}
         mag{"মাগাহি"}
         mai{"মৈথিলি"}
         mak{"ম্যাকাসার"}
@@ -311,7 +321,7 @@
         mdr{"ম্যাণ্ডার"}
         men{"মেন্ডে"}
         mer{"মেরু"}
-        mfe{"মরিসিয়ান"}
+        mfe{"মরিসিয়েন"}
         mg{"মালাগাসি"}
         mga{"মধ্য আইরিশ"}
         mgh{"মাখুয়া-মেত্তো"}
@@ -325,6 +335,7 @@
         mn{"মঙ্গোলিয়"}
         mnc{"মাঞ্চু"}
         mni{"মণিপুরী"}
+        moe{"ইন্নু-এমুন"}
         moh{"মোহাওক"}
         mos{"মসি"}
         mr{"মারাঠি"}
@@ -332,7 +343,7 @@
         mt{"মল্টিয়"}
         mua{"মুদাঙ্গ"}
         mul{"একাধিক ভাষা"}
-        mus{"ক্রিক"}
+        mus{"মুস্কোগী"}
         mwl{"মিরান্ডিজ"}
         mwr{"মারোয়ারি"}
         my{"বর্মি"}
@@ -342,7 +353,7 @@
         nap{"নেয়াপোলিটান"}
         naq{"নামা"}
         nb{"নরওয়েজিয়ান বোকমাল"}
-        nd{"উত্তর এন্দেবিলি"}
+        nd{"উত্তর এন্দেবেলে"}
         nds{"নিম্ন জার্মানি"}
         nds_NL{"লো স্যাক্সন"}
         ne{"নেপালী"}
@@ -354,7 +365,7 @@
         nl_BE{"ফ্লেমিশ"}
         nmg{"কোয়াসিও"}
         nn{"নরওয়েজিয়ান নিনর্স্ক"}
-        nnh{"নিঙ্গেম্বুন"}
+        nnh{"নগিয়েম্বুন"}
         no{"নরওয়েজীয়"}
         nog{"নোগাই"}
         non{"প্রাচীন নর্স"}
@@ -371,6 +382,11 @@
         nzi{"এনজিমা"}
         oc{"অক্সিটান"}
         oj{"ওজিবওয়া"}
+        ojb{"উত্তর পশ্চিম ওজিবোয়া"}
+        ojc{"মধ্য ওজিবুয়া"}
+        ojs{"ওজি-ক্রী"}
+        ojw{"পশ্চিম ওজিবোয়া"}
+        oka{"ওকানাগান"}
         om{"অরোমো"}
         or{"ওড়িয়া"}
         os{"ওসেটিক"}
@@ -386,14 +402,15 @@
         peo{"প্রাচীন ফার্সি"}
         phn{"ফোনিশীয়ান"}
         pi{"পালি"}
+        pis{"পিজিন"}
         pl{"পোলিশ"}
         pon{"পোহ্নপেইয়ান"}
+        pqm{"মালিসেট-পাসামাকুয়োড্ডি"}
         prg{"প্রুশিয়ান"}
         pro{"প্রাচীন প্রোভেনসাল"}
-        ps{"পুশতু"}
+        ps{"পাশতু"}
         pt{"পর্তুগীজ"}
-        pt_BR{"ব্রাজিলের পর্তুগীজ"}
-        pt_PT{"ইউরোপের পর্তুগীজ"}
+        pt_PT{"পর্তুগীজ (ইউরোপ)"}
         qu{"কেচুয়া"}
         quc{"কি‘চে"}
         raj{"রাজস্থানী"}
@@ -407,17 +424,17 @@
         rof{"রম্বো"}
         rom{"রোমানি"}
         ru{"রুশ"}
-        rup{"আরমেনিয়ান"}
+        rup{"আরোমেনিয়"}
         rw{"কিনয়ারোয়ান্ডা"}
         rwk{"রাওয়া"}
         sa{"সংস্কৃত"}
-        sad{"স্যান্ডাওয়ে"}
+        sad{"সান্দাওয়ে"}
         sah{"শাখা"}
         sam{"সামারিটান আরামিক"}
         saq{"সামবুরু"}
         sas{"সাসাক"}
         sat{"সাঁওতালি"}
-        sba{"ন্যাগাম্বে"}
+        sba{"গাম্বে"}
         sbp{"সাঙ্গু"}
         sc{"সার্ডিনিয়ান"}
         scn{"সিসিলিয়ান"}
@@ -427,7 +444,7 @@
         se{"উত্তরাঞ্চলীয় সামি"}
         seh{"সেনা"}
         sel{"সেল্কুপ"}
-        ses{"কোয়রাবেনো সেন্নী"}
+        ses{"কোয়রাবোরো সেন্নি"}
         sg{"সাঙ্গো"}
         sga{"প্রাচীন আইরিশ"}
         sh{"সার্বো-ক্রোয়েশিয়"}
@@ -437,6 +454,7 @@
         sid{"সিডামো"}
         sk{"স্লোভাক"}
         sl{"স্লোভেনীয়"}
+        slh{"দক্ষিণী লুশুটসীড"}
         sm{"সামোয়ান"}
         sma{"দক্ষিণাঞ্চলীয় সামি"}
         smj{"লুলে সামি"}
@@ -453,6 +471,7 @@
         ss{"সোয়াতি"}
         ssy{"সাহো"}
         st{"দক্ষিন সোথো"}
+        str{"স্ট্রেটস সালিস"}
         su{"সুদানী"}
         suk{"সুকুমা"}
         sus{"সুসু"}
@@ -464,13 +483,16 @@
         syc{"প্রাচীন সিরিও"}
         syr{"সিরিয়াক"}
         ta{"তামিল"}
+        tce{"দক্ষিণী টুচোন"}
         te{"তেলুগু"}
         tem{"টাইম্নে"}
         teo{"তেসো"}
         ter{"তেরেনো"}
         tet{"তেতুম"}
         tg{"তাজিক"}
+        tgx{"তাগিশ"}
         th{"থাই"}
+        tht{"তাহ্লতান"}
         ti{"তিগরিনিয়া"}
         tig{"টাইগ্রে"}
         tiv{"টিভ"}
@@ -483,12 +505,14 @@
         tn{"সোয়ানা"}
         to{"টোঙ্গান"}
         tog{"নায়াসা টোঙ্গা"}
+        tok{"টোকি পোনা"}
         tpi{"টোক পিসিন"}
         tr{"তুর্কী"}
         trv{"তারোকো"}
         ts{"সঙ্গা"}
         tsi{"সিমশিয়ান"}
         tt{"তাতার"}
+        ttm{"উত্তরাঞ্চলীয় টুচোন"}
         tum{"তুম্বুকা"}
         tvl{"টুভালু"}
         tw{"টোয়াই"}
@@ -503,7 +527,7 @@
         umb{"উম্বুন্দু"}
         und{"অজানা ভাষা"}
         ur{"উর্দু"}
-        uz{"উজবেকীয়"}
+        uz{"উজবেক"}
         vai{"ভাই"}
         ve{"ভেন্ডা"}
         vi{"ভিয়েতনামী"}
@@ -511,22 +535,23 @@
         vot{"ভোটিক"}
         vun{"ভুঞ্জো"}
         wa{"ওয়ালুন"}
-        wae{"ওয়ালসের"}
-        wal{"ওয়ালামো"}
+        wae{"ওয়ালসার"}
+        wal{"ওলায়ট্টা"}
         war{"ওয়ারে"}
         was{"ওয়াশো"}
         wbp{"ওয়ার্লপিরি"}
-        wo{"উওলোফ"}
-        wuu{"Wu চীনা"}
-        xal{"কাল্মইক"}
+        wo{"ওলোফ"}
+        wuu{"উ চীনা"}
+        xal{"কাল্মাইক"}
         xh{"জোসা"}
         xog{"সোগা"}
         yao{"ইয়াও"}
         yap{"ইয়াপেসে"}
         yav{"ইয়াঙ্গবেন"}
         ybb{"ইয়েম্বা"}
-        yi{"ইয়েদ্দিশ"}
+        yi{"ইদ্দিশ"}
         yo{"ইওরুবা"}
+        yrl{"নহিংগাটু"}
         yue{"ক্যান্টোনিজ"}
         za{"ঝু্য়াঙ"}
         zap{"জাপোটেক"}
@@ -534,8 +559,6 @@
         zen{"জেনাগা"}
         zgh{"আদর্শ মরক্কোন তামাজিগাত"}
         zh{"চীনা"}
-        zh_Hans{"সরলীকৃত চীনা"}
-        zh_Hant{"ঐতিহ্যবাহি চীনা"}
         zu{"জুলু"}
         zun{"জুনি"}
         zxx{"ভাষাভিত্তিক বিষয়বস্তু নেই"}
@@ -543,23 +566,27 @@
     }
     Languages%long{
         zh_Hans{"চীনা ম্যান্ডারিন সরলীকৃত"}
-        zh_Hant{"ঐতিহ্যবাহী ম্যান্ডারিন চীনা"}
+        zh_Hant{"ম্যান্ডারিন চীনা (ঐতিহ্যবাহী)"}
     }
     Languages%menu{
+        ckb{"কুর্দিশ, মধ্য"}
         yue{"চীনা, ক্যানটোনীজ"}
         zh{"চীনা, ম্যান্ডারিন"}
     }
     Languages%short{
         az{"আজেরি"}
-        en_GB{"যুক্তরাজ্যের ইংরেজি"}
-        en_US{"যুক্তরাষ্ট্রের ইংরেজি"}
+        en_GB{"ইংরেজি (যুক্তরাজ্য)"}
+        en_US{"ইংরেজি (যুক্তরাষ্ট্র)"}
     }
     Languages%variant{
         ckb{"কুর্দিশ, সোরানি"}
+        hi_Latn{"হিংলিশ"}
         ps{"পুশতো"}
     }
     Scripts{
+        Adlm{"আদলাম"}
         Arab{"আরবি"}
+        Aran{"নাস্তালিক"}
         Armi{"আরমি"}
         Armn{"আর্মেনীয়"}
         Avst{"আভেসতান"}
@@ -573,7 +600,7 @@
         Bugi{"বুগি"}
         Buhd{"বুহিড"}
         Cakm{"চাকমা"}
-        Cans{"সংযুক্ত কানাডিয়ান অ্যাব্রোজিনিয়ান সিলেবিক্স"}
+        Cans{"সংযুক্ত কানাডিয়ান অ্যাবোরিজিনাল সিলেবিক্স"}
         Cari{"ক্যারিয়ান"}
         Cham{"চ্যাম"}
         Cher{"চেরোকি"}
@@ -582,7 +609,7 @@
         Cprt{"সাইপ্রোয়েট"}
         Cyrl{"সিরিলিক"}
         Cyrs{"প্রাচীন চার্চ স্লাভোনিক সিরিলিক"}
-        Deva{"দেবনাগরি"}
+        Deva{"দেবনগরি"}
         Dsrt{"দেসেরাত"}
         Egyd{"মিশরীয় ডেমোটিক"}
         Egyh{"মিশরীয় হায়রেটিক"}
@@ -595,7 +622,7 @@
         Grek{"গ্রিক"}
         Gujr{"গুজরাটি"}
         Guru{"গুরুমুখি"}
-        Hanb{"হ্যানবি"}
+        Hanb{"হ্যান-বোপোমোফো"}
         Hang{"হাঙ্গুল"}
         Hani{"হ্যান"}
         Hano{"হ্যানুনু"}
@@ -614,7 +641,7 @@
         Kali{"কায়াহ লি"}
         Kana{"কাটাকানা"}
         Khar{"খরোষ্ঠী"}
-        Khmr{"খেমের"}
+        Khmr{"খমের"}
         Knda{"কানাড়া"}
         Kore{"কোরিয়ান"}
         Kthi{"কাইথি"}
@@ -638,7 +665,7 @@
         Moon{"মুন"}
         Mtei{"মেইটেই মায়েক"}
         Mymr{"মায়ানমার"}
-        Nkoo{"এনকো"}
+        Nkoo{"এন’কো"}
         Ogam{"ওঘাম"}
         Olck{"ওল চিকি"}
         Orkh{"অর্খোন"}
@@ -653,6 +680,7 @@
         Plrd{"পোলার্ড ধ্বনিক"}
         Prti{"পার্থিয়ন"}
         Rjng{"রেজ্যাঙ্গ"}
+        Rohg{"হানিফি"}
         Roro{"রোঙ্গোরোঙ্গো"}
         Runr{"রুনিক"}
         Samr{"সমেরিটন"}
@@ -661,7 +689,7 @@
         Sgnw{"চিহ্ন লিখন"}
         Shaw{"সাভিয়ান"}
         Sinh{"সিংহলি"}
-        Sund{"সান্দানিজ"}
+        Sund{"সুন্দানিজ"}
         Sylo{"সিলেটি নাগরি"}
         Syrc{"সিরিয়াক"}
         Syre{"এস্ট্রেঙ্গেলো সিরিয়াক"}
@@ -684,11 +712,11 @@
         Visp{"দৃশ্যমান ভাষা"}
         Xpeo{"প্রাচীন ফার্সি"}
         Xsux{"সুমের-আক্কাদীয় কীলকরূপ"}
-        Yiii{"উই"}
+        Yiii{"ই"}
         Zinh{"কাই"}
         Zmth{"গাণিতিক চিহ্ন"}
         Zsye{"ইমোজি"}
-        Zsym{"প্রতীকগুলি"}
+        Zsym{"প্রতীক"}
         Zxxx{"অলিখিত"}
         Zyyy{"সাধারন"}
         Zzzz{"অজানা লিপি"}
diff --git a/icu4c/source/data/lang/bn_IN.txt b/icu4c/source/data/lang/bn_IN.txt
index b55418b..045dbd8 100644
--- a/icu4c/source/data/lang/bn_IN.txt
+++ b/icu4c/source/data/lang/bn_IN.txt
@@ -5,4 +5,10 @@
     Languages{
         ksh{"কোলোনিয়ান"}
     }
+    Types{
+        calendar{
+            gregorian{"গ্রেগোরিয়ান ক্যালেন্ডার"}
+            iso8601{"ISO-8601 ক্যালেন্ডার"}
+        }
+    }
 }
diff --git a/icu4c/source/data/lang/br.txt b/icu4c/source/data/lang/br.txt
index e2865e4..6e8165d 100644
--- a/icu4c/source/data/lang/br.txt
+++ b/icu4c/source/data/lang/br.txt
@@ -34,6 +34,7 @@
         am{"amhareg"}
         an{"aragoneg"}
         ang{"hensaozneg"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arabeg"}
         ar_001{"arabeg modern"}
@@ -42,6 +43,7 @@
         aro{"araona"}
         arp{"arapaho"}
         arq{"arabeg Aljeria"}
+        ars{"arabeg nadjiek"}
         arw{"arawakeg"}
         ary{"arabeg Maroko"}
         arz{"arabeg Egipt"}
@@ -49,6 +51,7 @@
         asa{"asu"}
         ase{"yezh sinoù Amerika"}
         ast{"asturianeg"}
+        atj{"atikamekweg"}
         av{"avar"}
         awa{"awadhi"}
         ay{"aymara"}
@@ -84,6 +87,7 @@
         ca{"katalaneg"}
         cad{"caddo"}
         car{"karibeg"}
+        cay{"kayougeg"}
         cch{"atsam"}
         ccp{"chakmaeg"}
         ce{"tchetcheneg"}
@@ -98,13 +102,21 @@
         chr{"cherokee"}
         chy{"cheyenne"}
         ckb{"kurdeg sorani"}
+        clc{"chilkotineg"}
         co{"korseg"}
         cop{"kopteg"}
         cr{"kri"}
+        crg{"michifeg"}
         crh{"turkeg Krimea"}
+        crj{"krieg ar Gevred"}
+        crk{"krieg ar cʼhompezennoù"}
+        crl{"krieg ar Biz"}
+        crm{"krieg ar cʼhornôg"}
+        crr{"algonkeg Carolina"}
         crs{"kreoleg Sechelez"}
         cs{"tchekeg"}
         csb{"kachoubeg"}
+        csw{"krieg ar gwernioù"}
         cu{"slavoneg iliz"}
         cv{"tchouvatch"}
         cy{"kembraeg"}
@@ -194,9 +206,10 @@
         gv{"manaveg"}
         gwi{"gwich’in"}
         ha{"haousa"}
-        hai{"haida"}
+        hai{"haideg"}
         hak{"sinaeg Hakka"}
         haw{"hawaieg"}
+        hax{"haideg ar Su"}
         he{"hebraeg"}
         hi{"hindi"}
         hil{"hiligaynon"}
@@ -208,6 +221,7 @@
         ht{"haitieg"}
         hu{"hungareg"}
         hup{"hupa"}
+        hur{"halkomelemeg"}
         hy{"armenianeg"}
         hz{"herero"}
         ia{"interlingua"}
@@ -218,6 +232,7 @@
         ig{"igbo"}
         ii{"yieg Sichuan"}
         ik{"inupiaq"}
+        ikt{"inuktitut Kanada ar Cʼhornôg"}
         ilo{"ilokanoeg"}
         inh{"ingoucheg"}
         io{"ido"}
@@ -244,6 +259,7 @@
         kea{"kabuverdianu"}
         kfo{"koroeg"}
         kg{"kongo"}
+        kgp{"kaingangeg"}
         kha{"khasi"}
         kho{"khotaneg"}
         khq{"koyra chiini"}
@@ -274,6 +290,7 @@
         kut{"kutenai"}
         kv{"komieg"}
         kw{"kerneveureg"}
+        kwk{"kwakwaleg"}
         ky{"kirgiz"}
         la{"latin"}
         lad{"ladino"}
@@ -286,6 +303,7 @@
         lg{"ganda"}
         li{"limbourgeg"}
         lij{"ligurieg"}
+        lil{"lillooet"}
         lkt{"lakota"}
         ln{"lingala"}
         lo{"laoseg"}
@@ -326,6 +344,7 @@
         mn{"mongoleg"}
         mnc{"manchou"}
         mni{"manipuri"}
+        moe{"montagneg"}
         moh{"mohawk"}
         mos{"more"}
         mr{"marathi"}
@@ -373,7 +392,12 @@
         nyn{"nyankole"}
         nyo{"nyoro"}
         oc{"okitaneg"}
-        oj{"ojibwa"}
+        oj{"ojibweg"}
+        ojb{"ojibweg ar Gwalarn"}
+        ojc{"ojibweg ar cʼhreiz"}
+        ojs{"ojibweg Severn"}
+        ojw{"ojibweg ar Cʼhornôg"}
+        oka{"okanaganeg"}
         om{"oromoeg"}
         or{"oriya"}
         os{"oseteg"}
@@ -391,10 +415,12 @@
         peo{"henberseg"}
         phn{"fenikianeg"}
         pi{"pali"}
+        pis{"pidjin"}
         pl{"poloneg"}
         pms{"piemonteg"}
         pnt{"ponteg"}
         pon{"pohnpei"}
+        pqm{"malisiteg-pasamawkodieg"}
         prg{"henbruseg"}
         pro{"henbrovañseg"}
         ps{"pachto"}
@@ -408,6 +434,7 @@
         rap{"rapanui"}
         rar{"rarotonga"}
         rgn{"romagnoleg"}
+        rhg{"rohingya"}
         rm{"romañcheg"}
         rn{"rundi"}
         ro{"roumaneg"}
@@ -445,6 +472,7 @@
         sid{"sidamo"}
         sk{"slovakeg"}
         sl{"sloveneg"}
+        slh{"luchoutsideg ar Su"}
         sm{"samoan"}
         sma{"sámi ar Su"}
         smj{"sámi Luleå"}
@@ -472,6 +500,7 @@
         syr{"sirieg"}
         szl{"silezieg"}
         ta{"tamileg"}
+        tce{"tutchoneg ar Su"}
         tcy{"touloueg"}
         te{"telougou"}
         tem{"temne"}
@@ -492,6 +521,7 @@
         tn{"tswana"}
         to{"tonga"}
         tog{"nyasa tonga"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turkeg"}
         tru{"turoyoeg"}
@@ -499,6 +529,7 @@
         ts{"tsonga"}
         tsi{"tsimshian"}
         tt{"tatar"}
+        ttm{"tutchoneg an Norzh"}
         tum{"tumbuka"}
         tvl{"tuvalu"}
         tw{"twi"}
@@ -541,6 +572,7 @@
         ybb{"yemba"}
         yi{"yiddish"}
         yo{"yorouba"}
+        yrl{"nengatoueg"}
         yue{"kantoneg"}
         za{"zhuang"}
         zap{"zapoteg"}
@@ -723,6 +755,7 @@
             ussystem{"reizhiad vuzuliañ SU"}
         }
         numbers{
+            ahom{"sifroù ahomek"}
             arab{"sifroù arabek indian"}
             arabext{"sifroù arabek indian astennet"}
             armn{"niveroù armenianek"}
@@ -734,9 +767,12 @@
             cham{"sifroù cham"}
             cyrl{"niveroù kirillek"}
             deva{"sifroù devanagari"}
+            diak{"sifroù Divehi Akuru"}
             ethi{"niveroù etiopiat"}
             fullwide{"sifroù led plaen"}
             geor{"niveroù jorjianek"}
+            gong{"sifroù gondi Gunjala"}
+            gonm{"sifroù gondi Masaram"}
             grek{"niveroù gresianek"}
             greklow{"niveroù gresianek bihan"}
             gujr{"sifroù gujarati"}
@@ -747,10 +783,13 @@
             hant{"niveroù sinaek hengounel"}
             hantfin{"niveroù sinaek hengounel an arcʼhant"}
             hebr{"niveroù hebraek"}
+            hmng{"sifroù Pahawh Hmong"}
+            hmnp{"sifroù Nyiakeng Puachue Hmong"}
             java{"sifroù javanek"}
             jpan{"niveroù japanek"}
             jpanfin{"niveroù japanek an arcʼhant"}
             kali{"sifroù Kayah Li"}
+            kawi{"sifroù kawi"}
             khmr{"sifroù khmer"}
             knda{"sifroù kanarek"}
             lana{"sifroù Tai Tham Hora"}
@@ -759,25 +798,33 @@
             latn{"sifroù arabek ar Cʼhornôg"}
             lepc{"sifroù lepcha"}
             limb{"sifroù limbu"}
+            mathbold{"sifroù tev matematikoù"}
             mlym{"sifroù malayalam"}
             mong{"sifroù mongolek"}
             mtei{"sifroù meitei mayek"}
             mymr{"sifroù myanmar"}
             mymrshan{"sifroù shan Myanmar"}
+            mymrtlng{"sifroù tai laing Myanmar"}
             nkoo{"sifroù nʼko"}
             olck{"sifroù ol chiki"}
             orya{"sifroù oriya"}
             osma{"sifroù osmanya"}
             roman{"niveroù roman"}
             romanlow{"niveroù roman bihan"}
+            shrd{"sifroù sharada"}
+            sind{"sifroù khudawadi"}
+            sinh{"sifroù singhalek lith"}
             sora{"sifroù Sora Sompeng"}
             sund{"sifroù sundanek"}
             takr{"sifroù takri"}
+            talu{"sifroù tai lu nevez"}
             taml{"niveroù tamilek hengounel"}
             tamldec{"sifroù tamilek"}
             telu{"sifroù telougou"}
             thai{"sifroù thai"}
             tibt{"sifroù tibetan"}
+            tirh{"sifroù tirhuta"}
+            tnsa{"sifroù tasek"}
             vaii{"sifroù vai"}
             wara{"sifroù warang"}
             wcho{"sifroù wantcho"}
@@ -798,6 +845,7 @@
         ARANES{"araneg"}
         AREVELA{"armenianeg ar Reter"}
         AREVMDA{"armenianeg ar Cʼhornôg"}
+        ARKAIKA{"henesperanteg"}
         ASANTE{"achanti"}
         AUVERN{"arverneg"}
         BAKU1926{"lizherenneg latin turkek unvan"}
@@ -822,6 +870,7 @@
         FONNAPA{"lizherenneg fonetek Norzh Amerika"}
         FONUPA{"lizherenneg fonetek ouralek"}
         FONXSAMP{"treuzskrivadur X-SAMPA"}
+        GALLO{"gallaoueg"}
         GASCON{"gwaskoneg"}
         GRCLASS{"skritur okitanek klasel"}
         GRITAL{"skritur okitanek Italia"}
@@ -856,6 +905,7 @@
         PAHAWH3{"reizhskrivadur pahawh hmong lankad 3"}
         PAHAWH4{"reizhskrivadur pahawh hmong doare diwezhañ"}
         PAMAKA{"rannyezh Pamaka"}
+        PEANO{"Peano"}
         PETR1708{"reizhskrivadur rusianek 1708 Pêr I"}
         PINYIN{"romanekadur pinyin"}
         POLYTON{"gresianeg liestonel"}
@@ -876,7 +926,10 @@
         SURMIRAN{"rannyezh romañchek surmiran"}
         SURSILV{"rannyezh romañchek sursilvan"}
         SUTSILV{"rannyezh romañchek sutsilvan"}
+        SYNNEJYL{"rannyezh Jutland ar Su"}
         TARASK{"belaruseg Taraskievica"}
+        TONGYONG{"Tongyong Pinyin"}
+        TUNUMIIT{"tunumiit"}
         UCCOR{"kerneveureg unvan"}
         UCRCOR{"kerneveureg unvan reizhet"}
         ULSTER{"rannyezh skotek Ulad"}
@@ -884,6 +937,7 @@
         VAIDIKA{"sanskriteg vedek"}
         VALENCIA{"valensianeg"}
         VALLADER{"rannyezh romañchek Vallader"}
+        VECDRUKA{"vecā druka"}
         VIVARAUP{"vivaroalpeg"}
         WADEGILE{"romanekadur Wade-Giles"}
         XSISTEMO{"esperanteg sistem X"}
diff --git a/icu4c/source/data/lang/brx.txt b/icu4c/source/data/lang/brx.txt
index f5a7673..28f9450 100644
--- a/icu4c/source/data/lang/brx.txt
+++ b/icu4c/source/data/lang/brx.txt
@@ -3,103 +3,135 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 brx{
     Keys{
-        calendar{"पंचाग"}
-        collation{"वर्गीकरण"}
+        calendar{"केलेण्डार/फान्जामुथि"}
+        cf{"मुद्रानि नुथाय"}
+        collation{"रान्नायनि फारि"}
         currency{"मुद्रा"}
+        hc{"घन्टानि गिदिंफिन्नाय ( 12 बेरेखा 24)"}
+        lb{"हांखो सिफायनाय दह‘ङ"}
+        ms{"जखा लानाय आदब"}
+        numbers{"अनजिमाफोर"}
     }
     Languages{
-        ab{"अब्खाज़ियन्"}
-        ace{"अचेहनी"}
+        ab{"आब्खाजियान"}
+        ace{"एचेनिज"}
         ach{"अकोली"}
-        ada{"अडांगमे"}
-        ady{"अडीगे"}
+        ada{"एडांगमे"}
+        ady{"अदिघे"}
         ae{"अवस्तन्"}
-        af{"अफ्रीकी"}
+        af{"आफ्रिकान्स"}
         afh{"अफ्रीहीली"}
+        agq{"आघेम"}
         ain{"ऐनू"}
-        ak{"अकन"}
+        ak{"आकान"}
         akk{"अकाडिनी"}
-        ale{"अलुट"}
-        am{"अम्हारिक्"}
-        an{"आर्गोनी"}
+        ale{"आलेउट"}
+        alt{"खोलायारि आल्टाई"}
+        am{"आम्हारिक"}
+        an{"आरागनिस"}
         ang{"पुरानी अंग्रेज़ी"}
-        anp{"अंगीका"}
-        ar{"अरबी"}
+        ann{"अबल’"}
+        anp{"आङिका"}
+        ar{"आराबिक"}
+        ar_001{"गोदान मानथाखोआरि आराबिक"}
         arc{"अरामाईक"}
-        arp{"अरापाहो"}
+        arn{"मापुचे"}
+        arp{"आरापाह’"}
+        ars{"नाजडी आराबिक"}
         arw{"अरावाक"}
-        as{"असामी"}
-        av{"अवारिक्"}
+        as{"असमिया"}
+        asa{"आसु"}
+        ast{"आस्तुरियान"}
+        atj{"आतिकामेको"}
+        av{"आभारिक"}
         awa{"अवधी"}
         ay{"आयमारा"}
-        az{"अज़रबैजानी"}
-        ba{"बशख़िर्"}
+        az{"आजारबायजानि"}
+        ba{"बाशकिर"}
         bal{"बलूची"}
-        ban{"बालिनी"}
-        bas{"बास्क़्"}
-        be{"बैलोरूसियन्"}
+        ban{"बालिनिस"}
+        bas{"बासा"}
+        be{"बेलारुसियान"}
         bej{"बेजा"}
-        bem{"बेंबा"}
-        bg{"बल्गैरियन्"}
-        bho{"भोजपुरी"}
+        bem{"बेम्बा"}
+        bez{"बेना"}
+        bg{"बुल्गारियान"}
+        bho{"भजपुरी"}
         bi{"बिस्लामा"}
         bik{"बिकोल्"}
         bin{"बिनी"}
         bla{"सीकसीका"}
-        bm{"बांबारा"}
-        bn{"बंगला"}
+        bm{"बाम्बारा"}
+        bn{"बांला"}
         bo{"तिब्बती"}
-        br{"ब्रटों"}
+        br{"ब्रेट’न"}
         bra{"ब्रज"}
         brx{"बर’"}
-        bs{"बोस्नियाई"}
+        bs{"बस्नियान"}
         bua{"बुरियात"}
-        bug{"बुगीनी"}
+        bug{"बुगिनीज"}
         byn{"ब्लीन"}
-        ca{"कातालान्"}
+        ca{"कातालान"}
         cad{"काद्दौ"}
         car{"कारीब्"}
+        cay{"कायुगा"}
         cch{"आत्सम"}
-        ce{"चेचेन्"}
+        ccp{"चाकमा"}
+        ce{"चेचेन"}
         ceb{"चेबुआनो"}
-        ch{"चामोरो"}
+        cgg{"चीगा"}
+        ch{"चामोर्रो"}
         chb{"चीबचा"}
         chg{"चगताई"}
         chk{"चुकेसे"}
-        chm{"मारी"}
+        chm{"मारि"}
         chn{"चीनूक् जार्गन्"}
-        cho{"चौक्टो"}
-        chp{"चिपेवियान्"}
-        chr{"चीरोकी"}
-        chy{"शायान्"}
-        co{"कोर्सीकन्"}
+        cho{"चक्टाऊ"}
+        chp{"चिपेव्यान"}
+        chr{"चेरकी"}
+        chy{"चेयेण"}
+        ckb{"मिरु कुर्दिस"}
+        clc{"चिल्कटिन"}
+        co{"कर्सिकान"}
         cop{"कॉप्टीक्"}
         cr{"क्री"}
+        crg{"मिचिफ"}
         crh{"तुर्की क्रिमिया"}
-        cs{"चेक्"}
+        crj{"खोलायारि सानजा क्री"}
+        crk{"हायेनारि क्री"}
+        crl{"साहायारि सानजा क्री"}
+        crm{"मूज क्री"}
+        crr{"केर’लिना एल्गंक्यान"}
+        cs{"चैक"}
         csb{"काशुबियान्"}
+        csw{"स्वाम्पी क्री"}
         cu{"चर्च स्लाविक्"}
-        cv{"चुवाश्"}
-        cy{"वैल्श्"}
-        da{"डैनीश्"}
-        dak{"डकौटा"}
+        cv{"चुभास"}
+        cy{"वैल्श"}
+        da{"डानिश"}
+        dak{"डाक’टा"}
         dar{"दर्गवा"}
+        dav{"टाइटा"}
         de{"जार्मान"}
         de_AT{"अस्ट्रेयाआरि जार्मान"}
         de_CH{"सुइस गोजौ जार्मान"}
         del{"दलावार्"}
         den{"स्लेव्"}
-        dgr{"डोगरीब्"}
+        dgr{"डोगरीब"}
         din{"डींगका"}
+        dje{"जार्मा"}
         doi{"डोगरी"}
-        dsb{"सोर्बियन्"}
+        dsb{"गाहायसिन सर्बियान"}
         dua{"डुआला"}
         dum{"मध्य डच"}
         dv{"दीवेही"}
+        dyo{"जला- फन्यी"}
         dyu{"द्युआला"}
-        dz{"भुटानी"}
+        dz{"झंखा"}
+        dzg{"डाजागा"}
+        ebu{"इम्बु"}
         ee{"एवे"}
-        efi{"एफीक्"}
+        efi{"एफिक"}
         egy{"प्राचीन मिस्री"}
         eka{"एकाजुक"}
         el{"ग्रीक"}
@@ -110,366 +142,453 @@
         en_GB{"ब्रिटिश इंराजी"}
         en_US{"आमेरिकानि इंराजी"}
         enm{"मध्य अंग्रेज़ी"}
-        eo{"एस्पेरान्तो"}
+        eo{"एस्पेरान्त’"}
         es{"स्पेनिश"}
         es_419{"लेटीन आमेरिकानि स्पेनिश"}
         es_ES{"युरोपनि स्पेनिश"}
         es_MX{"मेक्सिक’नि स्पेनिश"}
-        et{"ऐस्टोनियन्"}
-        eu{"बास्क्"}
-        ewo{"एवौंडो"}
+        et{"एस्ट’नियान"}
+        eu{"बास्क"}
+        ewo{"एव’न्द’"}
         fa{"फार्सी"}
+        fa_AF{"डारी"}
         fan{"फाँग्"}
         fat{"फाँटी"}
-        ff{"फुलाह्"}
-        fi{"फिनिश्"}
-        fil{"फिलिपिनो"}
-        fj{"फ़ीजी"}
-        fo{"फिरोज़ी"}
-        fon{"फोन"}
+        ff{"फुलाह"}
+        fi{"फिन्निस"}
+        fil{"फिलिपिन’"}
+        fj{"फिजियान"}
+        fo{"फेर’वीज"}
+        fon{"फ’न"}
         fr{"फ्रेन्च"}
         fr_CA{"कानाडानि फ्रेन्च"}
         fr_CH{"सुइस फ्रेन्च"}
+        frc{"काजुन फ्रेन्च"}
         frm{"मध्य फ्रांसीसी"}
         fro{"पुरानी फ्रांसीसी"}
         frr{"उत्तरी फ्रीज़ियन्"}
         frs{"पूर्वी फ्रीज़ियन्"}
-        fur{"फ्रीउलीअन्"}
-        fy{"पश्चीमी फ्रीज़ियन्"}
+        fur{"फ्रिउलियान"}
+        fy{"सोनाबारि फ्रिजियान"}
         ga{"आईरिश"}
         gaa{"गा"}
         gay{"गायो"}
         gba{"ग्बाया"}
-        gd{"स्कॉट्स् गैलिक्"}
-        gez{"गीज़्"}
-        gil{"गीलबर्टी"}
-        gl{"गैलिशियन्"}
+        gd{"स्कटिस गैलिक"}
+        gez{"गीज"}
+        gil{"गील्बर्टिस"}
+        gl{"गेलिसियान"}
         gmh{"मध्य उच्चस्तरी जर्मन"}
         gn{"गुआरानी"}
         goh{"पुरानी उच्चस्तरी जर्मन"}
         gon{"गाँडी"}
-        gor{"गोरंटालो"}
+        gor{"गर’न्टाल’"}
         got{"गॉथिक"}
         grb{"ग्रेबो"}
         grc{"प्राचीन यूनानी"}
-        gsw{"स्वीस जर्मन"}
+        gsw{"स्वीस जार्मान"}
         gu{"गुजराती"}
-        gv{"मैंक्स"}
+        guz{"गुशि"}
+        gv{"मेनक्स"}
         gwi{"ग्वीचलीन"}
-        ha{"हउसा"}
-        hai{"हईडा"}
-        haw{"हवाईअन"}
-        he{"हिब्रु"}
-        hi{"हिंदी"}
-        hil{"हीलीगैनोन"}
+        ha{"हाउसा"}
+        hai{"हाईडा"}
+        haw{"हावाईयान"}
+        hax{"खोलायारि हाईडा"}
+        he{"हिब्रिउ"}
+        hi{"हिन्दी"}
+        hil{"हिलीगैन’न"}
         hit{"हीत्ती"}
-        hmn{"ह्मौंग"}
+        hmn{"ह्मंग"}
         ho{"हीरी मोटु"}
-        hr{"क्रोएशन्"}
-        hsb{"ऊपरी सौर्बियन"}
-        ht{"हाईशीयन्"}
-        hu{"हंगैरीयन्"}
+        hr{"क्रवेशियान"}
+        hsb{"गोजौआरि सर्बियान"}
+        ht{"हाईटियान क्रिअल"}
+        hu{"हांगारियान"}
         hup{"हूपा"}
-        hy{"अरमेनियन्"}
-        hz{"हेरेरो"}
+        hur{"हाल्क’मेलेम"}
+        hy{"आर्मेनियान"}
+        hz{"हेरेर’"}
         ia{"ईन्टरलिंग्वा"}
-        iba{"ईबान्"}
-        id{"इन्डोनेशियन्"}
+        iba{"ईबान"}
+        ibb{"ईबिबिय’"}
+        id{"ईण्डनेसियान"}
         ie{"ईन्टरलिंग्वे"}
-        ig{"ईग्बो"}
-        ii{"सीचुआन् यी"}
+        ig{"ईग्ब’"}
+        ii{"शीचुआन यी"}
         ik{"इनुपियाक़्"}
-        ilo{"ईलोको"}
+        ikt{"सोनाबारि कानाडियान इनुक्तितुत"}
+        ilo{"इल’क’"}
         inh{"ईंगुष"}
-        io{"ईडो"}
-        is{"आईस्लैंडिक्"}
+        io{"ईड’"}
+        is{"आइस्लेन्डिक"}
         it{"इटालियान"}
-        iu{"इनूक्टीटूत्"}
+        iu{"इनुक्टीटुत"}
         ja{"जापानीज"}
-        jbo{"लोजबान"}
+        jbo{"ल’जबान"}
+        jgo{"न्गम्बा"}
+        jmc{"मेचामे"}
         jpr{"यहुदी फ़ारसी"}
         jrb{"यहुदी अरबी"}
-        jv{"जावानीस"}
-        ka{"जॉर्जियन्"}
+        jv{"जाभानीस"}
+        ka{"जर्जियान"}
         kaa{"कारा कलपक"}
-        kab{"काबील्"}
-        kac{"कचीन्"}
-        kaj{"जु"}
-        kam{"कंबा"}
+        kab{"काबील"}
+        kac{"काचीन"}
+        kaj{"झु"}
+        kam{"काम्बा"}
         kaw{"कावी"}
-        kbd{"कबार्डी भाषा"}
-        kcg{"त्याप्"}
-        kfo{"कोरो"}
+        kbd{"काबार्डीयानि"}
+        kcg{"त्याप"}
+        kde{"माक’ण्डे"}
+        kea{"काबुभेर्डीयानु"}
+        kfo{"कर’"}
         kg{"कॉंगो"}
-        kha{"ख़ासी"}
+        kgp{"काईङां"}
+        kha{"खासि"}
         kho{"ख़ोतानी"}
+        khq{"कईरा चीनि"}
         ki{"किकुयु"}
         kj{"कुआनयामा"}
-        kk{"क़ज़ाख़्"}
+        kk{"काजाख"}
+        kkj{"काक’"}
         kl{"कलालीसुत"}
+        kln{"कालेनजिन"}
         km{"ख्मेर"}
-        kmb{"कींबुंडु"}
-        kn{"कन्नड्"}
-        ko{"कोरीयन्"}
+        kmb{"किम्बुन्डु"}
+        kn{"कन्नड"}
+        ko{"करियान"}
         kok{"कोंकणी"}
         kos{"कोस्राईयन्"}
         kpe{"क्पेले"}
         kr{"कनुरी"}
-        krc{"कराचय् बलकार्"}
-        krl{"करेलियन्"}
-        kru{"कुरुख़्"}
-        ks{"कश्मिरी"}
-        ku{"कुर्दी"}
-        kum{"कुमीक्"}
+        krc{"कराचय-बलकार"}
+        krl{"करेलियान"}
+        kru{"कुरुख"}
+        ks{"काश्मिरी"}
+        ksb{"शामबाला"}
+        ksf{"बाफिया"}
+        ksh{"कलगन्यान"}
+        ku{"कुर्दीश"}
+        kum{"कुमीक"}
         kut{"कुतेनाई"}
-        kv{"कोमी"}
-        kw{"कौर्नवॉली"}
-        ky{"किरग़ीज़्"}
-        la{"लैटीन्"}
-        lad{"लाड़ीनो"}
+        kv{"क’मी"}
+        kw{"कर्निस"}
+        kwk{"क्वाकवाला"}
+        ky{"किरगीज"}
+        la{"लेटीन"}
+        lad{"लाडीन’"}
+        lag{"लाङि"}
         lah{"लाह्डां"}
         lam{"लांबा"}
-        lb{"लुक्समबुर्गी"}
-        lez{"लेज़गीयान"}
-        lg{"गांडा"}
-        li{"लींबुर्गी"}
+        lb{"लाक्जेमबुर्गीश"}
+        lez{"लेजघीयान"}
+        lg{"गान्डा"}
+        li{"लीम्बुर्गिस"}
+        lil{"लिल्लुवेत"}
+        lkt{"लाक’ता"}
         ln{"लिंगाला"}
-        lo{"लाओसीयन्"}
+        lo{"लाऊ"}
         lol{"मोंगो"}
-        loz{"लोज़ी"}
-        lt{"लिथुआनियन्"}
-        lu{"लुबा कटांगा"}
+        lou{"लुईसियाना क्रेवल"}
+        loz{"ल’जी"}
+        lrc{"साहायारि लुरी"}
+        lsm{"सामीया"}
+        lt{"लिथुवानियान"}
+        lu{"लुबा-काटाङा"}
         lua{"लुबा लुलुआ"}
         lui{"लुईसेनो"}
-        lun{"लुंडा"}
-        luo{"लुओ"}
+        lun{"लुण्डा"}
+        luo{"लुअ’"}
         lus{"लुशाई"}
-        lv{"लाटवियन् (लैट्टीश)"}
-        mad{"मादुरी"}
-        mag{"मघी"}
+        luy{"लुईया"}
+        lv{"लाटभियान"}
+        mad{"मादुरीज"}
+        mag{"मगाही"}
         mai{"मैथीली"}
-        mak{"मक्सर"}
+        mak{"माकासार"}
         man{"मांडींगो"}
-        mas{"मसाई"}
+        mas{"मासाई"}
         mdf{"मोक्षा"}
         mdr{"मंदार"}
-        men{"मेंदे"}
+        men{"मेन्दे"}
+        mer{"मेरु"}
+        mfe{"मरिछ्येन"}
         mg{"मालागासी"}
         mga{"मध्य आईरीश भाषा"}
-        mh{"मार्शली"}
-        mi{"माओरी"}
-        mic{"मीकमाक"}
-        min{"मिनंगकाबाउ"}
-        mk{"मैसेडोनियन्"}
-        ml{"मलयालम"}
-        mn{"मोंगोलियन"}
+        mgh{"माखुवा- मीट्ट’"}
+        mgo{"मेता"}
+        mh{"मार्शेलिस"}
+        mi{"माऔरि"}
+        mic{"मिईकमाक"}
+        min{"मिनांकाबाऊ"}
+        mk{"मेसेड’नियान"}
+        ml{"मालायालम"}
+        mn{"मंगलियान"}
         mnc{"मांचु"}
-        mni{"मणीपुरी"}
-        moh{"मोहोक"}
-        mos{"मोस्सी"}
-        mr{"मराठी"}
-        ms{"मलाय"}
-        mt{"मालटीज़्"}
-        mus{"क्रीक"}
-        mwl{"मीरांडी"}
+        mni{"मनिपुरी"}
+        moe{"इन्नु-आइमुन"}
+        moh{"महाउक"}
+        mos{"मस्सी"}
+        mr{"माराथी"}
+        ms{"मलै"}
+        mt{"माल्टीज"}
+        mua{"मुन्दां"}
+        mul{"गोबां रावफोर"}
+        mus{"मुस्क’गी"}
+        mwl{"मिराण्डीज"}
         mwr{"मारवाड़ी"}
-        my{"बर्मी"}
-        myv{"ऐर्ज़िया"}
+        my{"बार्मिस"}
+        myv{"एर्जीया"}
+        mzn{"माजान्देरानि"}
         na{"नाऊरू"}
-        nap{"नेआपोलिटन"}
-        nb{"नोर्वेगी बोकमाल"}
-        nd{"उत्तर न्दबेले"}
-        nds{"नीजी स्तरिय जर्मन"}
+        nap{"नियापलिटान"}
+        naq{"नामा"}
+        nb{"नरवैजियान बकमाल"}
+        nd{"साहा न्देबेले"}
+        nds{"गाहाय जार्मान"}
         ne{"नेपाली"}
         new{"नेवारी"}
         ng{"न्डोंगा"}
         nia{"नियास"}
         niu{"नियुइआन"}
-        nl{"डच्"}
-        nl_BE{"फ्लेमी"}
-        nn{"नॉर्वेजियन् नीनॉर्स्क्"}
-        no{"नॉर्वेजीयन्"}
-        nog{"नोगाई"}
+        nl{"डात्च"}
+        nl_BE{"फ्लेमिस"}
+        nmg{"क्वासिअ’"}
+        nn{"नरवैजियान निनर्स्क"}
+        nnh{"न्गीएम्बून"}
+        no{"नरवैजियान"}
+        nog{"न’गाई"}
         non{"पुरानी नॉर्स्"}
-        nqo{"न्गको"}
-        nr{"दक्षिणी न्दबेले"}
+        nqo{"नंक’"}
+        nr{"खोला न्देबेले"}
+        nso{"साहायारि सथ’"}
+        nus{"नूवेर"}
         nv{"नावाहो"}
         nwc{"पुरानी नेवारी"}
-        ny{"न्यानजा"}
+        ny{"न्यान्जा"}
         nym{"न्यामवेज़ी"}
         nyn{"न्यानकोले"}
         nyo{"न्यौरो"}
         nzi{"न्ज़ीमा"}
-        oc{"ओक्सीतान"}
+        oc{"अक्सितान"}
         oj{"ओहीबवा"}
-        om{"ओरोमो (अफ़ान)"}
-        or{"उड़िया"}
-        os{"ओस्सेटी"}
+        ojb{"साहा-सोनाबारि अजिब्वा"}
+        ojc{"मिरु अजिब्वा"}
+        ojs{"अजि क्री"}
+        ojw{"सोनाबारि अजिब्वा"}
+        oka{"अकानागान"}
+        om{"अरम’"}
+        or{"उरीया"}
+        os{"अस्सेटीक"}
         osa{"ओसेज"}
         ota{"तुर्की ओटोमान"}
-        pa{"पंजाबी"}
-        pag{"पांगासीनन"}
+        pa{"पान्जाबी"}
+        pag{"पाङासिनान"}
         pal{"पहलवी"}
-        pam{"पंपंगा"}
+        pam{"पाम्पाङा"}
         pap{"पापीआमेन्तो"}
-        pau{"पालाऊ"}
+        pau{"पालाऊवान"}
+        pcm{"नाइजेरियान पिदजीन"}
         peo{"पुरानी फ़ारसी"}
         phn{"फीनीसी"}
         pi{"पाली"}
-        pl{"पोलिश"}
+        pis{"पिजिन"}
+        pl{"पलिश"}
         pon{"पोहनपी"}
+        pqm{"मालिसीत- पास्सामक्वद्दी"}
         pro{"पुरानी प्रोवाँसाल"}
-        ps{"पख़्तु"}
+        ps{"पाश्त’"}
         pt{"पर्टुगिज"}
         pt_BR{"ब्राजिलनि पर्टुगिज"}
         pt_PT{"युरोपनि पर्टुगिज"}
         qu{"क्वेचुआ"}
         raj{"राजस्थानी"}
         rap{"रापानुई"}
-        rar{"रारोटोंगा"}
-        rm{"रेह्टो-रोमान्स"}
-        rn{"किरून्दी"}
-        ro{"रूमानीयन्"}
+        rar{"रार’टंगान"}
+        rhg{"रहिंगीया"}
+        rm{"रमान्श"}
+        rn{"रुन्दी"}
+        ro{"रमानीयान"}
         ro_MD{"मोल्डेवियन्"}
+        rof{"रम्ब’"}
         rom{"रुमानी"}
         ru{"रासियान"}
-        rup{"आरोमानी"}
-        rw{"किन्यारुआण्डा"}
-        sa{"संस्कृत्"}
-        sad{"संडावे"}
-        sah{"यकुट्"}
+        rup{"आरोमानियान"}
+        rw{"किन्यार्वान्दा"}
+        rwk{"र्वा"}
+        sa{"संस्कृत"}
+        sad{"साण्डावे"}
+        sah{"साखा"}
         sam{"समारीती आरामाईक़"}
+        saq{"साम्बुरू"}
         sas{"सासक"}
-        sat{"संताली"}
-        sc{"सार्दीनी"}
-        scn{"सीसीलीअन"}
-        sco{"स्कॉट"}
-        sd{"सिंधी"}
-        se{"उत्तरी सामी"}
+        sat{"सान्थाली"}
+        sba{"न्गाम्बै"}
+        sbp{"साङु"}
+        sc{"सार्दीनीयान"}
+        scn{"सिसिलियान"}
+        sco{"स्क’टस"}
+        sd{"सिन्धी"}
+        se{"साहायारि सामी"}
+        seh{"सेना"}
         sel{"सेलकुप"}
-        sg{"सांग्रो"}
+        ses{"कईराबर’ सेन्नि"}
+        sg{"साङ’"}
         sga{"पुरानी आईरीश"}
         sh{"सर्बो-क्रोएशन्"}
+        shi{"ताचेल्हीट"}
         shn{"शान"}
         si{"सींहाला"}
         sid{"सीदामो"}
-        sk{"स्लोवाक्"}
-        sl{"स्लोवेनियन्"}
-        sm{"सामोअन"}
+        sk{"स्ल’भाक"}
+        sl{"स्लोभेनियान"}
+        slh{"खोलायारि लाशुतसीद"}
+        sm{"साम’वान"}
         sma{"पश्चीमी सामी"}
         smj{"लुले सामी"}
         smn{"ईनारी सामी"}
-        sms{"स्कोल्ट् सामी"}
-        sn{"शोना"}
-        snk{"सोनिंगके"}
-        so{"सोमाली"}
+        sms{"स्कल्ट सामी"}
+        sn{"शना"}
+        snk{"स’निन्के"}
+        so{"स’माली"}
         sog{"सोगडीयन"}
-        sq{"आल्बेनियन्"}
-        sr{"सर्बियन्"}
-        srn{"स्रनान् टॉंगो"}
+        sq{"आल्बानियान"}
+        sr{"सार्बियान"}
+        srn{"स्रानान टंग’"}
         srr{"सेरेर"}
         ss{"स्वाटि"}
+        st{"खोलायारि सथ’"}
+        str{"स्ट्रैत्स सालिश"}
         su{"सुन्दानी"}
         suk{"सुकुमा"}
         sus{"सुसु"}
         sux{"सुमेरिअन"}
         sv{"स्वीडिश"}
         sw{"स्वाहिली"}
+        swb{"कमरियान"}
         syc{"पारंपरीक सिरिआक"}
         syr{"सिरिआक"}
-        ta{"तमिळ"}
+        ta{"तामिल"}
+        tce{"खोलायारि तात्चने"}
         te{"तेलुगु"}
         tem{"तीमने"}
+        teo{"तेस’"}
         ter{"तेरेनो"}
         tet{"तेतुम"}
-        tg{"ताजिक्"}
+        tg{"ताजिक"}
+        tgx{"तागीश"}
         th{"थाई"}
+        tht{"टाहल्टान"}
         ti{"तिग्रीन्या"}
         tig{"टीग्रे"}
         tiv{"टीव्"}
         tk{"तुर्कमेन"}
         tkl{"टोकेलौ"}
         tl{"तागालोग"}
-        tlh{"क्लींगदन"}
-        tli{"ट्लिंगीत"}
+        tlh{"क्लिङ’न"}
+        tli{"त्लिङीत"}
         tmh{"तमाशेक"}
         tn{"त्स्वाना"}
-        to{"टॉंगा"}
+        to{"टंगान"}
         tog{"न्यासा टॉंगा"}
-        tpi{"तोक पिसीन"}
-        tr{"तुर्की"}
-        ts{"सोंगा"}
+        tok{"टकि पना"}
+        tpi{"ट’क पिसीन"}
+        tr{"तुर्कीस"}
+        trv{"तार’क’"}
+        ts{"त्संगा"}
         tsi{"त्सीमशीआन्"}
-        tt{"टाटर्"}
-        tum{"टुँबुका"}
-        tvl{"टुवालु"}
+        tt{"टाटार"}
+        ttm{"साहायारि तात्च’ने"}
+        tum{"तुम्बुका"}
+        tvl{"टुभालु"}
         tw{"ट्वी"}
-        ty{"टाहिटि"}
-        tyv{"टुवी"}
-        udm{"उड़मुर्त"}
-        ug{"उईग़ुर"}
+        twq{"तेसावाक"}
+        ty{"टाहीटियान"}
+        tyv{"तुभिनियान"}
+        tzm{"सेन्ट्रेल आटलास तामाजाईट"}
+        udm{"उडमुर्त"}
+        ug{"उईघुर"}
         uga{"उगारिती"}
-        uk{"यूक्रेनियन्"}
-        umb{"उंबुंडु"}
+        uk{"युक्रेनियान"}
+        umb{"उम्बुन्डु"}
         und{"मिथियै राव"}
         ur{"ऊर्दु"}
-        uz{"उज़बेक्"}
-        vai{"वाई"}
-        ve{"वेंडा"}
-        vi{"वियेतनामी"}
+        uz{"उजबेक"}
+        vai{"भाई"}
+        ve{"भेन्डा"}
+        vi{"भियेतनामिस"}
         vo{"वोलापोक"}
         vot{"वोटीक"}
-        wa{"वालुन"}
-        wal{"वालामो"}
-        war{"वारय"}
+        vun{"भुन्ज’"}
+        wa{"वाल्लुन"}
+        wae{"वाल्सार"}
+        wal{"वलाईत्ता"}
+        war{"वारै"}
         was{"वाशो"}
-        wo{"वोलोफ"}
+        wo{"वल’फ"}
+        wuu{"वु चाइनीज"}
         xal{"कालमीक"}
-        xh{"ख़ोसा"}
+        xh{"ख’सा"}
+        xog{"स’गा"}
         yao{"याओ"}
         yap{"यापीज़"}
+        yav{"यांबेन"}
+        ybb{"येम्बा"}
         yi{"यीद्दीश"}
-        yo{"योरूबा"}
+        yo{"यरूबा"}
+        yrl{"न्हीगातू"}
+        yue{"केन्टनिज"}
         za{"ज़ुआंग"}
         zap{"ज़ापोतेक"}
         zbl{"ब्लीस चिन्ह"}
         zen{"ज़ेनागा"}
+        zgh{"स्टेन्दार्द मरक्कान तामाजाईट"}
         zh{"चाइनीज"}
         zh_Hans{"गोरलै खालामनाय चाइनीज"}
         zh_Hant{"आसार-खान्थियारि चाइनीज"}
-        zu{"ज़ुलू"}
-        zun{"ज़ुनी"}
-        zxx{"रिक्त"}
-        zza{"ज़ाज़ा"}
+        zu{"जुलू"}
+        zun{"जुनी"}
+        zxx{"रावआरि आयदाफोर जेबो गैया"}
+        zza{"जाजा"}
     }
     Languages%long{
         zh_Hans{"गोरलै खालामनाय मेण्डारिन चाइनीज"}
     }
     Languages%menu{
+        ckb{"कुर्दिस, मिरु"}
+        yue{"चाईनिज, केन्टनिज"}
         zh{"चाइनीज, मेण्डारिन"}
     }
     Languages%short{
+        az{"आजेरि"}
         en_GB{"इउ.के इंराजी"}
         en_US{"इउ.एस इंराजी"}
     }
+    Languages%variant{
+        ckb{"कुर्दिस, सरानि"}
+    }
     Scripts{
+        Adlm{"आदलाम"}
         Arab{"आराबिक"}
+        Aran{"नास्तालिक"}
         Armi{"शहनशाही आरामाईक"}
-        Armn{"अर्मेनियाई"}
+        Armn{"आर्मेनियान"}
         Avst{"अवस्तन्"}
         Bali{"बाली"}
         Batk{"बटकी"}
-        Beng{"बंगाली"}
+        Beng{"बांला"}
         Blis{"ब्लीस चीन्ह"}
-        Bopo{"बोपोमोफो"}
+        Bopo{"बप’मफ’"}
         Brah{"ब्रह्मी"}
-        Brai{"ब्रेल"}
+        Brai{"ब्रैल"}
         Bugi{"बुगीनी"}
         Buhd{"बुहीद"}
-        Cans{"युनीफाईड कैनेडियन अबॉरीजीनल सीलैबीक्स"}
+        Cakm{"चाकमा"}
+        Cans{"जथाय कानाडीयान थागिबियारि रिंसार हानजा"}
         Cari{"कारियन"}
         Cham{"कॅम"}
-        Cher{"चिरूकी"}
+        Cher{"चेर’की"}
         Cirt{"सिर्थ"}
         Copt{"कॉप्ट"}
         Cprt{"सीप्रीओट्"}
@@ -480,34 +599,36 @@
         Egyd{"मीस्री डैमोटीक्"}
         Egyh{"मीस्री हैरैटीक्"}
         Egyp{"मीस्री हैरोग्लीफ़्"}
-        Ethi{"ईथोपियाई"}
+        Ethi{"ईथियपिक"}
         Geok{"जोर्जीयन खुतसुरी"}
-        Geor{"जोर्जीयन"}
+        Geor{"जर्जियान"}
         Glag{"ग्लैगोलिटीक"}
         Goth{"गौथीक"}
         Grek{"ग्रीक"}
         Gujr{"गुजराती"}
         Guru{"गुरमुखी"}
-        Hang{"हंगुल"}
+        Hanb{"बप’मफ’ थानाय हान"}
+        Hang{"हांगुल"}
         Hani{"हान"}
         Hano{"हानुनु"}
         Hans{"गोरलै खालामना होनाय"}
         Hant{"आसार-खान्थिनि"}
-        Hebr{"हिब्रू"}
+        Hebr{"हिब्रिऊ"}
         Hira{"हीरागाना"}
         Hmng{"पाहवाह ह्मौंग"}
-        Hrkt{"काताकाना या हीरागाना"}
+        Hrkt{"जापानीज रिंसारथिफोर/हांखोफोर"}
         Hung{"पुरानी हंगैरीयन"}
         Inds{"सिन्धु"}
         Ital{"पुरानी इटैलियन"}
+        Jamo{"जाम’"}
         Java{"जावानीस"}
-        Jpan{"जापानी"}
+        Jpan{"जापानीज"}
         Kali{"कायाह ली"}
         Kana{"काताकाना"}
         Khar{"खरोष्टी"}
         Khmr{"ख्मेर"}
-        Knda{"कन्नड़"}
-        Kore{"कोरियाई"}
+        Knda{"कण्णडा"}
+        Kore{"क’रीयान"}
         Lana{"लाना"}
         Laoo{"लाओ"}
         Latf{"फ्रैक्तुर लैटिन"}
@@ -523,14 +644,14 @@
         Mani{"मानीकी"}
         Maya{"माया हीरोग्लीफ्"}
         Mero{"मेरोईटीक्"}
-        Mlym{"मलयालम्"}
-        Mong{"मंगोलियाई"}
+        Mlym{"मलयालम"}
+        Mong{"मंगलियान"}
         Moon{"मुन्"}
-        Mtei{"मेतेई मयेक"}
-        Mymr{"म्यानमार्"}
-        Nkoo{"न्गको"}
+        Mtei{"मैतेई मायेक"}
+        Mymr{"म्यानमार"}
+        Nkoo{"नंक’"}
         Ogam{"ओगहैम"}
-        Olck{"ओल चीकी"}
+        Olck{"अल चीकी"}
         Orkh{"ओरखोन"}
         Orya{"उड़िया"}
         Osma{"ओस्मानिया"}
@@ -540,6 +661,7 @@
         Phnx{"फोनीशीयन"}
         Plrd{"पौलार्ड़ फोनेटीक"}
         Rjng{"रेजेंग"}
+        Rohg{"हानिफि"}
         Roro{"रोंगोरोंगो"}
         Runr{"रूनिक"}
         Samr{"समारती"}
@@ -548,7 +670,7 @@
         Sgnw{"सांकेतिक लेख"}
         Shaw{"शेवियन"}
         Sinh{"सिंहाली"}
-        Sund{"सूडानी"}
+        Sund{"सून्डानीज"}
         Sylo{"सील्होटी नागरी"}
         Syrc{"सीरीआक"}
         Syre{"एस्ट्रांगलो सीरीआक"}
@@ -557,23 +679,26 @@
         Tagb{"तागबानवा"}
         Tale{"ताई ले"}
         Talu{"नया ताई लुए"}
-        Taml{"तमीळ"}
+        Taml{"तामिल"}
         Telu{"तेलुगु"}
         Teng{"तेंगवार"}
-        Tfng{"तीफीनाग़"}
+        Tfng{"तिफिनाघ"}
         Tglg{"टागालॉग"}
         Thaa{"थाना"}
         Thai{"थाई"}
-        Tibt{"तिब्बती"}
+        Tibt{"तिबेतान"}
         Ugar{"ऊगारीटीक"}
-        Vaii{"वाई"}
+        Vaii{"भाई"}
         Visp{"वीज़ीबल बोली"}
         Xpeo{"पुरानी फारसी"}
         Xsux{"सुमेरो अक्काड़ी कुनेईफॉर्म"}
         Yiii{"यी"}
         Zinh{"विरासत"}
+        Zmth{"सानखान्थियारि दैदेन्नाय हांखोफोर"}
+        Zsye{"ईम’जी"}
+        Zsym{"नेर्सोनफोर"}
         Zxxx{"लिरै"}
-        Zyyy{"आम"}
+        Zyyy{"साधारन"}
         Zzzz{"मिथियै हांखो"}
     }
     Scripts%stand-alone{
@@ -582,27 +707,95 @@
     }
     Types{
         calendar{
-            buddhist{"बौद्ध पंचांग"}
-            chinese{"चीनी पंचांग"}
-            gregorian{"ग्रेग’रियान केलेण्डार"}
-            hebrew{"यहुदी पंचांग"}
-            islamic{"इस्लामी पंचांग"}
-            islamic-civil{"इस्लामी नागरिक पंचांग"}
-            japanese{"जापानी पंचांग"}
-            roc{"चीनी गणतंत्र पंचांग"}
+            buddhist{"बौद्ध फान्जामुथि"}
+            chinese{"चाइनिज फान्जामुथि"}
+            coptic{"कप्तिक फान्जामुथि"}
+            dangi{"दांगि फान्जामुथि"}
+            ethiopic{"इथिय’पियानि फान्जामुथि"}
+            ethiopic-amete-alem{"इथिय’पिक आमेते आलेम फान्जामुथि"}
+            gregorian{"ग्रेग’रियान फान्जामुथि"}
+            hebrew{"हिब्रिउ फान्जामुथि"}
+            indian{"भारतनि हादोरनां फान्जामुथि"}
+            islamic{"इस्लामिक फान्जामुथि"}
+            islamic-civil{"इस्लामिक फान्जामुथि ( फारि, हादोरारि मुगा)"}
+            islamic-umalqura{"इस्लामिक फान्जामुथि( ऊम आल-कूरा)"}
+            iso8601{"आइ.एस.अ-8601 फान्जामुथि"}
+            japanese{"जापानीज फान्जामुथि"}
+            persian{"पार्सियान फान्जामुथि"}
+            roc{"मिंगुव’ फान्जामुथि"}
+        }
+        cf{
+            account{"मुद्रानि नुथायखौ हिसाब लाखिनाय"}
+            standard{"थाखोआरि मुद्रानि नुथाय"}
         }
         collation{
             big5han{"पारम्पारिक चीनी वर्गीकरण बीग फ़ाईव"}
+            ducet{"गरहाजिर इउनिकड रान्नायनि फारि"}
             gb2312han{"सरलीकृत चीनी वर्गीकरण जीबी2312"}
             phonebook{"दूरभाष निर्देशिका वर्गीकरण"}
             pinyin{"पिनयीन वर्गीकरण"}
+            search{"सादारन-जाहोननि नायगिरनाय"}
             standard{"थाखोआरि रोखोम फारि"}
             stroke{"स्ट्रोक वर्गीकरण"}
             traditional{"पारम्पारिक वर्गीकरण"}
         }
+        hc{
+            h11{"12 घन्टानि आदब (0–11)"}
+            h12{"12 घन्टानि आदब (1–12)"}
+            h23{"24 घन्टानि आदब ( 0–23)"}
+            h24{"24 घन्टानि आदब ( 1–24)"}
+        }
+        lb{
+            loose{"गुरै हांखो सिफायनाय दह‘ङ"}
+            normal{"जासिमा हांखो सिफायनाय दह‘ङ"}
+            strict{"गोख्रों हांखो सिफायनाय दह‘ङ"}
+        }
+        ms{
+            metric{"मेट्रिक आदब"}
+            uksystem{"ब्रिटिसा गनायनाय जखा लानाय आदब"}
+            ussystem{"इउ.एस नि जखा लानाय आदब"}
+        }
         numbers{
+            arab{"आराबिक-इण्डिक अनजिमाफोर"}
+            arabext{"फोलावनाय आराबिक-इण्डिक अनजिमाफोर"}
+            armn{"आर्मेनियानि अनजिमा दिन्थिनाय हांखो"}
+            armnlow{"आर्मेनियानि अनजिमा दिन्थिनाय फिसा हांखो"}
+            beng{"बांला अनजिमाफोर"}
+            cakm{"चाकमा अनजिमाफोर"}
             deva{"देबनागिरि अनजिमाफोर"}
+            ethi{"इथिय’पियानि अनजिमाफोर"}
+            fullwide{"आबुं-गुवारथिनि अनजिमाफोर"}
+            geor{"जर्जियान अनजिमा दिन्थिनाय हांखोफोर"}
+            grek{"ग्रीक अनजिमा दिन्थिनाय हांखोफोर"}
+            greklow{"ग्रीक अनजिमा दिन्थिनाय फिसा हांखोफोर"}
+            gujr{"गुजराती अनजिमाफोर"}
+            guru{"गुरमुखी अनजिमाफोर"}
+            hanidec{"चाइनीज दशमिक अनजिमा दिन्थिनाय हांखोफोर"}
+            hans{"गोरलै खालामनाय चाइनीज अनजिमा दिन्थिनाय हांखोफोर"}
+            hansfin{"गोरलै खालामनाय चाइनीज रांआरि अनजिमा दिन्थिनाय हांखोफोर"}
+            hant{"आसार-खान्थियारि चाइनीज अनजिमा दिन्थिनाय हांखोफोर"}
+            hantfin{"आसार-खान्थियारि चाइनीज रांआरि अनजिमा दिन्थिनाय हांखोफोर"}
+            hebr{"हिब्रिउ अनजिमा दिन्थिनाय हांखोफोर"}
+            java{"जाभानीज अनजिमा दिन्थिनाय हांखोफोर"}
+            jpan{"जापानीज अनजिमा दिन्थिनाय हांखोफोर"}
+            jpanfin{"जापानीज रांआरि अनजिमा दिन्थिनाय हांखोफोर"}
+            khmr{"ख्मेर अनजिमाफोर"}
+            knda{"कान्नाडा अनजिमाफोर"}
+            laoo{"लाव अनजिमाफोर"}
             latn{"सोनाबारी अनजिमाफोर"}
+            mlym{"मालायालम अनजिमाफोर"}
+            mtei{"मितै मायेक अनजिमाफोर"}
+            mymr{"म्यानमारनि अनजिमाफोर"}
+            olck{"अल चिकि अनजिमाफोर"}
+            orya{"अरिया अनजिमाफोर"}
+            roman{"रमान अनजिमा दिन्थिनाय हांखोफोर"}
+            romanlow{"रमान अनजिमा दिन्थिनाय फिसा हांखोफोर"}
+            taml{"आसार खान्थियारि तामिल अनजिमा दिन्थिनाय हांखोफोर"}
+            tamldec{"तामिल अनजिमाफोर"}
+            telu{"तेलुगु अनजिमाफोर"}
+            thai{"थाई अनजिमाफोर"}
+            tibt{"तिब्बति अनजिमाफोर"}
+            vaii{"भाई अनजिमाफोर"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/bs.txt b/icu4c/source/data/lang/bs.txt
index 9e8fb7f..80127a1 100644
--- a/icu4c/source/data/lang/bs.txt
+++ b/icu4c/source/data/lang/bs.txt
@@ -41,16 +41,19 @@
         am{"amharski"}
         an{"aragonski"}
         ang{"staroengleski"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arapski"}
         ar_001{"moderni standardni arapski"}
         arc{"aramejski"}
         arn{"mapuški"}
         arp{"arapaho"}
+        ars{"najdski arapski"}
         arw{"aravak"}
         as{"asamski"}
         asa{"asu"}
         ast{"asturijski"}
+        atj{"atikamekw"}
         av{"avarski"}
         awa{"avadhi"}
         ay{"ajmara"}
@@ -107,13 +110,21 @@
         chr{"čeroki"}
         chy{"čejenski"}
         ckb{"centralnokurdski"}
+        clc{"chilcotin"}
         co{"korzikanski"}
         cop{"koptski"}
         cr{"kri"}
+        crg{"mičif"}
         crh{"krimski turski"}
+        crj{"jugoistočni kri"}
+        crk{"ravničarski kri"}
+        crl{"sjeveroistočni kri"}
+        crm{"mus kri"}
+        crr{"sjevernokarolinški algonkvijski"}
         crs{"seselva kreolski francuski"}
         cs{"češki"}
         csb{"kašubijanski"}
+        csw{"močvarni kri"}
         cu{"staroslavenski"}
         cv{"čuvaški"}
         cy{"velški"}
@@ -194,6 +205,7 @@
         ha{"hausa"}
         hai{"haida"}
         haw{"havajski"}
+        hax{"južni haida"}
         he{"hebrejski"}
         hi{"hindi"}
         hil{"hiligajnon"}
@@ -205,6 +217,7 @@
         ht{"haićanski kreolski"}
         hu{"mađarski"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armenski"}
         hz{"herero"}
         ia{"interlingva"}
@@ -215,6 +228,7 @@
         ig{"igbo"}
         ii{"sičuan ji"}
         ik{"inupiak"}
+        ikt{"zapadnokanadski inuktitut"}
         ilo{"iloko"}
         inh{"ingušetski"}
         io{"ido"}
@@ -274,6 +288,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"kornski"}
+        kwk{"kvakvala"}
         ky{"kirgiški"}
         la{"latinski"}
         lad{"ladino"}
@@ -285,6 +300,7 @@
         lg{"ganda"}
         li{"limburški"}
         lij{"ligurski"}
+        lil{"liluet"}
         lkt{"lakota"}
         ln{"lingala"}
         lo{"laoski"}
@@ -292,6 +308,7 @@
         lou{"luizijana kreolski"}
         loz{"lozi"}
         lrc{"sjeverni luri"}
+        lsm{"samia"}
         lt{"litvanski"}
         lu{"luba-katanga"}
         lua{"luba-lulua"}
@@ -327,6 +344,7 @@
         mn{"mongolski"}
         mnc{"manču"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
         moh{"mohavk"}
         mos{"mosi"}
         mr{"marati"}
@@ -374,6 +392,11 @@
         nzi{"nzima"}
         oc{"oksitanski"}
         oj{"ojibva"}
+        ojb{"sjeverozapadni ojibva"}
+        ojc{"centralni ojibva"}
+        ojs{"odži kri"}
+        ojw{"zapadni ojibva"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"odija"}
         os{"osetski"}
@@ -389,8 +412,10 @@
         peo{"staroperzijski"}
         phn{"feničanski"}
         pi{"pali"}
+        pis{"pidžin"}
         pl{"poljski"}
         pon{"ponpejski"}
+        pqm{"malisit-pasamakvodi"}
         prg{"pruski"}
         pro{"staroprovansalski"}
         ps{"paštu"}
@@ -440,6 +465,7 @@
         sid{"sidamo"}
         sk{"slovački"}
         sl{"slovenski"}
+        slh{"južni lašutsid"}
         sm{"samoanski"}
         sma{"južni sami"}
         smj{"lule sami"}
@@ -456,6 +482,7 @@
         ss{"svati"}
         ssy{"saho"}
         st{"južni soto"}
+        str{"ravničarski sališki"}
         su{"sundanski"}
         suk{"sukuma"}
         sus{"susu"}
@@ -466,13 +493,16 @@
         syc{"klasični sirijski"}
         syr{"sirijski"}
         ta{"tamilski"}
+        tce{"južni tučoni"}
         te{"telugu"}
         tem{"timne"}
         teo{"teso"}
         ter{"tereno"}
         tet{"tetum"}
         tg{"tadžički"}
+        tgx{"tagiš"}
         th{"tajlandski"}
+        tht{"tahltanski"}
         ti{"tigrinja"}
         tig{"tigre"}
         tiv{"tiv"}
@@ -485,12 +515,14 @@
         tn{"tsvana"}
         to{"tonganski"}
         tog{"njasa tonga"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turski"}
         trv{"taroko"}
         ts{"tsonga"}
         tsi{"tsimšian"}
         tt{"tatarski"}
+        ttm{"sjeverni tučoni"}
         tum{"tumbuka"}
         tvl{"tuvalu"}
         tw{"tvi"}
@@ -508,6 +540,7 @@
         uz{"uzbečki"}
         vai{"vai"}
         ve{"venda"}
+        vec{"venecijanski"}
         vi{"vijetnamski"}
         vo{"volapuk"}
         vot{"votski"}
@@ -519,6 +552,7 @@
         was{"vašo"}
         wbp{"varlpiri"}
         wo{"volof"}
+        wuu{"Wu kineski"}
         xal{"kalmik"}
         xh{"hosa"}
         xog{"soga"}
@@ -528,6 +562,7 @@
         ybb{"jemba"}
         yi{"jidiš"}
         yo{"jorubanski"}
+        yrl{"ningatu"}
         yue{"kantonski"}
         za{"zuang"}
         zap{"zapotečki"}
@@ -579,7 +614,7 @@
         Bugi{"buginsko pismo"}
         Buhd{"buhidsko pismo"}
         Cakm{"čakmansko pismo"}
-        Cans{"Ujedinjeni kanadski aboridžinski slogovi"}
+        Cans{"ujedinjeni kanadski aboridžinski slogovi"}
         Cari{"karijsko pismo"}
         Cham{"čamsko pismo"}
         Cher{"čeroki pismo"}
@@ -594,7 +629,7 @@
         Diak{"dives akuru pismo"}
         Dogr{"dogra pismo"}
         Dsrt{"dezeret pismo"}
-        Dupl{"Duploaje stenografija"}
+        Dupl{"duploaje stenografija"}
         Egyd{"egipatsko narodno pismo"}
         Egyh{"egipatsko hijeratsko pismo"}
         Egyp{"egipatski hijeroglifi"}
@@ -633,6 +668,7 @@
         Jurc{"jurchen pismo"}
         Kali{"kajah li pismo"}
         Kana{"pismo katakana"}
+        Kawi{"kavi pismo"}
         Khar{"karošti pismo"}
         Khmr{"kmersko pismo"}
         Khoj{"khojki pismo"}
@@ -672,6 +708,7 @@
         Mtei{"meitei majek pismo"}
         Mult{"multani pismo"}
         Mymr{"mijanmarsko pismo"}
+        Nagm{"nag mundari pismo"}
         Nand{"nandinagari pismo"}
         Narb{"staro sjevernoarapsko pismo"}
         Nbat{"nabatejsko pismo"}
@@ -772,7 +809,7 @@
             coptic{"Koptski kalendar"}
             dangi{"dangi kalendar"}
             ethiopic{"etiopski kalendar"}
-            ethiopic-amete-alem{"Etiopski kalendar \u0022Amete Alem\u0022"}
+            ethiopic-amete-alem{"etiopski kalendar \u0022Amete Alem\u0022"}
             gregorian{"gregorijanski kalendar"}
             hebrew{"hebrejski kalendar"}
             indian{"indijski nacionalni kalendar"}
@@ -903,6 +940,7 @@
             jpan{"japanski brojevi"}
             jpanfin{"japanski finansijski brojevi"}
             kali{"kajah li brojevi"}
+            kawi{"kawi cifre"}
             khmr{"kmerski brojevi"}
             knda{"brojevi pisma kanada"}
             lana{"tai tam hora brojevi"}
@@ -924,6 +962,7 @@
             mymr{"mijanmarski brojevi"}
             mymrshan{"mijanmarske šan cifre"}
             mymrtlng{"mijanmarske tai laing cifre"}
+            nagm{"nag mundari cifre"}
             native{"Izvorne cifre"}
             nkoo{"n’ko cifre"}
             olck{"ol čiki cifre"}
@@ -946,6 +985,7 @@
             thai{"tajlandski brojevi"}
             tibt{"tibetanski brojevi"}
             tirh{"tirhutanske cifre"}
+            tnsa{"tangsa cifre"}
             traditional{"Tradicionalni brojevi"}
             vaii{"Vai cifre"}
             wara{"warang citi cifre"}
@@ -988,37 +1028,80 @@
         EKAVSK{"srpski s ekavskim izgovorom"}
         EMODENG{"Rani moderni engleski"}
         FONIPA{"IPA fonetika"}
+        FONKIRSH{"Fonkirsh"}
+        FONNAPA{"Fonnapa"}
         FONUPA{"UPA fonetika"}
+        FONXSAMP{"Fonxsamp"}
+        GALLO{"Gallo"}
+        GASCON{"Gascon"}
+        GRCLASS{"Grclass"}
+        GRITAL{"Grital"}
+        GRMISTR{"Grmistr"}
         HEPBURN{"Hepburnova romanizacija"}
+        HOGNORSK{"Hognorsk"}
+        HSISTEMO{"Hsistemo"}
         IJEKAVSK{"srpski s ijekavskim izgovorom"}
+        ITIHASA{"Itihasa"}
+        IVANCHOV{"Ivanchov"}
+        JAUER{"Jauer"}
+        JYUTPING{"Jyutping"}
         KKCOR{"Uobičajena ortografija"}
+        KOCIEWIE{"Kociewie"}
         KSCOR{"Standardna ortografija"}
+        LAUKIKA{"Laukika"}
+        LEMOSIN{"Lemosin"}
+        LENGADOC{"Lengadoc"}
         LIPAW{"Lipovac dijalekt rezijanski"}
+        LUNA1918{"Luna1918"}
         METELKO{"Metelčica"}
         MONOTON{"Monotonik"}
         NDYUKA{"Ndjuka dijalekt"}
         NEDIS{"Natison dijalekt"}
+        NEWFOUND{"Newfound"}
+        NICARD{"Nicard"}
         NJIVA{"Gnjiva/Njiva dijalekt"}
         NULIK{"Moderni volapuk"}
         OSOJS{"Oseako/Osojane dijalekt"}
         OXENDICT{"Pravopis Oksforsdskog rječnika engleskog jezika"}
+        PAHAWH2{"Pahawh2"}
+        PAHAWH3{"Pahawh3"}
+        PAHAWH4{"Pahawh4"}
         PAMAKA{"Pamaka dijalekt"}
+        PEANO{"Peano"}
+        PETR1708{"Petr1708"}
         PINYIN{"Pinjinska romanizacija"}
         POLYTON{"Politonik"}
         POSIX{"Računarski jezik"}
+        PROVENC{"Provenc"}
+        PUTER{"Puter"}
         REVISED{"Revidirana ortografija"}
+        RIGIK{"Rigik"}
         ROZAJ{"Rezijan"}
         SAAHO{"Saho"}
         SCOTLAND{"Škotski standardni engleski"}
         SCOUSE{"Skauz"}
+        SIMPLE{"Simple"}
         SOLBA{"Stolvica/Solbica dijalekt"}
         SOTAV{"Grupa Sotavento dijalekata kabuverdianu jezika"}
+        SPANGLIS{"Spanglis"}
+        SURMIRAN{"Surmiran"}
+        SURSILV{"Sursilv"}
+        SUTSILV{"Sutsilv"}
+        SYNNEJYL{"Synnejyl"}
         TARASK{"Taraskijevica ortografija"}
+        TONGYONG{"Tongyong"}
+        TUNUMIIT{"Tunumiit"}
         UCCOR{"Ujedinjena ortografija"}
         UCRCOR{"Ujedinjena revidirana ortografija"}
+        ULSTER{"Ulster"}
         UNIFON{"Fonetska abeceda Unifon"}
+        VAIDIKA{"Vaidika"}
         VALENCIA{"Valencijski"}
+        VALLADER{"Vallader"}
+        VECDRUKA{"Vecdruka"}
+        VIVARAUP{"Vivaraup"}
         WADEGILE{"Vejd-Žajl romanizacija"}
+        XSISTEMO{"Xsistemo"}
     }
     characterLabelPattern{
         all{"{0} – sve"}
diff --git a/icu4c/source/data/lang/bs_Cyrl.txt b/icu4c/source/data/lang/bs_Cyrl.txt
index 990aa43..fedc857 100644
--- a/icu4c/source/data/lang/bs_Cyrl.txt
+++ b/icu4c/source/data/lang/bs_Cyrl.txt
@@ -33,16 +33,19 @@
         am{"амхарски"}
         an{"арагонежански"}
         ang{"староенглески"}
+        ann{"оболо"}
         anp{"ангика"}
         ar{"арапски"}
         ar_001{"арапски (стандардни)"}
         arc{"армајски"}
         arn{"ароканијски"}
         arp{"арапахо"}
+        ars{"најди арапски"}
         arw{"аравак"}
         as{"асемијски"}
         asa{"асу"}
         ast{"астуријски"}
+        atj{"атикамекв"}
         av{"аварски"}
         awa{"авадхи"}
         ay{"ајмара"}
@@ -74,6 +77,7 @@
         ca{"каталонски"}
         cad{"кадо"}
         car{"карипски"}
+        cay{"Кајуга"}
         cch{"атсамски"}
         ccp{"чакма"}
         ce{"чеченски"}
@@ -90,12 +94,20 @@
         chr{"чероки"}
         chy{"чејенски"}
         ckb{"централнокурдски"}
+        clc{"Чилкотин"}
         co{"корзикански"}
         cop{"коптски"}
         cr{"кри"}
+        crg{"мичиф"}
         crh{"кримеански турски"}
+        crj{"јужноисточни кре"}
+        crk{"равничарски кре"}
+        crl{"сјеверно источни кре"}
+        crm{"мосе кре"}
+        crr{"алгонкуански за Каролину"}
         cs{"чешки"}
         csb{"кашубијански"}
+        csw{"свампи кре"}
         cu{"старославенски"}
         cv{"чувашки"}
         cy{"велшки"}
@@ -118,6 +130,7 @@
         dyo{"јола-фоњи"}
         dyu{"ђула"}
         dz{"џонга"}
+        dzg{"дазага"}
         ebu{"ембу"}
         ee{"еве"}
         efi{"ефикски"}
@@ -142,6 +155,7 @@
         fo{"фарски"}
         fon{"фон"}
         fr{"француски"}
+        frc{"кајунски француски"}
         frm{"средњи француски"}
         fro{"старофранцуски"}
         frr{"северно-фризијски"}
@@ -172,6 +186,7 @@
         ha{"хауса"}
         hai{"хаида"}
         haw{"хавајски"}
+        hax{"јужни хаида"}
         he{"хебрејски"}
         hi{"хинди"}
         hil{"хилигајнон"}
@@ -183,15 +198,18 @@
         ht{"хаићански креолски"}
         hu{"мађарски"}
         hup{"хупа"}
+        hur{"халкомелем"}
         hy{"јерменски"}
         hz{"хереро"}
         ia{"интерлингва"}
         iba{"ибан"}
+        ibb{"ибибио"}
         id{"индонежански"}
         ie{"међујезички"}
         ig{"игбо"}
         ii{"сечуан ји"}
         ik{"унупиак"}
+        ikt{"западно канадски инуктитут"}
         ilo{"илоко"}
         inh{"ингвишки"}
         io{"идо"}
@@ -218,6 +236,7 @@
         kea{"кабовердијански креолски"}
         kfo{"коро"}
         kg{"конго"}
+        kgp{"каинганг"}
         kha{"каси"}
         kho{"котанешки"}
         khq{"којра чини"}
@@ -247,6 +266,7 @@
         kut{"кутенаи"}
         kv{"коми"}
         kw{"корнишки"}
+        kwk{"кваквала"}
         ky{"киргиски"}
         la{"латински"}
         lad{"ладино"}
@@ -257,12 +277,16 @@
         lez{"лезгиан"}
         lg{"ганда"}
         li{"лимбургиш"}
+        lij{"линуриан"}
+        lil{"лилоет"}
         lkt{"лакота"}
         ln{"лингала"}
         lo{"лаоски"}
         lol{"монго"}
+        lou{"луизиански креолски"}
         loz{"лози"}
         lrc{"сјеверни лури"}
+        lsm{"самиа"}
         lt{"литвански"}
         lu{"луба-катанга"}
         lua{"луба-лулуа"}
@@ -296,6 +320,7 @@
         mn{"монголски"}
         mnc{"манчу"}
         mni{"манипури"}
+        moe{"иму-аимун"}
         moh{"махавски"}
         mos{"моси"}
         mr{"марати"}
@@ -341,6 +366,11 @@
         nzi{"нзима"}
         oc{"провансалски"}
         oj{"ојибва"}
+        ojb{"сјеверозападни ојибва"}
+        ojc{"Централни обијва"}
+        ojs{"оји-кре"}
+        ojw{"западни ојибва"}
+        oka{"оканаган"}
         om{"оромо"}
         or{"одија"}
         os{"осетски"}
@@ -352,11 +382,14 @@
         pam{"пампанга"}
         pap{"папиаменто"}
         pau{"палауански"}
+        pcm{"нигеријски пидгин"}
         peo{"староперсијски"}
         phn{"феничански"}
         pi{"пали"}
+        pis{"пијин"}
         pl{"пољски"}
         pon{"понпејски"}
+        pqm{"малисет-шасамкуоди"}
         prg{"пруски"}
         pro{"старопровансалски"}
         ps{"паштунски"}
@@ -365,6 +398,7 @@
         raj{"рађастани"}
         rap{"рапануи"}
         rar{"раротонган"}
+        rhg{"рохимгја"}
         rm{"рето-романски"}
         rn{"рунди"}
         ro{"румунски"}
@@ -382,6 +416,7 @@
         saq{"самбуру"}
         sas{"сасак"}
         sat{"сантали"}
+        sba{"нгамбеј"}
         sbp{"сангу"}
         sc{"сардињаски"}
         scn{"сицилијански"}
@@ -400,6 +435,7 @@
         sid{"сидамо"}
         sk{"словачки"}
         sl{"словенски"}
+        slh{"јужни лушотсед"}
         sm{"самоански"}
         sma{"јужни сами"}
         smj{"луле сами"}
@@ -415,6 +451,7 @@
         srr{"серер"}
         ss{"свати"}
         st{"сесото"}
+        str{"страитс салиш"}
         su{"сундански"}
         suk{"сукума"}
         sus{"сусу"}
@@ -425,13 +462,16 @@
         syc{"класични сиријски"}
         syr{"сиријски"}
         ta{"тамилски"}
+        tce{"јужни тутчоне"}
         te{"телугу"}
         tem{"тимне"}
         teo{"тесо"}
         ter{"терено"}
         tet{"тетум"}
         tg{"таџички"}
+        tgx{"тагиш"}
         th{"тајландски"}
+        tht{"талтан"}
         ti{"тигриња"}
         tig{"тигре"}
         tiv{"тив"}
@@ -444,11 +484,14 @@
         tn{"тсвана"}
         to{"тонга"}
         tog{"њаса тонга"}
+        tok{"токи пона"}
         tpi{"ток писин"}
         tr{"турски"}
+        trv{"тароко"}
         ts{"тсонга"}
         tsi{"тсимшиан"}
         tt{"татарски"}
+        ttm{"сјеверни тутчоне"}
         tum{"тумбука"}
         tvl{"тувалу"}
         tw{"тви"}
@@ -466,6 +509,7 @@
         uz{"узбечки"}
         vai{"ваи"}
         ve{"венда"}
+        vec{"венецијански"}
         vi{"вијетнамски"}
         vo{"волапук"}
         vot{"вотски"}
@@ -476,14 +520,17 @@
         war{"варај"}
         was{"вашо"}
         wo{"волоф"}
+        wuu{"ву кинески"}
         xal{"калмик"}
         xh{"коса"}
         xog{"сога"}
         yao{"јао"}
         yap{"јапешки"}
         yav{"јангбен"}
+        ybb{"јемба"}
         yi{"јидиш"}
         yo{"јоруба"}
+        yrl{"ненгату"}
         yue{"кантонски"}
         za{"жуанг"}
         zap{"запотечки"}
@@ -497,6 +544,10 @@
         zxx{"без лингвистичког садржаја"}
         zza{"заза"}
     }
+    Languages%long{
+        zh_Hans{"кинески мандариснки поједностављен"}
+        zh_Hant{"кинески мандарински (традиционални)"}
+    }
     Languages%menu{
         yue{"кинески (кантонски)"}
         zh{"кинески (мандарински)"}
@@ -508,17 +559,24 @@
         ps{"пашто"}
     }
     Scripts{
+        Adlm{"адламанско писмо"}
+        Aghb{"бијело албанско писмо"}
+        Ahom{"ахом писмо"}
         Arab{"арапско писмо"}
+        Aran{"насталик писмо"}
         Armi{"империјско арамејско писмо"}
         Armn{"јерменско писмо"}
         Avst{"авестанско писмо"}
         Bali{"балијско писмо"}
+        Bamu{"бамум писмо"}
+        Bass{"баса вах писмо"}
         Batk{"батак писмо"}
         Beng{"бенгалско писмо"}
+        Bhks{"баиксуки писмо"}
         Blis{"блисимболично писмо"}
         Bopo{"бопомофо писмо"}
         Brah{"браманско писмо"}
-        Brai{"Брајево писмо"}
+        Brai{"брајево писмо"}
         Bugi{"бугинско писмо"}
         Buhd{"бухидско писмо"}
         Cakm{"чакманско писмо"}
@@ -526,21 +584,31 @@
         Cari{"каријско писмо"}
         Cham{"чамско писмо"}
         Cher{"Чероки"}
+        Chrs{"чорамсианско писмо"}
         Cirt{"цирт писмо"}
         Copt{"коптичко писмо"}
+        Cpmn{"кипро-миноанско писмо"}
         Cprt{"кипарско писмо"}
         Cyrl{"ћирилица"}
-        Cyrs{"Старословенска црквена ћирилица"}
+        Cyrs{"старословенска црквена ћирилица"}
         Deva{"деванагари"}
+        Diak{"дивес акуру писмо"}
+        Dogr{"догра писмо"}
         Dsrt{"Дезерет"}
+        Dupl{"дуплојанska stenografija"}
         Egyd{"египатско народно писмо"}
         Egyh{"египатско хијератско писмо"}
         Egyp{"египатски хијероглифи"}
+        Elba{"елбасан писмо"}
+        Elym{"елимаик писмо"}
         Ethi{"етиопско писмо"}
         Geok{"грузијско кхутсури писмо"}
         Geor{"грузијско писмо"}
         Glag{"глагољица"}
-        Goth{"Готика"}
+        Gong{"гуњала гонди писмо"}
+        Gonm{"масарам гонди писмо"}
+        Goth{"готика"}
+        Gran{"гранта писмо"}
         Grek{"грчко писмо"}
         Gujr{"гуџарати"}
         Guru{"гурмуки писмо"}
@@ -550,9 +618,12 @@
         Hano{"хануно"}
         Hans{"поједностављени"}
         Hant{"традиционални"}
+        Hatr{"хатран писмо"}
         Hebr{"хебрејско писмо"}
         Hira{"хирагана"}
+        Hluw{"анатолијски хијероглифи"}
         Hmng{"пахав хмонг писмо"}
+        Hmnp{"нјакенг пауче хмонг писмо"}
         Hrkt{"јапанско слоговно писмо"}
         Hung{"старомађарско писмо"}
         Inds{"индушко писмо"}
@@ -562,8 +633,11 @@
         Jpan{"јапанско писмо"}
         Kali{"кајах-ли писмо"}
         Kana{"катакана"}
+        Kawi{"кави писмо"}
         Khar{"карошти писмо"}
         Khmr{"кмерско писмо"}
+        Khoj{"којки писмо"}
+        Kits{"китан мала слова"}
         Knda{"канада писмо"}
         Kore{"корејско писмо"}
         Kthi{"каити"}
@@ -576,63 +650,104 @@
         Limb{"лимбу писмо"}
         Lina{"линеарно А писмо"}
         Linb{"линеарно Б писмо"}
+        Lisu{"фрасер писмо"}
         Lyci{"лисијско писмо"}
         Lydi{"лидијско писмо"}
+        Mahj{"махајани писмо"}
+        Maka{"макасар писмо"}
         Mand{"мандеанско писмо"}
         Mani{"манихејско писмо"}
+        Marc{"марчен писмо"}
         Maya{"мајански хијероглифи"}
+        Medf{"медефаидрин писмо"}
+        Mend{"менде писмо"}
+        Merc{"меоитиц курзив"}
         Mero{"мероитик писмо"}
         Mlym{"малајалам писмо"}
+        Modi{"моди писмо"}
         Mong{"монголско писмо"}
         Moon{"месечево писмо"}
+        Mroo{"мро писмо"}
         Mtei{"меитеи мајек писмо"}
+        Mult{"мултани писмо"}
         Mymr{"мијанмарско писмо"}
+        Nagm{"наг мундари писмо"}
+        Nand{"нандинагари писмо"}
+        Narb{"старо сјеверно арапско писмо"}
+        Nbat{"набатаен писмо"}
+        Newa{"нева писмо"}
         Nkoo{"н’ко писмо"}
+        Nshu{"нушу писмо"}
         Ogam{"огамско писмо"}
         Olck{"ол чики писмо"}
         Orkh{"орконско писмо"}
         Orya{"одија писмо"}
+        Osge{"осаге писмо"}
         Osma{"осмањанско писмо"}
+        Ougr{"старо ујгур писмо"}
+        Palm{"палмѕрене писмо"}
+        Pauc{"пау цин хау писмо"}
         Perm{"старо пермикско писмо"}
         Phag{"пагс-па писмо"}
         Phli{"писани пахлави"}
         Phlp{"псалтер пахлави"}
         Phlv{"пахлави писмо"}
-        Phnx{"Феничанско писмо"}
+        Phnx{"феничанско писмо"}
         Plrd{"поралд фонетско писмо"}
         Prti{"писани партиан"}
+        Qaag{"завгји писмо"}
         Rjng{"рејанг писмо"}
+        Rohg{"ханифи писмо"}
         Roro{"ронгоронго писмо"}
         Runr{"рунско писмо"}
         Samr{"самаританско писмо"}
         Sara{"сарати писмо"}
+        Sarb{"старо јужно арапско писмо"}
         Saur{"саураштра писмо"}
         Sgnw{"знаковно писмо"}
         Shaw{"шавијанско писмо"}
+        Shrd{"шарада писмо"}
+        Sidd{"сидхам писмо"}
+        Sind{"кудавади писмо"}
         Sinh{"синхалско писмо"}
+        Sogd{"согдиан писмо"}
+        Sogo{"старо согдиан писмо"}
+        Sora{"сора сомпенг писмо"}
+        Soyo{"сојомбо писмо"}
+        Sund{"сунданесе писмо"}
         Sylo{"силоти нагри писмо"}
         Syrc{"сиријско писмо"}
         Syre{"сиријско естрангело писмо"}
         Syrj{"западносиријско писмо"}
         Syrn{"писмо источне Сирије"}
         Tagb{"тагбанва писмо"}
+        Takr{"такри писмо"}
         Tale{"таи ле писмо"}
         Talu{"нови таи луе"}
         Taml{"тамилско писмо"}
+        Tang{"тангут писмо"}
         Tavt{"таи виет писмо"}
         Telu{"телугу писмо"}
         Teng{"тенгвар писмо"}
         Tfng{"тифинаг писмо"}
-        Tglg{"Тагалог"}
+        Tglg{"тагалог"}
         Thaa{"тана писмо"}
         Thai{"тајландско писмо"}
         Tibt{"тибетанско писмо"}
+        Tirh{"тирхута писмо"}
+        Tnsa{"тангса писмо"}
+        Toto{"тото писмо"}
         Ugar{"угаритско писмо"}
         Vaii{"ваи писмо"}
         Visp{"видљиви говор"}
+        Vith{"виткуки писмо"}
+        Wara{"варанг кшити писмо"}
+        Wcho{"ванчо"}
         Xpeo{"староперсијско писмо"}
         Xsux{"сумерско-акадско кунеиформ писмо"}
+        Yezi{"језиди писмо"}
         Yiii{"ји писмо"}
+        Zanb{"занабазар клинасто писмо"}
         Zinh{"наследно писмо"}
         Zmth{"математичка нотација"}
         Zsye{"емоџи"}
@@ -752,14 +867,40 @@
         1606NICT{"Француски из касног средњег века до 1606."}
         1694ACAD{"Рани модерни француски"}
         1901{"Традиционална немачка ортографија"}
+        1959ACAD{"Академски"}
         1994{"Стандарднизована ресијанска ортографија"}
         1996{"Немачка ортографија из 1996"}
+        ABL1943{"Ортографска формулација 1943"}
+        AKUAPEM{"АКУАПЕМ"}
+        ALALC97{"АЛА-ЛЦ Романизација, издање 1997."}
+        ALUKU{"Алуку дијалект"}
+        AO1990{"Споразум о ортографији португалског језика од 1990."}
+        ARANES{"АРАНЕС"}
         AREVELA{"Источни арменијски"}
         AREVMDA{"Западно јерменска"}
+        ARKAIKA{"АРКАИКА"}
+        ASANTE{"АСАНТЕ"}
+        AUVERN{"АУВЕРН"}
         BAKU1926{"Уједињен турски латинични алфабет"}
+        BALANKA{"Баланка дијалект Аниија"}
+        BARLA{"Барлавенто дијалект групе Кабзвердијана"}
+        BASICENG{"БАСИЦЕНГ"}
+        BAUDDHA{"БАУДДХА"}
+        BISCAYAN{"БИСЦАЈАН"}
         BISKE{"Сан Ђорђио/Била дијалект"}
+        BOHORIC{"Бохорочки алфабет"}
         BOONT{"Бунтлинг"}
+        BORNHOLM{"БОРНХОЛМ"}
+        CISAUP{"ЦИСАУП"}
+        COLB1945{"Конвенција о португалског ортографији за Бразил од 1945."}
+        CORNU{"ЦОРНУ"}
+        CREISS{"КРЕИС"}
+        DAJNKO{"дајнко алфабет"}
+        EKAVSK{"српрски с екавицом"}
+        EMODENG{"рани модерни енглески"}
         FONIPA{"ИПА фонетика"}
+        FONKIRSH{"ФОНКИРШ"}
+        FONNAPA{"ФОНАПА"}
         FONUPA{"УПА фонетика"}
         LIPAW{"Липовички дијалект ресијански"}
         MONOTON{"Монотоник"}
diff --git a/icu4c/source/data/lang/ca.txt b/icu4c/source/data/lang/ca.txt
index 5b70201..8929e6a 100644
--- a/icu4c/source/data/lang/ca.txt
+++ b/icu4c/source/data/lang/ca.txt
@@ -5,14 +5,14 @@
     Keys{
         calendar{"calendari"}
         cf{"format de moneda"}
-        colAlternate{"ordenació sense tenir en compte els símbols"}
-        colBackwards{"ordenació per accents invertida"}
-        colCaseFirst{"ordenació per majúscules i minúscules"}
-        colCaseLevel{"ordenació per detecció de majúscules"}
-        colNormalization{"ordenació normalitzada"}
-        colNumeric{"ordenació numèrica"}
-        colStrength{"força de l’ordenació"}
-        collation{"ordenació"}
+        colAlternate{"ordre sense tenir en compte els símbols"}
+        colBackwards{"ordre per accents invertit"}
+        colCaseFirst{"ordre per majúscules i minúscules"}
+        colCaseLevel{"ordre per detecció de majúscules"}
+        colNormalization{"ordre normalitzat"}
+        colNumeric{"ordre numèric"}
+        colStrength{"força de l’ordre"}
+        collation{"ordre"}
         currency{"moneda"}
         hc{"sistema horari (12 h o 24 h)"}
         lb{"estil de salt de línia"}
@@ -43,6 +43,7 @@
         am{"amhàric"}
         an{"aragonès"}
         ang{"anglès antic"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"àrab"}
         ar_001{"àrab estàndard modern"}
@@ -57,6 +58,7 @@
         asa{"pare"}
         ase{"llengua de signes americana"}
         ast{"asturià"}
+        atj{"atacama"}
         av{"àvar"}
         awa{"awadhi"}
         ay{"aimara"}
@@ -116,13 +118,21 @@
         chr{"cherokee"}
         chy{"xeiene"}
         ckb{"kurd central"}
+        clc{"chilcotin"}
         co{"cors"}
         cop{"copte"}
         cr{"cree"}
+        crg{"michif"}
         crh{"tàtar de Crimea"}
+        crj{"cree sud-oriental"}
+        crk{"cree de la plana"}
+        crl{"cree nord-oriental"}
+        crm{"moose cree"}
+        crr{"algonquí de Carolina"}
         crs{"francès crioll de les Seychelles"}
         cs{"txec"}
         csb{"caixubi"}
+        csw{"swampy cree"}
         cu{"eslau eclesiàstic"}
         cv{"txuvaix"}
         cy{"gal·lès"}
@@ -220,6 +230,7 @@
         hai{"haida"}
         hak{"xinès hakka"}
         haw{"hawaià"}
+        hax{"haida meridional"}
         he{"hebreu"}
         hi{"hindi"}
         hif{"hindi de Fiji"}
@@ -233,6 +244,7 @@
         ht{"crioll d’Haití"}
         hu{"hongarès"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armeni"}
         hz{"herero"}
         ia{"interlingua"}
@@ -243,6 +255,7 @@
         ig{"igbo"}
         ii{"yi sichuan"}
         ik{"inupiak"}
+        ikt{"inuktitut occidental canadenc"}
         ilo{"ilocano"}
         inh{"ingúix"}
         io{"ido"}
@@ -304,6 +317,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"còrnic"}
+        kwk{"kwak’wala"}
         ky{"kirguís"}
         la{"llatí"}
         lad{"judeocastellà"}
@@ -315,6 +329,7 @@
         lg{"ganda"}
         li{"limburguès"}
         lij{"lígur"}
+        lil{"lillooet"}
         lkt{"lakota"}
         lmo{"llombard"}
         ln{"lingala"}
@@ -323,6 +338,7 @@
         lou{"crioll francès de Louisiana"}
         loz{"lozi"}
         lrc{"luri septentrional"}
+        lsm{"saamia"}
         lt{"lituà"}
         lu{"luba katanga"}
         lua{"luba-lulua"}
@@ -360,6 +376,7 @@
         mn{"mongol"}
         mnc{"manxú"}
         mni{"manipurí"}
+        moe{"innu-aimun"}
         moh{"mohawk"}
         mos{"moore"}
         mr{"marathi"}
@@ -410,6 +427,11 @@
         nzi{"nzema"}
         oc{"occità"}
         oj{"ojibwa"}
+        ojb{"ojibwa septentrional"}
+        ojc{"ojibwa central"}
+        ojs{"oji-cree"}
+        ojw{"ojibwa occidental"}
+        oka{"okanagà"}
         om{"oromo"}
         or{"oriya"}
         os{"osseta"}
@@ -428,10 +450,12 @@
         pfl{"alemany palatí"}
         phn{"fenici"}
         pi{"pali"}
+        pis{"pidgin"}
         pl{"polonès"}
         pms{"piemontès"}
         pnt{"pòntic"}
         pon{"ponapeà"}
+        pqm{"maliseet-passamaquoddy"}
         prg{"prussià"}
         pro{"provençal antic"}
         ps{"paixtu"}
@@ -485,6 +509,7 @@
         sid{"sidamo"}
         sk{"eslovac"}
         sl{"eslovè"}
+        slh{"lushootseed meridional"}
         sm{"samoà"}
         sma{"sami meridional"}
         smj{"sami lule"}
@@ -501,6 +526,7 @@
         ss{"swazi"}
         ssy{"saho"}
         st{"sotho meridional"}
+        str{"straits salish"}
         su{"sondanès"}
         suk{"sukuma"}
         sus{"susú"}
@@ -513,13 +539,16 @@
         syr{"siríac"}
         szl{"silesià"}
         ta{"tàmil"}
+        tce{"tutxone meridional"}
         te{"telugu"}
         tem{"temne"}
         teo{"teso"}
         ter{"terena"}
         tet{"tètum"}
         tg{"tadjik"}
+        tgx{"tagish"}
         th{"tai"}
+        tht{"tahltà"}
         ti{"tigrinya"}
         tig{"tigre"}
         tiv{"tiv"}
@@ -534,12 +563,14 @@
         tn{"setswana"}
         to{"tongalès"}
         tog{"tonga"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turc"}
         trv{"taroko"}
         ts{"tsonga"}
         tsi{"tsimshià"}
         tt{"tàtar"}
+        ttm{"tutxone septentrional"}
         ttt{"tat meridional"}
         tum{"tumbuka"}
         tvl{"tuvaluà"}
@@ -583,6 +614,7 @@
         ybb{"yemba"}
         yi{"ídix"}
         yo{"ioruba"}
+        yrl{"nheengatú"}
         yue{"cantonès"}
         za{"zhuang"}
         zap{"zapoteca"}
@@ -614,6 +646,7 @@
     }
     Languages%variant{
         ckb{"kurd sorani"}
+        hi_Latn{"hinglish"}
         ps{"pushtu"}
     }
     Scripts{
@@ -622,7 +655,7 @@
         Aghb{"albanès caucàsic"}
         Ahom{"ahom"}
         Arab{"àrab"}
-        Aran{"nastaliq"}
+        Aran{"nasta’liq"}
         Armi{"arameu imperial"}
         Armn{"armeni"}
         Avst{"avèstic"}
@@ -639,7 +672,7 @@
         Bugi{"buginès"}
         Buhd{"buhid"}
         Cakm{"chakma"}
-        Cans{"síl·labes dels aborígens canadencs unificats"}
+        Cans{"sil·labari aborigen canadenc unificat"}
         Cari{"carià"}
         Cham{"cham"}
         Cher{"cherokee"}
@@ -716,7 +749,7 @@
         Mong{"mongol"}
         Moon{"moon"}
         Mroo{"mro"}
-        Mtei{"manipurí"}
+        Mtei{"manipuri"}
         Mult{"multani"}
         Mymr{"birmà"}
         Narb{"antic nord-aràbic"}
@@ -743,6 +776,7 @@
         Prti{"parthià inscripcional"}
         Qaag{"zawgyi"}
         Rjng{"rejang"}
+        Rohg{"hanifi"}
         Roro{"rongo-rongo"}
         Runr{"rúnic"}
         Samr{"samarità"}
@@ -771,7 +805,7 @@
         Tavt{"tai viet"}
         Telu{"telugu"}
         Teng{"tengwar"}
-        Tfng{"tifinagh"}
+        Tfng{"tifinag"}
         Tglg{"tagàlog"}
         Thaa{"thaana"}
         Thai{"tailandès"}
@@ -857,21 +891,22 @@
         }
         collation{
             big5han{"ordre del xinès tradicional - Big5"}
-            compat{"ordenació anterior, per a compatibilitat"}
-            dictionary{"ordenació de diccionari"}
-            ducet{"ordenació Unicode predeterminada"}
+            compat{"ordre anterior, per a compatibilitat"}
+            dictionary{"ordre de diccionari"}
+            ducet{"ordre Unicode predeterminat"}
             eor{"normes europees d’ordenació"}
             gb2312han{"ordre del xinès simplificat - GB2312"}
             phonebook{"ordre de la guia telefònica"}
-            phonetic{"Ordenació fonètica"}
+            phonetic{"ordre fonètic"}
             pinyin{"ordre pinyin"}
-            reformed{"ordenació reformada"}
+            reformed{"ordre reformat"}
             search{"cerca de propòsit general"}
             searchjl{"cerca per consonant inicial del hangul"}
-            standard{"ordenació estàndard"}
+            standard{"ordre estàndard"}
             stroke{"ordre dels traços"}
             traditional{"ordre tradicional"}
-            unihan{"ordenació per quantitat de traços radicals"}
+            unihan{"ordre de traços radicals"}
+            zhuyin{"ordre zhuyin"}
         }
         d0{
             fwidth{"amplada completa"}
@@ -905,6 +940,7 @@
             armnlow{"nombres armenis en minúscula"}
             bali{"dígits balinesos"}
             beng{"dígits bengalins"}
+            cakm{"dígits chakma"}
             cham{"dígits txams"}
             deva{"dígits devanagaris"}
             ethi{"nombres etiòpics"}
@@ -938,7 +974,7 @@
             mtei{"dígits meitei mayek"}
             mymr{"dígits de Myanmar"}
             mymrshan{"dígits shan de Myanmar"}
-            native{"Dígits natius"}
+            native{"dígits natius"}
             nkoo{"dígits n’ko"}
             olck{"dígits ol chiki"}
             orya{"dígits oriya"}
@@ -1032,7 +1068,7 @@
         superscript{"superíndex {0}"}
     }
     codePatterns{
-        language{"Idioma: {0}"}
+        language{"Llengua: {0}"}
         script{"Escriptura: {0}"}
         territory{"Regió: {0}"}
     }
diff --git a/icu4c/source/data/lang/ceb.txt b/icu4c/source/data/lang/ceb.txt
index eb216ef..1fc53f9 100644
--- a/icu4c/source/data/lang/ceb.txt
+++ b/icu4c/source/data/lang/ceb.txt
@@ -6,15 +6,15 @@
         ar{"Arabic"}
         ar_001{"Modernong Tamdanang Arabic"}
         bn{"Bangla"}
-        ceb{"Binisaya"}
-        de{"Aleman"}
-        de_AT{"Austriano nga Aleman"}
-        de_CH{"Taas nga Aleman sa Switzerland"}
-        en{"Ingles"}
-        en_AU{"Ingles sa Australia"}
-        en_CA{"Ingles sa Canada"}
-        en_GB{"Britanikong Ingles"}
-        en_US{"Ingles sa Amerika"}
+        ceb{"Cebuano"}
+        de{"German"}
+        de_AT{"Austrian German"}
+        de_CH{"Swiss High German"}
+        en{"English"}
+        en_AU{"English sa Australia"}
+        en_CA{"English sa Canada"}
+        en_GB{"Britanikong English"}
+        en_US{"English sa America"}
         es{"Espanyol"}
         es_419{"Espanyol sa Latin Amerika"}
         es_ES{"Espanyol sa Europe"}
@@ -33,31 +33,34 @@
         pt{"Portuguese"}
         pt_BR{"Brazilyanong Portuguese"}
         pt_PT{"Portuguese sa Europe"}
-        ru{"Ruso"}
+        ru{"Russian"}
         th{"Thai"}
         tr{"Turkish"}
         und{"Wala Mailhing Lengguwahe"}
         zh{"Inintsik"}
-        zh_Hans{"Pinasimpleng Inintsik"}
-        zh_Hant{"Tradisyonal nga Ininstsik"}
+        zh_Hans{"Simplified Chinese"}
+        zh_Hant{"Traditional nga Chinese"}
     }
     Languages%long{
-        zh_Hans{"Pinasimpleng Mandarin nga Inintsik"}
-        zh_Hant{"Tradisyonal nga Mandarin nga Inintsik"}
+        zh_Hans{"Pinasimpleng Mandarin Chinese"}
+        zh_Hant{"Tradisyonal nga Mandarin Chinese"}
     }
     Languages%menu{
-        zh{"Inintsik, Mandarin"}
+        zh{"Chinese, Mandarin"}
     }
     Languages%short{
-        en_GB{"Ingles sa UK"}
-        en_US{"Ingles sa US"}
+        en_GB{"English sa UK"}
+        en_US{"English sa US"}
+    }
+    Languages%variant{
+        hi_Latn{"Hinglish"}
     }
     Scripts{
         Arab{"Arabo"}
         Cyrl{"Sirilisko"}
         Hans{"Pinasimple"}
         Hant{"Tradisyonal"}
-        Jpan{"Hinapon"}
+        Jpan{"Japanese"}
         Kore{"Korean"}
         Latn{"Latin"}
         Zxxx{"Dili Sinulat"}
diff --git a/icu4c/source/data/lang/chr.txt b/icu4c/source/data/lang/chr.txt
index f123d3f..801d7b7 100644
--- a/icu4c/source/data/lang/chr.txt
+++ b/icu4c/source/data/lang/chr.txt
@@ -26,14 +26,17 @@
         alt{"ᏧᎦᎾᏮ ᏗᏜ ᎠᎵᏔᎢ"}
         am{"ᎠᎹᎭᎵᎩ"}
         an{"ᎠᏩᎪᏂᏏ"}
+        ann{"ᎣᏉᎶ"}
         anp{"ᎠᎾᎩᎧ"}
         ar{"ᎡᎳᏈ"}
         ar_001{"ᎪᎯᏊ ᎢᎬᏥᎩ ᎠᏟᎶᏍᏗ ᎡᎳᏈ"}
         arn{"ᎹᏊᏤ"}
         arp{"ᎠᏩᏈᎰ"}
+        ars{"ᎾᏣᏗ ᎠᎳᏈ"}
         as{"ᎠᏌᎻᏏ"}
         asa{"ᎠᏑ"}
         ast{"ᎠᏍᏚᎵᎠᏂ"}
+        atj{"ᎠᏂᏘᎧᎺᏆ"}
         av{"ᎠᏩᎵᎧ"}
         awa{"ᎠᏩᏗ"}
         ay{"ᎠᏱᎹᎳ"}
@@ -67,12 +70,21 @@
         chk{"ᏧᎨᏎ"}
         chm{"ᎹᎵ"}
         cho{"ᎠᏣᏓ"}
+        chp{"ᎠᏥᏇᏯᏂ"}
         chr{"ᏣᎳᎩ"}
         chy{"ᏣᏰᏂ"}
         ckb{"ᎠᏰᏟ ᎫᏗᏏ"}
+        clc{"ᏥᎸᎪᏘᎾ"}
         co{"ᎪᎵᏍᎢᎧᏂ"}
+        crg{"ᎻᏥᏩ"}
+        crj{"ᏧᎦᏃᏮ ᏗᎧᎸᎬ Ꮯ"}
+        crk{"ᏠᎨᏏ Ꮯ"}
+        crl{"ᏧᏴᏢ ᏗᎧᎸᎬ Ꮯ"}
+        crm{"ᎠᏫ ᎡᏆ Ꮯ"}
+        crr{"ᎠᎵᎦᏂᏈᎠᎾ"}
         crs{"ᏎᏎᎵᏩ ᏟᏲᎵ ᎠᏂᎦᎸ"}
         cs{"ᏤᎩ"}
+        csw{"ᏌᎷᏱ Ꮯ"}
         cu{"ᏧᏂᎳᏫᏍᏗ ᏍᎳᏫᎪ"}
         cv{"ᏧᏩᏏ"}
         cy{"ᏪᎵᏏ"}
@@ -121,6 +133,8 @@
         fr{"ᎦᎸᏥ"}
         fr_CA{"ᎨᎾᏓ ᎦᎸᏥ"}
         fr_CH{"ᏍᏫᏏ ᎦᎸᏥ"}
+        frc{"ᎨᏨᏂ ᎦᎸᏥ"}
+        frr{"ᏧᏴᏢ ᎷᏈ"}
         fur{"ᏞᎤᎵᎠᏂ"}
         fy{"ᏭᏕᎵᎬ ᏗᏜ ᏟᏏᎠᏂ"}
         ga{"ᎨᎵᎩ"}
@@ -137,7 +151,9 @@
         gv{"ᎹᎾᎧᏏ"}
         gwi{"ᏈᏥᏂ"}
         ha{"ᎭᎤᏌ"}
+        hai{"ᎭᏱᏓ"}
         haw{"ᎭᏩᎼ"}
+        hax{"ᏧᎦᏃᏮ ᏗᏜ ᎭᏱᏓ"}
         he{"ᎠᏂᏈᎷ"}
         hi{"ᎯᏂᏗ"}
         hil{"ᎯᎵᎨᎾᏂ"}
@@ -147,6 +163,7 @@
         ht{"ᎮᏏᎠᏂ ᏟᏲᎵ"}
         hu{"ᎲᏂᎦᎵᎠᏂ"}
         hup{"ᎠᏂᎱᏆ"}
+        hur{"ᎭᎵᎪᎺᎴᎻ"}
         hy{"ᎠᎳᎻᎠᏂ"}
         hz{"ᎮᎴᎶ"}
         ia{"ᎠᏰᏟ ᎦᏬᏂᎯᏍᏗ"}
@@ -155,6 +172,7 @@
         id{"ᎢᏂᏙᏂᏏᎠ"}
         ig{"ᎢᎦᎪ"}
         ii{"ᏏᏧᏩᏂ Ᏹ"}
+        ikt{"ᏭᏕᎵᎬ ᎨᎾᏓ ᎢᏄᎩᏘᏚᏘ"}
         ilo{"ᎢᎶᎪ"}
         inh{"ᎢᏂᎫᏏ"}
         io{"ᎢᏙ"}
@@ -176,6 +194,7 @@
         kde{"ᎹᎪᏕ"}
         kea{"ᎧᏊᏪᏗᎠᏄ"}
         kfo{"ᎪᎶ"}
+        kgp{"ᎨᏂᎨᏂ"}
         kha{"ᎧᏏ"}
         khq{"ᎪᏱᎳ ᏥᏂ"}
         ki{"ᎩᎫᏳ"}
@@ -202,6 +221,7 @@
         kum{"ᎫᎻᎧ"}
         kv{"ᎪᎻ"}
         kw{"ᏎᎷᎭ"}
+        kwk{"ᏆᏆᎳ"}
         ky{"ᎩᎵᏣᎢᏍ"}
         la{"ᎳᏘᏂ"}
         lad{"ᎳᏗᏃ"}
@@ -210,11 +230,14 @@
         lez{"ᎴᏏᎦᏂ"}
         lg{"ᎦᏂᏓ"}
         li{"ᎴᎹᏊᎵᏏ"}
+        lil{"ᎵᎶᎡᏘ"}
         lkt{"ᎳᎪᏓ"}
         ln{"ᎵᏂᎦᎳ"}
         lo{"ᎳᎣ"}
+        lou{"ᎷᏫᏏᎡᎾ ᎦᏬᏂᎯᏍᏗ"}
         loz{"ᎶᏏ"}
         lrc{"ᏧᏴᏢ ᏗᏜ ᎷᎵ"}
+        lsm{"ᏌᎠᎻᎠ"}
         lt{"ᎵᏚᏩᏂᎠᏂ"}
         lu{"ᎷᏆ-ᎧᏔᎦ"}
         lua{"ᎷᏆ-ᎷᎷᎠ"}
@@ -243,6 +266,7 @@
         ml{"ᎹᎳᏯᎳᎻ"}
         mn{"ᎹᏂᎪᎵᎠᏂ"}
         mni{"ᎺᏂᏉᎵ"}
+        moe{"ᎢᏄ-ᎠᏱᏵᏂ"}
         moh{"ᎼᎭᎩ"}
         mos{"ᎼᏍᏏ"}
         mr{"ᎹᎳᏘ"}
@@ -282,6 +306,11 @@
         ny{"ᏂᏯᏂᏣ"}
         nyn{"ᏂᏯᎾᎪᎴ"}
         oc{"ᎠᏏᏔᏂ"}
+        ojb{"ᏧᏴᏢ ᏭᏕᎵᎬ ᎣᏥᏆ"}
+        ojc{"ᎠᏰᏟ ᎣᏥᏆ"}
+        ojs{"ᎣᏥ-Ꮯ"}
+        ojw{"ᏭᏕᎵᎬ ᏗᏜ ᎣᏥᏆ"}
+        oka{"ᎣᎧᎾᎦᏂ"}
         om{"ᎣᎶᎼ"}
         or{"ᎣᏗᎠ"}
         os{"ᎣᏎᏘᎧ"}
@@ -291,7 +320,9 @@
         pap{"ᏆᏈᏯᎺᎾᏙ"}
         pau{"ᏆᎳᎤᏩᏂ"}
         pcm{"ᎾᎩᎵᎠᏂ ᏈᏥᏂ"}
+        pis{"ᏈᏥᎾ"}
         pl{"ᏉᎵᏍ"}
+        pqm{"ᎹᎵᏏᏘ-ᏇᏌᎹᏉᏗ"}
         prg{"ᏡᏏᎠᏂ"}
         ps{"ᏆᏍᏙ"}
         pt{"ᏉᏧᎩᏍ"}
@@ -332,6 +363,7 @@
         si{"ᏏᎾᎭᎳ"}
         sk{"ᏍᎶᏩᎩ"}
         sl{"ᏍᎶᏫᏂᎠᏂ"}
+        slh{"ᏧᎦᏃᏮ ᏗᏜ ᎷᏑᏘᏏᏗ"}
         sm{"ᏌᎼᏯᏂ"}
         sma{"ᏧᎦᎾᏮ ᏗᏜ ᏌᎻ"}
         smj{"ᎷᎴ ᏌᎻ"}
@@ -346,6 +378,7 @@
         ss{"ᏍᏩᏘ"}
         ssy{"ᏌᎰ"}
         st{"ᏧᎦᎾᏮ ᏗᏜ ᏐᏠ"}
+        str{"ᏌᎵᏏ"}
         su{"ᏑᏂᏓᏂᏏ"}
         suk{"ᏑᎫᎹ"}
         sv{"ᏍᏫᏗᏏ"}
@@ -354,23 +387,29 @@
         swb{"ᎪᎼᎵᎠᏂ"}
         syr{"ᏏᎵᎠᎩ"}
         ta{"ᏔᎻᎵ"}
+        tce{"ᏧᎦᏃᏮ ᏚᏦᏁ"}
         te{"ᏖᎷᎦ"}
         tem{"ᏘᎹᏁ"}
         teo{"ᏖᏐ"}
         tet{"ᏖᏚᎼ"}
         tg{"ᏔᏥᎩ"}
+        tgx{"ᏔᎩᏏ"}
         th{"ᏔᏱ"}
+        tht{"ᏔᏝᎾ"}
         ti{"ᏘᎩᎵᏂᎠ"}
         tig{"ᏢᏓᏥ"}
         tk{"ᎠᏂᎬᎾ"}
         tlh{"ᏟᎦᎾ"}
+        tli{"ᏟᎩᏘ"}
         tn{"ᏧᏩᎾ"}
         to{"ᏙᎾᎦᏂ"}
+        tok{"ᏙᎩ ᏉᎾ"}
         tpi{"ᏙᎩ ᏈᏏᏂ"}
         tr{"ᎠᎬᎾ"}
         trv{"ᏔᎶᎪ"}
         ts{"ᏦᎾᎦ"}
         tt{"ᏔᏔ"}
+        ttm{"ᏧᏴᏢ ᏗᏜ ᏚᏦᏁ"}
         tum{"ᏛᎹᏊᎧ"}
         tvl{"ᏚᏩᎷ"}
         twq{"ᏔᏌᏩᎩ"}
@@ -394,6 +433,7 @@
         wal{"ᏬᎳᏱᏔ"}
         war{"ᏩᎴ"}
         wo{"ᏬᎶᏫ"}
+        wuu{"Ꮽ ᏓᎶᏂᎨᏍᏛ"}
         xal{"ᎧᎳᎻᎧ"}
         xh{"ᏠᏌ"}
         xog{"ᏐᎦ"}
@@ -401,6 +441,7 @@
         ybb{"ᏰᎹᏋ"}
         yi{"ᏱᏗᏍ"}
         yo{"ᏲᏄᏆ"}
+        yrl{"ᏂᎾᎦᏚ"}
         yue{"ᎨᎾᏙᏂᏏ"}
         zgh{"ᎠᏟᎶᏍᏗ ᎼᎶᎪ ᏔᎹᏏᏘ"}
         zh{"ᏓᎶᏂᎨ"}
@@ -424,12 +465,19 @@
         en_GB{"UK ᎩᎵᏏ"}
         en_US{"US ᎩᎵᏏ"}
     }
+    Languages%variant{
+        hi_Latn{"ᎯᏂᏲᏁᎦ"}
+    }
     Scripts{
+        Adlm{"ᎠᏓᎳᎻ"}
         Arab{"ᎡᎳᏈᎩ"}
+        Aran{"ᎾᏍᏔᎵᏆ"}
         Armn{"ᎠᎳᎻᎠᏂ"}
         Beng{"ᏇᏂᎦᎠ"}
         Bopo{"ᏆᏉᎼᏬ"}
         Brai{"ᏗᏂᎨᏫ ᎤᏃᏪᎶᏙᏗ"}
+        Cakm{"ᏣᎧᎹ"}
+        Cans{"ᏌᏊ ᎨᎾᏓ ᎠᏂᏴᏫᏯ ᏗᎪᏪᎸ"}
         Cher{"ᏣᎳᎩ"}
         Cyrl{"ᏲᏂᎢ ᏗᎪᏪᎵ"}
         Deva{"ᏕᏫᎾᎦᎵ"}
@@ -456,14 +504,23 @@
         Latn{"ᎳᏘᏂ"}
         Mlym{"ᎹᎳᏯᎳᎻ"}
         Mong{"ᎹᏂᎪᎵᎠᏂ"}
+        Mtei{"ᎺᏖ ᎹᏰᎩ"}
         Mymr{"ᎹᎡᏂᎹᎳ"}
+        Nkoo{"ᎾᎪ"}
+        Olck{"ᎣᎵ ᏥᎩ"}
         Orya{"ᎣᏗᎠ"}
+        Rohg{"ᎭᏂᏫ"}
         Sinh{"ᏏᏅᎭᎳ"}
+        Sund{"ᏚᏓᏂᏎ"}
+        Syrc{"ᏏᎵᎡᎩ"}
         Taml{"ᏔᎻᎵ"}
         Telu{"ᏖᎷᎦ"}
+        Tfng{"ᏘᏫᎾᎦ"}
         Thaa{"ᏔᎠᎾ"}
         Thai{"ᏔᏱ ᏔᏯᎴᏂ"}
         Tibt{"ᏘᏇᏔᏂ"}
+        Vaii{"ᏩᏱ"}
+        Yiii{"Ᏹ"}
         Zmth{"ᎠᏰᎦᎴᏴᏫᏍᎩ ᎠᎤᏓᏗᏍᏙᏗ"}
         Zsye{"ᎡᎼᏥ"}
         Zsym{"ᏗᎬᏟᎶᏍᏙᏗ"}
@@ -479,11 +536,15 @@
         calendar{
             buddhist{"ᏊᏗᏍᏘ ᏅᏙ ᏗᏎᏍᏗ"}
             chinese{"ᏓᎶᏂᎨᏍᏛ ᏅᏙ ᏗᏎᏍᏗ"}
+            coptic{"ᎧᏘ ᏅᏙ ᏗᏎᏍᏗ"}
             dangi{"ᏓᏂᎩ ᏅᏙ ᏗᏎᏍᏗ"}
             ethiopic{"ᎢᏗᏯᏈᎩ ᏅᏙ ᏗᏎᏍᏗ"}
+            ethiopic-amete-alem{"ᎡᏘᎣᏈᎠ ᎠᎺᏖ ᎠᎴᎻ ᏅᏙ ᏗᏎᏍᏗ"}
             gregorian{"ᎩᎴᎪᎵᎠᏂ ᏅᏙ ᏗᏎᏍᏗ"}
             hebrew{"ᎠᏂᏈᎷ ᏅᏙ ᏗᏎᏍᏗ"}
             islamic{"ᎢᏍᎳᎻᎩ ᏅᏙ ᏗᏎᏍᏗ"}
+            islamic-civil{"ᎢᏌᎳᎻ ᏅᏙ ᏗᏎᏍᏗ (ᏴᏫ ᎡᏆᎩ)"}
+            islamic-umalqura{"ᎢᏌᎳᎻ ᏅᏙ ᏗᏎᏍᏗ (ᎥᎻ ᎠᎵ-ᏊᎳ))"}
             iso8601{"ISO-8601 ᏅᏙ ᏗᏎᏍᏗ"}
             japanese{"ᏣᏆᏂᏏ ᏅᏙ ᏗᏎᏍᏗ"}
             persian{"ᏇᏏᎠᏂ ᏅᏙ ᏗᏎᏍᏗ"}
@@ -520,6 +581,7 @@
             armn{"ᎠᎳᎻᎠᏂ ᏗᏎᏍᏗ"}
             armnlow{"ᎠᎳᎻᎠᏂ ᏧᏍᏗ ᏗᎪᏪᎵ ᏗᏎᏍᏗ"}
             beng{"ᏇᏂᎦᎳ ᏗᏎᏍᏗ"}
+            cakm{"ᏣᎩᎹ ᏗᏎᏍᏗ"}
             deva{"ᏕᏫᎾᎦᎵ ᏗᏎᏍᏗ"}
             ethi{"ᎢᏗᏯᏈᎩ ᏗᏎᏍᏗ"}
             fullwide{"ᎧᎵᎢ-ᎾᏯᏛᏒ ᏗᏎᏍᏗ"}
@@ -534,6 +596,7 @@
             hant{"ᎤᏦᏍᏗ ᏓᎶᏂᎨ ᏗᏎᏍᏗ"}
             hantfin{"ᎤᏦᏍᏗ ᏓᎶᏂᎨ ᎠᏕᎳ ᏗᏎᏍᏗ"}
             hebr{"ᎠᏂᏈᎷ ᏗᏎᏍᏗ"}
+            java{"ᏣᏩᏂᏎ ᏗᏎᏍᏗ"}
             jpan{"ᏣᏆᏂᏏ ᏗᏎᏍᏗ"}
             jpanfin{"ᏣᏆᏂᏏ ᎠᏕᎳ ᏗᏎᏍᏗ"}
             khmr{"ᎩᎻᎷ ᏗᏎᏍᏗ"}
@@ -541,7 +604,9 @@
             laoo{"ᎳᎣ ᏗᏎᏍᏗ"}
             latn{"ᏭᏗᎵᎬ ᏗᏜ ᏗᏎᏍᏗ"}
             mlym{"ᎹᎳᏯᎳᎻ ᏗᏎᏍᏗ"}
+            mtei{"ᎻᏖ ᎹᏰᎩ ᏗᏎᏍᏗ"}
             mymr{"ᎹᏯᎹᎵ ᏗᏎᏍᏗ"}
+            olck{"ᎣᎵ ᏥᎩ ᏗᏎᏍᏗ"}
             orya{"ᎣᏗᎠ ᏗᏎᏍᏗ"}
             roman{"ᎠᏂᎶᎻ ᏗᏎᏍᏗ"}
             romanlow{"ᎠᏂᎶᎻ ᏧᏍᏗ ᏗᎪᏪᎵ ᏗᏎᏍᏗ"}
@@ -550,6 +615,7 @@
             telu{"ᏖᎷᎦ ᏗᏎᏍᏗ"}
             thai{"ᏔᏱ ᏗᏎᏍᏗ"}
             tibt{"ᏘᏇᏔᏂ ᏗᏎᏍᏗ"}
+            vaii{"ᏩᏱ ᏗᏎᏍᏗ"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/cs.txt b/icu4c/source/data/lang/cs.txt
index 71c8315..1fc09c5 100644
--- a/icu4c/source/data/lang/cs.txt
+++ b/icu4c/source/data/lang/cs.txt
@@ -44,6 +44,7 @@
         am{"amharština"}
         an{"aragonština"}
         ang{"staroangličtina"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arabština"}
         ar_001{"arabština (moderní standardní)"}
@@ -60,6 +61,7 @@
         asa{"asu"}
         ase{"znaková řeč (americká)"}
         ast{"asturština"}
+        atj{"atikamekština"}
         av{"avarština"}
         avk{"kotava"}
         awa{"awadhština"}
@@ -125,14 +127,22 @@
         chr{"čerokézština"}
         chy{"čejenština"}
         ckb{"kurdština (sorání)"}
+        clc{"čilkotinština"}
         co{"korsičtina"}
         cop{"koptština"}
         cps{"kapiznonština"}
         cr{"kríjština"}
+        crg{"mičif"}
         crh{"tatarština (krymská)"}
+        crj{"kríjština (jihovýchodní)"}
+        crk{"kríjština (z plání)"}
+        crl{"kríjština (severovýchodní)"}
+        crm{"kríjština (Moose)"}
+        crr{"algonkinština (Karolína)"}
         crs{"kreolština (seychelská)"}
         cs{"čeština"}
         csb{"kašubština"}
+        csw{"kríjština (z bažin)"}
         cu{"staroslověnština"}
         cv{"čuvaština"}
         cy{"velština"}
@@ -229,6 +239,7 @@
         hai{"haidština"}
         hak{"čínština (dialekty Hakka)"}
         haw{"havajština"}
+        hax{"haidština (jižní)"}
         he{"hebrejština"}
         hi{"hindština"}
         hif{"hindština (Fidži)"}
@@ -242,6 +253,7 @@
         ht{"haitština"}
         hu{"maďarština"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"arménština"}
         hz{"hererština"}
         ia{"interlingua"}
@@ -252,6 +264,7 @@
         ig{"igboština"}
         ii{"iština (sečuánská)"}
         ik{"inupiakština"}
+        ikt{"inuktitutština (západokanadská)"}
         ilo{"ilokánština"}
         inh{"inguština"}
         io{"ido"}
@@ -318,6 +331,7 @@
         kut{"kutenajština"}
         kv{"komijština"}
         kw{"kornština"}
+        kwk{"kvakiutština"}
         ky{"kyrgyzština"}
         la{"latina"}
         lad{"ladinština"}
@@ -330,6 +344,7 @@
         lg{"gandština"}
         li{"limburština"}
         lij{"ligurština"}
+        lil{"lillooetština"}
         liv{"livonština"}
         lkt{"lakotština"}
         lmo{"lombardština"}
@@ -339,6 +354,7 @@
         lou{"kreolština (Louisiana)"}
         loz{"lozština"}
         lrc{"lúrština (severní)"}
+        lsm{"samia"}
         lt{"litevština"}
         ltg{"latgalština"}
         lu{"lubu-katanžština"}
@@ -377,6 +393,7 @@
         mn{"mongolština"}
         mnc{"mandžuština"}
         mni{"manipurština"}
+        moe{"innu-aimun"}
         moh{"mohawkština"}
         mos{"mosi"}
         mr{"maráthština"}
@@ -429,6 +446,11 @@
         nzi{"nzima"}
         oc{"okcitánština"}
         oj{"odžibvejština"}
+        ojb{"odžibvejština (severozápadní)"}
+        ojc{"odžibvejština (střední)"}
+        ojs{"odžibvejština (severní)"}
+        ojw{"odžibvejština (západní)"}
+        oka{"okanaganština"}
         om{"oromština"}
         or{"urijština"}
         os{"osetština"}
@@ -448,10 +470,12 @@
         pfl{"falčtina"}
         phn{"féničtina"}
         pi{"pálí"}
+        pis{"pidžin (Šalomounovy ostrovy)"}
         pl{"polština"}
         pms{"piemonština"}
         pnt{"pontština"}
         pon{"pohnpeiština"}
+        pqm{"malesitština-passamaquoddština"}
         prg{"pruština"}
         pro{"provensálština"}
         ps{"paštština"}
@@ -512,6 +536,7 @@
         sid{"sidamo"}
         sk{"slovenština"}
         sl{"slovinština"}
+        slh{"lushootseed (jižní)"}
         sli{"němčina (slezská)"}
         sly{"selajarština"}
         sm{"samojština"}
@@ -531,6 +556,7 @@
         ssy{"saho"}
         st{"sotština (jižní)"}
         stq{"fríština (saterlandská)"}
+        str{"saliština (z úžin)"}
         su{"sundština"}
         suk{"sukuma"}
         sus{"susu"}
@@ -543,6 +569,7 @@
         syr{"syrština"}
         szl{"slezština"}
         ta{"tamilština"}
+        tce{"tutčonština (jižní)"}
         tcy{"tuluština"}
         te{"telugština"}
         tem{"temne"}
@@ -550,7 +577,9 @@
         ter{"tereno"}
         tet{"tetumština"}
         tg{"tádžičtina"}
+        tgx{"tagiš"}
         th{"thajština"}
+        tht{"tahltan"}
         ti{"tigrinijština"}
         tig{"tigrejština"}
         tiv{"tivština"}
@@ -565,6 +594,7 @@
         tn{"setswanština"}
         to{"tongánština"}
         tog{"tonžština (nyasa)"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turečtina"}
         tru{"turojština"}
@@ -573,6 +603,7 @@
         tsd{"tsakonština"}
         tsi{"tsimšijské jazyky"}
         tt{"tatarština"}
+        ttm{"tutčonština (severní)"}
         ttt{"tatština"}
         tum{"tumbukština"}
         tvl{"tuvalština"}
@@ -644,11 +675,15 @@
     Languages%short{
         en_GB{"angličtina (VB)"}
     }
+    Languages%variant{
+        hi_Latn{"hingliš"}
+    }
     Scripts{
+        Adlm{"adlam"}
         Afak{"afaka"}
         Aghb{"kavkazskoalbánské"}
         Arab{"arabské"}
-        Aran{"nastaliq"}
+        Aran{"nastalik"}
         Armi{"aramejské (imperiální)"}
         Armn{"arménské"}
         Avst{"avestánské"}
@@ -765,6 +800,7 @@
         Prti{"parthské klínové"}
         Qaag{"zawgyi"}
         Rjng{"redžanské"}
+        Rohg{"hanifi"}
         Roro{"rongorongo"}
         Runr{"runové"}
         Samr{"samařské"}
@@ -828,7 +864,7 @@
             coptic{"Koptský kalendář"}
             dangi{"Korejský kalendář Dangi"}
             ethiopic{"Etiopský kalendář"}
-            ethiopic-amete-alem{"Etiopský kalendář (Amete-Alem)"}
+            ethiopic-amete-alem{"Etiopský kalendář (amete alem)"}
             gregorian{"Gregoriánský kalendář"}
             hebrew{"Hebrejský kalendář"}
             indian{"Indický národní kalendář"}
@@ -893,7 +929,7 @@
             stroke{"Řazení podle tahů"}
             traditional{"Tradiční řazení"}
             unihan{"Řazení podle radikálů"}
-            zhuyin{"Ču-jin"}
+            zhuyin{"Řazení podle ču-jinu"}
         }
         d0{
             fwidth{"Plná šířka"}
@@ -927,6 +963,7 @@
             armnlow{"Malé arménské číslice"}
             bali{"Balijské číslice"}
             beng{"Bengálské číslice"}
+            cakm{"Čakmské číslice"}
             deva{"Číslice písma dévanágarí"}
             ethi{"Etiopské číslice"}
             finance{"Finanční zápis čísel"}
@@ -951,8 +988,10 @@
             latn{"Západní číslice"}
             mlym{"Malajálamské číslice"}
             mong{"Mongolské číslice"}
+            mtei{"Manipurské číslice"}
             mymr{"Myanmarské číslice"}
             native{"Nativní číslice"}
+            olck{"Santálské číslice"}
             orya{"Urijské číslice"}
             osma{"Somálské číslice"}
             roman{"Římské číslice"}
diff --git a/icu4c/source/data/lang/cy.txt b/icu4c/source/data/lang/cy.txt
index a9f626d..c2b8b82 100644
--- a/icu4c/source/data/lang/cy.txt
+++ b/icu4c/source/data/lang/cy.txt
@@ -34,6 +34,7 @@
         am{"Amhareg"}
         an{"Aragoneg"}
         ang{"Hen Saesneg"}
+        ann{"Obolo"}
         anp{"Angika"}
         ar{"Arabeg"}
         ar_001{"Arabeg Modern Safonol"}
@@ -42,6 +43,7 @@
         aro{"Araonaeg"}
         arp{"Arapaho"}
         arq{"Arabeg Algeria"}
+        ars{"Arabeg Najdi"}
         arw{"Arawaceg"}
         ary{"Arabeg Moroco"}
         arz{"Arabeg yr Aifft"}
@@ -49,6 +51,7 @@
         asa{"Asw"}
         ase{"Iaith Arwyddion America"}
         ast{"Astwrianeg"}
+        atj{"Atikamekw"}
         av{"Afareg"}
         awa{"Awadhi"}
         ay{"Aymareg"}
@@ -87,6 +90,7 @@
         ca{"Catalaneg"}
         cad{"Cado"}
         car{"Caribeg"}
+        cay{"Cayuga"}
         cch{"Atsameg"}
         ccp{"Tsiacma"}
         ce{"Tsietsieneg"}
@@ -96,15 +100,24 @@
         chk{"Chuukaeg"}
         chm{"Marieg"}
         cho{"Siocto"}
+        chp{"Chipewyan"}
         chr{"Tsierocî"}
         chy{"Cheyenne"}
         ckb{"Cwrdeg Sorani"}
+        clc{"Chilcotin"}
         co{"Corseg"}
         cop{"Copteg"}
         cr{"Cri"}
+        crg{"Michif"}
         crh{"Tyrceg y Crimea"}
+        crj{"Cree De Ddwyrain"}
+        crk{"Plains Cree"}
+        crl{"Gogledd Dwyrain Cree"}
+        crm{"Moose Cree"}
+        crr{"Carolina Algonquian"}
         crs{"Ffrangeg Seselwa Creole"}
         cs{"Tsieceg"}
+        csw{"Swampy Cree"}
         cu{"Hen Slafoneg"}
         cv{"Tshwfasheg"}
         cy{"Cymraeg"}
@@ -193,6 +206,7 @@
         ha{"Hawsa"}
         hai{"Haida"}
         haw{"Hawäieg"}
+        hax{"Haida Deheuol"}
         he{"Hebraeg"}
         hi{"Hindi"}
         hil{"Hiligaynon"}
@@ -203,6 +217,7 @@
         ht{"Creol Haiti"}
         hu{"Hwngareg"}
         hup{"Hupa"}
+        hur{"Halkomelem"}
         hy{"Armeneg"}
         hz{"Herero"}
         ia{"Interlingua"}
@@ -213,6 +228,7 @@
         ig{"Igbo"}
         ii{"Nwosw"}
         ik{"Inwpiaceg"}
+        ikt{"Inuktitut Canadaidd Gorllewinol"}
         ilo{"Ilocaneg"}
         inh{"Ingwsieg"}
         io{"Ido"}
@@ -238,6 +254,7 @@
         kea{"Caboferdianeg"}
         kfo{"Koro"}
         kg{"Congo"}
+        kgp{"Kaingang"}
         kha{"Càseg"}
         khq{"Koyra Chiini"}
         khw{"Chowareg"}
@@ -266,6 +283,7 @@
         kum{"Cwmiceg"}
         kv{"Comi"}
         kw{"Cernyweg"}
+        kwk{"Kwakʼwala"}
         ky{"Cirgiseg"}
         la{"Lladin"}
         lad{"Iddew-Sbaeneg"}
@@ -276,13 +294,16 @@
         lez{"Lezgheg"}
         lg{"Ganda"}
         li{"Limbwrgeg"}
+        lil{"Lillooet"}
         lkt{"Lakota"}
         lmo{"Lombardeg"}
         ln{"Lingala"}
         lo{"Laoeg"}
         lol{"Mongo"}
+        lou{"Louisiana Creole"}
         loz{"Lozi"}
         lrc{"Luri Gogleddol"}
+        lsm{"Saamia"}
         lt{"Lithwaneg"}
         ltg{"Latgaleg"}
         lu{"Luba-Katanga"}
@@ -316,6 +337,7 @@
         mn{"Mongoleg"}
         mnc{"Manshw"}
         mni{"Manipwri"}
+        moe{"Innu-aimun"}
         moh{"Mohoceg"}
         mos{"Mosi"}
         mr{"Marathi"}
@@ -364,6 +386,11 @@
         nzi{"Nzimeg"}
         oc{"Ocsitaneg"}
         oj{"Ojibwa"}
+        ojb{"Ojibwa gogledd-orllewin"}
+        ojc{"Ojibwa Canolog"}
+        ojs{"Oji-Cree"}
+        ojw{"Ojibwa Gorllewinol"}
+        oka{"Okanagan"}
         om{"Oromo"}
         or{"Odia"}
         os{"Oseteg"}
@@ -382,10 +409,12 @@
         pfl{"Almaeneg Palatin"}
         phn{"Phoeniceg"}
         pi{"Pali"}
+        pis{"Pijin"}
         pl{"Pwyleg"}
         pms{"Piedmonteg"}
         pnt{"Ponteg"}
         pon{"Pohnpeianeg"}
+        pqm{"Maliseet-Passamaquoddy"}
         prg{"Prwseg"}
         pro{"Hen Brofensaleg"}
         ps{"Pashto"}
@@ -441,6 +470,7 @@
         sid{"Sidamo"}
         sk{"Slofaceg"}
         sl{"Slofeneg"}
+        slh{"Lushootseed Deheuol"}
         sli{"Is-silesieg"}
         sm{"Samöeg"}
         sma{"Sami Deheuol"}
@@ -459,6 +489,7 @@
         ssy{"Saho"}
         st{"Sesotheg Deheuol"}
         stq{"Ffriseg Saterland"}
+        str{"Straits Salish"}
         su{"Swndaneg"}
         suk{"Swcwma"}
         sus{"Swsŵeg"}
@@ -471,6 +502,7 @@
         syr{"Syrieg"}
         szl{"Silesieg"}
         ta{"Tamileg"}
+        tce{"Tutchone Deheuol"}
         tcy{"Tulu"}
         te{"Telugu"}
         tem{"Timneg"}
@@ -478,7 +510,9 @@
         ter{"Terena"}
         tet{"Tetumeg"}
         tg{"Tajiceg"}
+        tgx{"Tagish"}
         th{"Thai"}
+        tht{"Tahltan"}
         ti{"Tigrinya"}
         tig{"Tigreg"}
         tiv{"Tifeg"}
@@ -487,17 +521,19 @@
         tkr{"Tsakhureg"}
         tl{"Tagalog"}
         tlh{"Klingon"}
-        tli{"Llingit"}
+        tli{"Tlingit"}
         tly{"Talysheg"}
         tmh{"Tamasheceg"}
         tn{"Tswana"}
         to{"Tongeg"}
+        tok{"Toki Pona"}
         tpi{"Tok Pisin"}
         tr{"Tyrceg"}
         trv{"Taroko"}
         ts{"Tsongaeg"}
         tsd{"Tsaconeg"}
         tt{"Tatareg"}
+        ttm{"Tutchone gogleddol"}
         tum{"Twmbwca"}
         tvl{"Twfalweg"}
         tw{"Twi"}
@@ -529,6 +565,7 @@
         was{"Washo"}
         wbp{"Warlpiri"}
         wo{"Woloff"}
+        wuu{"Wu Tsieineaidd"}
         xal{"Calmyceg"}
         xh{"Xhosa"}
         xog{"Soga"}
@@ -536,6 +573,7 @@
         ybb{"Iembaeg"}
         yi{"Iddew-Almaeneg"}
         yo{"Iorwba"}
+        yrl{"Nheengatu"}
         yue{"Cantoneeg"}
         zap{"Zapoteceg"}
         zbl{"Blisssymbols"}
@@ -562,12 +600,20 @@
         en_GB{"Saesneg (DU)"}
         en_US{"Saesneg (UDA)"}
     }
+    Languages%variant{
+        hi_Latn{"Hinglish"}
+    }
     Scripts{
+        Adlm{"Adlam"}
         Arab{"Arabaidd"}
+        Aran{"Nastaliq"}
         Armn{"Armenaidd"}
         Beng{"Bangla"}
         Bopo{"Bopomofo"}
         Brai{"Braille"}
+        Cakm{"Chakma"}
+        Cans{"Meysydd Llafur Cynfrodorol Unedig Canada"}
+        Cher{"Cherokee"}
         Cyrl{"Cyrilig"}
         Deva{"Devanagari"}
         Ethi{"Ethiopig"}
@@ -593,14 +639,23 @@
         Latn{"Lladin"}
         Mlym{"Malayalamaidd"}
         Mong{"Mongolaidd"}
+        Mtei{"Meitei Mayek"}
         Mymr{"Myanmaraidd"}
+        Nkoo{"N’Ko"}
+        Olck{"Ol Chiki"}
         Orya{"Orïaidd"}
+        Rohg{"Hanifi"}
         Sinh{"Sinhanaidd"}
+        Sund{"Swndaneg"}
+        Syrc{"Syrieg"}
         Taml{"Tamilaidd"}
         Telu{"Telugu"}
+        Tfng{"Tifinagh"}
         Thaa{"Thaana"}
         Thai{"Tai"}
         Tibt{"Tibetaidd"}
+        Vaii{"Vai"}
+        Yiii{"Yi"}
         Zmth{"Nodiant Mathemategol"}
         Zsye{"Emoji"}
         Zsym{"Symbolau"}
@@ -624,6 +679,8 @@
             hebrew{"Calendr Hebreaidd"}
             indian{"Calendr Cenedlaethol India"}
             islamic{"Calendr Islam"}
+            islamic-civil{"Calendr Islamaidd (tabl, cyfnod sifil)"}
+            islamic-umalqura{"Calendr Islam (Umm al-Qura)"}
             iso8601{"Calendr ISO-8601"}
             japanese{"Calendr Japan"}
             persian{"Calendr Persia"}
@@ -669,6 +726,7 @@
             armn{"Rhifolion Armenaidd"}
             armnlow{"Rhifolion Armenaidd mewn Llythrennau Bychain"}
             beng{"Digidau Bengalaidd"}
+            cakm{"Digidau Chakma"}
             deva{"Digidau Devanagarig"}
             ethi{"Rhifolion Ethiopig"}
             fullwide{"Digidau Lled Llawn"}
@@ -683,6 +741,7 @@
             hant{"Rhifolion Tsieineaidd Traddodiadol"}
             hantfin{"Rhifolion Ariannol Tsieineaidd Traddodiadol"}
             hebr{"Rhifolion Hebreig"}
+            java{"Digidau Jafanaidd"}
             jpan{"Rhifolion Japaneaidd"}
             jpanfin{"Rhifolion Ariannol Japaneaidd"}
             khmr{"Digidau Chmeraidd"}
@@ -691,7 +750,9 @@
             latn{"Digidau Gorllewinol"}
             mlym{"Digidau Malayalamaidd"}
             mong{"Digidau Mongolia"}
+            mtei{"Digidau Meetei Mayek"}
             mymr{"Digidau Myanmar"}
+            olck{"Ol Chiki Digidau"}
             orya{"Digidau Orïaidd"}
             roman{"Rhifolion Rhufeinig"}
             romanlow{"Rhifolion Rhufeinig mewn Llythrennau Bychain"}
@@ -701,6 +762,7 @@
             telu{"Digidau Telugu"}
             thai{"Digidau Thai"}
             tibt{"Digidau Tibetaidd"}
+            vaii{"Digidau Vai"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/da.txt b/icu4c/source/data/lang/da.txt
index 412cbb1..a109292 100644
--- a/icu4c/source/data/lang/da.txt
+++ b/icu4c/source/data/lang/da.txt
@@ -41,6 +41,7 @@
         am{"amharisk"}
         an{"aragonesisk"}
         ang{"oldengelsk"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arabisk"}
         ar_001{"moderne standardarabisk"}
@@ -52,6 +53,7 @@
         as{"assamesisk"}
         asa{"asu"}
         ast{"asturisk"}
+        atj{"atikamekw"}
         av{"avarisk"}
         awa{"awadhi"}
         ay{"aymara"}
@@ -62,7 +64,7 @@
         bas{"basaa"}
         bax{"bamun"}
         bbj{"ghomala"}
-        be{"hviderussisk"}
+        be{"belarusisk"}
         bej{"beja"}
         bem{"bemba"}
         bez{"bena"}
@@ -108,13 +110,21 @@
         chr{"cherokee"}
         chy{"cheyenne"}
         ckb{"sorani"}
+        clc{"chilcotin"}
         co{"korsikansk"}
         cop{"koptisk"}
         cr{"cree"}
+        crg{"michif"}
         crh{"krimtatarisk"}
+        crj{"sydøstcree"}
+        crk{"plains cree"}
+        crl{"nordøstcree"}
+        crm{"Moose-cree"}
+        crr{"carolina algonquisk"}
         crs{"seselwa (kreol-fransk)"}
         cs{"tjekkisk"}
         csb{"kasjubisk"}
+        csw{"swampy cree"}
         cu{"kirkeslavisk"}
         cv{"chuvash"}
         cy{"walisisk"}
@@ -207,6 +217,7 @@
         hai{"haida"}
         hak{"hakka-kinesisk"}
         haw{"hawaiiansk"}
+        hax{"sydhaida"}
         he{"hebraisk"}
         hi{"hindi"}
         hil{"hiligaynon"}
@@ -219,6 +230,7 @@
         ht{"haitisk"}
         hu{"ungarsk"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armensk"}
         hz{"herero"}
         ia{"interlingua"}
@@ -229,6 +241,7 @@
         ig{"igbo"}
         ii{"sichuan yi"}
         ik{"inupiaq"}
+        ikt{"vestcanadisk inuktitut"}
         ilo{"iloko"}
         inh{"ingush"}
         io{"ido"}
@@ -256,6 +269,7 @@
         kea{"kapverdisk"}
         kfo{"koro"}
         kg{"kongo"}
+        kgp{"kaingang"}
         kha{"khasi"}
         kho{"khotanesisk"}
         khq{"koyra-chiini"}
@@ -286,6 +300,7 @@
         kut{"kutenaj"}
         kv{"komi"}
         kw{"cornisk"}
+        kwk{"kwakʼwala"}
         ky{"kirgisisk"}
         la{"latin"}
         lad{"ladino"}
@@ -296,6 +311,7 @@
         lez{"lezghian"}
         lg{"ganda"}
         li{"limburgsk"}
+        lil{"lillooet"}
         lkt{"lakota"}
         ln{"lingala"}
         lo{"lao"}
@@ -303,6 +319,7 @@
         lou{"Louisiana-kreolsk"}
         loz{"lozi"}
         lrc{"nordluri"}
+        lsm{"saamia"}
         lt{"litauisk"}
         lu{"luba-Katanga"}
         lua{"luba-Lulua"}
@@ -338,6 +355,7 @@
         mn{"mongolsk"}
         mnc{"manchu"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
         moh{"mohawk"}
         mos{"mossi"}
         mr{"marathisk"}
@@ -364,7 +382,7 @@
         ng{"ndonga"}
         nia{"nias"}
         niu{"niueansk"}
-        nl{"hollandsk"}
+        nl{"nederlandsk"}
         nl_BE{"flamsk"}
         nmg{"kwasio"}
         nn{"nynorsk"}
@@ -385,6 +403,11 @@
         nzi{"nzima"}
         oc{"occitansk"}
         oj{"ojibwa"}
+        ojb{"nordvestojibwa"}
+        ojc{"centralojibwa"}
+        ojs{"oji-cree"}
+        ojw{"vestojibwa"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"oriya"}
         os{"ossetisk"}
@@ -400,8 +423,10 @@
         peo{"oldpersisk"}
         phn{"fønikisk"}
         pi{"pali"}
+        pis{"pijin"}
         pl{"polsk"}
         pon{"ponape"}
+        pqm{"maliseet-passamaquoddy"}
         prg{"preussisk"}
         pro{"oldprovencalsk"}
         ps{"pashto"}
@@ -453,6 +478,7 @@
         sid{"sidamo"}
         sk{"slovakisk"}
         sl{"slovensk"}
+        slh{"sydlushootseed"}
         sm{"samoansk"}
         sma{"sydsamisk"}
         smj{"lulesamisk"}
@@ -469,6 +495,7 @@
         ss{"swati"}
         ssy{"saho"}
         st{"sydsotho"}
+        str{"straits salish"}
         su{"sundanesisk"}
         suk{"sukuma"}
         sus{"susu"}
@@ -480,13 +507,16 @@
         syc{"klassisk syrisk"}
         syr{"syrisk"}
         ta{"tamil"}
+        tce{"sydtutchone"}
         te{"telugu"}
         tem{"temne"}
         teo{"teso"}
         ter{"tereno"}
         tet{"tetum"}
         tg{"tadsjikisk"}
+        tgx{"tagish"}
         th{"thai"}
+        tht{"tahltan"}
         ti{"tigrinya"}
         tig{"tigre"}
         tiv{"tivi"}
@@ -499,12 +529,14 @@
         tn{"tswana"}
         to{"tongansk"}
         tog{"nyasa tongansk"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"tyrkisk"}
         trv{"taroko"}
         ts{"tsonga"}
         tsi{"tsimshisk"}
         tt{"tatarisk"}
+        ttm{"nordtutchone"}
         tum{"tumbuka"}
         tvl{"tuvaluansk"}
         tw{"twi"}
@@ -543,6 +575,7 @@
         ybb{"yemba"}
         yi{"jiddisch"}
         yo{"yoruba"}
+        yrl{"nheengatu"}
         yue{"kantonesisk"}
         za{"zhuang"}
         zap{"zapotec"}
@@ -568,10 +601,12 @@
     }
     Languages%variant{
         ckb{"centralkurdisk"}
+        hi_Latn{"hinglish"}
         ps{"pushto"}
         ug{"uighurisk"}
     }
     Scripts{
+        Adlm{"adlam"}
         Afak{"afaka"}
         Arab{"arabisk"}
         Aran{"nastaliq"}
@@ -589,7 +624,7 @@
         Brai{"punktskrift"}
         Bugi{"buginesisk"}
         Buhd{"buhid"}
-        Cakm{"cakm"}
+        Cakm{"chakma"}
         Cans{"oprindelige canadiske symboler"}
         Cari{"kariansk"}
         Cham{"cham"}
@@ -687,6 +722,7 @@
         Prti{"prti"}
         Qaag{"zawgyi"}
         Rjng{"rejang"}
+        Rohg{"hanifi"}
         Roro{"rongo-rongo"}
         Runr{"runer"}
         Samr{"samaritansk"}
@@ -852,7 +888,7 @@
             bali{"Balinesiske tal"}
             beng{"bengali tal"}
             brah{"Brahmi-tal"}
-            cakm{"Chakma-tal"}
+            cakm{"chakma-tal"}
             cham{"Cham-tal"}
             deva{"devanagariske tal"}
             ethi{"etiopiske tal"}
@@ -869,7 +905,7 @@
             hant{"traditionelle kinesiske tal"}
             hantfin{"traditionelle kinesiske finansielle tal"}
             hebr{"hebraiske tal"}
-            java{"Javanesiske tal"}
+            java{"javanesiske tal"}
             jpan{"japanske tal"}
             jpanfin{"japanske finansielle tal"}
             kali{"Kayah Li-tal"}
@@ -886,9 +922,9 @@
             mtei{"Meetei Mayek-tal"}
             mymr{"Myanmar-tal"}
             mymrshan{"Myanmar Shan-tal"}
-            native{"Nationale cifre"}
+            native{"nationale tal"}
             nkoo{"N’Ko-tal"}
-            olck{"Ol Chiki-tal"}
+            olck{"ol chiki-tal"}
             orya{"oriya-tal"}
             osma{"Osmanya-tal"}
             roman{"romertal"}
@@ -905,7 +941,7 @@
             thai{"thailandske tal"}
             tibt{"tibetanske tal"}
             traditional{"Traditionelle tal"}
-            vaii{"Vai-tal"}
+            vaii{"vai-tal"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/de.txt b/icu4c/source/data/lang/de.txt
index 9f93446..9deb8ec 100644
--- a/icu4c/source/data/lang/de.txt
+++ b/icu4c/source/data/lang/de.txt
@@ -44,6 +44,7 @@
         am{"Amharisch"}
         an{"Aragonesisch"}
         ang{"Altenglisch"}
+        ann{"Obolo"}
         anp{"Angika"}
         ar{"Arabisch"}
         ar_001{"Modernes Hocharabisch"}
@@ -60,6 +61,7 @@
         asa{"Asu"}
         ase{"Amerikanische Gebärdensprache"}
         ast{"Asturisch"}
+        atj{"Atikamekw"}
         av{"Awarisch"}
         avk{"Kotava"}
         awa{"Awadhi"}
@@ -125,14 +127,22 @@
         chr{"Cherokee"}
         chy{"Cheyenne"}
         ckb{"Zentralkurdisch"}
+        clc{"Chilcotin"}
         co{"Korsisch"}
         cop{"Koptisch"}
         cps{"Capiznon"}
         cr{"Cree"}
+        crg{"Michif"}
         crh{"Krimtatarisch"}
+        crj{"Südost-Cree"}
+        crk{"Plains-Cree"}
+        crl{"Northern East Cree"}
+        crm{"Moose Cree"}
+        crr{"Carolina-Algonkin"}
         crs{"Seychellenkreol"}
         cs{"Tschechisch"}
         csb{"Kaschubisch"}
+        csw{"Swampy Cree"}
         cu{"Kirchenslawisch"}
         cv{"Tschuwaschisch"}
         cy{"Walisisch"}
@@ -227,6 +237,7 @@
         hai{"Haida"}
         hak{"Hakka"}
         haw{"Hawaiisch"}
+        hax{"Süd-Haida"}
         he{"Hebräisch"}
         hi{"Hindi"}
         hif{"Fidschi-Hindi"}
@@ -240,6 +251,7 @@
         ht{"Haiti-Kreolisch"}
         hu{"Ungarisch"}
         hup{"Hupa"}
+        hur{"Halkomelem"}
         hy{"Armenisch"}
         hz{"Herero"}
         ia{"Interlingua"}
@@ -250,6 +262,7 @@
         ig{"Igbo"}
         ii{"Yi"}
         ik{"Inupiak"}
+        ikt{"Westkanadisches Inuktitut"}
         ilo{"Ilokano"}
         inh{"Inguschisch"}
         io{"Ido"}
@@ -316,6 +329,7 @@
         kut{"Kutenai"}
         kv{"Komi"}
         kw{"Kornisch"}
+        kwk{"Kwakʼwala"}
         ky{"Kirgisisch"}
         la{"Latein"}
         lad{"Ladino"}
@@ -328,6 +342,7 @@
         lg{"Ganda"}
         li{"Limburgisch"}
         lij{"Ligurisch"}
+        lil{"Lillooet"}
         liv{"Livisch"}
         lkt{"Lakota"}
         lmo{"Lombardisch"}
@@ -337,6 +352,7 @@
         lou{"Kreol (Louisiana)"}
         loz{"Lozi"}
         lrc{"Nördliches Luri"}
+        lsm{"Saamia"}
         lt{"Litauisch"}
         ltg{"Lettgallisch"}
         lu{"Luba-Katanga"}
@@ -375,6 +391,7 @@
         mn{"Mongolisch"}
         mnc{"Mandschurisch"}
         mni{"Meithei"}
+        moe{"Innu-Aimun"}
         moh{"Mohawk"}
         mos{"Mossi"}
         mr{"Marathi"}
@@ -427,6 +444,11 @@
         nzi{"Nzima"}
         oc{"Okzitanisch"}
         oj{"Ojibwa"}
+        ojb{"Nordwest-Ojibwe"}
+        ojc{"Zentral-Ojibwe"}
+        ojs{"Oji-Cree"}
+        ojw{"West-Ojibwe"}
+        oka{"Okanagan"}
         om{"Oromo"}
         or{"Oriya"}
         os{"Ossetisch"}
@@ -446,10 +468,12 @@
         pfl{"Pfälzisch"}
         phn{"Phönizisch"}
         pi{"Pali"}
+        pis{"Pijin"}
         pl{"Polnisch"}
         pms{"Piemontesisch"}
         pnt{"Pontisch"}
         pon{"Ponapeanisch"}
+        pqm{"Maliseet-Passamaquoddy"}
         prg{"Altpreußisch"}
         pro{"Altprovenzalisch"}
         ps{"Paschtu"}
@@ -509,6 +533,7 @@
         sid{"Sidamo"}
         sk{"Slowakisch"}
         sl{"Slowenisch"}
+        slh{"Süd-Lushootseed"}
         sli{"Schlesisch (Niederschlesisch)"}
         sly{"Selayar"}
         sm{"Samoanisch"}
@@ -528,6 +553,7 @@
         ssy{"Saho"}
         st{"Süd-Sotho"}
         stq{"Saterfriesisch"}
+        str{"Straits Salish"}
         su{"Sundanesisch"}
         suk{"Sukuma"}
         sus{"Susu"}
@@ -540,6 +566,7 @@
         syr{"Syrisch"}
         szl{"Schlesisch (Wasserpolnisch)"}
         ta{"Tamil"}
+        tce{"Südliches Tutchone"}
         tcy{"Tulu"}
         te{"Telugu"}
         tem{"Temne"}
@@ -547,7 +574,9 @@
         ter{"Tereno"}
         tet{"Tetum"}
         tg{"Tadschikisch"}
+        tgx{"Tagish"}
         th{"Thailändisch"}
+        tht{"Tahltan"}
         ti{"Tigrinya"}
         tig{"Tigre"}
         tiv{"Tiv"}
@@ -562,6 +591,7 @@
         tn{"Tswana"}
         to{"Tongaisch"}
         tog{"Nyasa Tonga"}
+        tok{"Toki Pona"}
         tpi{"Neumelanesisch"}
         tr{"Türkisch"}
         tru{"Turoyo"}
@@ -570,6 +600,7 @@
         tsd{"Tsakonisch"}
         tsi{"Tsimshian"}
         tt{"Tatarisch"}
+        ttm{"Nördliches Tutchone"}
         ttt{"Tatisch"}
         tum{"Tumbuka"}
         tvl{"Tuvaluisch"}
@@ -643,7 +674,11 @@
     Languages%short{
         en_GB{"Englisch (GB)"}
     }
+    Languages%variant{
+        hi_Latn{"Hinglish"}
+    }
     Scripts{
+        Adlm{"Adlam"}
         Afak{"Afaka"}
         Aghb{"Kaukasisch-Albanisch"}
         Arab{"Arabisch"}
@@ -737,7 +772,7 @@
         Mong{"Mongolisch"}
         Moon{"Moon"}
         Mroo{"Mro"}
-        Mtei{"Meitei Mayek"}
+        Mtei{"Meitei-Mayek"}
         Mymr{"Birmanisch"}
         Narb{"Altnordarabisch"}
         Nbat{"Nabatäisch"}
@@ -761,6 +796,7 @@
         Prti{"Parthisch"}
         Qaag{"Zawgyi"}
         Rjng{"Rejang"}
+        Rohg{"Hanifi Rohingya"}
         Roro{"Rongorongo"}
         Runr{"Runenschrift"}
         Samr{"Samaritanisch"}
@@ -825,15 +861,15 @@
             coptic{"Koptischer Kalender"}
             dangi{"Dangi-Kalender"}
             ethiopic{"Äthiopischer Kalender"}
-            ethiopic-amete-alem{"Äthiopischer Kalender \u0022Amete Alem\u0022"}
+            ethiopic-amete-alem{"Äthiopischer Amätä-Aläm-Kalender"}
             gregorian{"Gregorianischer Kalender"}
             hebrew{"Hebräischer Kalender"}
             indian{"Indischer Nationalkalender"}
             islamic{"Islamischer Kalender"}
-            islamic-civil{"Bürgerlicher islamischer Kalender"}
+            islamic-civil{"Bürgerlicher islamischer Kalender (tabellarisch)"}
             islamic-rgsa{"Islamischer Kalender (Saudi-Arabien, Beobachtung)"}
             islamic-tbla{"Islamischer Kalender (tabellarisch, astronomische Epoche)"}
-            islamic-umalqura{"Islamischer Kalender (Umm al-Qura"}
+            islamic-umalqura{"Islamischer Umm-al-Qura-Kalender"}
             iso8601{"ISO-8601-Kalender"}
             japanese{"Japanischer Kalender"}
             persian{"Persischer Kalender"}
@@ -876,23 +912,23 @@
             tertiary{"Akzente/Fall/Breite sortieren"}
         }
         collation{
-            big5han{"Traditionelles Chinesisch - Big5"}
-            compat{"vorherige Sortierung, Kompatibilität"}
-            dictionary{"Lexikographische Sortierreihenfolge"}
+            big5han{"Traditionelle chinesische Sortierung (Big5)"}
+            compat{"Vorherige Sortierung, Kompatibilität"}
+            dictionary{"Lexikografische Sortierung"}
             ducet{"Unicode-Sortierung"}
             eor{"Europäische Sortierregeln"}
-            gb2312han{"Vereinfachtes Chinesisch - GB2312"}
+            gb2312han{"Vereinfachte chinesische Sortierung (GB2312)"}
             phonebook{"Telefonbuch-Sortierung"}
-            phonetic{"Sortierung nach Phonetik"}
-            pinyin{"Pinyin-Sortierregeln"}
+            phonetic{"Phonetische Sortierung"}
+            pinyin{"Pinyin-Sortierung"}
             reformed{"Reformierte Sortierreihenfolge"}
-            search{"allgemeine Suche"}
+            search{"Allgemeine Suche"}
             searchjl{"Suche nach Anfangsbuchstaben des koreanischen Alphabets"}
             standard{"Standard-Sortierung"}
             stroke{"Strichfolge"}
-            traditional{"Traditionelle Sortierregeln"}
-            unihan{"Radikal-Strich-Sortierregeln"}
-            zhuyin{"Zhuyin-Sortierregeln"}
+            traditional{"Traditionelle Sortierung"}
+            unihan{"Radikal-und-Strich-Sortierung"}
+            zhuyin{"Zhuyin-Sortierung"}
         }
         d0{
             fwidth{"Breit"}
@@ -906,17 +942,17 @@
             h24{"24-Stunden-Format (1-24)"}
         }
         lb{
-            loose{"lockerer Zeilenumbruch"}
-            normal{"normaler Zeilenumbruch"}
-            strict{"fester Zeilenumbruch"}
+            loose{"Lockerer Zeilenumbruch"}
+            normal{"Normaler Zeilenumbruch"}
+            strict{"Fester Zeilenumbruch"}
         }
         m0{
             bgn{"BGN"}
             ungegn{"UNGEGN"}
         }
         ms{
-            metric{"metrisches System"}
-            uksystem{"britisches Maßsystem"}
+            metric{"Metrisches System"}
+            uksystem{"Britisches Maßsystem"}
             ussystem{"US-Maßsystem"}
         }
         numbers{
diff --git a/icu4c/source/data/lang/de_CH.txt b/icu4c/source/data/lang/de_CH.txt
index 8e9e875..4e5f684 100644
--- a/icu4c/source/data/lang/de_CH.txt
+++ b/icu4c/source/data/lang/de_CH.txt
@@ -8,20 +8,15 @@
         ms{"Mass-System"}
     }
     Languages{
-        ace{"Aceh-Sprache"}
         ach{"Acholi-Sprache"}
-        ars{"Nadschd-Arabisch"}
-        bas{"Basaa-Sprache"}
         bik{"Bikol-Sprache"}
-        bin{"Bini-Sprache"}
         chb{"Chibcha-Sprache"}
         din{"Dinka-Sprache"}
         fan{"Pangwe-Sprache"}
         gba{"Gbaya-Sprache"}
-        kmb{"Kimbundu-Sprache"}
-        mus{"Muskogee-Sprache"}
         prg{"Altpreussisch"}
         rhg{"Rohingya"}
+        tgx{"Tagisch"}
     }
     Languages%long{
         zh_Hans{"Hochchinesisch (vereinfacht)"}
diff --git a/icu4c/source/data/lang/dsb.txt b/icu4c/source/data/lang/dsb.txt
index 2b685dd..3cc15d0 100644
--- a/icu4c/source/data/lang/dsb.txt
+++ b/icu4c/source/data/lang/dsb.txt
@@ -15,28 +15,44 @@
     Languages{
         aa{"afaršćina"}
         ab{"abchazšćina"}
+        ace{"achinezišćina"}
+        ada{"adangmešćina"}
+        ady{"adyghešćina"}
         af{"afrikans"}
         agq{"aghem"}
+        ain{"ainušćina"}
         ak{"akanšćina"}
+        ale{"aleutišćina"}
+        alt{"pódpołdnjowa altaišćina"}
         am{"amharšćina"}
         an{"aragonšćina"}
         ang{"anglosaksojšćina"}
+        ann{"obološćina"}
+        anp{"angikašćina"}
         ar{"arabšćina"}
         ar_001{"moderna wusokoarabšćina"}
         arn{"arawkašćina"}
+        arp{"arapahošćina"}
+        ars{"najdi arabšćina"}
         as{"asamšćina"}
         asa{"pare"}
         ast{"asturšćina"}
+        atj{"atikamekwišćina"}
         av{"awaršćina"}
+        awa{"awandhišćina"}
         ay{"aymaršćina"}
         az{"azerbajdžanšćina"}
         ba{"baškiršćina"}
+        ban{"balinezišćina"}
         bas{"basaa"}
         be{"běłorušćina"}
         bem{"bemba"}
         bez{"bena"}
         bg{"bulgaršćina"}
+        bho{"bhojpurišćina"}
         bi{"bislamšćina"}
+        bin{"binišćina"}
+        bla{"siksikášćina"}
         bm{"bambara"}
         bn{"bengalšćina"}
         bo{"tibetšćina"}
@@ -44,34 +60,55 @@
         brx{"bodo"}
         bs{"bosnišćina"}
         bug{"bugišćina"}
+        byn{"blinšćina"}
         ca{"katanlanšćina"}
+        cay{"cayugašćina"}
         ccp{"čakma"}
         ce{"čečenšćina"}
         ceb{"cebuanšćina"}
         cgg{"chiga"}
         ch{"čamoršćina"}
+        chk{"chuukezišćina"}
+        chm{"marišćina"}
         cho{"choctawšćina"}
+        chp{"chipewyanšćina"}
         chr{"cherokee"}
+        chy{"cheyennešćina"}
         ckb{"sorani"}
+        clc{"chilcotinšćina"}
         co{"korsišćina"}
         cr{"kri"}
+        crg{"michifšćina"}
+        crj{"krotkozajtšna creešćina"}
+        crk{"plains creešćina"}
+        crl{"dłujkozajtšna creešćina"}
+        crm{"moode creešćina"}
+        crr{"carolina algonquianšćina"}
         cs{"češćina"}
+        csw{"swampy creešćina"}
         cu{"cerkwinosłowjańšćina"}
+        cv{"chuvashišćina"}
         cy{"walizišćina"}
         da{"danšćina"}
+        dak{"dakotašćina"}
+        dar{"dargwašćina"}
         dav{"taita"}
         de{"nimšćina"}
         de_AT{"awstriska nimšćina"}
         de_CH{"šwicarska wusokonimšćina"}
+        dgr{"dogribšćina"}
         dje{"zarma"}
-        doi{"Dogri"}
+        doi{"dogrišćina"}
         dsb{"dolnoserbšćina"}
         dua{"duala"}
         dv{"divehi"}
         dyo{"jola-fonyi"}
         dz{"dzongkha"}
+        dzg{"dazagašćina"}
         ebu{"embu"}
         ee{"ewe"}
+        efi{"efikšćina"}
+        eka{"ekajukšćina"}
         el{"grichišćina"}
         en{"engelšćina"}
         en_AU{"awstralska engelšćina"}
@@ -93,126 +130,203 @@
         fil{"filipinšćina"}
         fj{"fidžišćina"}
         fo{"ferejšćina"}
+        fon{"fonšćina"}
         fr{"francojšćina"}
         fr_CA{"kanadiska francojšćina"}
         fr_CH{"šwicarska francojšćina"}
+        frc{"cajun francojšćina"}
+        frr{"pódpołnocna frizišćina"}
         fur{"friulšćina"}
         fy{"frizišćina"}
         ga{"iršćina"}
+        gaa{"gašćina"}
         gag{"gagauzšćina"}
         gd{"šotišćina"}
+        gez{"geezišćina"}
+        gil{"gilbertezišćina"}
         gl{"galicišćina"}
         gn{"guarani"}
+        gor{"gorontalošćina"}
         got{"gotišćina"}
         gsw{"šwicarska nimšćina"}
         gu{"gudžaratšćina"}
         guz{"gusii"}
         gv{"manšćina"}
+        gwi{"gwichʼinšćina"}
         ha{"hausa"}
+        hai{"haidašćina"}
         haw{"hawaiišćina"}
+        hax{"pódpołdnjowa haidašćina"}
         he{"hebrejšćina"}
         hi{"hindišćina"}
+        hil{"hiligaynonšćina"}
         hmn{"hmongšćina"}
         hr{"chorwatšćina"}
         hsb{"górnoserbšćina"}
         ht{"haitišćina"}
         hu{"hungoršćina"}
+        hup{"hupašćina"}
+        hur{"halkomelemšćina"}
         hy{"armeńšćina"}
+        hz{"hererošćina"}
         ia{"interlingua"}
+        iba{"ibanšćina"}
+        ibb{"ibibiošćina"}
         id{"indonešćina"}
         ig{"igbo"}
         ii{"sichuan yi"}
         ik{"inupiak"}
+        ikt{"pódwjacornokanadiska inuktitutšćina"}
+        ilo{"ilokošćina"}
+        inh{"ingushišćina"}
         io{"ido"}
         is{"islandšćina"}
         it{"italšćina"}
         iu{"inuitšćina"}
         ja{"japańšćina"}
+        jbo{"lojbanšćina"}
         jgo{"ngomba"}
         jmc{"machame"}
         jv{"javašćina"}
         ka{"georgišćina"}
         kab{"kabylšćina"}
+        kac{"kachinšćina"}
+        kaj{"jjušćina"}
         kam{"kamba"}
+        kbd{"kabardianšćina"}
+        kcg{"tyapšćina"}
         kde{"makonde"}
         kea{"kapverdšćina"}
+        kfo{"korošćina"}
+        kgp{"kaingangšćina"}
+        kha{"khasišćina"}
         khq{"koyra chiini"}
         ki{"kikuyu"}
+        kj{"kuanyamašćina"}
         kk{"kazachšćina"}
         kkj{"kako"}
         kl{"grönlandšćina"}
         kln{"kalenjin"}
         km{"kambodžanšćina"}
+        kmb{"kimbundušćina"}
         kn{"kannadšćina"}
         ko{"korejańšćina"}
         koi{"komi-permyak"}
         kok{"konkani"}
+        kpe{"kpellešćina"}
+        kr{"kanurišćina"}
+        krc{"karachay-balkaršćina"}
+        krl{"karelianšćina"}
+        kru{"kurukhšćina"}
         ks{"kašmiršćina"}
         ksb{"šambala"}
         ksf{"bafia"}
         ksh{"kelnšćina"}
         ku{"kurdišćina"}
+        kum{"kumykšćina"}
+        kv{"komišćina"}
         kw{"kornišćina"}
+        kwk{"kwakʼwalašćina"}
         ky{"kirgišćina"}
         la{"łatyńšćina"}
+        lad{"ladinšćina"}
         lag{"langi"}
         lb{"luxemburgšćina"}
+        lez{"lezgianšćina"}
         lg{"gandšćina"}
         li{"limburšćina"}
+        lil{"lillooetšćina"}
         lkt{"lakotšćina"}
         ln{"lingala"}
         lo{"laošćina"}
-        lrc{"sewjerny luri"}
+        lou{"Louisiana kreolšćina"}
+        loz{"lozišćina"}
+        lrc{"pódpołnocna lurišćina"}
+        lsm{"saamiašćina"}
         lt{"litawšćina"}
         lu{"luba-katanga"}
+        lua{"luba-luluašćina"}
+        lun{"lundašćina"}
         luo{"luo"}
+        lus{"mizošćina"}
         luy{"luhya"}
         lv{"letišćina"}
+        mad{"madurezišćina"}
+        mag{"magahišćina"}
         mai{"maithilšćina"}
+        mak{"makasaršćina"}
         mas{"masaišćina"}
+        mdf{"mokshašćina"}
+        men{"mendišćina"}
         mer{"meru"}
         mfe{"mauriciska kreolšćina"}
         mg{"malgašćina"}
         mgh{"makhuwa-meetto"}
         mgo{"meta’"}
+        mh{"marshallezišćina"}
         mi{"maorišćina"}
+        mic{"mi'kmaqšćina"}
+        min{"minangkabaušćina"}
         mk{"makedońšćina"}
         ml{"malajamšćina"}
         mn{"mongolšćina"}
         mni{"manipuršćina"}
+        moe{"innu-aimunšćina"}
         moh{"mohawkšćina"}
+        mos{"mossišćina"}
         mr{"maratišćina"}
         ms{"malajšćina"}
         mt{"maltašćina"}
         mua{"mundang"}
         mul{"wěcejrěcne"}
         mus{"krik"}
+        mwl{"mirandezišćina"}
         my{"burmašćina"}
+        myv{"erzyašćina"}
         mzn{"mazanderanšćina"}
         na{"naurušćina"}
+        nap{"neapolitanšćina"}
         naq{"nama"}
         nb{"norwegske bokmål"}
         nd{"pódpołnocne ndebele"}
         nds{"dolnonimšćina"}
         ne{"nepalšćina"}
+        new{"newarišćina"}
+        ng{"ndongašćina"}
+        nia{"niazišćina"}
+        niu{"niueanšćina"}
         nl{"nižozemšćina"}
         nl_BE{"flamšćina"}
         nmg{"kwasio"}
         nn{"norwegske nynorsk"}
         nnh{"ngiemboon"}
         no{"norwegšćina"}
+        nog{"nogaišćina"}
         nqo{"n’ko"}
+        nr{"pódpołdnjowa ndebelšćina"}
+        nso{"połnocna sothošćina"}
         nus{"nuer"}
         nv{"navaho"}
         ny{"nyanja"}
         nyn{"nyankole"}
         oc{"okcitanšćina"}
+        ojb{"dłujkowjacorna ojibwašćina"}
+        ojc{"centralna ojibwašćina"}
+        ojs{"oji-creešćina"}
+        ojw{"pódwjacorna ojibwašćina"}
+        oka{"okanaganšćina"}
         om{"oromo"}
         or{"orojišćina"}
         os{"osetšćina"}
         pa{"pandžabšćina"}
+        pag{"pangasinanšćina"}
+        pam{"pampangašćina"}
+        pap{"papiamentošćina"}
+        pau{"palauanšćina"}
         pcm{"nigerijanski pidgin"}
+        pis{"pijinšćina"}
         pl{"pólšćina"}
+        pqm{"maliseet-passamaquoddyšćina"}
         prg{"prusčina"}
         ps{"paštunšćina"}
         pt{"portugalšćina"}
@@ -220,22 +334,28 @@
         pt_PT{"europejska portugalšćina"}
         qu{"kečua"}
         quc{"kʼicheʼ"}
-        rhg{"Rohingya"}
+        rap{"rapanuišćina"}
+        rar{"rarotonganšćina"}
+        rhg{"rohingyašćina"}
         rm{"retoromańšćina"}
         rn{"kirundišćina"}
         ro{"rumunšćina"}
         ro_MD{"moldawišćina"}
         rof{"rombo"}
         ru{"rušćina"}
+        rup{"armanianšćina"}
         rw{"kinjarwanda"}
         rwk{"rwa"}
         sa{"sanskrit"}
+        sad{"sandawešćina"}
         sah{"jakutšćina"}
         saq{"samburu"}
         sat{"santalšćina"}
+        sba{"ngambayšćina"}
         sbp{"sangu"}
         sc{"sardinšćina"}
         scn{"sicilianišćina"}
+        sco{"scotšćina"}
         sd{"sindšćina"}
         se{"lapšćina"}
         seh{"sena"}
@@ -243,59 +363,91 @@
         sg{"sango"}
         sh{"serbochorwatšćina"}
         shi{"tašelhit"}
+        shn{"shanšćina"}
         si{"singalšćina"}
         sk{"słowakšćina"}
         sl{"słowjeńšćina"}
+        slh{"pódpołdnjowa lushootseedšćina"}
         sm{"samošćina"}
         sma{"pódpołdnjowa samišćina"}
         smj{"lule-samišćina"}
         smn{"inari-samišćina"}
         sms{"skolt-samišćina"}
         sn{"šonšćina"}
+        snk{"soninkešćina"}
         so{"somališćina"}
         sq{"albanšćina"}
         sr{"serbišćina"}
+        srn{"sranan tongošćina"}
         ss{"siswati"}
         st{"pódpołdnjowa sotšćina (Sesotho)"}
         stq{"saterfrizišćina"}
+        str{"straits salishšćina"}
         su{"sundanšćina"}
+        suk{"sukumašćina"}
         sv{"šwedšćina"}
         sw{"swahilišćina"}
         sw_CD{"kongojska swahilišćina"}
+        swb{"comorianšćina"}
+        syr{"syriacšćina"}
         ta{"tamilšćina"}
+        tce{"pódpołdnjowa tutchonšćina"}
         te{"telugšćina"}
+        tem{"timnešćina"}
         teo{"teso"}
+        tet{"tetumšćina"}
         tg{"tadžikišćina"}
+        tgx{"tagishšćina"}
         th{"thailandšćina"}
+        tht{"tahltanšćina"}
         ti{"tigrinja"}
+        tig{"tigrešćina"}
         tk{"turkmeńšćina"}
         tl{"tagalog"}
+        tlh{"klingonšćina"}
+        tli{"tlingitšćina"}
         tn{"tswana"}
         to{"tonganšćina"}
+        tok{"toki ponašćina"}
+        tpi{"tok pisinšćina"}
         tr{"turkojšćina"}
+        trv{"tarokošćina"}
         ts{"tsonga"}
         tt{"tataršćina"}
+        ttm{"połnocna tutchonšćina"}
+        tum{"tumbukašćina"}
+        tvl{"tuvalušćina"}
         tw{"twi"}
         twq{"tasawaq"}
         ty{"tahitišćina"}
+        tyv{"tuvinianšćina"}
         tzm{"centralnoatlaski tamazight"}
+        udm{"udmurtšćina"}
         ug{"ujguršćina"}
         uk{"ukrainšćina"}
+        umb{"umbundušćina"}
         und{"njeznata rěc"}
         ur{"urdušćina"}
         uz{"usbekšćina"}
         vai{"vai"}
+        ve{"vendašćina"}
         vi{"vietnamšćina"}
         vo{"volapük"}
         vun{"vunjo"}
         wa{"walonšćina"}
         wae{"walzeršćina"}
+        wal{"wolayttašćina"}
+        war{"warayšćina"}
         wo{"wolof"}
+        wuu{"wu chinšćina"}
+        xal{"kalmykšćina"}
         xh{"xhosa"}
         xog{"soga"}
         yav{"yangben"}
+        ybb{"yembašćina"}
         yi{"jidišćina"}
         yo{"jorubšćina"}
+        yrl{"nheengatušćina"}
         yue{"kantonšćina"}
         za{"zhuang"}
         zgh{"standardny marokkański tamazight"}
@@ -303,7 +455,9 @@
         zh_Hans{"chinšćina (zjadnorjona)"}
         zh_Hant{"chinšćina (tradicionalna)"}
         zu{"zulu"}
+        zun{"zunišćina"}
         zxx{"žedno rěcne wopśimjeśe"}
+        zza{"zazašćina"}
     }
     Languages%menu{
         yue{"chinšćina (kantonšćina)"}
@@ -317,11 +471,16 @@
         ckb{"centralna kurdišćina"}
     }
     Scripts{
+        Adlm{"adlamske pismo"}
         Arab{"arabski"}
+        Aran{"nastaliqske pismo"}
         Armn{"armeński"}
         Beng{"bengalski"}
         Bopo{"bopomofo"}
         Brai{"braillowe pismo"}
+        Cakm{"chakmaske pismo"}
+        Cans{"zjadnotnjone kanadiske aboriginske złožkowe pismo"}
+        Cher{"cherokeeske pismo"}
         Cyrl{"kyriliski"}
         Deva{"devanagari"}
         Ethi{"etiopiski"}
@@ -347,14 +506,23 @@
         Latn{"łatyński"}
         Mlym{"malayalamski"}
         Mong{"mongolski"}
+        Mtei{"meitei-mayekse pismo"}
         Mymr{"burmaski"}
+        Nkoo{"n’Koske pismo"}
+        Olck{"ol-chikiske pismo"}
         Orya{"oriya"}
+        Rohg{"hanifiske pismo"}
         Sinh{"singhaleski"}
+        Sund{"sundaneske pismo"}
+        Syrc{"syriacske pismo"}
         Taml{"tamilski"}
         Telu{"telugu"}
+        Tfng{"tifinanghske pismo"}
         Thaa{"thaana"}
         Thai{"thaiski"}
         Tibt{"tibetski"}
+        Vaii{"vaiske pismo"}
+        Yiii{"yiske pismo"}
         Zmth{"matematiski zapis"}
         Zsye{"emoji"}
         Zsym{"symbole"}
@@ -370,11 +538,15 @@
         calendar{
             buddhist{"buddhistiski kalender"}
             chinese{"chinski kalender"}
+            coptic{"koptiski kalendaŕ"}
             dangi{"dangi kalender"}
             ethiopic{"etiopiski kalender"}
+            ethiopic-amete-alem{"etiopiski amete-alem-kalendaŕ"}
             gregorian{"gregoriański kalender"}
             hebrew{"žydojski kalender"}
             islamic{"islamski kalender"}
+            islamic-civil{"islamski ciwilny kalendaŕ"}
+            islamic-umalqura{"islamski umalqui-kalendaŕ"}
             iso8601{"iso-8601-kalender"}
             japanese{"japański kalender"}
             persian{"persiski kalender"}
@@ -411,6 +583,7 @@
             armn{"armeńske cyfry"}
             armnlow{"armeńske cyfry małopisane"}
             beng{"bengalske cyfry"}
+            cakm{"chakmaske cyfry"}
             deva{"devanagari-cyfry"}
             ethi{"etiopiske cyfry"}
             fullwide{"połnošyroke cyfry"}
@@ -425,6 +598,7 @@
             hant{"tradicionalne chinske cyfry"}
             hantfin{"tradicionalne chinske financne cyfry"}
             hebr{"hebrejske cyfry"}
+            java{"javaske cyfry"}
             jpan{"japańske cyfry"}
             jpanfin{"japańske financne cyfry"}
             khmr{"khmerske cyfry"}
@@ -432,7 +606,9 @@
             laoo{"laotiske cyfry"}
             latn{"arabiske cyfry"}
             mlym{"malayalamske cyfry"}
+            mtei{"meetei-mayekske cyfry"}
             mymr{"burmaske cyfry"}
+            olck{"ol-chikiske cyfry"}
             orya{"oriya-cyfry"}
             roman{"romske cyfry"}
             romanlow{"romske cyfry małopisane"}
@@ -441,6 +617,7 @@
             telu{"telugu-cyfry"}
             thai{"thaiske cyfry"}
             tibt{"tibetske cyfry"}
+            vaii{"vaiske cyfry"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/el.txt b/icu4c/source/data/lang/el.txt
index 4bbdd93..c63e6f4 100644
--- a/icu4c/source/data/lang/el.txt
+++ b/icu4c/source/data/lang/el.txt
@@ -41,6 +41,7 @@
         am{"Αμχαρικά"}
         an{"Αραγονικά"}
         ang{"Παλαιά Αγγλικά"}
+        ann{"Ομπόλο"}
         anp{"Ανγκικά"}
         ar{"Αραβικά"}
         ar_001{"Σύγχρονα Τυπικά Αραβικά"}
@@ -52,6 +53,7 @@
         as{"Ασαμικά"}
         asa{"Άσου"}
         ast{"Αστουριανά"}
+        atj{"Ατικαμέκ"}
         av{"Αβαρικά"}
         awa{"Αγουαντί"}
         ay{"Αϊμάρα"}
@@ -108,13 +110,21 @@
         chr{"Τσερόκι"}
         chy{"Τσεγιέν"}
         ckb{"Κεντρικά Κουρδικά"}
+        clc{"Τσιλκότιν"}
         co{"Κορσικανικά"}
         cop{"Κοπτικά"}
         cr{"Κρι"}
+        crg{"Μίτσιφ"}
         crh{"Τουρκικά Κριμαίας"}
+        crj{"Νοτιοανατολικά Κρι"}
+        crk{"Κρι πεδιάδας"}
+        crl{"Βορειοανατολικά Κρι"}
+        crm{"Μους Κρι"}
+        crr{"Καρολίνα Αλγκονκιάν"}
         crs{"Κρεολικά Γαλλικά Σεϋχελλών"}
         cs{"Τσεχικά"}
         csb{"Κασούμπιαν"}
+        csw{"Κρι Βάλτου"}
         cu{"Εκκλησιαστικά Σλαβικά"}
         cv{"Τσουβασικά"}
         cy{"Ουαλικά"}
@@ -205,6 +215,7 @@
         ha{"Χάουσα"}
         hai{"Χάιντα"}
         haw{"Χαβαϊκά"}
+        hax{"Βόρεια Χάιντα"}
         he{"Εβραϊκά"}
         hi{"Χίντι"}
         hil{"Χιλιγκαϊνόν"}
@@ -216,6 +227,7 @@
         ht{"Αϊτιανά"}
         hu{"Ουγγρικά"}
         hup{"Χούπα"}
+        hur{"Χαλκομελέμ"}
         hy{"Αρμενικά"}
         hz{"Χερέρο"}
         ia{"Ιντερλίνγκουα"}
@@ -226,6 +238,7 @@
         ig{"Ίγκμπο"}
         ii{"Σίτσουαν Γι"}
         ik{"Ινουπιάκ"}
+        ikt{"Ινουκτιτούτ Δυτικού Καναδά"}
         ilo{"Ιλόκο"}
         inh{"Ινγκούς"}
         io{"Ίντο"}
@@ -253,6 +266,7 @@
         kea{"Γλώσσα του Πράσινου Ακρωτηρίου"}
         kfo{"Κόρο"}
         kg{"Κονγκό"}
+        kgp{"Κάινγκανγκ"}
         kha{"Κάσι"}
         kho{"Κοτανικά"}
         khq{"Κόιρα Τσίνι"}
@@ -283,6 +297,7 @@
         kut{"Κουτενάι"}
         kv{"Κόμι"}
         kw{"Κορνουαλικά"}
+        kwk{"Κουακουάλα"}
         ky{"Κιργιζικά"}
         la{"Λατινικά"}
         lad{"Λαδίνο"}
@@ -293,6 +308,7 @@
         lez{"Λεζγκικά"}
         lg{"Γκάντα"}
         li{"Λιμβουργιανά"}
+        lil{"Λιλουέτ"}
         lkt{"Λακότα"}
         ln{"Λινγκάλα"}
         lo{"Λαοτινά"}
@@ -300,6 +316,7 @@
         lou{"Κρεολικά (Λουιζιάνα)"}
         loz{"Λόζι"}
         lrc{"Βόρεια Λούρι"}
+        lsm{"Σαάμια"}
         lt{"Λιθουανικά"}
         lu{"Λούμπα-Κατάνγκα"}
         lua{"Λούμπα-Λουλούα"}
@@ -335,6 +352,7 @@
         mn{"Μογγολικά"}
         mnc{"Μαντσού"}
         mni{"Μανιπούρι"}
+        moe{"Ινου-αϊμούν"}
         moh{"Μοχόκ"}
         mos{"Μόσι"}
         mr{"Μαραθικά"}
@@ -382,6 +400,11 @@
         nzi{"Νζίμα"}
         oc{"Οξιτανικά"}
         oj{"Οζιβίγουα"}
+        ojb{"Βορειοδυτικά Οζιβίγουα"}
+        ojc{"Κεντρικά Οτζίμπουα"}
+        ojs{"Ότζι-Κρι"}
+        ojw{"Δυτικά Οζιβίγουα"}
+        oka{"Οκανάγκαν"}
         om{"Ορόμο"}
         or{"Όντια"}
         os{"Οσετικά"}
@@ -397,8 +420,10 @@
         peo{"Αρχαία Περσικά"}
         phn{"Φοινικικά"}
         pi{"Πάλι"}
+        pis{"Πιτζίν"}
         pl{"Πολωνικά"}
         pon{"Πομπηικά"}
+        pqm{"Μαλισιτ-Πασσαμακουόντ"}
         prg{"Πρωσικά"}
         pro{"Παλαιά Προβανσάλ"}
         ps{"Πάστο"}
@@ -450,6 +475,7 @@
         sid{"Σιντάμο"}
         sk{"Σλοβακικά"}
         sl{"Σλοβενικά"}
+        slh{"Νότια Λάσουτσιντ"}
         sm{"Σαμοανά"}
         sma{"Νότια Σάμι"}
         smj{"Λούλε Σάμι"}
@@ -466,6 +492,7 @@
         ss{"Σουάτι"}
         ssy{"Σάχο"}
         st{"Νότια Σόθο"}
+        str{"Στρέιτς Σαλίς"}
         su{"Σουνδανικά"}
         suk{"Σουκούμα"}
         sus{"Σούσου"}
@@ -477,13 +504,16 @@
         syc{"Κλασικά Συριακά"}
         syr{"Συριακά"}
         ta{"Ταμιλικά"}
+        tce{"Νότια Τουτσόνε"}
         te{"Τελούγκου"}
         tem{"Τίμνε"}
         teo{"Τέσο"}
         ter{"Τερένο"}
         tet{"Τέτουμ"}
         tg{"Τατζικικά"}
+        tgx{"Τατζίς"}
         th{"Ταϊλανδικά"}
+        tht{"Ταλτάν"}
         ti{"Τιγκρινικά"}
         tig{"Τίγκρε"}
         tiv{"Τιβ"}
@@ -496,12 +526,14 @@
         tn{"Τσουάνα"}
         to{"Τονγκανικά"}
         tog{"Νιάσα Τόνγκα"}
+        tok{"Τόκι Πόνα"}
         tpi{"Τοκ Πισίν"}
         tr{"Τουρκικά"}
         trv{"Ταρόκο"}
         ts{"Τσόνγκα"}
         tsi{"Τσίμσιαν"}
         tt{"Ταταρικά"}
+        ttm{"Βόρεια Τουτσόνε"}
         tum{"Τουμπούκα"}
         tvl{"Τουβαλού"}
         tw{"Τούι"}
@@ -540,6 +572,7 @@
         ybb{"Γιέμπα"}
         yi{"Γίντις"}
         yo{"Γιορούμπα"}
+        yrl{"Νινγκατού"}
         yue{"Καντονέζικα"}
         za{"Ζουάνγκ"}
         zap{"Ζάποτεκ"}
@@ -570,9 +603,11 @@
     }
     Languages%variant{
         ckb{"Κουρδικά, Σοράνι"}
+        hi_Latn{"Hinglish"}
         ug{"Ουιγούρ"}
     }
     Scripts{
+        Adlm{"Άντλαμ"}
         Arab{"Αραβικό"}
         Aran{"Νασταλίκ"}
         Armi{"Αυτοκρατορικό Αραμαϊκό"}
@@ -668,6 +703,7 @@
         Plrd{"Φωνητικό Πόλαρντ"}
         Prti{"Επιγραφικό Παρθιάν"}
         Rjng{"Ρετζάνγκ"}
+        Rohg{"Χανίφι"}
         Roro{"Ρονγκορόνγκο"}
         Runr{"Ρουνίκ"}
         Samr{"Σαμαριτικό"}
@@ -778,10 +814,10 @@
         collation{
             big5han{"Σειρά ταξινόμησης Παραδοσιακών Κινεζικών - Big5"}
             compat{"Προηγούμενη σειρά ταξινόμησης, για συμβατότητα"}
-            dictionary{"Σειρά ταξινόμησης ημερολογίου"}
+            dictionary{"Σειρά ταξινόμησης λεξικού"}
             ducet{"Προεπιλεγμένη σειρά ταξινόμησης Unicode"}
             eor{"Ευρωπαϊκοί κανόνες ταξινόμησης"}
-            gb2312han{"Σειρά ταξινόμησης Απλουστευμένων Κινεζικών - GB2312"}
+            gb2312han{"Σειρά ταξινόμησης Απλοποιημένων Κινεζικών - GB2312"}
             phonebook{"Σειρά ταξινόμησης τηλεφωνικού καταλόγου"}
             phonetic{"Φωνητική σειρά ταξινόμησης"}
             pinyin{"Σειρά ταξινόμησης Πινγίν"}
@@ -792,6 +828,7 @@
             stroke{"Σειρά ταξινόμησης κινήσεων"}
             traditional{"Παραδοσιακή σειρά ταξινόμησης"}
             unihan{"Σειρά ταξινόμησης ριζικής αρίθμησης"}
+            zhuyin{"Σειρά ταξινόμησης Τζουγίν"}
         }
         d0{
             fwidth{"Πλήρους πλάτους"}
@@ -824,6 +861,7 @@
             armn{"Αρμενικά αριθμητικά"}
             armnlow{"Πεζά αρμενικά αριθμητικά"}
             beng{"Βεγγαλικά ψηφία"}
+            cakm{"Ψηφία Τσάκμα"}
             deva{"Ψηφία Ντεβαναγκάρι"}
             ethi{"Αιθιοπικά αριθμητικά"}
             finance{"Οικονομικά αριθμητικά"}
@@ -839,6 +877,7 @@
             hant{"Παραδοσιακά κινεζικά αριθμητικά"}
             hantfin{"Παραδοσιακά κινεζικά οικονομικά αριθμητικά"}
             hebr{"Εβραϊκά αριθμητικά"}
+            java{"Ιαβαϊκά ψηφία"}
             jpan{"Ιαπωνικά αριθμητικά"}
             jpanfin{"Ιαπωνικά οικονομικά αριθμητικά"}
             khmr{"Ψηφία Χμερ"}
@@ -847,8 +886,10 @@
             latn{"Ψηφία της Δύσης"}
             mlym{"Μαλαγιαλαμικά ψηφία"}
             mong{"Μογγολικά ψηφία"}
+            mtei{"Ψηφία Μεϊτεί Μαγιέκ"}
             mymr{"Ψηφία Μιανμάρ"}
             native{"Εγγενή ψηφία"}
+            olck{"Ψηφία Ολ Τσίκι"}
             orya{"Οριγικά ψηφία"}
             roman{"Λατινικά αριθμητικά"}
             romanlow{"Πεζά λατινικά αριθμητικά"}
diff --git a/icu4c/source/data/lang/en_CA.txt b/icu4c/source/data/lang/en_CA.txt
index 12fe443..a809784 100644
--- a/icu4c/source/data/lang/en_CA.txt
+++ b/icu4c/source/data/lang/en_CA.txt
@@ -3,54 +3,223 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 en_CA{
     Keys{
-        colCaseLevel{"Case-Sensitive Sorting"}
+        calendar{"calendar"}
+        cf{"currency format"}
+        colAlternate{"ignore-symbols sorting"}
+        colBackwards{"reversed-accent sorting"}
+        colCaseFirst{"uppercase/lowercase ordering"}
+        colCaseLevel{"case-sensitive sorting"}
+        colNormalization{"normalized sorting"}
+        colNumeric{"numeric sorting"}
+        colReorder{"script/block reordering"}
+        colStrength{"sorting strength"}
+        collation{"sort order"}
+        currency{"currency"}
+        d0{"transform destination"}
+        dx{"dictionary break exclusions"}
+        em{"emoji presentation style"}
+        fw{"first day of week"}
+        h0{"mixed-in"}
+        hc{"hour cycle (12 vs 24)"}
+        i0{"input method"}
+        k0{"keyboard"}
+        kv{"highest ignored"}
+        lb{"line break style"}
+        lw{"line breaks in words setting"}
+        m0{"transform rules"}
+        ms{"measurement system"}
+        numbers{"numbers"}
+        rg{"region for supplemental data"}
+        s0{"transform source"}
+        sd{"region subdivision"}
+        ss{"sentence break suppressions type"}
+        t{"transform"}
+        t0{"machine-translated"}
+        timezone{"time zone"}
+        va{"locale variant"}
+        x{"private-use"}
+        x0{"private-use transform"}
     }
     Languages{
+        ar_001{"Arabic (Modern Standard)"}
         bn{"Bengali"}
-        mfe{"Mauritian"}
-        mus{"Creek"}
+        mfe{"Mauritian Creole"}
+        mul{"multiple languages"}
         nds_NL{"West Low German"}
         ro_MD{"Moldovan"}
         sah{"Yakut"}
-        tvl{"Tuvaluan"}
+        und{"unknown language"}
+        zh_Hans{"simplified Chinese"}
+        zh_Hant{"traditional Chinese"}
     }
-    Languages%short{
-        en_US{"U.S. English"}
+    Languages%long{
+        zh_Hans{"simplified Mandarin Chinese"}
+        zh_Hant{"traditional Mandarin Chinese"}
+    }
+    Languages%variant{
+        my{"Myanmar language"}
+    }
+    Scripts{
+        Zmth{"mathematical notation"}
+        Zsye{"emoji"}
+        Zsym{"symbols"}
+        Zxxx{"unwritten"}
+        Zzzz{"unknown script"}
     }
     Types{
         calendar{
-            dangi{"Korean Calendar"}
-            ethiopic{"Ethiopian Calendar"}
+            buddhist{"Buddhist calendar"}
+            chinese{"Chinese calendar"}
+            coptic{"Coptic calendar"}
+            dangi{"Dangi calendar"}
+            ethiopic{"Ethiopic calendar"}
+            ethiopic-amete-alem{"Ethiopic Amete Alem calendar"}
+            gregorian{"Gregorian calendar"}
+            hebrew{"Hebrew calendar"}
+            indian{"Indian national calendar"}
+            islamic{"Islamic calendar"}
+            islamic-civil{"Islamic calendar (tabular, civil epoch)"}
+            islamic-tbla{"Islamic calendar (tabular, astronomical epoch)"}
+            islamic-umalqura{"Islamic calendar (Umm al-Qura)"}
+            iso8601{"ISO-8601 calendar"}
+            japanese{"Japanese calendar"}
+            persian{"Persian calendar"}
+            roc{"Minguo calendar"}
+        }
+        cf{
+            account{"accounting currency format"}
+            standard{"standard currency format"}
         }
         colNormalization{
             no{"Sort Without Normalisation"}
             yes{"Sort Unicode Normalised"}
         }
+        collation{
+            big5han{"traditional Chinese sort order - Big5"}
+            compat{"previous sort order, for compatibility"}
+            dictionary{"dictionary sort order"}
+            ducet{"default Unicode sort order"}
+            gb2312han{"simplified Chinese sort order - GB2312"}
+            phonebook{"phonebook sort order"}
+            phonetic{"phonetic sort order"}
+            pinyin{"Pinyin sort order"}
+            reformed{"reformed sort order"}
+            search{"general-purpose search"}
+            standard{"standard sort order"}
+            stroke{"stroke sort order"}
+            traditional{"traditional sort order"}
+            unihan{"radical-stroke sort order"}
+            zhuyin{"Zhuyin sort order"}
+        }
         d0{
-            fwidth{"To Full Width"}
-            hwidth{"To Half Width"}
-            lower{"To Lower Case"}
-            title{"To Title Case"}
-            upper{"To Upper Case"}
+            ascii{"to ASCII"}
+            fwidth{"to full width"}
+            hwidth{"to half width"}
+            lower{"to lowercase"}
+            title{"to title case"}
+            upper{"to uppercase"}
+        }
+        em{
+            default{"use default presentation for emoji characters"}
+            emoji{"prefer emoji presentation for emoji characters"}
+            text{"prefer text presentation for emoji characters"}
+        }
+        fw{
+            fri{"first day of week is Friday"}
+            mon{"first day of week is Monday"}
+            sat{"first day of week is Saturday"}
+            sun{"first day of week is Sunday"}
+            thu{"first day of week is Thursday"}
+            tue{"first day of week is Tuesday"}
+            wed{"first day of week is Wednesday"}
         }
         hc{
-            h11{"12-Hour System (0–11)"}
-            h12{"12-Hour System (1–12)"}
-            h23{"24-Hour System (0–23)"}
-            h24{"24-Hour System (1–24)"}
+            h11{"12-hour system (0–11)"}
+            h12{"12-hour system (1–12)"}
+            h23{"24-hour system (0–23)"}
+            h24{"24-hour system (1–24)"}
+        }
+        lb{
+            loose{"loose line break style"}
+            normal{"normal line break style"}
+            strict{"strict line break style"}
+        }
+        lw{
+            breakall{"allow line breaks in all words"}
+            keepall{"prevent line breaks in all words"}
+            normal{"normal line breaks for words"}
+            phrase{"prevent line breaks in phrases"}
+        }
+        m0{
+            bgn{"US BGN transliteration"}
+            prprname{"personal name transliteration variant"}
+            ungegn{"UN GEGN transliteration"}
         }
         ms{
-            ussystem{"U.S. Measurement System"}
+            metric{"metric system"}
+            uksystem{"imperial measurement system"}
+            ussystem{"US measurement system"}
+        }
+        numbers{
+            adlm{"Adlam digits"}
+            arab{"Arabic-Indic digits"}
+            arabext{"extended Arabic-Indic digits"}
+            armn{"Armenian numerals"}
+            armnlow{"Armenian lowercase numerals"}
+            beng{"Bangla digits"}
+            cakm{"Chakma digits"}
+            deva{"Devanagari digits"}
+            ethi{"Ethiopic numerals"}
+            fullwide{"full-width digits"}
+            geor{"Georgian numerals"}
+            grek{"Greek numerals"}
+            greklow{"Greek lowercase numerals"}
+            gujr{"Gujarati digits"}
+            guru{"Gurmukhi digits"}
+            hanidec{"Chinese decimal numerals"}
+            hans{"simplified Chinese numerals"}
+            hansfin{"simplified Chinese financial numerals"}
+            hant{"traditional Chinese numerals"}
+            hantfin{"traditional Chinese financial numerals"}
+            hebr{"Hebrew numerals"}
+            java{"Javanese digits"}
+            jpan{"Japanese numerals"}
+            jpanfin{"Japanese financial numerals"}
+            khmr{"Khmer digits"}
+            knda{"Kannada digits"}
+            laoo{"Lao digits"}
+            latn{"Western digits"}
+            mlym{"Malayalam digits"}
+            mtei{"Meetei Mayek digits"}
+            mymr{"Myanmar digits"}
+            native{"Native digits"}
+            olck{"Ol Chiki digits"}
+            orya{"Odia digits"}
+            roman{"Roman numerals"}
+            romanlow{"Roman lowercase numerals"}
+            taml{"traditional Tamil numerals"}
+            tamldec{"Tamil digits"}
+            telu{"Telugu digits"}
+            thai{"Thai digits"}
+            tibt{"Tibetan digits"}
+            vaii{"Vai digits"}
+        }
+        ss{
+            none{"sentence breaks without abbreviation handling"}
+            standard{"suppress sentence breaks after standard abbreviations"}
+        }
+        t0{
+            und{"unspecified machine translation"}
         }
     }
     characterLabelPattern{
-        all{"{0} – all"}
-        compatibility{"{0} – compatibility"}
-        enclosed{"{0} – enclosed"}
-        extended{"{0} – extended"}
-        historic{"{0} – historic"}
-        miscellaneous{"{0} – miscellaneous"}
-        other{"{0} – other"}
-        scripts{"scripts – {0}"}
+        all{"{0}—all"}
+        compatibility{"{0}—compatibility"}
+        enclosed{"{0}—enclosed"}
+        extended{"{0}—extended"}
+        historic{"{0}—historic"}
+        miscellaneous{"{0}—miscellaneous"}
+        other{"{0}—other"}
+        scripts{"scripts—{0}"}
     }
 }
diff --git a/icu4c/source/data/lang/es.txt b/icu4c/source/data/lang/es.txt
index c9dd1bb..1ade005 100644
--- a/icu4c/source/data/lang/es.txt
+++ b/icu4c/source/data/lang/es.txt
@@ -25,7 +25,7 @@
     Languages{
         aa{"afar"}
         ab{"abjasio"}
-        ace{"acehnés"}
+        ace{"achenés"}
         ach{"acoli"}
         ada{"adangme"}
         ady{"adigué"}
@@ -41,6 +41,7 @@
         am{"amárico"}
         an{"aragonés"}
         ang{"inglés antiguo"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"árabe"}
         ar_001{"árabe estándar moderno"}
@@ -52,6 +53,7 @@
         as{"asamés"}
         asa{"asu"}
         ast{"asturiano"}
+        atj{"atikamekw"}
         av{"avar"}
         awa{"avadhi"}
         ay{"aimara"}
@@ -108,13 +110,21 @@
         chr{"cheroqui"}
         chy{"cheyene"}
         ckb{"kurdo sorani"}
+        clc{"chilcotin"}
         co{"corso"}
         cop{"copto"}
         cr{"cree"}
+        crg{"michif"}
         crh{"tártaro de Crimea"}
+        crj{"cree suroriental"}
+        crk{"cree de las llanuras"}
+        crl{"cree nororiental"}
+        crm{"cree moose"}
+        crr{"algonquino de Carolina"}
         crs{"criollo seychelense"}
         cs{"checo"}
         csb{"casubio"}
+        csw{"cree de los pantanos"}
         cu{"eslavo eclesiástico"}
         cv{"chuvasio"}
         cy{"galés"}
@@ -207,6 +217,7 @@
         hai{"haida"}
         hak{"chino hakka"}
         haw{"hawaiano"}
+        hax{"haida meridional"}
         he{"hebreo"}
         hi{"hindi"}
         hil{"hiligaynon"}
@@ -219,6 +230,7 @@
         ht{"criollo haitiano"}
         hu{"húngaro"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armenio"}
         hz{"herero"}
         ia{"interlingua"}
@@ -229,6 +241,7 @@
         ig{"igbo"}
         ii{"yi de Sichuán"}
         ik{"inupiaq"}
+        ikt{"inuit del oeste de Canadá"}
         ilo{"ilocano"}
         inh{"ingush"}
         io{"ido"}
@@ -256,6 +269,7 @@
         kea{"criollo caboverdiano"}
         kfo{"koro"}
         kg{"kongo"}
+        kgp{"káingang"}
         kha{"khasi"}
         kho{"kotanés"}
         khq{"koyra chiini"}
@@ -286,6 +300,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"córnico"}
+        kwk{"kwakʼwala"}
         ky{"kirguís"}
         la{"latín"}
         lad{"ladino"}
@@ -296,6 +311,7 @@
         lez{"lezgiano"}
         lg{"ganda"}
         li{"limburgués"}
+        lil{"lillooet"}
         lkt{"lakota"}
         ln{"lingala"}
         lo{"lao"}
@@ -303,6 +319,7 @@
         lou{"criollo de Luisiana"}
         loz{"lozi"}
         lrc{"lorí septentrional"}
+        lsm{"samia"}
         lt{"lituano"}
         lu{"luba-katanga"}
         lua{"luba-lulua"}
@@ -337,7 +354,8 @@
         ml{"malayálam"}
         mn{"mongol"}
         mnc{"manchú"}
-        mni{"manipuri"}
+        mni{"manipurí"}
+        moe{"innu-aimun"}
         moh{"mohawk"}
         mos{"mossi"}
         mr{"maratí"}
@@ -361,7 +379,7 @@
         nds{"bajo alemán"}
         nds_NL{"bajo sajón"}
         ne{"nepalí"}
-        new{"newari"}
+        new{"nevarí"}
         ng{"ndonga"}
         nia{"nias"}
         niu{"niueano"}
@@ -386,6 +404,11 @@
         nzi{"nzima"}
         oc{"occitano"}
         oj{"ojibwa"}
+        ojb{"ojibwa noroccidental"}
+        ojc{"ojibwa central"}
+        ojs{"oji-cree"}
+        ojw{"ojibwa occidental"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"oriya"}
         os{"osético"}
@@ -401,8 +424,10 @@
         peo{"persa antiguo"}
         phn{"fenicio"}
         pi{"pali"}
+        pis{"pidgin salomonense"}
         pl{"polaco"}
         pon{"pohnpeiano"}
+        pqm{"maliseet-passamaquoddy"}
         prg{"prusiano"}
         pro{"provenzal antiguo"}
         ps{"pastún"}
@@ -437,7 +462,7 @@
         sc{"sardo"}
         scn{"siciliano"}
         sco{"escocés"}
-        sd{"sindhi"}
+        sd{"sindi"}
         sdh{"kurdo meridional"}
         se{"sami septentrional"}
         see{"seneca"}
@@ -454,6 +479,7 @@
         sid{"sidamo"}
         sk{"eslovaco"}
         sl{"esloveno"}
+        slh{"lushootseed meridional"}
         sm{"samoano"}
         sma{"sami meridional"}
         smj{"sami lule"}
@@ -470,6 +496,7 @@
         ss{"suazi"}
         ssy{"saho"}
         st{"sotho meridional"}
+        str{"salish de los estrechos"}
         su{"sundanés"}
         suk{"sukuma"}
         sus{"susu"}
@@ -481,13 +508,16 @@
         syc{"siríaco clásico"}
         syr{"siriaco"}
         ta{"tamil"}
+        tce{"tutchone meridional"}
         te{"telugu"}
         tem{"temne"}
         teo{"teso"}
         ter{"tereno"}
         tet{"tetún"}
         tg{"tayiko"}
+        tgx{"tagish"}
         th{"tailandés"}
+        tht{"tahltan"}
         ti{"tigriña"}
         tig{"tigré"}
         tiv{"tiv"}
@@ -500,12 +530,14 @@
         tn{"setsuana"}
         to{"tongano"}
         tog{"tonga del Nyasa"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turco"}
         trv{"taroko"}
         ts{"tsonga"}
         tsi{"tsimshiano"}
         tt{"tártaro"}
+        ttm{"tutchone septentrional"}
         tum{"tumbuka"}
         tvl{"tuvaluano"}
         tw{"twi"}
@@ -544,6 +576,7 @@
         ybb{"yemba"}
         yi{"yidis"}
         yo{"yoruba"}
+        yrl{"ñe’engatú"}
         yue{"cantonés"}
         za{"zhuang"}
         zap{"zapoteco"}
@@ -573,10 +606,12 @@
     }
     Languages%variant{
         ckb{"kurdo central"}
+        hi_Latn{"hinglish"}
         ps{"pastú"}
         ug{"uygur"}
     }
     Scripts{
+        Adlm{"ádlam"}
         Arab{"árabe"}
         Aran{"nastaliq"}
         Armn{"armenio"}
@@ -590,10 +625,11 @@
         Brai{"braille"}
         Bugi{"buginés"}
         Buhd{"buhid"}
+        Cakm{"chakma"}
         Cans{"silabarios aborígenes canadienses unificados"}
         Cari{"cario"}
         Cham{"cham"}
-        Cher{"cherokee"}
+        Cher{"cheroqui"}
         Cirt{"cirth"}
         Copt{"copto"}
         Cprt{"chipriota"}
@@ -651,11 +687,11 @@
         Mlym{"malayálam"}
         Mong{"mongol"}
         Moon{"moon"}
-        Mtei{"manipuri"}
+        Mtei{"meitei"}
         Mymr{"birmano"}
         Nkoo{"n’ko"}
         Ogam{"ogham"}
-        Olck{"ol ciki"}
+        Olck{"ol chiki"}
         Orkh{"orkhon"}
         Orya{"oriya"}
         Osma{"osmaniya"}
@@ -665,6 +701,7 @@
         Plrd{"Pollard Miao"}
         Qaag{"zawgyi"}
         Rjng{"rejang"}
+        Rohg{"hanifi"}
         Roro{"rongo-rongo"}
         Runr{"rúnico"}
         Sara{"sarati"}
@@ -722,8 +759,8 @@
             hebrew{"calendario hebreo"}
             indian{"calendario nacional hindú"}
             islamic{"calendario islámico"}
-            islamic-civil{"calendario civil islámico"}
-            islamic-umalqura{"calendario islámico umalqura"}
+            islamic-civil{"calendario islámico tabular"}
+            islamic-umalqura{"calendario islámico Umm al-Qura"}
             iso8601{"calendario ISO-8601"}
             japanese{"calendario japonés"}
             persian{"calendario persa"}
@@ -767,21 +804,22 @@
         }
         collation{
             big5han{"orden del chino tradicional - Big5"}
-            compat{"orden de clasificación anterior, para compatibilidad"}
-            dictionary{"orden de clasificación del diccionario"}
+            compat{"orden anterior, para compatibilidad"}
+            dictionary{"orden de diccionario"}
             ducet{"orden predeterminado de Unicode"}
             eor{"reglas de ordenación europeas"}
             gb2312han{"orden del chino simplificado - GB2312"}
             phonebook{"orden de listín telefónico"}
-            phonetic{"Orden de clasificación fonético"}
+            phonetic{"orden fonético"}
             pinyin{"orden pinyin"}
-            reformed{"orden de clasificación reformado"}
+            reformed{"orden reformado"}
             search{"búsqueda de uso general"}
             searchjl{"Buscar por consonante inicial de hangul"}
             standard{"orden estándar"}
             stroke{"orden de los trazos"}
             traditional{"orden tradicional"}
-            unihan{"orden de clasificación de trazos radicales"}
+            unihan{"orden de trazos radicales"}
+            zhuyin{"orden zhuyin"}
         }
         d0{
             fwidth{"ancho completo"}
@@ -814,6 +852,7 @@
             armn{"números en armenio"}
             armnlow{"números en armenio en minúscula"}
             beng{"dígitos en bengalí"}
+            cakm{"dígitos en chakma"}
             deva{"dígitos en devanagari"}
             ethi{"números en etíope"}
             finance{"Números financieros"}
@@ -829,6 +868,7 @@
             hant{"números en chino tradicional"}
             hantfin{"números financieros en chino tradicional"}
             hebr{"números en hebreo"}
+            java{"dígitos en javanés"}
             jpan{"números en japonés"}
             jpanfin{"números financieros en japonés"}
             khmr{"dígitos en jemer"}
@@ -837,8 +877,10 @@
             latn{"dígitos occidentales"}
             mlym{"dígitos en malayálam"}
             mong{"dígitos en mongol"}
+            mtei{"dígitos en meitei"}
             mymr{"dígitos en birmano"}
-            native{"Dígitos nativos"}
+            native{"dígitos nativos"}
+            olck{"dígitos en ol chiki"}
             orya{"dígitos en oriya"}
             roman{"números romanos"}
             romanlow{"números romanos en minúscula"}
@@ -848,7 +890,7 @@
             thai{"dígitos en tailandés"}
             tibt{"dígitos en tibetano"}
             traditional{"Números tradicionales"}
-            vaii{"Dígitos vai"}
+            vaii{"dígitos en vai"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/es_419.txt b/icu4c/source/data/lang/es_419.txt
index 5033886..3393ab7 100644
--- a/icu4c/source/data/lang/es_419.txt
+++ b/icu4c/source/data/lang/es_419.txt
@@ -6,7 +6,6 @@
         colNormalization{"orden normalizado"}
     }
     Languages{
-        ace{"achenés"}
         ady{"adigeo"}
         alt{"altái del sur"}
         arp{"arapajó"}
@@ -22,11 +21,13 @@
         ks{"cachemiro"}
         lo{"laosiano"}
         ml{"malabar"}
+        mni{"manipuri"}
         nr{"ndebele del sur"}
         nso{"sesotho del norte"}
         pa{"panyabí"}
         prg{"prusiano antiguo"}
         rm{"retorrománico"}
+        sd{"sindhi"}
         shu{"árabe (Chad)"}
         sma{"sami del sur"}
         st{"sesotho del sur"}
@@ -50,7 +51,8 @@
         Laoo{"lao"}
         Latn{"latín"}
         Mlym{"malabar"}
-        Olck{"ol chiki"}
+        Mtei{"manipuri"}
+        Syrc{"siríaco"}
     }
     Types{
         calendar{
@@ -75,7 +77,6 @@
             yes{"ordenar distinguiendo entre mayúsculas y minúsculas"}
         }
         collation{
-            compat{"orden anterior, para compatibilidad"}
             eor{"reglas de orden europeas"}
             phonebook{"orden de agenda telefónica"}
         }
diff --git a/icu4c/source/data/lang/es_MX.txt b/icu4c/source/data/lang/es_MX.txt
index 8089a9f..26f130d 100644
--- a/icu4c/source/data/lang/es_MX.txt
+++ b/icu4c/source/data/lang/es_MX.txt
@@ -5,12 +5,18 @@
     %%Parent{"es_419"}
     Languages{
         ace{"acehnés"}
+        ady{"adigué"}
         arp{"arapaho"}
+        ars{"árabe neyedí"}
         bas{"basa"}
         bax{"bamun"}
         bho{"bhoshpuri"}
         bla{"siksika"}
         bua{"buriat"}
+        crj{"cree del sureste"}
+        crl{"cree del noreste"}
+        crr{"carolina algonquian"}
+        dar{"darguin"}
         dum{"neerlandés medieval"}
         enm{"inglés medieval"}
         eu{"euskera"}
@@ -19,29 +25,31 @@
         gmh{"alemán de la alta edad media"}
         grc{"griego antiguo"}
         hak{"kejia (China)"}
+        hax{"haida del sur"}
         hil{"hiligainón"}
         hsn{"xiang (China)"}
+        ikt{"inuktitut del oeste de Canadá"}
         inh{"ingusetio"}
         kbd{"kabardiano"}
+        kgp{"kaingang"}
         krc{"karachái bálkaro"}
         kum{"cumuco"}
         lo{"lao"}
-        lus{"lushai"}
         mga{"irlandés medieval"}
         nan{"min nan (Chino)"}
         nr{"ndebele meridional"}
         nso{"sotho septentrional"}
+        ojb{"ojibwa del noroeste"}
+        ojw{"ojibwa del oeste"}
         pa{"punyabí"}
         shu{"árabe chadiano"}
+        slh{"lushootseed del sur"}
         ss{"siswati"}
         sw{"suajili"}
         sw_CD{"suajili del Congo"}
         syr{"siriaco"}
-        tet{"tetún"}
-        tn{"setswana"}
-        tyv{"tuviniano"}
+        tce{"tutchone del sur"}
         wuu{"chino wu"}
-        xal{"kalmyk"}
         zgh{"tamazight marroquí estándar"}
     }
     Languages%menu{
@@ -53,9 +61,6 @@
     Languages%variant{
         ug{"uyghur"}
     }
-    Scripts{
-        Mlym{"malayálam"}
-    }
     Types{
         calendar{
             roc{"calendario minguo"}
@@ -65,6 +70,8 @@
         }
         numbers{
             gujr{"dígitos en gujarati"}
+            mtei{"dígitos en manipuri"}
+            olck{"dígitos ol chiki"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/es_US.txt b/icu4c/source/data/lang/es_US.txt
index 113e7d3..c97a221 100644
--- a/icu4c/source/data/lang/es_US.txt
+++ b/icu4c/source/data/lang/es_US.txt
@@ -12,6 +12,11 @@
         bho{"bhojpuri"}
         bla{"siksika"}
         bua{"buriat"}
+        clc{"chilcotín"}
+        crj{"cree del sureste"}
+        crl{"cree del noreste"}
+        crm{"moose cree"}
+        crr{"algonquian"}
         dum{"neerlandés medieval"}
         enm{"inglés medieval"}
         eu{"euskera"}
@@ -20,46 +25,56 @@
         gmh{"alemán de la alta edad media"}
         grc{"griego antiguo"}
         gu{"gurayatí"}
+        hax{"haida del sur"}
         hil{"hiligainón"}
         hsn{"xiang (China)"}
         ht{"criollo haitiano"}
+        ikt{"inuktitut del oeste de Canadá"}
         inh{"ingusetio"}
         kab{"cabilio"}
-        kbd{"kabardiano"}
         krc{"karachay-balkar"}
         lo{"lao"}
         lou{"creole de Luisiana"}
         lrc{"lorí del norte"}
-        lus{"lushai"}
+        lsm{"saamia"}
         mga{"irlandés medieval"}
         nd{"ndebele del norte"}
         nr{"ndebele meridional"}
-        nso{"sotho septentrional"}
+        ojb{"ojibwa del noroeste"}
+        ojw{"ojibwa del oeste"}
+        pis{"pijín"}
         rm{"romanche"}
         se{"sami del norte"}
         shu{"árabe chadiano"}
+        slh{"lushootseed del sur"}
         sma{"sami meridional"}
         smn{"sami de Inari"}
         ss{"siswati"}
-        st{"sesoto"}
+        str{"straits salish"}
         sw_CD{"swahili del Congo"}
         syr{"siriaco"}
+        tce{"tutchone del sur"}
         tet{"tetún"}
-        tn{"setchwana"}
+        ttm{"tutchone del norte"}
         tyv{"tuviniano"}
-        tzm{"tamazight del Marruecos Central"}
-        xal{"kalmyk"}
+        wal{"wolayta"}
     }
     Languages%variant{
         ug{"uigur variante"}
     }
     Scripts{
+        Adlm{"adlam"}
         Hrkt{"silabarios del japonés"}
+        Rohg{"hanafí"}
         Zzzz{"letra desconocida"}
     }
     Types{
         numbers{
+            cakm{"dígitos chakma"}
             gujr{"dígitos en gujarati"}
+            java{"dígitos javaneses"}
+            mtei{"dígitos meetei mayek"}
+            olck{"dígitos ol chiki"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/et.txt b/icu4c/source/data/lang/et.txt
index 914f0fc..1213a83 100644
--- a/icu4c/source/data/lang/et.txt
+++ b/icu4c/source/data/lang/et.txt
@@ -44,6 +44,7 @@
         am{"amhara"}
         an{"aragoni"}
         ang{"vanainglise"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"araabia"}
         ar_001{"tänapäeva araabia kirjakeel"}
@@ -52,6 +53,7 @@
         aro{"araona"}
         arp{"arapaho"}
         arq{"Alžeeria araabia"}
+        ars{"Najdi araabia"}
         arw{"aravaki"}
         ary{"Maroko araabia"}
         arz{"Egiptuse araabia"}
@@ -59,6 +61,7 @@
         asa{"asu"}
         ase{"Ameerika viipekeel"}
         ast{"astuuria"}
+        atj{"atikameki"}
         av{"avaari"}
         awa{"avadhi"}
         ay{"aimara"}
@@ -123,14 +126,22 @@
         chr{"tšerokii"}
         chy{"šaieeni"}
         ckb{"sorani"}
+        clc{"tšilkotini"}
         co{"korsika"}
         cop{"kopti"}
         cps{"kapisnoni"}
         cr{"krii"}
+        crg{"michifi"}
         crh{"krimmitatari"}
+        crj{"lõuna-idakrii"}
+        crk{"tasandikukrii"}
+        crl{"põhja-idakrii"}
+        crm{"põdrakrii"}
+        crr{"Carolina algonkini"}
         crs{"seišelli"}
         cs{"tšehhi"}
         csb{"kašuubi"}
+        csw{"sookrii"}
         cu{"kirikuslaavi"}
         cv{"tšuvaši"}
         cy{"kõmri"}
@@ -203,6 +214,7 @@
         fur{"friuuli"}
         fy{"läänefriisi"}
         ga{"iiri"}
+        gaa{"gaa"}
         gag{"gagauusi"}
         gan{"kani"}
         gay{"gajo"}
@@ -231,6 +243,7 @@
         hai{"haida"}
         hak{"hakka"}
         haw{"havai"}
+        hax{"lõunahaida"}
         he{"heebrea"}
         hi{"hindi"}
         hif{"Fidži hindi"}
@@ -244,6 +257,7 @@
         ht{"haiti"}
         hu{"ungari"}
         hup{"hupa"}
+        hur{"halkomelemi"}
         hy{"armeenia"}
         hz{"herero"}
         ia{"interlingua"}
@@ -254,6 +268,7 @@
         ig{"ibo"}
         ii{"nuosu"}
         ik{"injupiaki"}
+        ikt{"Lääne-Kanada inuktituti"}
         ilo{"iloko"}
         inh{"inguši"}
         io{"ido"}
@@ -319,6 +334,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"korni"}
+        kwk{"kvakvala"}
         ky{"kirgiisi"}
         la{"ladina"}
         lad{"ladiino"}
@@ -330,6 +346,7 @@
         lg{"ganda"}
         li{"limburgi"}
         lij{"liguuri"}
+        lil{"lillueti"}
         liv{"liivi"}
         lkt{"lakota"}
         lmo{"lombardi"}
@@ -339,6 +356,7 @@
         lou{"Louisiana kreoolkeel"}
         loz{"lozi"}
         lrc{"põhjaluri"}
+        lsm{"samia"}
         lt{"leedu"}
         ltg{"latgali"}
         lu{"Katanga luba"}
@@ -377,6 +395,7 @@
         mn{"mongoli"}
         mnc{"mandžu"}
         mni{"manipuri"}
+        moe{"innu"}
         moh{"mohoogi"}
         mos{"more"}
         mr{"marathi"}
@@ -429,6 +448,11 @@
         nzi{"nzima"}
         oc{"oksitaani"}
         oj{"odžibvei"}
+        ojb{"loodeodžibvei"}
+        ojc{"keskodžibvei"}
+        ojs{"Severni odžibvei"}
+        ojw{"lääneodžibvei"}
+        oka{"okanagani"}
         om{"oromo"}
         or{"oria"}
         os{"osseedi"}
@@ -448,10 +472,12 @@
         pfl{"Pfalzi"}
         phn{"foiniikia"}
         pi{"paali"}
+        pis{"pijini"}
         pl{"poola"}
         pms{"piemonte"}
         pnt{"pontose"}
         pon{"poonpei"}
+        pqm{"passamakodi"}
         prg{"preisi"}
         pro{"vanaprovansi"}
         ps{"puštu"}
@@ -511,6 +537,7 @@
         sid{"sidamo"}
         sk{"slovaki"}
         sl{"sloveeni"}
+        slh{"Lõuna-Puget-Soundi sališi"}
         sli{"alamsileesia"}
         sly{"selajari"}
         sm{"samoa"}
@@ -530,6 +557,7 @@
         ssy{"saho"}
         st{"lõunasotho"}
         stq{"saterfriisi"}
+        str{"väinasališi"}
         su{"sunda"}
         suk{"sukuma"}
         sus{"susu"}
@@ -542,6 +570,7 @@
         syr{"süüria"}
         szl{"sileesia"}
         ta{"tamili"}
+        tce{"lõunatutšoni"}
         tcy{"tulu"}
         te{"telugu"}
         tem{"temne"}
@@ -549,7 +578,9 @@
         ter{"tereno"}
         tet{"tetumi"}
         tg{"tadžiki"}
+        tgx{"tagishi"}
         th{"tai"}
+        tht{"tahltani"}
         ti{"tigrinja"}
         tig{"tigree"}
         tiv{"tivi"}
@@ -564,6 +595,7 @@
         tn{"tsvana"}
         to{"tonga"}
         tog{"tšitonga"}
+        tok{"toki pona"}
         tpi{"uusmelaneesia"}
         tr{"türgi"}
         tru{"turojo"}
@@ -572,6 +604,7 @@
         tsd{"tsakoonia"}
         tsi{"tsimši"}
         tt{"tatari"}
+        ttm{"põhjatutšoni"}
         ttt{"lõunataadi"}
         tum{"tumbuka"}
         tvl{"tuvalu"}
@@ -648,8 +681,10 @@
     }
     Languages%variant{
         ckb{"keskkurdi"}
+        hi_Latn{"hinglishi"}
     }
     Scripts{
+        Adlm{"adlami"}
         Afak{"afaka"}
         Aghb{"albaani"}
         Ahom{"ahomi"}
diff --git a/icu4c/source/data/lang/eu.txt b/icu4c/source/data/lang/eu.txt
index bd25a7e..296780b 100644
--- a/icu4c/source/data/lang/eu.txt
+++ b/icu4c/source/data/lang/eu.txt
@@ -29,7 +29,7 @@
         ach{"acholiera"}
         ada{"adangmera"}
         ady{"adigera"}
-        af{"afrikaans"}
+        af{"afrikaansa"}
         agq{"aghemera"}
         ain{"ainuera"}
         ak{"akanera"}
@@ -37,14 +37,17 @@
         alt{"hegoaldeko altaiera"}
         am{"amharera"}
         an{"aragoiera"}
+        ann{"oboloera"}
         anp{"angikera"}
         ar{"arabiera"}
         ar_001{"arabiera moderno estandarra"}
-        arn{"maputxe"}
-        arp{"arapaho"}
+        arn{"mapudunguna"}
+        arp{"arapahoera"}
+        ars{"Najdeko arabiera"}
         as{"assamera"}
-        asa{"asu"}
+        asa{"asua"}
         ast{"asturiera"}
+        atj{"atikamekwera"}
         av{"avarera"}
         awa{"awadhiera"}
         ay{"aimara"}
@@ -67,59 +70,69 @@
         brx{"bodoera"}
         bs{"bosniera"}
         bug{"buginera"}
-        byn{"bilena"}
-        ca{"katalan"}
+        byn{"bilenera"}
+        ca{"katalana"}
+        cay{"cayugera"}
         ccp{"chakmera"}
         ce{"txetxenera"}
         ceb{"cebuanoera"}
         cgg{"chiga"}
-        ch{"chamorrera"}
+        ch{"txamorroera"}
         chk{"chuukera"}
         chm{"mariera"}
-        cho{"choctaw"}
+        cho{"txoktawera"}
+        chp{"chipewyera"}
         chr{"txerokiera"}
-        chy{"cheyennera"}
+        chy{"txeienera"}
         ckb{"erdialdeko kurduera"}
+        clc{"chilcotinera"}
         co{"korsikera"}
+        crg{"metisera"}
+        crj{"hego-ekialdeko creera"}
+        crk{"lautadetako creera"}
+        crl{"ipar-ekialdeko creera"}
+        crm{"Mooseko creera"}
+        crr{"Carolinako algonkinera"}
         crs{"Seychelleetako kreolera"}
         cs{"txekiera"}
+        csw{"zingiretako creera"}
         cu{"elizako eslaviera"}
         cv{"txuvaxera"}
-        cy{"gales"}
+        cy{"galesa"}
         da{"daniera"}
         dak{"dakotera"}
-        dar{"dargvera"}
+        dar{"darginera"}
         dav{"taitera"}
-        de{"aleman"}
-        de_AT{"Austriako aleman"}
-        de_CH{"Suitzako aleman garai"}
+        de{"alemana"}
+        de_AT{"Austriako alemana"}
+        de_CH{"Suitzako aleman garaia"}
         dgr{"dogribera"}
         dje{"zarma"}
         doi{"dogria"}
         dsb{"behe-sorabiera"}
         dua{"dualera"}
-        dv{"divehiera"}
+        dv{"dhivehia"}
         dyo{"fonyi jolera"}
         dz{"dzongkha"}
-        dzg{"dazaga"}
+        dzg{"dazaera"}
         ebu{"embuera"}
         ee{"eweera"}
         efi{"efikera"}
-        eka{"akajuka"}
+        eka{"ekajuka"}
         el{"greziera"}
-        en{"ingeles"}
-        en_AU{"Australiako ingeles"}
-        en_CA{"Kanadako ingeles"}
-        en_GB{"Britania Handiko ingeles"}
-        en_US{"AEBko ingeles"}
-        eo{"esperanto"}
+        en{"ingelesa"}
+        en_AU{"Australiako ingelesa"}
+        en_CA{"Kanadako ingelesa"}
+        en_GB{"Britainia Handiko ingelesa"}
+        en_US{"ingeles amerikarra"}
+        eo{"esperantoa"}
         es{"espainiera"}
         es_419{"Latinoamerikako espainiera"}
         es_ES{"espainiera (Europa)"}
         es_MX{"Mexikoko espainiera"}
         et{"estoniera"}
         eu{"euskara"}
-        ewo{"ewondera"}
+        ewo{"ewondoa"}
         fa{"persiera"}
         fa_AF{"daria"}
         ff{"fula"}
@@ -127,38 +140,42 @@
         fil{"filipinera"}
         fj{"fijiera"}
         fo{"faroera"}
-        fon{"fona"}
-        fr{"frantses"}
-        fr_CA{"Kanadako frantses"}
-        fr_CH{"Suitzako frantses"}
+        fon{"fonera"}
+        fr{"frantsesa"}
+        fr_CA{"Kanadako frantsesa"}
+        fr_CH{"Suitzako frantsesa"}
         frc{"cajun frantsesa"}
-        fur{"fruilera"}
+        frr{"iparraldeko frisiera"}
+        fur{"friulera"}
         fy{"frisiera"}
         ga{"irlandera"}
-        gaa{"ga"}
+        gaa{"gaera"}
         gag{"gagauzera"}
-        gd{"Eskoziako gaeliko"}
-        gez{"ge’ez"}
-        gil{"gilbertera"}
+        gd{"Eskoziako gaelikoa"}
+        gez{"ge’eza"}
+        gil{"kiribatiera"}
         gl{"galiziera"}
         gn{"guaraniera"}
-        gor{"gorontaloa"}
-        gsw{"Suitzako aleman"}
+        gor{"gorontaloera"}
+        gsw{"Suitzako alemana"}
         gu{"gujaratera"}
         guz{"gusiiera"}
         gv{"manxera"}
-        gwi{"gwichʼin"}
+        gwi{"gwich’inera"}
         ha{"hausa"}
+        hai{"haidera"}
         haw{"hawaiiera"}
+        hax{"hegoaldeko haidera"}
         he{"hebreera"}
-        hi{"hindi"}
-        hil{"hiligainon"}
-        hmn{"hmong"}
+        hi{"hindia"}
+        hil{"hiligaynonera"}
+        hmn{"hmonga"}
         hr{"kroaziera"}
         hsb{"goi-sorabiera"}
         ht{"Haitiko kreolera"}
         hu{"hungariera"}
         hup{"hupera"}
+        hur{"halkomelema"}
         hy{"armeniera"}
         hz{"hereroera"}
         ia{"interlingua"}
@@ -168,35 +185,36 @@
         ie{"interlingue"}
         ig{"igboera"}
         ii{"Sichuango yiera"}
-        ilo{"ilokanera"}
+        ikt{"Kanada mendebaldeko inuitera"}
+        ilo{"ilocanoera"}
         inh{"ingushera"}
-        io{"ido"}
+        io{"idoa"}
         is{"islandiera"}
         it{"italiera"}
-        iu{"inuktitut"}
+        iu{"inuitera"}
         ja{"japoniera"}
-        jbo{"lojbanera"}
+        jbo{"lojbana"}
         jgo{"ngomba"}
-        jmc{"machame"}
+        jmc{"machamea"}
         jv{"javera"}
         ka{"georgiera"}
-        kab{"kabilera"}
-        kac{"jingpoera"}
-        kaj{"kaiji"}
+        kab{"kabiliera"}
+        kac{"jingphoera"}
+        kaj{"jjua"}
         kam{"kambera"}
         kbd{"kabardiera"}
-        kcg{"kataba"}
+        kcg{"tyapa"}
         kde{"makondeera"}
         kea{"Cabo Verdeko kreolera"}
         kfo{"koroa"}
         kg{"kikongoa"}
-        kgp{"kaingang"}
-        kha{"kashia"}
-        khq{"koyra chiini"}
+        kgp{"kaingangera"}
+        kha{"khasiera"}
+        khq{"koyra chiinia"}
         ki{"kikuyuera"}
         kj{"kuanyama"}
         kk{"kazakhera"}
-        kkj{"kako"}
+        kkj{"kakoa"}
         kl{"groenlandiera"}
         kln{"kalenjinera"}
         km{"khemerera"}
@@ -205,7 +223,7 @@
         ko{"koreera"}
         koi{"komi-permyakera"}
         kok{"konkanera"}
-        kpe{"kpellea"}
+        kpe{"kpelleera"}
         kr{"kanuriera"}
         krc{"karachayera-balkarera"}
         krl{"kareliera"}
@@ -218,39 +236,42 @@
         kum{"kumykera"}
         kv{"komiera"}
         kw{"kornubiera"}
+        kwk{"kwakwala"}
         ky{"kirgizera"}
-        la{"latin"}
-        lad{"ladino"}
+        la{"latina"}
+        lad{"ladinoa"}
         lag{"langiera"}
         lb{"luxenburgera"}
-        lez{"lezgiera"}
+        lez{"lezginera"}
         lg{"luganda"}
         li{"limburgera"}
         lij{"liguriera"}
+        lil{"lillooetera"}
         lkt{"lakotera"}
         ln{"lingala"}
         lo{"laosera"}
         lou{"Louisianako kreolera"}
         loz{"loziera"}
         lrc{"iparraldeko lurera"}
+        lsm{"saamia"}
         lt{"lituaniera"}
         lu{"Katangako lubera"}
-        lua{"txilubera"}
+        lua{"Kasai mendebaldeko lubera"}
         lun{"lundera"}
         luo{"luoera"}
-        lus{"mizoa"}
+        lus{"mizoera"}
         luy{"luhyera"}
         lv{"letoniera"}
         mad{"madurera"}
-        mag{"magahiera"}
-        mai{"maithilera"}
-        mak{"makasarera"}
+        mag{"magadhera"}
+        mai{"maithilia"}
+        mak{"makassarera"}
         mas{"masaiera"}
         mdf{"mokxera"}
         men{"mendeera"}
         mer{"meruera"}
         mfe{"Mauritaniako kreolera"}
-        mg{"malgaxe"}
+        mg{"malgaxea"}
         mgh{"makhuwa-meettoera"}
         mgo{"metaʼera"}
         mh{"marshallera"}
@@ -261,15 +282,16 @@
         ml{"malabarera"}
         mn{"mongoliera"}
         mni{"manipurera"}
+        moe{"innuera"}
         moh{"mohawkera"}
-        mos{"moreera"}
+        mos{"mossiera"}
         mr{"marathera"}
         ms{"malaysiera"}
         mt{"maltera"}
         mua{"mudangera"}
         mul{"zenbait hizkuntza"}
-        mus{"creera"}
-        mwl{"mirandera"}
+        mus{"muscogeera"}
+        mwl{"mirandesa"}
         my{"birmaniera"}
         myv{"erziera"}
         mzn{"mazandarandera"}
@@ -278,11 +300,11 @@
         naq{"namera"}
         nb{"bokmål (norvegiera)"}
         nd{"iparraldeko ndebeleera"}
-        nds{"behe-aleman"}
+        nds{"behe-alemana"}
         nds_NL{"behe-saxoiera"}
         ne{"nepalera"}
         new{"newarera"}
-        ng{"ndongera"}
+        ng{"ndonga"}
         nia{"niasera"}
         niu{"niueera"}
         nl{"nederlandera"}
@@ -298,38 +320,45 @@
         nus{"nuerera"}
         nv{"navajoera"}
         ny{"chewera"}
-        nyn{"ankolera"}
+        nyn{"nkoreera"}
         oc{"okzitaniera"}
+        ojb{"ipar-mendebaldeko ojibwa"}
+        ojc{"erdialdeko ojibwa"}
+        ojs{"oji-creera"}
+        ojw{"mendebaldeko ojibwa"}
+        oka{"okanaganera"}
         om{"oromoera"}
         or{"oriya"}
         os{"osetiera"}
         pa{"punjabera"}
         pag{"pangasinanera"}
         pam{"pampangera"}
-        pap{"papiamento"}
+        pap{"papiamentoa"}
         pau{"palauera"}
         pcm{"Nigeriako pidgina"}
+        pis{"pijina"}
         pl{"poloniera"}
+        pqm{"maliseet-passamaquoddyera"}
         prg{"prusiera"}
-        ps{"paxtuera"}
-        pt{"portuges"}
-        pt_BR{"Brasilgo portuges"}
-        pt_PT{"Europako portuges"}
+        ps{"paxtunera"}
+        pt{"portugesa"}
+        pt_BR{"Brasilgo portugesa"}
+        pt_PT{"Europako portugesa"}
         qu{"kitxua"}
         quc{"quicheera"}
-        rap{"rapa nui"}
+        rap{"rapanuia"}
         rar{"rarotongera"}
         rhg{"rohingyera"}
         rm{"erretorromaniera"}
         rn{"rundiera"}
         ro{"errumaniera"}
         ro_MD{"moldaviera"}
-        rof{"rombo"}
+        rof{"romboa"}
         ru{"errusiera"}
         rup{"aromaniera"}
         rw{"kinyaruanda"}
         rwk{"rwera"}
-        sa{"sanskrito"}
+        sa{"sanskritoa"}
         sad{"sandaweera"}
         sah{"sakhera"}
         saq{"samburuera"}
@@ -339,17 +368,18 @@
         sc{"sardiniera"}
         scn{"siziliera"}
         sco{"eskoziera"}
-        sd{"sindhi"}
+        sd{"sindhia"}
         se{"iparraldeko samiera"}
         seh{"senera"}
-        ses{"koyraboro senni"}
-        sg{"sango"}
+        ses{"koyraboro sennia"}
+        sg{"sangoa"}
         sh{"serbokroaziera"}
-        shi{"tachelhit"}
+        shi{"tachelhita"}
         shn{"shanera"}
         si{"sinhala"}
         sk{"eslovakiera"}
         sl{"esloveniera"}
+        slh{"lushootseeda"}
         sm{"samoera"}
         sma{"hegoaldeko samiera"}
         smj{"Luleko samiera"}
@@ -364,6 +394,7 @@
         ss{"swatiera"}
         ssy{"sahoa"}
         st{"hegoaldeko sothoera"}
+        str{"itsasarteetako salishera"}
         su{"sundanera"}
         suk{"sukumera"}
         sv{"suediera"}
@@ -372,59 +403,68 @@
         swb{"komoreera"}
         syr{"asiriera"}
         ta{"tamilera"}
-        te{"telugu"}
+        tce{"hegoaldeko tutchoneera"}
+        te{"telugua"}
         tem{"temnea"}
         teo{"tesoera"}
-        tet{"tetum"}
+        tet{"tetuma"}
         tg{"tajikera"}
+        tgx{"tagishera"}
         th{"thailandiera"}
+        tht{"tahltanera"}
         ti{"tigrinyera"}
         tig{"tigrea"}
         tk{"turkmenera"}
         tl{"tagaloa"}
         tlh{"klingonera"}
+        tli{"tlingitera"}
         tn{"tswanera"}
         to{"tongera"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turkiera"}
         trv{"tarokoa"}
         ts{"tsongera"}
         tt{"tatarera"}
+        ttm{"iparraldeko tutchoneera"}
         tum{"tumbukera"}
         tvl{"tuvaluera"}
         tw{"twia"}
-        twq{"tasawaq"}
+        twq{"tasawaqa"}
         ty{"tahitiera"}
         tyv{"tuvera"}
         tzm{"Erdialdeko Atlaseko amazigera"}
         udm{"udmurtera"}
         ug{"uigurrera"}
         uk{"ukrainera"}
-        umb{"umbundu"}
+        umb{"umbundua"}
         und{"hizkuntza ezezaguna"}
-        ur{"urdu"}
+        ur{"urdua"}
         uz{"uzbekera"}
         vai{"vaiera"}
         ve{"vendera"}
+        vec{"veneziera"}
         vi{"vietnamera"}
         vo{"volapük"}
-        vun{"vunjo"}
+        vun{"vunjoa"}
         wa{"waloiera"}
         wae{"walserera"}
         wal{"welayta"}
         war{"samerera"}
         wo{"wolofera"}
+        wuu{"wu txinera"}
         xal{"kalmykera"}
         xh{"xhosera"}
         xog{"sogera"}
         yav{"yangbenera"}
         ybb{"yemba"}
-        yi{"yiddish"}
+        yi{"yiddisha"}
         yo{"jorubera"}
+        yrl{"nheengatua"}
         yue{"kantonera"}
         zgh{"amazigera estandarra"}
         zh{"txinera"}
-        zh_Hans{"txinera sinplifikatu"}
+        zh_Hans{"txinera sinplifikatua"}
         zh_Hant{"txinera tradizionala"}
         zu{"zuluera"}
         zun{"zuñia"}
@@ -432,15 +472,15 @@
         zza{"zazera"}
     }
     Languages%long{
-        zh_Hans{"mandarin sinplifikatu"}
-        zh_Hant{"mandarin tradizional"}
+        zh_Hans{"mandarinera sinplifikatua"}
+        zh_Hant{"mandarinera tradizionala"}
     }
     Languages%menu{
         yue{"Kantongo txinera"}
-        zh{"mandarin"}
+        zh{"mandarinera"}
     }
     Languages%short{
-        en_GB{"Erresuma Batuko ingeles"}
+        en_GB{"Erresuma Batuko ingelesa"}
         en_US{"AEBko ingelesa"}
     }
     Scripts{
@@ -511,6 +551,7 @@
         Jpan{"japoniarra"}
         Kali{"kayah li"}
         Kana{"katakana"}
+        Kawi{"kawi"}
         Khar{"kharoshthi"}
         Khmr{"khemerarra"}
         Khoj{"khojkiera"}
@@ -544,6 +585,7 @@
         Mtei{"meitei mayekera"}
         Mult{"multaniera"}
         Mymr{"birmaniarra"}
+        Nagm{"nag mundariera"}
         Nand{"nandinagariera"}
         Narb{"iparraldeko arabiera zaharra"}
         Nbat{"nabatera"}
@@ -631,7 +673,7 @@
         calendar{
             buddhist{"Egutegi budista"}
             chinese{"Txinatar egutegia"}
-            coptic{"Egutegi coptiarra"}
+            coptic{"Egutegi koptoa"}
             dangi{"Dangi egutegia"}
             ethiopic{"Egutegi etiopiarra"}
             ethiopic-amete-alem{"Amete Alem egutegi etiopiarra"}
@@ -765,6 +807,7 @@
             jpan{"Zenbaki japoniarrak"}
             jpanfin{"Finantzetarako zenbaki japoniarrak"}
             kali{"Kayah Li digituak"}
+            kawi{"kawi digituak"}
             khmr{"Digitu khemerarrak"}
             knda{"Digitu kannadarrak"}
             lana{"Tai Tham Hora digituak"}
@@ -786,6 +829,7 @@
             mymr{"Digitu birmaniarrak"}
             mymrshan{"Shan digitu birmaniarrak"}
             mymrtlng{"Tai Laing digitu birmaniarrak"}
+            nagm{"nag mundari digituak"}
             native{"Zenbaki-sistema"}
             nkoo{"N’Ko digituak"}
             olck{"Ol Chiki digituak"}
@@ -808,6 +852,7 @@
             thai{"Digitu thailandiarrak"}
             tibt{"Digitu tibetarrak"}
             tirh{"Tirhuta digituak"}
+            tnsa{"tangsar digituak"}
             traditional{"Zenbaki tradizionalak"}
             vaii{"Vai digituak"}
             wara{"Warang Citi digituak"}
@@ -826,43 +871,78 @@
         ALALC97{"ALA-LC erromanizazioa, 1997ko edizioa"}
         ALUKU{"Aluku dialektoa"}
         AO1990{"1990eko portugesaren ortografia-hitzarmena"}
-        ARANES{"ARANERA"}
+        ARANES{"Aranera"}
+        ARKAIKA{"Esperanto arkaikoa"}
         ASANTE{"ASANTEERA"}
+        AUVERN{"Auverniako okzitaniera"}
         BAKU1926{"Turkieraren latindar alfabeto bateratua"}
         BALANKA{"Aniieraren balanka dialektoa"}
         BARLA{"Caboverdeeraren barlavento dialekto taldea"}
+        BASICENG{"Oinarrizko ingelesa"}
+        BAUDDHA{"Bauddha"}
         BISCAYAN{"Mendebaldeko euskara"}
         BISKE{"San Giorgio / Bila dialektoa"}
         BOHORIC{"Bohoric alfabetoa"}
         BOONT{"Boontling"}
+        BORNHOLM{"Bornholmera"}
+        CISAUP{"galiar-italiarra"}
         COLB1945{"1945eko Portugal eta Barasilgo ortografia-hitzarmena"}
+        CORNU{"cornishera"}
+        CREISS{"Languedocera"}
         DAJNKO{"Dajnko alfabetoa"}
         EKAVSK{"Serbiera ekavierako ahoskerarekin"}
         EMODENG{"Ingeles moderno goiztiarra"}
         FONIPA{"IPA ahoskera"}
+        FONKIRSH{"Fonkirsh"}
+        FONNAPA{"Fonnapa"}
         FONUPA{"UPa ahoskera"}
+        FONXSAMP{"Fonxsamp"}
+        GALLO{"Galiera"}
         GASCON{"GASKOI"}
+        GRCLASS{"Okzitaniera klasikoa"}
+        GRITAL{"Grital"}
+        GRMISTR{"Grmistr"}
         HEPBURN{"Hepburn erromanizazioa"}
+        HOGNORSK{"Hognorsk"}
+        HSISTEMO{"Hsistemo"}
         IJEKAVSK{"Serbiera ijekavieraren ahoskerarekin"}
+        ITIHASA{"Itihasa"}
+        IVANCHOV{"Ivantxov"}
+        JAUER{"Jauer"}
+        JYUTPING{"Jyutping"}
         KKCOR{"Ortografia arrunta"}
+        KOCIEWIE{"Kociewie"}
         KSCOR{"Ortografia estandarra"}
+        LAUKIKA{"Laukika"}
+        LEMOSIN{"Limousinera"}
+        LENGADOC{"Lengadocera"}
         LIPAW{"Resiako lipovaz dialektoa"}
+        LUNA1918{"Luna1918"}
         METELKO{"Metelko alfabetoa"}
         MONOTON{"Tonu bakarra"}
         NDYUKA{"Ndyuka dialektoa"}
         NEDIS{"Natisoneko dialektoa"}
         NEWFOUND{"TERNUA"}
+        NICARD{"Nicard"}
         NJIVA{"Gniva/Njiva dialektoa"}
         NULIK{"Volapuk modernoa"}
         OSOJS{"Oseacco/Osojane dialektoa"}
         OXENDICT{"Oxfordeko ingeles-hiztegiko ortografia"}
+        PAHAWH2{"Pahawh2"}
+        PAHAWH3{"Pahawh3"}
+        PAHAWH4{"Pahawh4"}
         PAMAKA{"Pamaka dialektoa"}
+        PEANO{"Peano"}
+        PETR1708{"Petr1708"}
         PINYIN{"Pinyin erromanizazioa"}
         POLYTON{"Tonu anitza"}
         POSIX{"Ordenagailua"}
+        PROVENC{"Proventzera"}
+        PUTER{"Puterera"}
         REVISED{"Ortografia berrikusia"}
         RIGIK{"Volapuk klasikoa"}
         ROZAJ{"Resiera"}
+        RUMGR{"Rumgr"}
         SAAHO{"Saho"}
         SCOTLAND{"Eskoziar ingeles estandarra"}
         SCOUSE{"Scouse"}
@@ -870,12 +950,24 @@
         SOLBA{"Stolvizza/Solbica dialektoa"}
         SOTAV{"Caboverdeerako sotavento dialekto taldea"}
         SPANGLIS{"SPANGLISH"}
+        SURMIRAN{"Surmiran"}
+        SURSILV{"Sursilv"}
+        SUTSILV{"Sutsilv"}
+        SYNNEJYL{"Synnejyl"}
         TARASK{"Taraskievica ortografia"}
+        TONGYONG{"Tongyong"}
+        TUNUMIIT{"Tunumiit"}
         UCCOR{"Ortografia bateratua"}
         UCRCOR{"Ortografia berrikusi bateratua"}
+        ULSTER{"Ulster"}
         UNIFON{"Alfabeto fonetiko unifonoa"}
+        VAIDIKA{"Vaidika"}
         VALENCIA{"Valentziera"}
+        VALLADER{"Vallader"}
+        VECDRUKA{"Vecdruka"}
+        VIVARAUP{"Vivaraup"}
         WADEGILE{"Wade-Giles erromanizazioa"}
+        XSISTEMO{"Xsistemo"}
     }
     characterLabelPattern{
         all{"{0} — Guztiak"}
diff --git a/icu4c/source/data/lang/fa.txt b/icu4c/source/data/lang/fa.txt
index d8514f4..f7ee279 100644
--- a/icu4c/source/data/lang/fa.txt
+++ b/icu4c/source/data/lang/fa.txt
@@ -43,6 +43,7 @@
         am{"امهری"}
         an{"آراگونی"}
         ang{"انگلیسی باستان"}
+        ann{"اوبولو"}
         anp{"آنگیکا"}
         ar{"عربی"}
         ar_001{"عربی رسمی"}
@@ -50,12 +51,14 @@
         arn{"ماپوچه‌ای"}
         arp{"آراپاهویی"}
         arq{"عربی الجزایری"}
+        ars{"عربی نجدی"}
         arw{"آراواکی"}
         ary{"عربی مراکشی"}
         arz{"عربی مصری"}
         as{"آسامی"}
         asa{"آسو"}
         ast{"آستوری"}
+        atj{"آتیکامکو"}
         av{"آواری"}
         awa{"اودهی"}
         ay{"آیمارایی"}
@@ -88,11 +91,12 @@
         brx{"بودویی"}
         bs{"بوسنیایی"}
         bua{"بوریاتی"}
-        bug{"بوگیایی"}
+        bug{"بوگینس"}
         byn{"بلین"}
         ca{"کاتالان"}
         cad{"کادویی"}
         car{"کاریبی"}
+        cay{"کایوگا"}
         ccp{"چاکما"}
         ce{"چچنی"}
         ceb{"سبویی"}
@@ -107,19 +111,27 @@
         chr{"چروکی"}
         chy{"شایانی"}
         ckb{"کردی مرکزی"}
+        clc{"چیلکوتن"}
         co{"کورسی"}
         cop{"قبطی"}
         cr{"کریایی"}
+        crg{"میچیف"}
         crh{"ترکی کریمه"}
+        crj{"کری جنوب شرقی"}
+        crk{"کری صحرایی"}
+        crl{"کری شمال شرقی"}
+        crm{"موس کری"}
+        crr{"آلگانکوین کارولینا"}
         crs{"سیشل آمیختهٔ فرانسوی"}
         cs{"چکی"}
         csb{"کاشوبی"}
+        csw{"کری سوامپی"}
         cu{"اسلاوی کلیسایی"}
         cv{"چوواشی"}
         cy{"ولزی"}
         da{"دانمارکی"}
         dak{"داکوتایی"}
-        dar{"دارقینی"}
+        dar{"دارگوا"}
         dav{"تایتا"}
         de{"آلمانی"}
         de_AT{"آلمانی اتریش"}
@@ -136,7 +148,7 @@
         dyo{"دیولا فونی"}
         dyu{"دایولایی"}
         dz{"دزونگخا"}
-        dzg{"دازاگایی"}
+        dzg{"دازاگا"}
         ebu{"امبو"}
         ee{"اوه‌ای"}
         efi{"افیکی"}
@@ -171,7 +183,7 @@
         fr{"فرانسوی"}
         fr_CA{"فرانسوی کانادا"}
         fr_CH{"فرانسوی سوئیس"}
-        frc{"فرانسوی کادین"}
+        frc{"فرانسوی کاجون"}
         frm{"فرانسوی میانه"}
         fro{"فرانسوی باستان"}
         frr{"فریزی شمالی"}
@@ -205,6 +217,7 @@
         ha{"هوسایی"}
         hai{"هایدایی"}
         haw{"هاوایی"}
+        hax{"هایدا جنوبی"}
         he{"عبری"}
         hi{"هندی"}
         hif{"هندی فیجیایی"}
@@ -217,6 +230,7 @@
         ht{"هائیتیایی"}
         hu{"مجاری"}
         hup{"هوپا"}
+        hur{"هالکوملم"}
         hy{"ارمنی"}
         hz{"هریرویی"}
         ia{"اینترلینگوا"}
@@ -227,6 +241,7 @@
         ig{"ایگبویی"}
         ii{"یی سیچوان"}
         ik{"اینوپیک"}
+        ikt{"اینوکتیتوت غرب کانادا"}
         ilo{"ایلوکویی"}
         inh{"اینگوشی"}
         io{"ایدو"}
@@ -253,6 +268,7 @@
         kea{"کابووردیانو"}
         kfo{"کورو"}
         kg{"کنگویی"}
+        kgp{"کاین گنگ"}
         kha{"خاسیایی"}
         kho{"ختنی"}
         khq{"کوجراچینی"}
@@ -284,6 +300,7 @@
         kut{"کوتنی"}
         kv{"کومیایی"}
         kw{"کورنی"}
+        kwk{"کواک والا"}
         ky{"قرقیزی"}
         la{"لاتین"}
         lad{"لادینو"}
@@ -294,20 +311,22 @@
         lez{"لزگی"}
         lg{"گاندایی"}
         li{"لیمبورگی"}
+        lil{"لیلوئت"}
         lkt{"لاکوتا"}
         ln{"لینگالا"}
         lo{"لائوسی"}
         lol{"مونگویی"}
-        lou{"زبان آمیختهٔ مادری لوئیزیانا"}
+        lou{"کرئول لوئیزیانا"}
         loz{"لوزیایی"}
         lrc{"لری شمالی"}
+        lsm{"سامیا"}
         lt{"لیتوانیایی"}
         lu{"لوبایی‐کاتانگا"}
         lua{"لوبایی‐لولوا"}
         lui{"لویسنو"}
         lun{"لوندایی"}
         luo{"لوئویی"}
-        lus{"لوشه‌ای"}
+        lus{"میزو"}
         luy{"لویا"}
         lv{"لتونیایی"}
         lzh{"چینی ادبی"}
@@ -335,6 +354,7 @@
         mn{"مغولی"}
         mnc{"مانچویی"}
         mni{"مانیپوری"}
+        moe{"اینوآیموم"}
         moh{"موهاکی"}
         mos{"ماسیایی"}
         mr{"مراتی"}
@@ -381,6 +401,11 @@
         nzi{"نزیمایی"}
         oc{"اکسیتان"}
         oj{"اوجیبوایی"}
+        ojb{"اوجیبوای شمالی"}
+        ojc{"اوجیبوای مرکزی"}
+        ojs{"اوجی-کری"}
+        ojw{"اوجیبوای غربی"}
+        oka{"اوکاناگان"}
         om{"اورومویی"}
         or{"اوریه‌ای"}
         os{"آسی"}
@@ -397,8 +422,10 @@
         peo{"فارسی باستان"}
         phn{"فنیقی"}
         pi{"پالی"}
+        pis{"پی‌جین"}
         pl{"لهستانی"}
         pon{"پانپیی"}
+        pqm{"ملیسیت - پاسماکودی"}
         prg{"پروسی"}
         pro{"پرووانسی باستان"}
         ps{"پشتو"}
@@ -449,6 +476,7 @@
         sid{"سیدامویی"}
         sk{"اسلواکی"}
         sl{"اسلوونیایی"}
+        slh{"لاشوتسید جنوبی"}
         sli{"سیلزیایی سفلی"}
         sm{"ساموآیی"}
         sma{"سامی جنوبی"}
@@ -461,11 +489,12 @@
         sog{"سغدی"}
         sq{"آلبانیایی"}
         sr{"صربی"}
-        srn{"تاکی‌تاکی"}
+        srn{"زبان اسرانان"}
         srr{"سریری"}
         ss{"سوازیایی"}
         ssy{"ساهو"}
         st{"سوتوی جنوبی"}
+        str{"سالیش استریتز"}
         su{"سوندایی"}
         suk{"سوکومایی"}
         sus{"سوسویی"}
@@ -478,13 +507,16 @@
         syr{"سریانی"}
         szl{"سیلزیایی"}
         ta{"تامیلی"}
+        tce{"توچون جنوبی"}
         te{"تلوگویی"}
         tem{"تمنه‌ای"}
         teo{"تسویی"}
         ter{"ترنو"}
         tet{"تتومی"}
         tg{"تاجیکی"}
+        tgx{"تاگیش"}
         th{"تایلندی"}
+        tht{"تالتان"}
         ti{"تیگرینیایی"}
         tig{"تیگره‌ای"}
         tiv{"تیوی"}
@@ -496,12 +528,14 @@
         tn{"تسوانایی"}
         to{"تونگایی"}
         tog{"تونگایی نیاسا"}
+        tok{"توکی پونا"}
         tpi{"توک‌پیسینی"}
         tr{"ترکی استانبولی"}
         trv{"تاروکویی"}
         ts{"تسونگایی"}
         tsi{"تسیم‌شیانی"}
         tt{"تاتاری"}
+        ttm{"تاچونی شمالی"}
         tum{"تومبوکایی"}
         tvl{"تووالویی"}
         tw{"توی‌یایی"}
@@ -530,6 +564,7 @@
         was{"واشویی"}
         wbp{"وارلپیری"}
         wo{"ولوفی"}
+        wuu{"وو چینی"}
         xal{"قلموقی"}
         xh{"خوسایی"}
         xog{"سوگایی"}
@@ -539,6 +574,7 @@
         ybb{"یمبایی"}
         yi{"یدی"}
         yo{"یوروبایی"}
+        yrl{"نهین گاتو"}
         yue{"کانتونی"}
         za{"چوانگی"}
         zap{"زاپوتکی"}
@@ -573,8 +609,10 @@
         ps{"پختو"}
     }
     Scripts{
+        Adlm{"آدلام"}
         Aghb{"آلبانیایی قفقازی"}
         Arab{"عربی"}
+        Aran{"آران"}
         Armi{"آرامی هخامنشی"}
         Armn{"ارمنی"}
         Avst{"اوستایی"}
@@ -588,9 +626,10 @@
         Bugi{"بوگیایی"}
         Buhd{"بوهید"}
         Cakm{"چاکمایی"}
+        Cans{"زبان‌های سیلابی بومی‌های متحد کانادایی"}
         Cari{"کاری"}
         Cham{"چمی"}
-        Cher{"چروکیایی"}
+        Cher{"چروکی"}
         Cirt{"کرت"}
         Copt{"قبطی"}
         Cprt{"قبرسی"}
@@ -651,7 +690,9 @@
         Mymr{"میانمار"}
         Narb{"عربی شمالی باستان"}
         Nbat{"نبطی"}
+        Nkoo{"اِن کو"}
         Ogam{"اوگامی"}
+        Olck{"اول چیکی"}
         Orkh{"اورخونی"}
         Orya{"اودیه"}
         Palm{"پالمیرایی"}
@@ -662,6 +703,7 @@
         Phnx{"فنیقی"}
         Prti{"پارتی کتیبه‌ای"}
         Rjng{"رجنگی"}
+        Rohg{"حنیفی"}
         Runr{"رونی"}
         Samr{"سامری"}
         Sara{"ساراتی"}
@@ -669,6 +711,7 @@
         Saur{"سوراشترایی"}
         Shaw{"شاوی"}
         Sinh{"سینهالی"}
+        Sund{"سوندانی"}
         Sylo{"سیلوتی نگاری"}
         Syrc{"سریانی"}
         Syre{"سریانی سطرنجیلی"}
@@ -814,6 +857,7 @@
             bali{"ارقام بالیایی"}
             beng{"ارقام بنگالی"}
             brah{"ارقام برهمایی"}
+            cakm{"ارقام چاکما"}
             cyrl{"ارقام سیریلیک"}
             deva{"ارقام دوناگری"}
             ethi{"اعداد اتیوپیایی"}
@@ -842,9 +886,11 @@
             mathsans{"ارقام ریاضی بی‌سریف"}
             mlym{"ارقام مالایالامی"}
             mong{"ارقام مغولی"}
+            mtei{"ارقام میتی مایک"}
             mymr{"ارقام میانماری"}
             mymrshan{"ارقام شان میانماری"}
             native{"ارقام بومی"}
+            olck{"ارقام اول چیکی"}
             orya{"ارقام اودیه"}
             roman{"اعداد رومی"}
             romanlow{"اعداد رومی با حروف کوچک"}
diff --git a/icu4c/source/data/lang/ff_Adlm.txt b/icu4c/source/data/lang/ff_Adlm.txt
index 618a60c..c52d965 100644
--- a/icu4c/source/data/lang/ff_Adlm.txt
+++ b/icu4c/source/data/lang/ff_Adlm.txt
@@ -5,27 +5,39 @@
     %%Parent{"root"}
     Keys{
         calendar{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫"}
-        cf{"𞤃𞤢𞥄𞤲𞥋𞤣𞤫 𞤐𞥋𞤄𞤵𞥅𞤯𞤭"}
+        cf{"𞤃𞤢𞥄𞤲𞤣𞤫 𞤐𞤦𞤵𞥅𞤯𞤭"}
         collation{"𞤈𞤫𞤱𞤲𞤭𞤲𞥋𞤣𞤭𞤪𞤮 𞤔𞤭𞤩𞤼𞤢𞤲𞤣𞤫"}
-        currency{"𞤐𞥋𞤄𞤵𞥅𞤯𞤭"}
-        hc{"𞤃𞤢𞥄𞤲𞥋𞤣𞤫 𞤚𞤢𞥄𞤪𞤮 𞤐𞥋𞤄𞤵𞥅𞤯𞤭 (𞥑𞥒 𞤥𞤢𞥄 𞥒𞥔)"}
+        currency{"𞤐𞤦𞤵𞥅𞤯𞤭"}
+        hc{"𞤃𞤢𞥄𞤲𞤣𞤫 𞤚𞤢𞥄𞤪𞤮 𞤐𞤦𞤵𞥅𞤯𞤭 (𞥑𞥒 𞤥𞤢𞥄 𞥒𞥔)"}
         lb{"𞤐𞥋𞤄𞤢𞥄𞤣𞤭 𞤕𞤮𞤣𞤢𞤲𞤣𞤫 𞤁𞤭𞥅𞤣𞤮𞤤"}
         ms{"𞤐𞥋𞤔𞤵𞤩𞥆𞤵𞤣𞤭 𞤇𞤫𞤼𞤵"}
         numbers{"𞤈𞤢𞤽𞤢𞤥𞤫"}
     }
     Languages{
         aa{"𞤀𞤬𞤢𞥄𞤪𞤫"}
+        ab{"𞤀𞤦𞤳𞤢𞥄𞤧𞤭𞤴𞤢𞤲𞤪𞤫"}
+        ace{"𞤀𞥄𞤧𞤭𞤴𞤢𞤲𞤪𞤫"}
+        ada{"𞤀𞤣𞤢𞤲𞤺𞤥𞤫𞥅𞤪𞤫"}
+        ady{"𞤀𞤣𞤭𞤿𞤭𞥅𞤪𞤫"}
         af{"𞤀𞤬𞤪𞤭𞤳𞤢𞤲𞤪𞤫"}
+        agq{"𞤀𞤺𞤸𞤫𞤥𞤪𞤫"}
+        ain{"𞤀𞤴𞤲𞤵𞥅𞤪𞤫"}
         ak{"𞤀𞤳𞤢𞤲𞤪𞤫"}
+        ale{"𞤀𞤤𞤫𞤵𞤼𞤵𞥅𞤪𞤫"}
+        alt{"𞤀𞤤𞤼𞤢𞤴𞤪𞤫 𞤙𞤢𞥄𞤥𞤲𞤢𞥄𞤲𞤺𞤫𞤲𞤳𞤮𞥅𞤪𞤫"}
         am{"𞤀𞤥𞤸𞤢𞤪𞤭𞥅𞤪𞤫"}
         an{"𞤀𞤪𞤢𞤺𞤮𞤲𞤪𞤫"}
+        ann{"𞤌𞤦𞤮𞤤𞤮𞥅𞤪𞤫"}
         anp{"𞤀𞤲𞤺𞤭𞤳𞤢𞥄𞤪𞤫"}
         ar{"𞤀𞥄𞤪𞤢𞤦𞤫𞥅𞤪𞤫"}
         ar_001{"𞤀𞥄𞤪𞤢𞤦𞤫𞥅𞤪𞤫 𞤊𞤵𞤧𞤸𞤢 𞤒𞤫𞤲𞤯𞤵𞤳𞤢"}
+        arn{"𞤃𞤢𞤨𞤵𞤷𞤭𞥅𞤪𞤫"}
         arp{"𞤀𞤪𞤢𞤨𞤢𞤸𞤮𞥅𞤪𞤫"}
+        ars{"𞤀𞥄𞤪𞤢𞤦𞤫𞥅𞤪𞤫 𞤐𞤢𞤶𞤣𞤭"}
         as{"𞤀𞤧𞤢𞤥𞤫𞥅𞤪𞤫"}
         asa{"𞤀𞤧𞤵𞥅𞤪𞤫"}
         ast{"𞤀𞤧𞤼𞤵𞤪𞤭𞥅𞤪𞤫"}
+        atj{"𞤀𞤼𞤭𞤥𞤫𞤳𞤵𞤱𞤪𞤫"}
         av{"𞤀𞤬𞤱𞤢𞤪𞤭𞥅𞤪𞤫"}
         awa{"𞤀𞤱𞤢𞤣𞤭𞥅𞤪𞤫"}
         ay{"𞤀𞤴𞤥𞤢𞤪𞤢𞥄𞤪𞤫"}
@@ -40,73 +52,200 @@
         bho{"𞤄𞤮𞤧𞤨𞤵𞤪𞤭𞥅𞤪𞤫"}
         bi{"𞤄𞤭𞤧𞤤𞤢𞤥𞤢𞥄𞤪𞤫"}
         bin{"𞤄𞤭𞤲𞤭𞥅𞤪𞤫"}
+        bla{"𞤅𞤭𞤳𞤧𞤭𞤳𞤢𞥄𞤪𞤫"}
         bm{"𞤄𞤢𞤥𞤦𞤢𞤪𞤢𞥄𞤪𞤫"}
         bn{"𞤄𞤫𞤲𞤺𞤢𞤤𞤭𞥅𞤪𞤫"}
+        bo{"𞤚𞤭𞤦𞤫𞤼𞤫𞤲𞤪𞤫"}
         br{"𞤄𞤫𞤪𞤫𞤼𞤮𞤲𞤪𞤫"}
         brx{"𞤄𞤮𞤣𞤮𞥅𞤪𞤫"}
         bs{"𞤄𞤮𞤧𞤲𞤭𞤴𞤢𞥄𞤪𞤫"}
         bug{"𞤄𞤵𞤺𞤭𞤧𞤢𞥄𞤪𞤫"}
         byn{"𞤄𞤭𞤤𞤭𞤲𞤪𞤫"}
         ca{"𞤑𞤢𞤼𞤢𞤤𞤢𞤲𞤪𞤫"}
+        cay{"𞤑𞤢𞤴𞤺𞤢𞥄𞤪𞤫"}
+        ccp{"𞤅𞤢𞤳𞤥𞤢𞥄𞤪𞤫"}
         ce{"𞤕𞤫𞤷𞤫𞤲𞤪𞤫"}
         ceb{"𞤅𞤫𞤦𞤱𞤢𞤲𞤮𞥅𞤪𞤫"}
         cgg{"𞤕𞤭𞤺𞤢𞥄𞤪𞤫"}
         ch{"𞤕𞤢𞤥𞤮𞤪𞤮𞥅𞤪𞤫"}
         chk{"𞤕𞤵𞥅𞤳𞤵𞥅𞤪𞤫"}
+        chm{"𞤃𞤢𞤪𞤭𞥅𞤪𞤫"}
         cho{"𞤕𞤢𞤸𞤼𞤢𞥄𞤪𞤫"}
+        chp{"𞤕𞤭𞤨𞤴𞤢𞤲𞤪𞤫"}
         chr{"𞤕𞤫𞥅𞤪𞤮𞤳𞤭𞥅𞤪𞤫"}
         chy{"𞤅𞤢𞥄𞤴𞤢𞤲𞤪𞤫"}
         ckb{"𞤑𞤵𞤪𞤣𞤵𞥅𞤪𞤫"}
+        clc{"𞤕𞤭𞤤𞤳𞤮𞤼𞤭𞤲𞤪𞤫"}
         co{"𞤑𞤮𞤪𞤧𞤭𞤳𞤢𞥄𞤪𞤫"}
+        crg{"𞤃𞤭𞤷𞤭𞤬𞤪𞤫"}
+        crj{"𞤑𞤪𞤭𞥅𞤪𞤫 𞤙𞤢𞥄𞤥𞤲𞤢𞥄𞤲𞤺𞤫𞤲𞤳𞤮"}
+        crk{"𞤆𞤤𞤫𞤭𞤲𞤧 𞤑𞤪𞤭𞥅𞤪𞤫"}
+        crl{"Vote 𞤑𞤪𞤭𞥅𞤪𞤫 𞤐𞤢𞤲𞤬𞤵𞤯𞤲𞤢𞥄𞤲𞤺𞤫𞥅𞤪𞤫"}
+        crm{"𞤃𞤮𞥅𞤧𞤫 𞤑𞤪𞤭𞥅𞤪𞤫"}
+        crr{"𞤀𞤤𞤺𞤮𞤲𞤳𞤭𞤲𞤪𞤫 𞤑𞤢𞥄𞤪𞤤𞤭𞤲𞤢"}
         cs{"𞤕𞤫𞤳𞤧𞤭𞤲𞤢𞥄𞤪𞤫"}
+        csw{"𞤑𞤪𞤭𞥅𞤪𞤫 𞤅𞤢𞤱𞤨𞤭𞥅"}
+        cu{"𞤅𞤭𞤤𞤾𞤭𞤳𞤪𞤫 𞤕𞤮𞥅𞤷𞤭"}
+        cv{"𞤕𞤵𞥅𞤾𞤢𞤧𞤪𞤫"}
         cy{"𞤘𞤢𞤤𞤭𞤲𞤳𞤮𞥅𞤪𞤫"}
         da{"𞤁𞤢𞥄𞤲𞤭𞤧𞤳𞤮𞥅𞤪𞤫"}
         dak{"𞤁𞤢𞤳𞤮𞤼𞤢𞥄𞤪𞤫"}
         dar{"𞤁𞤢𞤪𞤺𞤭𞤲𞤢𞥄𞤪𞤫"}
+        dav{"𞤚𞤢𞤭𞤼𞤢𞥄𞤪𞤫"}
         de{"𞤔𞤫𞤪𞤥𞤢𞤲𞤭𞤲𞤳𞤮𞥅𞤪𞤫"}
         de_AT{"𞤔𞤫𞤪𞤥𞤢𞤲𞤭𞤲𞤳𞤮𞥅𞤪𞤫 𞤌𞤼𞤭𞤪𞤧𞤢"}
         de_CH{"𞤔𞤫𞤪𞤥𞤢𞤲𞤭𞤲𞤳𞤮𞥅𞤪𞤫 𞤅𞤵𞤱𞤭𞥅𞤧"}
+        dgr{"𞤁𞤮𞤺𞤪𞤭𞤦𞤪𞤫"}
         dje{"𞤔𞤢𞤪𞤥𞤢𞥄𞤪𞤫"}
+        doi{"𞤁𞤮𞤺𞤪𞤭𞥅𞤪𞤫"}
+        dsb{"𞤂𞤫𞤧 𞤅𞤮𞤪𞤦𞤭𞤴𞤢𞤲𞤪𞤫"}
         dua{"𞤁𞤵𞤱𞤢𞤤𞤢𞥄𞤪𞤫"}
         dv{"𞤁𞤭𞥅𞤬𞤫𞤸𞤭𞥅𞤪𞤫"}
         dyo{"𞤔𞤮𞥅𞤤𞤢𞥄𞤪𞤫"}
         dz{"𞤄𞤵𞥅𞤼𞤢𞤲𞤪𞤫"}
         dzg{"𞤁𞤢𞤶𞤢𞤺𞤢𞥄𞤪𞤫"}
+        ebu{"𞤉𞤥𞤦𞤵𞥅𞤪𞤫"}
+        ee{"𞤉𞤱𞤫𞥅𞤪𞤫"}
+        efi{"𞤉𞤬𞤭𞤳𞤪𞤫"}
+        eka{"𞤉𞤳𞤢𞤶𞤵𞤳𞤪𞤫"}
+        el{"𞤘𞤭𞥅𞤪𞤧𞤢𞥄𞤪𞤫"}
         en{"𞤉𞤲𞤺𞤭𞤤𞤫𞥅𞤪𞤫"}
         en_AU{"𞤉𞤲𞤺𞤭𞤤𞤫𞥅𞤪𞤫 𞤌𞤧𞤼𞤢𞤪𞤤𞤭𞤴𞤢𞤲𞤳𞤮𞥅𞤪𞤫"}
         en_CA{"𞤉𞤲𞤺𞤭𞤤𞤫𞥅𞤪𞤫 𞤑𞤢𞤲𞤢𞤣𞤢𞤲𞤳𞤮𞥅𞤪𞤫"}
         en_GB{"𞤉𞤲𞤺𞤭𞤤𞤫𞥅𞤪𞤫 𞤄𞤭𞤪𞤼𞤢𞤲𞤳𞤮𞥅𞤪𞤫"}
         en_US{"𞤉𞤲𞤺𞤭𞤤𞤫𞥅𞤪𞤫 𞤀𞤥𞤫𞤪𞤭𞤳𞤢𞤲𞤳𞤮𞤪𞤫"}
+        eo{"𞤉𞤧𞤨𞤫𞤪𞤢𞤲𞤼𞤮𞥅𞤪𞤫"}
         es{"𞤅𞤭𞤨𞤢𞤲𞤭𞤴𞤢𞤲𞤳𞤮𞥅𞤪𞤫"}
         es_419{"𞤅𞤭𞤨𞤢𞤲𞤭𞤴𞤢𞤲𞤳𞤮𞥅𞤪𞤫 𞤀𞤥𞤭𞤪𞤭𞤳 𞤂𞤢𞤼𞤭𞤲𞤭𞤴𞤢"}
         es_ES{"𞤅𞤭𞤨𞤢𞤲𞤭𞤴𞤢𞤲𞤳𞤮𞥅𞤪𞤫 𞤀𞤪𞤮𞤦𞤢"}
         es_MX{"𞤅𞤭𞤨𞤢𞤲𞤭𞤴𞤢𞤲𞤳𞤮𞥅𞤪𞤫 𞤃𞤫𞤳𞤧𞤭𞤳"}
+        et{"𞤉𞤧𞤼𞤮𞤲𞤭𞤴𞤢𞤲𞤪𞤫"}
         eu{"𞤄𞤢𞤧𞤳𞤢𞤪𞤢𞥄𞤪𞤫"}
+        ewo{"𞤉𞤱𞤮𞤲𞤣𞤮𞥅𞤪𞤫"}
+        fa{"𞤊𞤢𞥄𞤪𞤧𞤭𞤴𞤢𞤲𞤳𞤮𞥅𞤪𞤫"}
+        fa_AF{"𞤁𞤢𞤪𞤭𞥅𞤪𞤫"}
         ff{"𞤆𞤵𞤤𞤢𞤪"}
+        fi{"𞤊𞤫𞤲𞤭𞤧𞤪𞤫"}
+        fil{"𞤊𞤭𞤤𞤭𞤨𞤭𞤲𞤮𞥅𞤪𞤫"}
+        fj{"𞤊𞤭𞥅𞤶𞤭𞤴𞤢𞤲𞤪𞤫"}
+        fo{"𞤊𞤫𞤪𞤮𞤱𞤫𞤧𞤪𞤫"}
+        fon{"𞤊𞤮𞤲𞤪𞤫"}
         fr{"𞤊𞤢𞤪𞤢𞤲𞤧𞤭𞥅𞤪𞤫"}
         fr_CA{"𞤊𞤢𞤪𞤢𞤲𞤧𞤭𞥅𞤪𞤫 𞤑𞤢𞤲𞤢𞤣𞤢𞤲𞤳𞤮𞥅𞤪𞤫"}
         fr_CH{"𞤊𞤢𞤪𞤢𞤲𞤧𞤭𞥅𞤪𞤫 𞤅𞤵𞤱𞤭𞥅𞤧"}
+        frc{"𞤊𞤢𞤪𞤢𞤲𞤧𞤭𞥅𞤪𞤫 𞤑𞤢𞤣𞤭𞤴𞤫𞤲𞤪𞤫"}
+        fur{"𞤊𞤭𞤪𞥇𞤵𞤤𞤭𞤴𞤢𞤲𞤪𞤫"}
         fy{"𞤊𞤭𞤪𞤭𞥅𞤧𞤭𞤴𞤢𞤲𞤳𞤮𞥅𞤪𞤫 𞤖𞤭𞤪𞤲𞤢"}
         ga{"𞤋𞤪𞤤𞤢𞤲𞤣𞤫𞥅𞤪𞤫"}
+        gaa{"𞤘𞤢𞥄𞤪𞤫"}
+        gd{"𞤅𞤭𞤳𞤮𞤼𞤭𞤧𞤪𞤫 𞤘𞤢𞤫𞤭𞤳"}
+        gez{"𞤘𞤫𞥅𞤶𞤪𞤫"}
+        gil{"𞤘𞤭𞤤𞤦𞤫𞤪𞤼𞤫𞥅𞤧𞤪𞤫"}
+        gl{"𞤘𞤢𞤤𞤭𞥅𞤧𞤭𞤴𞤢𞤲𞤪𞤫"}
+        gn{"𞤘𞤵𞤢𞤪𞤢𞤲𞤭𞥅𞤪𞤫"}
+        gor{"𞤘𞤮𞤪𞤮𞤲𞤼𞤢𞤤𞤮𞥅𞤪𞤫"}
+        gsw{"𞤔𞤫𞤪𞤥𞤢𞤲𞤪𞤫 𞤅𞤵𞤱𞤭𞤧"}
+        gu{"𞤘𞤵𞤶𞤢𞤪𞤢𞤼𞤭𞥅𞤪𞤫"}
+        guz{"𞤘𞤵𞤧𞤭𞥅𞤪𞤫"}
+        gv{"𞤃𞤢𞤲𞤳𞤭𞤧𞤪𞤫"}
+        gwi{"𞤘𞤭𞤱𞤧𞤭𞤲𞤪𞤫"}
+        ha{"𞤖𞤢𞤱𞤧𞤢𞥄𞤪𞤫"}
+        hai{"𞤖𞤢𞤴𞤣𞤢𞥄𞤪𞤫"}
+        haw{"𞤖𞤢𞤱𞤢𞥄𞤭𞤴𞤫𞤲𞤪𞤫"}
+        hax{"𞤖𞤢𞤭𞤣𞤢𞥄𞤪𞤫 𞤙𞤢𞥄𞤥𞤲𞤢𞥄𞤲𞤺𞤫𞤲𞤳𞤮"}
+        he{"𞤖𞤭𞤦𞤵𞤪𞤵𞥅𞤪𞤫"}
         hi{"𞤖𞤭𞤲𞤣𞤭𞥅𞤪𞤫"}
+        hil{"𞤖𞤭𞤤𞤭𞤺𞤢𞤴𞤲𞤮𞤲𞤪𞤫"}
+        hmn{"𞤖𞤵𞤥𞤺𞤵𞤲𞤪𞤫"}
         hr{"𞤑𞤮𞤪𞤮𞤱𞤢𞤧𞤭𞥅𞤪𞤫"}
+        hsb{"𞤅𞤮𞤪𞤦𞤭𞤴𞤢𞤲𞤪𞤫 𞤁𞤮𞤱𞤪𞤭"}
+        ht{"𞤀𞤳𞤵𞥅𞤪𞤫 𞤖𞤢𞤴𞤼𞤭𞥅"}
+        hu{"𞤖𞤵𞤲𞤺𞤢𞤪𞤭𞤴𞤢𞤲𞤪𞤫"}
+        hup{"𞤖𞤵𞤨𞤢𞥄𞤪𞤫"}
+        hur{"𞤖𞤢𞤤𞤳𞤮𞤥𞤫𞤤𞤫𞤥𞤪𞤫"}
         hy{"𞤀𞤪𞤥𞤫𞤲𞤭𞥅𞤪𞤫"}
+        hz{"𞤖𞤫𞤪𞤫𞤪𞤮𞥅𞤪𞤫"}
         ia{"𞤉𞤲𞤼𞤫𞤪𞤤𞤭𞤺𞤢𞥄𞤪𞤫"}
+        iba{"𞤋𞤦𞤢𞤲𞤪𞤫"}
+        ibb{"𞤋𞤦𞤭𞥅𞤦𞤭𞤴𞤮𞥅𞤪𞤫"}
         id{"𞤋𞤲𞤣𞤮𞤲𞤭𞥅𞤧𞤭𞤴𞤢𞤲𞤳𞤮𞥅𞤪𞤫"}
+        ig{"𞤋𞤦𞤮𞥅𞤪𞤫"}
+        ii{"𞤅𞤭𞤧𞤵𞤢𞤲𞤪𞤫 𞤒𞤭𞥅"}
+        ikt{"𞤋𞤲𞤵𞤳𞤼𞤵𞤪𞤫 𞤐𞤢𞤲𞥆𞤢𞥄𞤲𞤺𞤫 𞤑𞤢𞤲𞤢𞤣𞤢𞥄"}
         ilo{"𞤋𞤤𞤮𞤳𞤮𞥅𞤪𞤫"}
         inh{"𞤋𞤲𞤺𞤮𞤧𞤫𞥅𞤪𞤫"}
+        io{"𞤋𞤣𞤮𞥅𞤪𞤫"}
+        is{"𞤀𞤴𞤧𞤭𞤤𞤢𞤲𞤣𞤫𞥅𞤪𞤫"}
         it{"𞤋𞤼𞤢𞤤𞤭𞤲𞤳𞤮𞥅𞤪𞤫"}
         iu{"𞤋𞤲𞤵𞤳𞤼𞤫𞥅𞤪𞤫"}
         ja{"𞤐𞤭𞤨𞤮𞤲𞤪𞤫"}
+        jbo{"𞤂𞤮𞤶𞤦𞤢𞤲𞤪𞤫"}
         jgo{"𞤐𞤺𞤮𞤥𞤦𞤢𞥄𞤪𞤫"}
         jmc{"𞤃𞤢𞤳𞤢𞤥𞤫𞥅𞤪𞤫"}
         jv{"𞤔𞤢𞥄𞤱𞤢𞤫𞥅𞤪𞤫"}
+        ka{"𞤔𞤮𞥅𞤪𞥁𞤭𞤴𞤢𞤲𞤪𞤫"}
+        kab{"𞤑𞤢𞤦𞤭𞤤𞤭𞥅𞤪𞤫"}
+        kac{"𞤑𞤢𞤧𞤭𞤲𞤪𞤫"}
         kaj{"𞤑𞤢𞤶𞤫𞥅𞤪𞤫"}
+        kam{"𞤑𞤢𞤥𞤦𞤢𞥄𞤪𞤫"}
+        kbd{"𞤑𞤢𞤦𞤢𞤪𞤣𞤭𞤴𞤢𞤲𞤪𞤫"}
+        kcg{"𞤚𞤵𞤴𞤢𞤨𞤵𞥅𞤪𞤫"}
         kde{"𞤃𞤢𞤳𞤮𞤲𞤣𞤫𞥅𞤪𞤫"}
+        kea{"𞤑𞤢𞤦𞤵𞤾𞤫𞤪𞤣𞤭𞤴𞤢𞤲𞤪𞤫"}
+        kfo{"𞤑𞤮𞤪𞤮𞥅𞤪𞤫"}
+        kgp{"𞤑𞤢𞤭𞤲𞤺𞤢𞤲𞤺𞤪𞤫"}
+        kha{"𞤝𞤢𞤧𞤭𞥅𞤪𞤫"}
+        khq{"𞤑𞤮𞤴𞤪𞤢𞤷𞤭𞤲𞤪𞤫"}
+        ki{"𞤑𞤭𞤳𞤵𞤴𞤵𞥅𞤪𞤫"}
+        kj{"𞤑𞤵𞤢𞤻𞤢𞤥𞤢𞥄𞤪𞤫"}
+        kk{"𞤑𞤢𞥁𞤢𞤳𞤪𞤫"}
+        kkj{"𞤑𞤢𞤳𞤮𞥅𞤪𞤫"}
+        kl{"𞤑𞤢𞤤𞤢𞥄𞤤𞤧𞤵𞤼𞤪𞤫"}
+        kln{"𞤑𞤢𞤤𞤫𞤲𞤶𞤭𞤲𞤪𞤫"}
+        km{"𞤑𞤵𞤥𞤢𞤴𞤪𞤫"}
+        kmb{"𞤑𞤭𞤥𞤦𞤵𞤲𞤣𞤵𞥅𞤪𞤫"}
+        kn{"𞤑𞤢𞤲𞥆𞤢𞤣𞤢𞥄𞤪𞤫"}
         ko{"𞤑𞤮𞥅𞤪𞤫𞤴𞤢𞤲𞤪𞤫"}
+        kok{"𞤑𞤮𞤲𞤳𞤢𞤲𞤭𞥅𞤪𞤫"}
+        kpe{"𞤘𞤫𞤪𞤧𞤫𞥅𞤪𞤫"}
+        kr{"𞤑𞤮𞥅𞤤𞤫𞥅𞤪𞤫"}
+        krc{"𞤑𞤢𞤪𞤢𞤧𞤢𞤴-𞤄𞤢𞤤𞤳𞤢𞥄𞤪𞤫"}
+        krl{"𞤑𞤢𞤪𞤫𞤤𞤭𞤢𞤲𞤪𞤫"}
+        kru{"𞤑𞤵𞤪𞤵𞤿𞤵𞥅𞤪𞤫"}
+        ks{"𞤑𞤢𞥃𞤥𞤭𞥅𞤪𞤫"}
+        ksb{"𞤅𞤢𞤥𞤦𞤢𞤤𞤢𞥄𞤪𞤫"}
         ksf{"𞤄𞤢𞤬𞤭𞤴𞤢𞥄𞤪𞤫"}
+        ksh{"𞤑𞤮𞤤𞤮𞤺𞤲𞤭𞤴𞤢𞤲𞤪𞤫"}
+        ku{"𞤑𞤵𞤪𞤣𞤭𞤧𞤭𞥅𞤪𞤫"}
+        kum{"𞤑𞤵𞤥𞤴𞤢𞤳𞤪𞤫"}
+        kv{"𞤑𞤮𞤥𞤭𞥅𞤪𞤫"}
         kw{"𞤑𞤮𞤪𞤲𞤭𞥅𞤪𞤫"}
+        kwk{"𞤑𞤢𞤱𞤳𞥇𞤱𞤢𞤤𞤢𞥄𞤪𞤫"}
+        ky{"𞤑𞤭𞤪𞤺𞤵𞥅𞤪𞤫"}
+        la{"𞤂𞤢𞤼𞤫𞤲𞤪𞤫"}
+        lad{"𞤂𞤢𞤣𞤭𞤲𞤮𞥅𞤪𞤫"}
+        lag{"𞤂𞤢𞤲𞤺𞤭𞥅𞤪𞤫"}
+        lb{"𞤂𞤵𞥁𞤫𞤲𞤦𞤵𞥅𞤪𞤺𞤭𞤧𞤪𞤫"}
+        lez{"𞤂𞤫𞥁𞤺𞤭𞤴𞤢𞤲𞤪𞤫"}
+        lg{"𞤘𞤢𞤲𞤣𞤢𞥄𞤪𞤫"}
+        li{"𞤂𞤭𞤥𞤦𞤵𞤪𞤺𞤵𞤧𞤪𞤫"}
+        lij{"𞤂𞤳𞤭𞤺𞤵𞥅𞤪𞤫"}
+        lil{"𞤂𞤭𞤤𞥆𞤮𞥅𞤫𞤼𞤪𞤫"}
+        lkt{"𞤂𞤢𞤳𞤮𞤼𞤢𞥄𞤪𞤫"}
+        ln{"𞤂𞤭𞤲𞤺𞤢𞤤𞤢𞥄𞤪𞤫"}
+        lo{"𞤂𞤢𞤮𞥅𞤪𞤫"}
+        lou{"𞤀𞤳𞤵𞥅𞤪𞤫 𞤂𞤵𞥅𞥁𞤭𞤴𞤢𞥄𞤲𞤢"}
+        loz{"𞤂𞤮𞥁𞤭𞥅𞤪𞤫"}
+        lrc{"𞤂𞤵𞤪𞤭𞥅𞤪𞤫 𞤐𞤢𞤲𞥆𞤢𞥄𞤲𞤺𞤫𞥅𞤪𞤫"}
+        lsm{"𞤅𞤢𞥄𞤥𞤭𞤢𞥄𞤪𞤫"}
+        lt{"𞤂𞤭𞤼𞤮𞤲𞤭𞤴𞤢𞤲𞤪𞤫"}
+        lu{"𞤂𞤵𞤦𞤢-𞤑𞤢𞤼𞤢𞤲𞤺𞤢𞥄𞤪𞤫"}
+        lua{"𞤂𞤵𞤦𞤢 𞤑𞤢𞤧𞤢𞤭𞤪𞤫"}
+        lun{"𞤂𞤵𞤲𞤣𞤢𞥄𞤪𞤫"}
+        luo{"𞤂𞤵𞤮𞥅𞤪𞤫"}
         lus{"𞤃𞤭𞤧𞤮𞥅𞤪𞤫"}
+        luy{"𞤂𞤵𞤴𞤭𞤢𞥄𞤪𞤫"}
+        lv{"𞤂𞤢𞤼𞤾𞤭𞤴𞤢𞤲𞤪𞤫"}
         mad{"𞤃𞤢𞤣𞤵𞤪𞤫𞥅𞤪𞤫"}
         mag{"𞤃𞤢𞤺𞤢𞤸𞤭𞥅𞤪𞤫"}
         mai{"𞤃𞤢𞤴𞤭𞤼𞤭𞤤𞤭𞥅𞤪𞤫"}
@@ -120,12 +259,17 @@
         mgh{"𞤃𞤢𞤳𞤵𞤱𞤢𞥄𞤪𞤫"}
         mgo{"𞤃𞤫𞤼𞤢𞥄𞤪𞤫"}
         mh{"𞤃𞤢𞤪𞤧𞤢𞤤𞤫𞥅𞤪𞤫"}
+        mi{"𞤃𞤢𞥄𞤮𞤪𞤭𞥅𞤪𞤫"}
+        mic{"𞤃𞤭𞤳𞤥𞤢𞤹𞤵𞥅𞤪𞤫"}
+        min{"𞤃𞤭𞤲𞤢𞤲𞤺𞤳𞤢𞤦𞤢𞤵𞥅𞤪𞤫"}
         mk{"𞤃𞤢𞤧𞤫𞤣𞤮𞤲𞤭𞤲𞤳𞤮𞥅𞤪𞤫"}
         ml{"𞤃𞤢𞤤𞤢𞤴𞤢𞤤𞤢𞤥𞤪𞤫"}
         mn{"𞤃𞤮𞤲𞤺𞤮𞤤𞤭𞤲𞤳𞤮𞥅𞤪𞤫"}
         mni{"𞤃𞤢𞤲𞤭𞤨𞤵𞥅𞤪𞤫"}
+        moe{"𞤋𞤲𞥆𞤵-𞤢𞤴𞤥𞤵𞤲𞤪𞤫"}
         moh{"𞤃𞤮𞥅𞤸𞤢𞤲𞤳𞤮𞥅𞤪𞤫"}
         mos{"𞤃𞤮𞥅𞤧𞤭𞥅𞤪𞤫"}
+        mr{"𞤃𞤢𞤪𞤢𞤼𞤭𞥅𞤪𞤫"}
         ms{"𞤃𞤢𞤤𞤫𞥅𞤪𞤫"}
         mt{"𞤃𞤢𞤤𞤼𞤭𞤲𞤳𞤮𞥅𞤪𞤫"}
         mua{"𞤃𞤵𞤲𞤣𞤢𞤲𞤪𞤫"}
@@ -133,35 +277,150 @@
         mus{"𞤃𞤵𞤧𞤳𞤮𞤳𞤭𞥅𞤪𞤫"}
         mwl{"𞤃𞤭𞤪𞤢𞤲𞤣𞤫𞥅𞤪𞤫"}
         my{"𞤄𞤵𞤪𞤥𞤢𞥄𞤪𞤫"}
+        myv{"𞤉𞤪𞤶𞤭𞤴𞤢𞤲𞤪𞤫"}
+        mzn{"𞤃𞤢𞥁𞤢𞤲𞤣𞤫𞤪𞤢𞤲𞤭𞥅𞤪𞤫"}
         na{"𞤐𞤢𞤱𞤵𞤪𞤵𞤲𞤳𞤮𞥅𞤪𞤫"}
         nap{"𞤐𞤢𞥄𞤨𞤮𞤤𞤭𞤲𞤳𞤮𞥅𞤪𞤫"}
         naq{"𞤐𞤢𞤥𞤢𞥄𞤪𞤫"}
+        nb{"𞤐𞤮𞤪𞤱𞤫𞤶𞤭𞤴𞤢𞤲𞤪𞤫 𞤄𞤮𞤳𞤥𞤢𞤤"}
+        nd{"𞤐𞤣𞤫𞤦𞤫𞤤𞤫𞥅𞤪𞤫 𞤐𞤢𞤲𞥆𞤢𞥄𞤺𞤫"}
+        nds{"𞤂𞤫𞤧-𞤀𞤤𞤵𞤥𞤢𞤲𞤪𞤫"}
+        nds_NL{"𞤂𞤫𞤧 𞤅𞤢𞤳𞤧𞤮𞤲𞤪𞤫"}
         ne{"𞤐𞤫𞤨𞤢𞤤𞤭𞤲𞤳𞤮𞥅𞤪𞤫"}
         new{"𞤐𞤫𞤱𞤢𞤪𞤭𞥅𞤪𞤫"}
         ng{"𞤐𞤣𞤮𞤲𞤺𞤢𞥄𞤪𞤫"}
         nia{"𞤙𞤢𞤧𞤭𞤲𞤳𞤮𞥅𞤪𞤫"}
+        niu{"𞤐𞤭𞤵𞤫𞤴𞤢𞤲𞤪𞤫"}
         nl{"𞤁𞤮𞥅𞤷𞤵𞤪𞤫"}
         nl_BE{"𞤊𞤭𞤤𞤢𞤥𞤢𞤲𞤪𞤫"}
+        nmg{"𞤐𞤺𞤵𞤥𞤦𞤢𞥄𞤪𞤫"}
+        nn{"𞤐𞤮𞤪𞤱𞤫𞤶𞤭𞤴𞤢𞤲𞤪𞤫 𞤙𞤮𞤪𞤧𞤳"}
         nnh{"𞤐𞤶𞤢𞤥𞤦𞤵𞥅𞤪𞤫"}
+        no{"𞤐𞤮𞤪𞤱𞤫𞤶𞤭𞤴𞤢𞤲𞤪𞤫"}
+        nog{"𞤐𞤮𞤺𞤢𞤭𞥅𞤪𞤫"}
         nqo{"𞤐𞤳𞤮𞥅𞤪𞤫"}
+        nr{"𞤐𞤣𞤫𞤦𞤫𞤤𞤫𞥅𞤪𞤫 𞤙𞤢𞥄𞤥𞤲𞤢𞥄𞤲𞤺𞤫"}
+        nso{"𞤅𞤮𞤼𞤮𞥅𞤪𞤫 𞤐𞤢𞤲𞥆𞤢𞥄𞤲𞤺𞤫𞥅𞤪𞤫"}
+        nus{"𞤐𞤵𞤫𞤪𞤭𞥅𞤪𞤫"}
         nv{"𞤐𞤢𞤬𞤱𞤢𞤸𞤮𞥅𞤪𞤫"}
+        ny{"𞤙𞤢𞤲𞤶𞤢𞥄𞤪𞤫"}
+        nyn{"𞤙𞤢𞤲𞤳𞤮𞤤𞤫𞥅𞤪𞤫"}
+        oc{"𞤌𞤷𞥆𞤭𞤼𞤢𞤲𞤪𞤫"}
+        ojb{"𞤌𞤶𞤭𞤦𞤵𞤱𞤢𞥄𞤪𞤫 𞤐𞤢𞤲𞥆𞤢𞥄𞤲𞤺𞤫𞥅𞤪𞤫"}
+        ojc{"𞤌𞤶𞤭𞤦𞤵𞤱𞤪𞤫 𞤕𞤢𞤳𞤢"}
+        ojs{"𞤌𞤶𞤭-𞤑𞤪𞤭𞥅𞤪𞤫"}
+        ojw{"𞤌𞤶𞤭𞤦𞤱𞤢𞥄𞤪𞤫 𞤖𞤭𞥅𞤪𞤲𞤢𞥄𞤲𞤺𞤫"}
+        oka{"𞤌𞤳𞤢𞤲𞤢𞤺𞤢𞤲𞤪𞤫"}
+        om{"𞤌𞤪𞤮𞤥𞤮𞥅𞤪𞤫"}
+        or{"𞤌𞤣𞤭𞤢𞥄𞤪𞤫"}
+        os{"𞤌𞤧𞥆𞤫𞤼𞤭𞤳𞤪𞤫"}
+        pa{"𞤆𞤵𞤲𞤶𞤢𞥄𞤦𞤭𞥅𞤪𞤫"}
+        pag{"𞤆𞤢𞤲𞤺𞤢𞤧𞤭𞤲𞤢𞤲𞤪𞤫"}
+        pam{"𞤆𞤢𞤥𞤨𞤢𞤲𞤺𞤢𞥄𞤪𞤫"}
+        pap{"𞤆𞤢𞤨𞤭𞤢𞤥𞤫𞤲𞤼𞤮𞥅𞤪𞤫"}
+        pau{"𞤆𞤢𞤤𞤢𞤵𞤴𞤢𞤲𞤪𞤫"}
+        pcm{"𞤆𞤭𞤶𞤫𞤲𞤪𞤫 𞤐𞤢𞤶𞤭𞤪𞤭𞤴𞤢𞥄"}
+        pis{"𞤆𞤭𞤶𞤭𞤲𞤪𞤫"}
         pl{"𞤆𞤮𞤤𞤢𞤲𞤣𞤭𞥅𞤪𞤫"}
+        pqm{"𞤃𞤢𞤤𞤭𞤧𞤫𞥅𞤼-𞤆𞤢𞤧𞤢𞤥𞤢𞤹𞤵𞤮𞤣𞥆𞤭"}
+        prg{"𞤆𞤵𞤪𞤧𞤭𞤴𞤢𞤲𞤪𞤫"}
+        ps{"𞤆𞤢𞤧𞤼𞤵𞤲𞤪𞤫"}
         pt{"𞤆𞤮𞤪𞤼𞤮𞤳𞤫𞥅𞤧𞤭𞥅𞤪𞤫"}
         pt_BR{"𞤆𞤮𞤪𞤼𞤮𞤳𞤫𞥅𞤧𞤭𞥅𞤪𞤫 𞤄𞤪𞤫𞥁𞤭𞤤"}
         pt_PT{"𞤆𞤮𞤪𞤼𞤮𞤳𞤫𞥅𞤧𞤭𞥅𞤪𞤫 𞤆𞤮𞤪𞤼𞤭𞤺𞤢𞥄𞤤"}
+        qu{"𞤗𞤵𞤷𞤵𞤢𞤲𞤪𞤫"}
+        rap{"𞤈𞤢𞤨𞤢𞤲𞤵𞤭𞥅𞤪𞤫"}
+        rar{"𞤈𞤢𞤪𞤮𞤼𞤮𞤲𞤺𞤢𞤲𞤪𞤫"}
+        rhg{"𞤈𞤮𞤸𞤭𞤲𞤺𞤢𞥄𞤪𞤫"}
+        rm{"𞤈𞤮𞤥𞤢𞤲𞤧𞤪𞤫"}
+        rn{"𞤈𞤵𞤲𞤣𞤭𞥅𞤪𞤫"}
+        ro{"𞤈𞤮𞤥𞤢𞤲𞤭𞤴𞤢𞤲𞤪𞤫"}
+        ro_MD{"𞤃𞤮𞤤𞤣𞤢𞤾𞤭𞤴𞤢𞤲𞤪𞤫"}
+        rof{"𞤈𞤮𞤥𞤦𞤮𞥅𞤪𞤫"}
         ru{"𞤈𞤮𞥅𞤧𞤭𞤴𞤢𞤲𞤪𞤫"}
         rup{"𞤀𞤪𞤮𞤥𞤢𞤲𞤭𞥅𞤪𞤫"}
+        rw{"𞤑𞤭𞤻𞤭𞤪𞤵𞤱𞤢𞤲𞤣𞤫𞥅𞤪𞤫"}
+        rwk{"𞤈𞤵𞤱𞤢𞥄𞤪𞤫"}
+        sa{"𞤅𞤢𞤲𞤧𞤳𞤪𞤭𞤼𞤪𞤫"}
+        sad{"𞤅𞤢𞤲𞤣𞤢𞤱𞤫𞥅𞤪𞤫"}
+        sah{"𞤅𞤢𞤿𞤢𞥄𞤪𞤫"}
+        saq{"𞤅𞤢𞤥𞤦𞤵𞤪𞤵𞥅𞤪𞤫"}
+        sat{"𞤅𞤢𞤲𞤼𞤢𞤤𞤭𞥅𞤪𞤫"}
+        sba{"𞤐𞤺𞤢𞤥𞤦𞤢𞤴𞤪𞤫"}
+        sbp{"𞤅𞤢𞤲𞤺𞤵𞥅𞤪𞤫"}
+        sc{"𞤅𞤢𞤪𞤣𞤭𞤲𞤭𞤴𞤢𞤲𞤪𞤫"}
+        scn{"𞤅𞤭𞤧𞤭𞤤𞤭𞤴𞤢𞤲𞤪𞤫"}
+        sco{"𞤅𞤭𞤳𞤮𞤼𞤧𞤪𞤫"}
+        sd{"𞤅𞤭𞤲𞤣𞤢𞥄𞤪𞤫"}
+        se{"𞤅𞤢𞤥𞤭𞥅𞤪𞤫 𞤐𞤢𞤲𞥆𞤢𞥄𞤲𞤺𞤫𞥅𞤪𞤫"}
+        seh{"𞤅𞤫𞤲𞤢𞥄𞤪𞤫"}
+        ses{"𞤑𞤮𞤪𞤮𞤦𞤮𞤪𞤮𞥅𞤪𞤫 𞤅𞤫𞤲𞥆𞤭"}
+        sg{"𞤅𞤢𞤲𞤺𞤮𞥅𞤪𞤫"}
+        shi{"𞤚𞤢𞤧𞤭𞤤𞤸𞤭𞤼𞤪𞤫"}
+        shn{"𞤅𞤢𞤲𞤪𞤫"}
+        si{"𞤅𞤭𞤲𞤸𞤢𞤤𞤢𞥄𞤪𞤫"}
+        sk{"𞤅𞤤𞤮𞤾𞤢𞥄𞤳𞤪𞤫"}
+        sl{"𞤅𞤤𞤮𞤾𞤫𞤲𞤭𞤴𞤢𞤲𞤪𞤫"}
+        slh{"𞤂𞤵𞥃𞤵𞤼𞤧𞤭𞤣𞤪𞤫 𞤙𞤢𞥄𞤥𞤲𞤢𞥄𞤲𞤺𞤫𞤲𞤳𞤮"}
+        sm{"𞤅𞤢𞤥𞤮𞤢𞤲𞤪𞤫"}
         smn{"𞤋𞤲𞤢𞤪𞤭𞤧𞤳𞤢𞤤𞤭𞥅𞤪𞤫"}
+        sms{"𞤅𞤭𞤳𞤮𞤤𞤼 𞤅𞤢𞤥𞤭𞥅𞤪𞤫"}
+        sn{"𞤅𞤮𞤲𞤢𞥄𞤪𞤫"}
+        snk{"𞤅𞤢𞤪𞤢𞤲𞤳𞤵𞤤𞥆𞤪𞤫"}
+        so{"𞤅𞤮𞤥𞤢𞤤𞤭𞥅𞤪𞤫"}
         sq{"𞤀𞤤𞤦𞤢𞤲𞤭𞥅𞤪𞤫"}
+        sr{"𞤅𞤫𞤪𞤦𞤭𞤴𞤢𞤲𞤪𞤫"}
+        srn{"𞤅𞤢𞤪𞤲𞤢𞤲-𞤚𞤮𞤲𞤺𞤮𞥅𞤪𞤫"}
+        ss{"𞤅𞤵𞤱𞤢𞤼𞤭𞥅𞤪𞤫"}
+        st{"𞤅𞤮𞤼𞤮𞥅𞤪𞤫 𞤙𞤢𞥄𞤥𞤲𞤢𞥄𞤲𞤺𞤫𞤲𞤳𞤮"}
+        str{"𞤅𞤭𞤼𞤪𞤭𞤼 𞤅𞤢𞤤𞤭𞤧𞤪𞤫"}
+        su{"𞤅𞤵𞤲𞤣𞤢𞤲𞤭𞥅𞤪𞤫"}
+        suk{"𞤅𞤵𞤳𞤵𞤥𞤢𞥄𞤪𞤫"}
+        sv{"𞤅𞤱𞤫𞤣𞤭𞤲𞤳𞤮𞥅𞤪𞤫"}
+        sw{"𞤅𞤵𞤱𞤢𞤸𞤭𞤤𞤭𞥅𞤪𞤫"}
+        sw_CD{"𞤅𞤵𞤱𞤢𞤸𞤭𞤤𞤭𞥅𞤪𞤫 𞤑𞤮𞤲𞤺𞤮 𞤑𞤭𞤲𞤧𞤢𞤧𞤢"}
         swb{"𞤑𞤮𞤥𞤮𞤪𞤭𞥅𞤪𞤫"}
+        syr{"𞤅𞤭𞥅𞤪𞤭𞤴𞤢𞤳𞤪𞤫"}
+        ta{"𞤚𞤢𞤥𞤵𞤤𞤪𞤫"}
+        tce{"𞤚𞤵𞤼𞤳𞤮𞤲𞤭𞥅𞤪𞤫 𞤙𞤢𞥄𞤥𞤲𞤢𞥄𞤲𞤺𞤫"}
+        te{"𞤚𞤫𞤤𞤫𞤺𞤵𞥅𞤪𞤫"}
+        tem{"𞤚𞤫𞤥𞤫𞤲𞤫𞥅𞤪𞤫"}
+        teo{"𞤚𞤫𞤧𞤮𞥅𞤪𞤫"}
+        tet{"𞤚𞤫𞤼𞤵𞤥𞤪𞤫"}
+        tg{"𞤚𞤢𞤶𞤭𞤳𞤪𞤫"}
+        tgx{"𞤚𞤢𞤺𞤭𞥃𞤪𞤫"}
         th{"𞤚𞤢𞤴𞤤𞤢𞤲𞤣𞤫𞥅𞤪𞤫"}
+        tht{"𞤚𞤢𞤸𞤢𞤤𞤼𞤢𞤲𞤪𞤫"}
+        ti{"𞤚𞤭𞤺𞤭𞤪𞤻𞤢𞥄𞤪𞤫"}
+        tig{"𞤚𞤭𞤺𞤭𞤪𞤴𞤢𞤲𞤪𞤫"}
+        tk{"𞤼𞤵𞤪𞤳𞤥𞤢𞤲𞤪𞤫"}
+        tlh{"𞤑𞤭𞤤𞤭𞤲𞤺𞤮𞤲𞤪𞤫"}
+        tli{"𞤚𞤤𞤭𞤲𞤺𞤭𞤼𞤪𞤫"}
+        tn{"𞤚𞤭𞤧𞤱𞤢𞤲𞤢𞥄𞤪𞤫"}
+        to{"𞤚𞤮𞤲𞤺𞤢𞤲𞤪𞤫"}
+        tok{"𞤚𞤮𞤳𞤭 𞤆𞤮𞤲𞤢𞥄𞤪𞤫"}
+        tpi{"𞤚𞤮𞤳 𞤆𞤭𞤧𞤭𞤲𞤪𞤫"}
         tr{"𞤚𞤵𞥅𞤪𞤢𞤲𞤳𞤮𞥅𞤪𞤫"}
+        trv{"𞤚𞤢𞤪𞤮𞤳𞤮𞥅𞤪𞤫"}
+        ts{"𞤚𞤭𞤧𞤮𞤲𞤺𞤢𞥄𞤪𞤫"}
+        tt{"𞤚𞤢𞤼𞤢𞤪𞥇𞤪𞤫"}
+        ttm{"𞤚𞤵𞤼𞤷𞤮𞤲𞤫𞤲𞤪𞤫 𞤐𞤢𞤲𞥆𞤢𞥄𞤲𞤺𞤫𞥅𞤪𞤫"}
+        tum{"𞤚𞤵𞤥𞤦𞤵𞤳𞤢𞥄𞤪𞤫"}
+        tvl{"𞤚𞤵𞤾𞤢𞤤𞤵𞥅𞤪𞤫"}
+        twq{"𞤚𞤢𞤧𞤢𞥄𞤹𞤪𞤫"}
+        ty{"𞤚𞤢𞤸𞤭𞤼𞤭𞤴𞤢𞤲𞤪𞤫"}
+        tyv{"𞤚𞤵𞤾𞤭𞤲𞤭𞤴𞤢𞤲𞤪𞤫"}
+        tzm{"𞤚𞤢𞤥𞤢𞤶𞤭𞤼𞤪𞤫 𞤅𞤢𞤲𞤼𞤪𞤢𞤤 𞤀𞤼𞤤𞤢𞤧"}
+        udm{"𞤓𞤣𞤥𞤵𞤪𞤼𞤪𞤫"}
         ug{"𞤓𞥅𞤴𞤺𞤵𞥅𞤪𞤫"}
+        uk{"𞤒𞤵𞤳𞤪𞤫𞤲𞤭𞤴𞤢𞤲𞤪𞤫"}
+        umb{"𞤓𞤥𞤦𞤵𞤲𞤣𞤵𞥅𞤪𞤫"}
         und{"𞤍𞤫𞤲𞤺𞤢𞤤 𞤢𞤧-𞤢𞤲𞤣𞤢𞥄𞤲𞤺𞤢𞤤"}
         ur{"𞤓𞤪𞤣𞤵𞥅𞤪𞤫"}
         uz{"𞤓𞥅𞤧𞤦𞤫𞤳𞤪𞤫"}
         vai{"𞤾𞤢𞥄𞤴𞤪𞤫"}
         ve{"𞤏𞤫𞤲𞤣𞤢𞥄𞤪𞤫"}
+        vec{"𞤏𞤫𞤲𞤭𞥅𞤧𞤴𞤢𞤲𞤳𞤮𞥅𞤪𞤫"}
         vi{"𞤏𞤭𞤴𞤫𞤼𞤲𞤢𞤥𞤭𞤲𞤳𞤮𞥅𞤪𞤫"}
         vo{"𞤏𞤮𞤤𞤢𞤨𞤵𞤳𞤪𞤫"}
         vun{"𞤏𞤵𞤲𞤶𞤮𞥅𞤪𞤫"}
@@ -170,22 +429,31 @@
         wal{"𞤏𞤮𞥅𞤤𞤢𞤴𞤼𞤢𞥄𞤪𞤫"}
         war{"𞤏𞤢𞤪𞤢𞤴𞤫𞥅𞤪𞤫"}
         wo{"𞤏𞤮𞤤𞤮𞤬𞤪𞤫"}
+        wuu{"𞤏𞤵𞥅𞤪𞤫 𞤅𞤭𞥅𞤲"}
+        xal{"𞤑𞤢𞤤𞤥𞤵𞤳𞤪𞤫"}
         xh{"𞤑𞤮𞥅𞤧𞤢𞥄𞤪𞤫"}
+        xog{"𞤅𞤮𞤺𞤢𞥄𞤪𞤫"}
         yav{"𞤒𞤢𞤲𞤺𞤦𞤫𞥅𞤪𞤫"}
         ybb{"𞤒𞤫𞤥𞤦𞤢𞥄𞤪𞤫"}
         yi{"𞤒𞤭𞤣𞤭𞤧𞤢𞤲𞤳𞤮𞥅𞤪𞤫"}
         yo{"𞤒𞤮𞥅𞤪𞤵𞤦𞤢𞥄𞤪𞤫"}
+        yrl{"𞤛𞤫𞥅𞤲𞤺𞤢𞤼𞤵𞥅𞤪𞤫"}
         yue{"𞤑𞤢𞤲𞤼𞤮𞤲𞤫𞥅𞤪𞤫"}
+        zgh{"𞤚𞤢𞤥𞤢𞥁𞤭𞤼𞤪𞤫 𞤖𞤢𞤲𞤼𞤵𞤲𞥋𞤣𞤫 𞤃𞤢𞤪𞤮𞥅𞤳"}
         zh{"𞤕𞤢𞤴𞤲𞤢𞤲𞤳𞤮𞥅𞤪𞤫"}
         zh_Hans{"𞤕𞤢𞤴𞤲𞤢𞤲𞤳𞤮𞥅𞤪𞤫 𞤖𞤮𞤴𞤬𞤭𞤲𞤢𞥄𞤲𞤣𞤫"}
         zh_Hant{"𞤕𞤢𞤴𞤲𞤢𞤲𞤳𞤮𞥅𞤪𞤫 𞤒𞤫𞤷𞥆𞤵𞤲𞥋𞤣𞤫"}
         zu{"𞥁𞤵𞤤𞤵𞥅𞤪𞤫"}
+        zun{"𞤟𞤵𞤲𞤭𞥅𞤪𞤫"}
+        zxx{"𞤀𞤤𞤢𞥄 𞤦𞤢𞤯𞤮𞤪𞤢𞤤 𞤯𞤫𞤲𞤯𞤢𞤲𞤳𞤮"}
+        zza{"𞤟𞤢𞥁𞤢𞥄𞤪𞤫"}
     }
     Languages%long{
         zh_Hans{"𞤃𞤢𞤲𞤣𞤢𞤪𞤫𞤲𞤪𞤫 𞤖𞤮𞤴𞤬𞤭𞤲𞤢𞥄𞤲𞤣𞤫"}
         zh_Hant{"𞤃𞤢𞤲𞤣𞤢𞤪𞤫𞤲𞤪𞤫 𞤀𞤪𞤣𞤭𞥅𞤲𞤣𞤫"}
     }
     Languages%menu{
+        yue{"𞤑𞤢𞤲𞤼𞤮𞤲𞤫𞥅𞤪𞤫 𞤅𞤭𞥅𞤲"}
         zh{"𞤕𞤢𞤴𞤲𞤢𞤲𞤳𞤮𞥅𞤪𞤫 𞤃𞤢𞤲𞤣𞤢𞤪𞤫𞤲𞤪𞤫"}
     }
     Languages%short{
@@ -193,16 +461,186 @@
         en_GB{"𞤉𞤲𞤺𞤭𞤤𞤫𞥅𞤪𞤫 𞤁𞤘"}
         en_US{"𞤉𞤲𞤺𞤭𞤤𞤫𞥅𞤪𞤫 𞤁𞤂𞤀"}
     }
+    Languages%variant{
+        ckb{"𞤑𞤵𞤪𞤣𞤵𞥅𞤪𞤫 𞤅𞤮𞤪𞤢𞤲𞤭"}
+    }
     Scripts{
         Adlm{"𞤀𞤁𞤂𞤢𞤃"}
+        Aghb{"𞤀𞤹𞤦𞤢𞤲𞤭𞤴𞤢"}
+        Ahom{"𞤀𞤸𞤮𞤥"}
         Arab{"𞤀𞥄𞤪𞤢𞤦𞤵"}
+        Aran{"𞤐𞤢𞤧𞤼𞤢𞤤𞤭𞤹"}
+        Armi{"𞤀𞤪𞤢𞤥𞤭𞤴𞤢 𞤉𞤥𞤨𞤫𞤪𞤭𞤴𞤢𞤤"}
+        Armn{"𞤀𞤪𞤥𞤫𞤲𞤭𞤴𞤢𞤲"}
+        Avst{"𞤀𞤾𞤫𞤧𞤼𞤢𞤲"}
+        Bali{"𞤄𞤢𞤤𞤭𞤲𞤭𞥅𞤧"}
+        Bamu{"𞤄𞤢𞤥𞤵"}
+        Bass{"𞤄𞤢𞤧𞤢𞥄 𞤜𞤢𞥄"}
+        Batk{"𞤄𞤢𞤼𞤢𞤳"}
+        Beng{"𞤄𞤫𞤲𞤺𞤢𞤤𞤭"}
+        Bhks{"𞤄𞤢𞤴𞤳𞤵𞤧𞤵𞤳𞤭"}
+        Bopo{"𞤄𞤮𞤨𞤮𞤥𞤮𞤬𞤮"}
+        Brah{"𞤄𞤪𞤢𞤸𞤢𞤥𞤭"}
+        Brai{"𞤄𞤢𞤪𞤢𞤭𞥅𞤤𞤵"}
+        Bugi{"𞤄𞤵𞤺𞤭𞤲𞤭𞤴𞤢"}
+        Buhd{"𞤄𞤵𞤸𞤭𞤣"}
+        Cakm{"𞤕𞤢𞤳𞤥𞤢"}
+        Cans{"𞤑𞤢𞤱𞤪𞤢𞤤 𞤅𞤭𞤺𞤢𞤲𞤯𞤫 𞤚𞤢𞥄𞤳𞤢𞤲𞤶𞤫 𞤑𞤢𞤲𞤢𞤣𞤢𞥄"}
+        Cari{"𞤑𞤢𞤪𞤭𞤴𞤢𞤲"}
+        Cham{"𞤕𞤢𞥄𞤥"}
+        Cher{"𞤕𞤫𞤪𞤮𞤳𞤭𞥅"}
+        Chrs{"𞤑𞤮𞤪𞤢𞥄𞤧𞤥𞤭𞤴𞤢"}
+        Copt{"𞤑𞤭𞤦𞤯𞤭𞤲𞤳𞤮"}
+        Cpmn{"𞤅𞤭𞥅𞤨𞤪𞤮 𞤃𞤭𞤲𞤮𞤴𞤢"}
+        Cprt{"𞤑𞤵𞤦𞤭𞤪𞤧𞤵"}
         Cyrl{"𞤅𞤭𞤪𞤤𞤭𞤳"}
+        Deva{"𞤁𞤫𞤾𞤢𞤲𞤢𞤺𞤢𞤪𞤭"}
+        Diak{"𞤁𞤭𞤾𞤫𞥅𞤧 𞤀𞤳𞤵𞤪𞤵"}
+        Dogr{"𞤁𞤮𞤺𞤪𞤢"}
+        Dsrt{"𞤁𞤫𞤧𞤫𞤪𞤫𞤼"}
+        Dupl{"𞤁𞤵𞤨𞤤𞤮𞤴𞤢𞤲 𞤅𞤮𞥅𞤪𞤼𞤤𞤢𞤲𞤣"}
+        Egyp{"𞤖𞤭𞤪𞤮𞤺𞤭𞤪𞤬𞤵 𞤃𞤭𞤧𞤭𞤪𞤢"}
+        Elba{"𞤉𞤤𞤦𞤢𞤧𞤢𞤲"}
+        Elym{"𞤉𞤤𞤴𞤥𞤢𞤴𞤳"}
+        Ethi{"𞤖𞤢𞤦𞤢𞤧𞤭𞤲𞤳𞤮"}
+        Geor{"𞤔𞤮𞤪𞤶𞤭𞤴𞤢𞤲"}
+        Glag{"𞤘𞤭𞤤𞤢𞤺𞤮𞤤𞤭𞤼𞤭𞤳"}
+        Gong{"𞤘𞤵𞤲𞤶𞤢𞤤𞤢 𞤘𞤮𞤲𞤣𞤭"}
+        Gonm{"𞤃𞤢𞤧𞤢𞤪𞤢𞤲 𞤘𞤮𞤲𞤣𞤭"}
+        Goth{"𞤘𞤵𞥅𞤼𞤭𞤲𞤳𞤮"}
+        Gran{"𞤘𞤢𞤪𞤢𞤲𞤼𞤢"}
+        Grek{"𞤘𞤭𞤪𞤧𞤢"}
+        Gujr{"𞤘𞤵𞤶𞤢𞤪𞤢𞤼𞤭𞥅"}
+        Guru{"𞤘𞤵𞤪𞤥𞤵𞤿𞤭"}
+        Hanb{"𞤖𞤢𞥄𞤲 𞤫 𞤄𞤮𞤨𞤮𞤥𞤮𞤬𞤮"}
+        Hang{"𞤖𞤢𞤲𞤺𞤵𞥅𞤤"}
+        Hani{"𞤖𞤢𞥄𞤲"}
+        Hano{"𞤖𞤢𞤲𞤵𞥅𞤲𞤮"}
         Hans{"𞤖𞤮𞤴𞤲𞤢𞥄𞤲𞤣𞤫"}
         Hant{"𞤚𞤢𞤱𞤢𞥄𞤲𞤣𞤫"}
-        Jpan{"𞤐𞤭𞤨𞤮𞤲𞤶𞤭"}
-        Kore{"𞤑𞤮𞥅𞤪𞤫𞤴𞤢𞤲𞤶𞤭"}
+        Hatr{"𞤖𞤢𞤼𞤢𞤪𞤢𞤲"}
+        Hebr{"𞤖𞤢𞤦𞤵𞤪𞤢"}
+        Hira{"𞤖𞤭𞤪𞤢𞤺𞤢𞤲𞤢"}
+        Hluw{"𞤖𞤭𞤪𞤮𞤺𞤭𞤪𞤬𞤵 𞤀𞤲𞤢𞤼𞤮𞤤𞤭𞤴𞤢"}
+        Hmng{"𞤆𞤢𞤸𞤢𞤱 𞤖𞤢𞤥𞤮𞤲𞤺"}
+        Hmnp{"𞤙𞤭𞤢𞤳𞤫𞤲𞤺 𞤆𞤵𞤢𞤧𞤵𞥅 𞤖𞤥𞤮𞤲𞤺"}
+        Hrkt{"𞤅𞤭𞤺𞤢𞤲𞤯𞤫 𞤐𞤭𞤨𞤮𞤲𞤶𞤫"}
+        Hung{"𞤑𞤭𞤯𞥆𞤭 𞤖𞤢𞤲𞤺𞤢𞤪𞤭𞤴𞤢𞥄"}
+        Ital{"𞤑𞤭𞤯𞤭 𞤋𞤼𞤢𞤤𞤭𞤳"}
+        Jamo{"𞤔𞤢𞤥𞤮"}
+        Java{"𞤟𞤢𞤾𞤢𞥄"}
+        Jpan{"𞤐𞤭𞤨𞤮𞤲"}
+        Kali{"𞤑𞤢𞤴𞤢 𞤂𞤭"}
+        Kana{"𞤑𞤢𞤼𞤢𞤳𞤢𞤲𞤢"}
+        Kawi{"𞤑𞤢𞤱𞤭"}
+        Khar{"𞤑𞤢𞤪𞤮𞥃𞤢𞤼𞤭"}
+        Khmr{"𞤑𞤵𞤥𞤫𞥅𞤪"}
+        Khoj{"𞤑𞤮𞤶𞤳𞤭"}
+        Kits{"𞤄𞤭𞤲𞤳𞤮𞤴 𞤑𞤭𞤼𞤢𞤲"}
+        Knda{"𞤑𞤢𞤲𞥆𞤢𞤣𞤢"}
+        Kore{"𞤑𞤮𞥅𞤪𞤫𞤴𞤢𞤲"}
+        Kthi{"𞤑𞤢𞤭𞤼𞤭"}
+        Lana{"𞤂𞤢𞤲𞥆𞤢"}
+        Laoo{"𞤂𞤢𞤱𞤮𞥅"}
         Latn{"𞤂𞤢𞤼𞤫𞤲"}
+        Lepc{"𞤂𞤫𞤨𞤷𞤢"}
+        Limb{"𞤂𞤭𞤥𞤦𞤵"}
+        Lina{"𞤊𞤮𞤷𞥆𞤭𞥅𞤲𞤺𞤮𞤤 𞤀"}
+        Linb{"𞤊𞤮𞤷𞥆𞤭𞥅𞤲𞤺𞤮𞤤 𞤄"}
+        Lisu{"𞤂𞤭𞤧𞤵"}
+        Lyci{"𞤂𞤭𞥅𞤧𞤭𞤴𞤢𞤲"}
+        Lydi{"𞤂𞤭𞤣𞤭𞤴𞤢𞤲"}
+        Mahj{"𞤃𞤢𞤸𞤢𞤶𞤢𞤲𞤭𞥅"}
+        Maka{"𞤃𞤢𞤳𞤢𞤧𞤢𞤪"}
+        Mand{"𞤃𞤢𞤲𞤣𞤫𞥅𞤲"}
+        Mani{"𞤃𞤢𞤲𞤭𞤳𞤭𞤴𞤫𞤲"}
+        Marc{"𞤃𞤢𞤪𞤷𞤫𞤲"}
+        Medf{"𞤃𞤢𞤣𞤬𞤫𞤣𞤭𞤪𞤭𞥅𞤲"}
+        Mend{"𞤃𞤫𞤲𞤣𞤫"}
+        Merc{"𞤃𞤫𞤪𞤱𞤫𞤼𞤭𞤳 𞤅𞤢𞤪𞤰𞤵𞤯𞤭"}
+        Mero{"𞤃𞤫𞤪𞤱𞤫𞤼𞤭𞤳"}
+        Mlym{"𞤃𞤢𞤤𞤢𞤴𞤢𞤤𞤢𞤥"}
+        Modi{"𞤃𞤮𞤣𞤭"}
+        Mong{"𞤃𞤮𞤲𞤺𞤮𞤤𞤭𞤴𞤢𞤲"}
+        Mroo{"𞤃𞤮𞤪𞤮𞥅"}
+        Mtei{"𞤃𞤫𞤼𞤭 𞤃𞤢𞤴𞤫𞤳"}
+        Mult{"𞤃𞤵𞤤𞤼𞤢𞤲𞤭"}
+        Mymr{"𞤃𞤭𞤴𞤢𞤥𞤢𞥄𞤪"}
+        Nagm{"𞤐𞤢𞤺 𞤃𞤵𞤲𞤣𞤢𞤪𞤭"}
+        Nand{"𞤐𞤢𞤲𞤣𞤭𞤲𞤢𞤺𞤢𞤪𞤭"}
+        Narb{"𞤐𞤢𞤲𞥆𞤢𞥄𞤲𞤺𞤫𞤲𞤳𞤮 𞤀𞥄𞤪𞤢𞤦𞤵 𞤑𞤭𞤯𞤭"}
+        Nbat{"𞤐𞤢𞤦𞤢𞤼𞤭𞤴𞤢𞤲"}
+        Newa{"𞤐𞤭𞤱𞤢"}
+        Nkoo{"𞤐𞤳𞤮𞥅"}
+        Nshu{"𞤐𞤵𞥅𞤧𞤵"}
+        Ogam{"𞤌𞥅𞤺𞤢𞤥𞤵"}
+        Olck{"𞤌𞤭-𞤕𞤭𞤳𞤭"}
+        Orkh{"𞤌𞤪𞤳𞤮𞥅𞤲"}
+        Orya{"𞤌𞤪𞤭𞤴𞤢"}
+        Osge{"𞤌𞤧𞤢𞥄𞤶"}
+        Osma{"𞤌𞤧𞤥𞤢𞤲𞤭𞤴𞤢"}
+        Ougr{"𞤏𞤭𞤺𞤵𞥅𞤪 𞤑𞤭𞤯𞥆𞤵𞤲"}
+        Palm{"𞤆𞤢𞤤𞤥𞤫𞤪𞤫𞥅𞤲"}
+        Pauc{"𞤆𞤢𞤱 𞤅𞤭𞥅𞤲 𞤖𞤢𞥄𞤱"}
+        Perm{"𞤆𞤫𞤪𞤥𞤭𞤳 𞤑𞤭𞤯𞥆𞤵𞤲"}
+        Phag{"𞤊𞤢𞤺𞤧 𞤆𞤢"}
+        Phli{"𞤄𞤭𞤲𞤣𞤭 𞤆𞤢𞤤𞤢𞤾𞤭"}
+        Phlp{"𞤅𞤮𞤤𞤼𞤮𞥅 𞤆𞤢𞤤𞤢𞤾𞤭"}
+        Phnx{"𞤊𞤭𞤲𞤭𞤳𞤭𞤴𞤢𞤲𞤳𞤮"}
+        Plrd{"𞤖𞤭𞤼𞤮𞤲𞤳𞤮 𞤆𞤮𞤤𞥆𞤢𞤪𞤣"}
+        Prti{"𞤄𞤭𞤲𞤣𞤭 𞤆𞤢𞤪𞤧𞤭𞤴𞤢𞤲"}
+        Qaag{"𞤟𞤢𞤱𞤺𞤭𞥅𞤴𞤵"}
+        Rjng{"𞤈𞤭𞤶𞤢𞤲𞤺"}
+        Rohg{"𞤖𞤢𞤲𞤭𞤬𞤭"}
+        Runr{"𞤈𞤵𞤲𞤭𞥅𞤳"}
+        Samr{"𞤅𞤢𞤥𞤢𞤪𞤭𞤼𞤢𞤲"}
+        Sarb{"𞤙𞤢𞥄𞤥𞤲𞤢𞥄𞤲𞤺𞤫𞤲𞤳𞤮 𞤀𞥄𞤪𞤢𞤦𞤵 𞤑𞤭𞤯𞤭"}
+        Saur{"𞤅𞤢𞤵𞤪𞤢𞥃𞤼𞤪𞤢"}
+        Sgnw{"𞤄𞤭𞤲𞤣𞤭 𞤊𞤭𞤲𞤣𞤫"}
+        Shaw{"𞤅𞤢𞤬𞤭𞤴𞤢𞥄𞤲"}
+        Shrd{"𞤡𞤢𞤪𞤢𞤣𞤢"}
+        Sidd{"𞤅𞤭𞤣𞥆𞤢𞥄𞤥"}
+        Sind{"𞤑𞤵𞤣𞤢𞤱𞤢𞤣𞤭"}
+        Sinh{"𞤅𞤭𞤲𞤸𞤢𞤤𞤢"}
+        Sogd{"𞤅𞤮𞤺𞤮𞤣𞤭𞤴𞤢𞤲"}
+        Sogo{"𞤅𞤮𞤺𞤮𞤣𞤭𞤴𞤢𞤲 𞤑𞤭𞤯𞥆𞤵𞤲"}
+        Sora{"𞤅𞤢𞤪𞤢 𞤅𞤮𞤥𞤨𞤢𞤲𞤺"}
+        Soyo{"𞤅𞤮𞤴𞤮𞤥𞤦𞤮"}
+        Sund{"𞤅𞤵𞤲𞤣𞤢𞤲𞤭"}
+        Sylo{"𞤅𞤴𞤤𞤮𞤼𞤭𞥅 𞤐𞤢𞤺𞤪𞤭"}
+        Syrc{"𞤅𞤭𞥅𞤪𞤴𞤢𞤳"}
+        Tagb{"𞤚𞤢𞤺𞤦𞤢𞤲𞤱𞤢"}
+        Takr{"𞤚𞤢𞤳𞤪𞤭"}
+        Tale{"𞤚𞤢𞥄𞤴 𞤂𞤭𞥅"}
+        Talu{"𞤚𞤢𞥄𞤴 𞤂𞤵𞤫 𞤑𞤫𞤧𞤮"}
+        Taml{"𞤚𞤢𞤥𞤭𞤤"}
+        Tang{"𞤚𞤢𞤲𞤺𞤵𞤼"}
+        Tavt{"𞤚𞤢𞥄𞤴 𞤜𞤭𞤫𞥅𞤼"}
+        Telu{"𞤚𞤫𞤤𞤵𞤺𞤵"}
+        Tfng{"𞤚𞤭𞤬𞤭𞤲𞤢𞥄𞤺"}
+        Tglg{"𞤚𞤢𞤺𞤢𞤤𞤮𞤺"}
+        Thaa{"𞤡𞤢𞥄𞤲𞤢"}
+        Thai{"𞤚𞤢𞤱𞤤𞤢𞤲𞤣"}
+        Tibt{"𞤚𞤭𞤦𞤫𞤼𞤢𞤲"}
+        Tirh{"𞤚𞤭𞤪𞤸𞤵𞤼𞤢"}
+        Tnsa{"𞤚𞤢𞤲𞤺𞤧𞤢"}
+        Toto{"𞤚𞤮𞤼𞤮"}
+        Ugar{"𞤓𞤺𞤢𞤪𞤭𞤼𞤭𞤳"}
+        Vaii{"𞤜𞤢𞥄𞤴"}
+        Vith{"𞤜𞤭𞤼𞤳𞤵𞤹𞤭"}
+        Wara{"𞤜𞤢𞤪𞤢𞤲𞤺 𞤑𞤭𞥃𞤼𞤭"}
+        Wcho{"𞤏𞤢𞤲𞤷𞤮𞥅"}
+        Xpeo{"𞤊𞤢𞥄𞤪𞤭𞤧𞤭𞤴𞤢𞤲𞤳𞤮 𞤑𞤭𞤯𞥆𞤵𞤲"}
+        Xsux{"𞤅𞤵𞤥𞤫𞤪𞤮 𞤀𞤳𞥆𞤢𞤣𞤭𞤴𞤢𞤲 𞤑𞤵𞤲𞤫𞤬𞤮𞤪𞤥"}
+        Yezi{"𞤒𞤢𞤶𞤭𞤣𞤭𞥅𞤴𞤵"}
+        Yiii{"𞤒𞤭𞥅"}
+        Zanb{"𞤟𞤢𞤲𞤢𞤦𞤢𞥁𞤢𞥄𞤪 𞤁𞤭𞤲𞤺𞤫𞤪𞤫"}
+        Zinh{"𞤁𞤮𞤲𞤣𞤭"}
+        Zmth{"𞤍𞤵𞤪𞥆𞤢𞥄𞤲𞤺𞤮 𞤂𞤭𞤥𞤭𞤲𞤳𞤮"}
+        Zsye{"𞤐𞤺𞤮𞤼𞥆𞤭"}
+        Zsym{"𞤋𞤥𞥆𞤮𞤪𞤫"}
         Zxxx{"𞤀𞤧𞤱𞤭𞤲𞤣𞤢𞥄𞤯𞤵𞤲"}
+        Zyyy{"𞤑𞤢𞤬𞤵"}
         Zzzz{"𞤄𞤭𞤲𞤣𞤭 𞤀𞤧-𞤢𞤲𞤣𞤢𞥄𞤯𞤭"}
     }
     Scripts%stand-alone{
@@ -213,27 +651,35 @@
         calendar{
             buddhist{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤄𞤵𞥅𞤣𞤢𞤴𞤢𞤲𞤳𞤮"}
             chinese{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤅𞤭𞥅𞤲𞤭𞤲𞤳𞤮"}
+            coptic{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤑𞤮𞤨𞤼𞤭𞤲𞤳𞤮"}
             dangi{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤁𞤢𞤲𞤺𞤭𞤲𞤳𞤮"}
             ethiopic{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤀𞤦𞤢𞤧𞤭𞤴𞤢𞤲𞤳𞤮"}
+            ethiopic-amete-alem{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤀𞤥𞤼𞤫 𞤀𞤤𞤫𞥅𞤥 𞤀𞤦𞤢𞤧𞤭𞤴𞤢𞤲𞤳𞤮"}
             gregorian{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤘𞤫𞤪𞤺𞤮𞤪𞤭𞤴𞤢𞤲𞤳𞤮"}
             hebrew{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤋𞤦𞤪𞤭𞤴𞤢𞤲𞤳𞤮"}
+            indian{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤘𞤫𞤲𞤣𞤭𞤴𞤢𞤲𞤳𞤮𞥅𞤪𞤫 𞤋𞤲𞤣𞤭𞤴𞤢"}
             islamic{"𞤙𞤢𞤤𞤥𞤫𞤪𞤫 𞤂𞤭𞤧𞤤𞤢𞥄𞤥𞤴𞤢𞤲𞤳𞤮"}
             islamic-civil{
                 "𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤂𞤭𞤧𞤤𞤢𞥄𞤥𞤴𞤢𞤲𞤳𞤮 (𞤢𞤤𞥆𞤵𞤱𞤢𞤤, "
                 "𞤬𞤫𞤱𞤲𞥋𞤣𞤮 𞤲𞥋𞤦𞤫𞤯𞥆𞤢𞥄𞤳𞤵)"
             }
+            islamic-rgsa{
+                "𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤂𞤭𞤧𞤤𞤢𞥄𞤥𞤵 (𞤼𞤭𞤲𞤢𞤲𞤣𞤫 𞤀𞥄𞤪𞤢𞤦𞤭 "
+                "𞤅𞤢𞤱𞤮𞤣𞤭𞥅("
+            }
             islamic-tbla{
                 "𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤂𞤭𞤧𞤤𞤢𞥄𞤥𞤵 (𞤀𞤤𞥆𞤵𞤲𞤳𞤮, 𞤊𞤫𞤱𞤣𞤮 "
                 "𞤋𞤲𞤳𞤮𞥅𞤣𞤭𞤲𞤳𞤮)"
             }
+            islamic-umalqura{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤂𞤭𞤧𞤤𞤢𞥄𞤥𞤵 (𞤓𞤥𞥆𞤵𞤤-𞤗𞤵𞤪𞤢𞥄)"}
             iso8601{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 ISO-8601"}
             japanese{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤔𞤢𞥄𞤨𞤮𞤲𞤭𞤲𞤳𞤮"}
             persian{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤊𞤢𞥄𞤪𞤭𞤧𞤭𞤴𞤢𞤲𞤳𞤮"}
             roc{"𞤙𞤢𞤤𞤯𞤭𞤥𞤫𞤪𞤫 𞤘𞤫𞤲𞤣𞤭𞤴𞤢𞤲𞤳𞤮 𞤅𞤭𞥅𞤲"}
         }
         cf{
-            account{"𞤃𞤢𞥄𞤲𞥋𞤣𞤫 𞤂𞤭𞤥𞤭𞤲𞤳𞤮 𞤐𞥋𞤄𞤵𞥅𞤯𞤭"}
-            standard{"𞤃𞤢𞥄𞤲𞥋𞤣𞤫 𞤚𞤢𞤦𞤵𞤼𞤵𞤲𞥋𞤣𞤫 𞤐𞥋𞤄𞤵𞥅𞤯𞤭"}
+            account{"𞤃𞤢𞥄𞤲𞤣𞤫 𞤂𞤭𞤥𞤭𞤲𞤳𞤮 𞤐𞤦𞤵𞥅𞤯𞤭"}
+            standard{"𞤃𞤢𞥄𞤲𞤣𞤫 𞤚𞤢𞤦𞤵𞤼𞤵𞤲𞤣𞤫 𞤐𞤦𞤵𞥅𞤯𞤭"}
         }
         collation{
             ducet{"𞤈𞤫𞤱𞤲𞤭𞤲𞥋𞤣𞤭𞤪𞤮 𞤔𞤭𞤩𞤼𞤢𞤲𞤣𞤫 𞤊𞤭𞤩𞤢𞤲𞤣𞤫 Unicode"}
@@ -241,7 +687,7 @@
             standard{"𞤖𞤢𞤱𞤪𞤭𞤼𞤢𞤲𞤣𞤫 𞤈𞤫𞤱𞤲𞤭𞤲𞥋𞤣𞤭𞤪𞤮 𞤔𞤭𞤩𞤼𞤢𞤲𞤣𞤫"}
         }
         hc{
-            h11{"𞤐𞥋𞤔𞤵𞤩𞥆𞤵𞤣𞤭 𞤁𞤵𞤥𞤵𞤲𞥆𞤢 𞤐𞥋𞤔𞤢𞤥𞤲𞥋𞤣𞤭 𞥑𞥒 (𞥐-𞥑𞥒)"}
+            h11{"𞤐𞤶𞤵𞤩𞥆𞤵𞤣𞤭 𞤁𞤵𞤥𞤵𞤲𞥆𞤢 𞤐𞤶𞤢𞤥𞤲𞤣𞤭 𞥑𞥒 (𞥐-𞥑𞥒)"}
             h12{"𞤐𞥋𞤔𞤵𞤩𞥆𞤵𞤣𞤭 𞤁𞤵𞤥𞤵𞤲𞥆𞤢 𞤐𞥋𞤔𞤢𞤥𞤲𞥋𞤣𞤭 𞥑𞥒 (𞥑-𞥑𞥒)"}
             h23{"𞤐𞥋𞤔𞤵𞤩𞥆𞤵𞤣𞤭 𞤁𞤵𞤥𞤵𞤲𞥆𞤢 𞤐𞥋𞤔𞤢𞤥𞤲𞥋𞤣𞤭 𞥒𞥔 (𞥐-𞥒𞥓)"}
             h24{"𞤐𞥋𞤔𞤵𞤩𞥆𞤵𞤣𞤭 𞤁𞤵𞤥𞤵𞤲𞥆𞤢 𞤐𞥋𞤔𞤢𞤥𞤲𞥋𞤣𞤭 𞥒𞥔 (𞥑-𞥒𞥔)"}
@@ -257,15 +703,24 @@
             ussystem{"𞤐𞥋𞤔𞤵𞤩𞤵𞤣𞤭 𞤇𞤫𞤼𞤵 𞤁𞤂𞤀"}
         }
         numbers{
+            ahom{"𞤂𞤭𞤥𞤫 𞤀𞤸𞤮𞤥"}
             arab{"𞤂𞤭𞤥𞤪𞤫 𞤀𞥄𞤪𞤢𞤦𞤭𞤲𞤳𞤮-𞤋𞤲𞤣𞤭𞤲𞤳𞤮"}
             arabext{"𞤂𞤭𞤥𞤪𞤫 𞤀𞥄𞤪𞤢𞤦𞤭𞤲𞤳𞤮-𞤋𞤲𞤣𞤭𞤲𞤳𞤮 𞤙𞤢𞤲𞤻𞤢𞥄𞤲𞥋𞤣𞤫"}
             armn{"𞤈𞤢𞤽𞤢𞤥𞤫 𞤀𞤪𞤥𞤫𞤲𞤭𞤲𞤳𞤮"}
             armnlow{"𞤈𞤢𞤽𞤢𞤥𞤫 𞤚𞤮𞤧𞤮𞥅𞤳𞤫 𞤀𞤪𞤥𞤫𞤲𞤭𞤲𞤳𞤮"}
+            bali{"𞤂𞤭𞤥𞤫 𞤄𞤢𞤤𞤭𞤲𞤭𞥅𞤧"}
             beng{"𞤂𞤭𞤥𞤫 𞤄𞤢𞤲𞤺𞤭𞤤𞤢𞤲𞤳𞤮"}
+            brah{"𞤂𞤭𞤥𞤫 𞤄𞤪𞤢𞤸𞤥𞤭"}
+            cakm{"𞤂𞤭𞤥𞤫 𞤕𞤢𞤳𞤥𞤢𞥄"}
+            cham{"𞤂𞤭𞤥𞤫 𞤕𞤢𞥄𞤥"}
+            cyrl{"𞤈𞤢𞤽𞤢𞤥𞤫 𞤅𞤭𞥅𞤪𞤤𞤭𞤳"}
             deva{"𞤂𞤭𞤥𞤫 𞤁𞤢𞤾𞤢𞤲𞤢𞤲𞤳𞤮"}
+            diak{"𞤂𞤭𞤥𞤫 𞤀𞤳𞤵𞤪𞤵 𞤁𞤭𞤾𞤫𞥅𞤧"}
             ethi{"𞤈𞤢𞤽𞤢𞤥𞤫 𞤀𞤦𞤢𞤧𞤭𞤲𞤳𞤮"}
             fullwide{"𞤂𞤭𞤥𞤫 𞤑𞤵𞥅𞤩𞤵𞤯𞤫"}
             geor{"𞤈𞤢𞤽𞤢𞤥𞤫 𞤔𞤮𞤪𞤶𞤭𞤲𞤳𞤮"}
+            gong{"𞤂𞤭𞤥𞤫 𞤘𞤵𞤲𞤶𞤢𞤤𞤢 𞤘𞤮𞤲𞤣𞤭"}
+            gonm{"𞤂𞤭𞤥𞤫 𞤃𞤢𞤧𞤢𞤪𞤢𞤥 𞤘𞤮𞤲𞤣𞤭"}
             grek{"𞤈𞤢𞤽𞤢𞤥𞤫 𞤘𞤭𞤪𞤭𞤧𞤢𞤲𞤳𞤮"}
             greklow{"𞤈𞤢𞤽𞤢𞤥𞤫 𞤚𞤮𞤧𞤮𞥅𞤳𞤫 𞤘𞤭𞤪𞤭𞤧𞤢𞤲𞤳𞤮"}
             gujr{"𞤂𞤭𞤥𞤫 𞤘𞤵𞤶𞤵𞤪𞤢𞤲𞤳𞤮"}
@@ -282,9 +737,16 @@
             knda{"𞤂𞤭𞤥𞤫 𞤑𞤢𞥄𞤲𞤢𞤣𞤢𞤲𞤳𞤮"}
             laoo{"𞤂𞤭𞤥𞤫 𞤂𞤢𞥄𞤱𞤮𞤴𞤢𞤲𞤳𞤮"}
             latn{"𞤂𞤭𞤥𞤫 𞤖𞤭𞥅𞤪𞤲𞤢𞤲𞤳𞤮"}
+            lepc{"𞤂𞤭𞤥𞤫 𞤂𞤫𞤨𞤷𞤢"}
+            limb{"𞤂𞤭𞤥𞤫 𞤂𞤭𞤥𞤦𞤵"}
             mlym{"𞤂𞤭𞤥𞤫 𞤃𞤢𞤤𞤢𞤴𞤢𞤥𞤳𞤮"}
+            modi{"𞤂𞤭𞤥𞤫 𞤃𞤮𞤣𞤭"}
+            mong{"𞤂𞤭𞤥𞤫 𞤃𞤮𞤲𞤺𞤮𞤤𞤭𞤴𞤢𞤲"}
+            mroo{"𞤂𞤭𞤥𞤫 𞤃𞤵𞤪𞤮"}
             mymr{"𞤂𞤭𞤥𞤫 𞤃𞤭𞤴𞤢𞤥𞤢𞤪𞤳𞤮"}
+            nkoo{"𞤂𞤭𞤥𞤫 𞤐𞤳𞤮𞥅"}
             orya{"𞤂𞤭𞤥𞤫 𞤌𞤣𞤭𞤴𞤢𞤲𞤳𞤮"}
+            osma{"𞤂𞤭𞤥𞤫 𞤌𞤧𞤥𞤢𞥄𞤲𞤴𞤢𞥄"}
             roman{"𞤈𞤢𞤽𞤢𞤥𞤫 𞤈𞤵𞥅𞤥𞤭𞤴𞤢𞤲𞤳𞤮"}
             romanlow{"𞤈𞤢𞤽𞤢𞤥𞤫 𞤚𞤮𞤧𞤮𞥅𞤳𞤫 𞤈𞤵𞥅𞤥𞤭𞤴𞤢𞤲𞤳𞤮"}
             taml{"𞤈𞤢𞤽𞤢𞤥𞤫 𞤊𞤭𞤲𞤼𞤢𞤱𞤢𞥄𞤶𞤫 𞤚𞤢𞥄𞤥𞤭𞤤𞤭𞥅𞤴𞤢"}
@@ -292,12 +754,51 @@
             telu{"𞤂𞤭𞤥𞤫 𞤚𞤫𞤤𞤵𞤺𞤵𞤲𞤳𞤮"}
             thai{"𞤂𞤭𞤥𞤫 𞤚𞤢𞥄𞤴𞤭𞤲𞤳𞤮"}
             tibt{"𞤂𞤭𞤥𞤫 𞤚𞤭𞤦𞤫𞤼𞤭𞤲𞤳𞤮"}
+            tirh{"𞤂𞤭𞤥𞤫 𞤚𞤭𞤪𞤸𞤵𞤼𞤢"}
+            tnsa{"𞤂𞤭𞤥𞤫 𞤚𞤢𞤲𞤺𞤧𞤢"}
+            vaii{"𞤂𞤭𞤥𞤫 𞤜𞤢𞥄𞤴"}
+            wara{"𞤂𞤭𞤥𞤫 𞤏𞤢𞤪𞤢𞤲𞤺 𞤅𞤭𞤼𞤭𞥅"}
+            wcho{"𞤂𞤭𞤥𞤫 𞤏𞤢𞤲𞤷𞤮𞥅"}
         }
     }
+    Variants{
+        1606NICT{"𞤊𞤢𞤪𞤢𞤲𞤧𞤭𞥅𞤪𞤫 𞤖𞤭𞤲𞤣𞤫 𞤲𞤣𞤫 𞥑𞥖𞥐𞥖"}
+        1694ACAD{"𞤊𞤵𞤯𞥆𞤮𞥅𞤣𞤫 𞤊𞤢𞤪𞤢𞤧𞤭𞥅𞤪𞤫 𞤖𞤢𞤲𞤣𞤫𞥅𞤪𞤫"}
+        1901{"𞤅𞤫𞤤𞥆𞤢𞤲𞤺𞤵𞤣𞤮 𞤔𞤫𞤪𞤥𞤢𞤲𞤭𞤲𞤳𞤮𞥅𞤪𞤫 𞤖𞤭𞤲𞤣𞤫"}
+        1959ACAD{"𞤃𞤮𞤥𞤦𞤫𞤳𞥆𞤫"}
+        1994{"𞤅𞤫𞤤𞥆𞤢𞤲𞤺𞤵𞤣𞤮 𞤈𞤫𞥅𞤧𞤭𞤴𞤢𞤲 𞤊𞤮𞤼𞥆𞤢𞤲𞤢𞥄𞤲𞤺𞤮"}
+        1996{"𞤅𞤫𞤤𞥆𞤢𞤲𞤺𞤵𞤣𞤮 𞤔𞤫𞤪𞤥𞤢𞤲𞤭𞥅 𞤲𞤺𞤮 𞥑𞥙𞥙𞥖"}
+        ABL1943{"𞤒𞤵𞤩𞥆𞤢𞤲𞤣𞤫 𞤅𞤫𞤤𞥆𞤢𞤲𞤺𞤵𞤣𞤮 𞤲𞤣𞤫 𞥑𞥙𞥔𞥓"}
+        AKUAPEM{"𞤀𞤳𞤵𞤱𞤢𞤨𞤫𞤥𞤪𞤫"}
+        ALALC97{"𞤑𞤁𞤀-𞤁𞤑 𞤈𞤵𞥅𞤥𞤭𞤲𞤢𞤲𞤣𞤫⹁ 𞤱𞤮𞥅𞤼𞤭𞤼𞤢𞤲𞤣𞤫 𞥑𞥙𞥙𞥗"}
+        ALUKU{"𞤕𞤢𞤤𞤼𞤵𞤳𞤢 𞤀𞤤𞤵𞤳𞤵"}
+        ARANES{"𞤀𞤪𞤢𞤲𞤫𞤧𞤪𞤫"}
+        XSISTEMO{
+            "𞤐𞤶𞤵𞤩𞥆𞤵𞤣𞤭 𞤅𞤫𞤤𞥆𞤢𞤲𞤺𞤵𞤣𞤮𞥅𞤪𞤭 X 𞤉𞤧𞤨𞤫𞤪𞤢𞤲𞤼𞤮𞥅𞤪𞤫 "
+            "𞤲𞤣𞤭𞤲"
+        }
+    }
+    characterLabelPattern{
+        all{"{0} — 𞤬𞤮𞤨"}
+        category-list{"{0}: {1}"}
+        compatibility{"{0} — 𞤲𞤢𞤲𞤮𞤲𞤣𞤭𞤪𞤢𞤤"}
+        enclosed{"{0} — 𞤸𞤵𞥅𞤩𞤭𞤼𞤢𞥄𞤯𞤵𞤲"}
+        extended{"{0} — 𞤴𞤢𞤻𞥆𞤢𞥄𞤯𞤵𞤲"}
+        historic{"{0} — 𞤨𞤫𞤰𞥆𞤭𞤲𞤳𞤮"}
+        miscellaneous{"{0} — 𞤶𞤭𞤤𞤩𞤵𞤯𞤵𞤲"}
+        other{"{0} — 𞤺𞤮𞤯𞥆𞤵𞤲"}
+        scripts{"{0} — 𞤦𞤭𞤲𞤣𞤭"}
+        strokes{
+            one{"{0} 𞤷𞤭𞥅𞤬𞤮𞤤"}
+            other{"{0} 𞤷𞤭𞥅𞤬𞤭"}
+        }
+        subscript{"𞤤𞤫𞤧𞤦𞤭𞤲𞤣𞤮 {0}"}
+        superscript{"𞤪𞤫𞤬𞤦𞤭𞤲𞤣𞤮 {0}"}
+    }
     codePatterns{
-        language{"{0}"}
-        script{"{0}"}
-        territory{"{0}"}
+        language{"𞤍𞤫𞤲𞤺𞤢𞤤: {0}"}
+        script{"𞤄𞤭𞤲𞤣𞤮𞤤: {0}"}
+        territory{"𞤄𞤢𞤲𞤽𞤫𞥅𞤪𞤭: {0}"}
     }
     localeDisplayPattern{
         keyTypePattern{"{0} : {1}"}
diff --git a/icu4c/source/data/lang/fi.txt b/icu4c/source/data/lang/fi.txt
index 6bc23c6..5fc6f5b 100644
--- a/icu4c/source/data/lang/fi.txt
+++ b/icu4c/source/data/lang/fi.txt
@@ -44,6 +44,7 @@
         am{"amhara"}
         an{"aragonia"}
         ang{"muinaisenglanti"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arabia"}
         ar_001{"yleisarabia"}
@@ -60,6 +61,7 @@
         asa{"asu"}
         ase{"amerikkalainen viittomakieli"}
         ast{"asturia"}
+        atj{"atikamekw"}
         av{"avaari"}
         avk{"kotava"}
         awa{"awadhi"}
@@ -125,14 +127,22 @@
         chr{"cherokee"}
         chy{"cheyenne"}
         ckb{"soranî"}
+        clc{"chilcotin"}
         co{"korsika"}
         cop{"kopti"}
         cps{"capiznon"}
         cr{"cree"}
+        crg{"michif"}
         crh{"krimintataari"}
+        crj{"east cree (eteläinen)"}
+        crk{"plains cree"}
+        crl{"east cree (pohjoinen)"}
+        crm{"moose cree"}
+        crr{"pamlico"}
         crs{"seychellienkreoli"}
         cs{"tšekki"}
         csb{"kašubi"}
+        csw{"swampy cree"}
         cu{"kirkkoslaavi"}
         cv{"tšuvassi"}
         cy{"kymri"}
@@ -236,6 +246,7 @@
         hai{"haida"}
         hak{"hakka-kiina"}
         haw{"havaiji"}
+        hax{"haida (eteläinen)"}
         he{"heprea"}
         hi{"hindi"}
         hif{"fidžinhindi"}
@@ -249,6 +260,7 @@
         ht{"haiti"}
         hu{"unkari"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armenia"}
         hz{"herero"}
         ia{"interlingua"}
@@ -259,6 +271,7 @@
         ig{"igbo"}
         ii{"sichuanin-yi"}
         ik{"inupiaq"}
+        ikt{"Länsi-Kanadan inuktitut"}
         ilo{"iloko"}
         inh{"inguuši"}
         io{"ido"}
@@ -325,6 +338,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"korni"}
+        kwk{"kwakʼwala"}
         ky{"kirgiisi"}
         la{"latina"}
         lad{"ladino"}
@@ -337,6 +351,7 @@
         lg{"ganda"}
         li{"limburg"}
         lij{"liguuri"}
+        lil{"lillooet"}
         liv{"liivi"}
         lkt{"lakota"}
         lmo{"lombardi"}
@@ -346,6 +361,7 @@
         lou{"louisianankreoli"}
         loz{"lozi"}
         lrc{"pohjoisluri"}
+        lsm{"samia"}
         lt{"liettua"}
         ltg{"latgalli"}
         lu{"katanganluba"}
@@ -384,6 +400,7 @@
         mn{"mongoli"}
         mnc{"mantšu"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
         moh{"mohawk"}
         mos{"mossi"}
         mr{"marathi"}
@@ -436,6 +453,11 @@
         nzi{"nzima"}
         oc{"oksitaani"}
         oj{"odžibwa"}
+        ojb{"luoteis-odžibwa"}
+        ojc{"keskiojibwa"}
+        ojs{"oji-cree"}
+        ojw{"länsi-odžibwa"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"orija"}
         os{"osseetti"}
@@ -455,10 +477,12 @@
         pfl{"pfaltsi"}
         phn{"foinikia"}
         pi{"paali"}
+        pis{"pijin"}
         pl{"puola"}
         pms{"piemonte"}
         pnt{"pontoksenkreikka"}
         pon{"pohnpei"}
+        pqm{"maliseet-passamaquoddy"}
         prg{"muinaispreussi"}
         pro{"muinaisprovensaali"}
         ps{"paštu"}
@@ -520,6 +544,7 @@
         sid{"sidamo"}
         sk{"slovakki"}
         sl{"sloveeni"}
+        slh{"lushootseed (eteläinen)"}
         sli{"sleesiansaksa"}
         sly{"selayar"}
         sm{"samoa"}
@@ -539,18 +564,20 @@
         ssy{"saho"}
         st{"eteläsotho"}
         stq{"saterlandinfriisi"}
+        str{"straits-salish"}
         su{"sunda"}
         suk{"sukuma"}
         sus{"susu"}
         sux{"sumeri"}
         sv{"ruotsi"}
         sw{"swahili"}
-        sw_CD{"kingwana"}
+        sw_CD{"kongonswahili"}
         swb{"komori"}
         syc{"muinaissyyria"}
         syr{"syyria"}
         szl{"sleesia"}
         ta{"tamili"}
+        tce{"etelätutchone"}
         tcy{"tulu"}
         te{"telugu"}
         tem{"temne"}
@@ -558,7 +585,9 @@
         ter{"tereno"}
         tet{"tetum"}
         tg{"tadžikki"}
+        tgx{"tagish"}
         th{"thai"}
+        tht{"tahlta"}
         ti{"tigrinja"}
         tig{"tigre"}
         tiv{"tiv"}
@@ -573,6 +602,7 @@
         tn{"tswana"}
         to{"tonga"}
         tog{"malawintonga"}
+        tok{"toki pona"}
         tpi{"tok-pisin"}
         tr{"turkki"}
         tru{"turojo"}
@@ -581,6 +611,7 @@
         tsd{"tsakonia"}
         tsi{"tsimši"}
         tt{"tataari"}
+        ttm{"pohjoinen tutchone"}
         ttt{"tati"}
         tum{"tumbuka"}
         tvl{"tuvalu"}
@@ -658,6 +689,9 @@
         en_GB{"englanti (Britannia)"}
         en_US{"englanti (USA)"}
     }
+    Languages%variant{
+        hi_Latn{"hinglish"}
+    }
     Scripts{
         Adlm{"fulanin adlam-aakkosto"}
         Afak{"afaka"}
diff --git a/icu4c/source/data/lang/fil.txt b/icu4c/source/data/lang/fil.txt
index fd52e9a..f568a67 100644
--- a/icu4c/source/data/lang/fil.txt
+++ b/icu4c/source/data/lang/fil.txt
@@ -37,14 +37,17 @@
         alt{"Southern Altai"}
         am{"Amharic"}
         an{"Aragonese"}
+        ann{"Obolo"}
         anp{"Angika"}
         ar{"Arabic"}
         ar_001{"Modernong Karaniwang Arabic"}
         arn{"Mapuche"}
         arp{"Arapaho"}
+        ars{"Najdi Arabic"}
         as{"Assamese"}
         asa{"Asu"}
         ast{"Asturian"}
+        atj{"Atikamekw"}
         av{"Avaric"}
         awa{"Awadhi"}
         ay{"Aymara"}
@@ -70,6 +73,7 @@
         bug{"Buginese"}
         byn{"Blin"}
         ca{"Catalan"}
+        cay{"Cayuga"}
         ccp{"Chakma"}
         ce{"Chechen"}
         ceb{"Cebuano"}
@@ -78,12 +82,21 @@
         chk{"Chuukese"}
         chm{"Mari"}
         cho{"Choctaw"}
+        chp{"Chipewyan"}
         chr{"Cherokee"}
         chy{"Cheyenne"}
         ckb{"Central Kurdish"}
+        clc{"Chilcotin"}
         co{"Corsican"}
+        crg{"Michif"}
+        crj{"Southern East Cree"}
+        crk{"Plains Cree"}
+        crl{"Northern East Cree"}
+        crm{"Moose Cree"}
+        crr{"Carolina Algonquian"}
         crs{"Seselwa Creole French"}
         cs{"Czech"}
+        csw{"Latian na Cree"}
         cu{"Church Slavic"}
         cv{"Chuvash"}
         cy{"Welsh"}
@@ -92,7 +105,6 @@
         dar{"Dargwa"}
         dav{"Taita"}
         de{"German"}
-        de_AT{"Austrian German"}
         de_CH{"Swiss High German"}
         dgr{"Dogrib"}
         dje{"Zarma"}
@@ -109,8 +121,6 @@
         eka{"Ekajuk"}
         el{"Greek"}
         en{"Ingles"}
-        en_AU{"Ingles ng Australia"}
-        en_CA{"Ingles sa Canada"}
         en_GB{"Ingles na British"}
         en_US{"Ingles na American"}
         eo{"Esperanto"}
@@ -130,9 +140,9 @@
         fo{"Faroese"}
         fon{"Fon"}
         fr{"French"}
-        fr_CA{"French sa Canada"}
         fr_CH{"Swiss na French"}
         frc{"Cajun French"}
+        frr{"Hilagang Frisian"}
         fur{"Friulian"}
         fy{"Kanlurang Frisian"}
         ga{"Irish"}
@@ -150,7 +160,9 @@
         gv{"Manx"}
         gwi{"Gwichʼin"}
         ha{"Hausa"}
+        hai{"Haida"}
         haw{"Hawaiian"}
+        hax{"Katimugang Haida"}
         he{"Hebrew"}
         hi{"Hindi"}
         hil{"Hiligaynon"}
@@ -160,6 +172,7 @@
         ht{"Haitian"}
         hu{"Hungarian"}
         hup{"Hupa"}
+        hur{"Halkomelem"}
         hy{"Armenian"}
         hz{"Herero"}
         ia{"Interlingua"}
@@ -169,6 +182,7 @@
         ie{"Interlingue"}
         ig{"Igbo"}
         ii{"Sichuan Yi"}
+        ikt{"Kanlurang Canadian Inuktitut"}
         ilo{"Iloko"}
         inh{"Ingush"}
         io{"Ido"}
@@ -191,6 +205,7 @@
         kea{"Kabuverdianu"}
         kfo{"Koro"}
         kg{"Kongo"}
+        kgp{"Kaingang"}
         kha{"Khasi"}
         khq{"Koyra Chiini"}
         ki{"Kikuyu"}
@@ -218,6 +233,7 @@
         kum{"Kumyk"}
         kv{"Komi"}
         kw{"Cornish"}
+        kwk{"Kwakʼwala"}
         ky{"Kirghiz"}
         la{"Latin"}
         lad{"Ladino"}
@@ -226,12 +242,14 @@
         lez{"Lezghian"}
         lg{"Ganda"}
         li{"Limburgish"}
+        lil{"Lillooet"}
         lkt{"Lakota"}
         ln{"Lingala"}
         lo{"Lao"}
         lou{"Louisiana Creole"}
         loz{"Lozi"}
         lrc{"Hilagang Luri"}
+        lsm{"Saamia"}
         lt{"Lithuanian"}
         lu{"Luba-Katanga"}
         lua{"Luba-Lulua"}
@@ -260,6 +278,7 @@
         ml{"Malayalam"}
         mn{"Mongolian"}
         mni{"Manipuri"}
+        moe{"Innu-aimun"}
         moh{"Mohawk"}
         mos{"Mossi"}
         mr{"Marathi"}
@@ -299,6 +318,11 @@
         ny{"Nyanja"}
         nyn{"Nyankole"}
         oc{"Occitan"}
+        ojb{"Hilagang-Kanluran ng Ojibwa"}
+        ojc{"Central Ojibwa"}
+        ojs{"Oji-Cree"}
+        ojw{"Kanlurang Ojibwa"}
+        oka{"Okanagan"}
         om{"Oromo"}
         or{"Odia"}
         os{"Ossetic"}
@@ -308,7 +332,9 @@
         pap{"Papiamento"}
         pau{"Palauan"}
         pcm{"Nigerian Pidgin"}
+        pis{"Pijin"}
         pl{"Polish"}
+        pqm{"Maliseet-Passamaquoddy"}
         prg{"Prussian"}
         ps{"Pashto"}
         pt{"Portuguese"}
@@ -350,6 +376,7 @@
         si{"Sinhala"}
         sk{"Slovak"}
         sl{"Slovenian"}
+        slh{"Katimugang Lushootseed"}
         sm{"Samoan"}
         sma{"Katimugang Sami"}
         smj{"Lule Sami"}
@@ -364,6 +391,7 @@
         ss{"Swati"}
         ssy{"Saho"}
         st{"Katimugang Sotho"}
+        str{"Straits Salish"}
         su{"Sundanese"}
         suk{"Sukuma"}
         sv{"Swedish"}
@@ -372,24 +400,30 @@
         swb{"Comorian"}
         syr{"Syriac"}
         ta{"Tamil"}
+        tce{"Katimugang Tutchone"}
         te{"Telugu"}
         tem{"Timne"}
         teo{"Teso"}
         tet{"Tetum"}
         tg{"Tajik"}
+        tgx{"Tagish"}
         th{"Thai"}
+        tht{"Tahltan"}
         ti{"Tigrinya"}
         tig{"Tigre"}
         tk{"Turkmen"}
         tl{"Tagalog"}
         tlh{"Klingon"}
+        tli{"Tlingit"}
         tn{"Tswana"}
         to{"Tongan"}
+        tok{"Toki Pona"}
         tpi{"Tok Pisin"}
         tr{"Turkish"}
         trv{"Taroko"}
         ts{"Tsonga"}
         tt{"Tatar"}
+        ttm{"Northern Tutchone"}
         tum{"Tumbuka"}
         tvl{"Tuvalu"}
         tw{"Twi"}
@@ -415,6 +449,7 @@
         war{"Waray"}
         wbp{"Warlpiri"}
         wo{"Wolof"}
+        wuu{"Wu Chinese"}
         xal{"Kalmyk"}
         xh{"Xhosa"}
         xog{"Soga"}
@@ -422,6 +457,7 @@
         ybb{"Yemba"}
         yi{"Yiddish"}
         yo{"Yoruba"}
+        yrl{"Nheengatu"}
         yue{"Cantonese"}
         zgh{"Standard Moroccan Tamazight"}
         zh{"Chinese"}
@@ -452,11 +488,16 @@
         ug{"Uighur"}
     }
     Scripts{
+        Adlm{"Adlam"}
         Arab{"Arabic"}
+        Aran{"Nastaliq"}
         Armn{"Armenian"}
         Beng{"Bangla"}
         Bopo{"Bopomofo"}
         Brai{"Braille"}
+        Cakm{"Chakma"}
+        Cans{"Unified Canadian Aboriginal Syllabics"}
+        Cher{"Cherokee"}
         Cyrl{"Cyrillic"}
         Deva{"Devanagari"}
         Ethi{"Ethiopic"}
@@ -482,14 +523,23 @@
         Latn{"Latin"}
         Mlym{"Malayalam"}
         Mong{"Mongolian"}
+        Mtei{"Meitei Mayek"}
         Mymr{"Myanmar"}
+        Nkoo{"N’Ko"}
+        Olck{"Ol Chiki"}
         Orya{"Odia"}
+        Rohg{"Hanifi"}
         Sinh{"Sinhala"}
+        Sund{"Sundanese"}
+        Syrc{"Syriac"}
         Taml{"Tamil"}
         Telu{"Telugu"}
+        Tfng{"Tifinagh"}
         Thaa{"Thaana"}
         Thai{"Thai"}
         Tibt{"Tibetan"}
+        Vaii{"Vai"}
+        Yiii{"Yi"}
         Zmth{"Mathematical Notation"}
         Zsye{"Emoji"}
         Zsym{"Mga Simbolo"}
@@ -508,7 +558,7 @@
         calendar{
             buddhist{"Kalendaryo ng Buddhist"}
             chinese{"Kalendaryong Chinese"}
-            coptic{"Coptic Calendar"}
+            coptic{"Kalendaryong Coptic"}
             dangi{"Dangi na Kalendaryo"}
             ethiopic{"Kalendaryo ng Ethiopia"}
             ethiopic-amete-alem{"Kalendaryong Ethiopic Amete Alem"}
@@ -519,7 +569,7 @@
             islamic-civil{"Kalendaryong Islamic-Civil"}
             islamic-rgsa{"Kalendaryong Islamiko (Saudi Arabia, sighting)"}
             islamic-tbla{"Kalendaryong Islamiko (tabular, astronomikal na epoch)"}
-            islamic-umalqura{"Kalendaryong Islamiko (Umm al-Qura)"}
+            islamic-umalqura{"Kalendaryong Islam (Umm al-Qura)"}
             iso8601{"ISO-8601 na Kalendaryo"}
             japanese{"Kalendaryong Japanese"}
             persian{"Kalendaryong Persian"}
@@ -662,6 +712,7 @@
             mymrtlng{"Myanmar Tai Laing na Mga Digit"}
             native{"Mga Native na Digit"}
             nkoo{"N’Ko na Mga Digit"}
+            olck{"Mga Digit ng Ol Chiki"}
             orya{"Mga Oriya na Digit"}
             roman{"Mga Roman Numeral"}
             romanlow{"Roman Lowercase na Mga Numeral"}
diff --git a/icu4c/source/data/lang/fo.txt b/icu4c/source/data/lang/fo.txt
index 8b63fd3..57834a9 100644
--- a/icu4c/source/data/lang/fo.txt
+++ b/icu4c/source/data/lang/fo.txt
@@ -424,6 +424,8 @@
     }
     Languages%short{
         az{"azeri"}
+        en_GB{"enskt (UK)"}
+        en_US{"enskt (USA)"}
     }
     Languages%variant{
         ckb{"kurdiskt, sorani"}
diff --git a/icu4c/source/data/lang/fr.txt b/icu4c/source/data/lang/fr.txt
index f471cbb..8ac9085 100644
--- a/icu4c/source/data/lang/fr.txt
+++ b/icu4c/source/data/lang/fr.txt
@@ -44,6 +44,7 @@
         am{"amharique"}
         an{"aragonais"}
         ang{"ancien anglais"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arabe"}
         ar_001{"arabe standard moderne"}
@@ -60,6 +61,7 @@
         asa{"asu"}
         ase{"langue des signes américaine"}
         ast{"asturien"}
+        atj{"atikamekw"}
         av{"avar"}
         avk{"kotava"}
         awa{"awadhi"}
@@ -125,14 +127,22 @@
         chr{"cherokee"}
         chy{"cheyenne"}
         ckb{"sorani"}
+        clc{"chilcotin"}
         co{"corse"}
         cop{"copte"}
         cps{"capiznon"}
         cr{"cree"}
+        crg{"mitchif"}
         crh{"tatar de Crimée"}
+        crj{"cri de l’Est (dialecte du Sud)"}
+        crk{"cri des plaines"}
+        crl{"cri de l’Est (dialecte du Nord)"}
+        crm{"cri de Moose"}
+        crr{"algonquin de Caroline"}
         crs{"créole seychellois"}
         cs{"tchèque"}
         csb{"kachoube"}
+        csw{"cri des marais"}
         cu{"slavon d’église"}
         cv{"tchouvache"}
         cy{"gallois"}
@@ -200,7 +210,7 @@
         frm{"moyen français"}
         fro{"ancien français"}
         frp{"francoprovençal"}
-        frr{"frison du Nord"}
+        frr{"frison septentrional"}
         frs{"frison oriental"}
         fur{"frioulan"}
         fy{"frison occidental"}
@@ -233,9 +243,10 @@
         gv{"mannois"}
         gwi{"gwichʼin"}
         ha{"haoussa"}
-        hai{"haida"}
+        hai{"haïda"}
         hak{"hakka"}
         haw{"hawaïen"}
+        hax{"haïda du Sud"}
         he{"hébreu"}
         hi{"hindi"}
         hif{"hindi fidjien"}
@@ -249,6 +260,7 @@
         ht{"créole haïtien"}
         hu{"hongrois"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"arménien"}
         hz{"héréro"}
         ia{"interlingua"}
@@ -259,6 +271,7 @@
         ig{"igbo"}
         ii{"yi du Sichuan"}
         ik{"inupiaq"}
+        ikt{"inuktitut de l’Ouest canadien"}
         ilo{"ilocano"}
         inh{"ingouche"}
         io{"ido"}
@@ -325,6 +338,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"cornique"}
+        kwk{"kwak’wala"}
         ky{"kirghize"}
         la{"latin"}
         lad{"ladino"}
@@ -337,6 +351,7 @@
         lg{"ganda"}
         li{"limbourgeois"}
         lij{"ligure"}
+        lil{"lillooet"}
         liv{"livonien"}
         lkt{"lakota"}
         lmo{"lombard"}
@@ -346,6 +361,7 @@
         lou{"créole louisianais"}
         loz{"lozi"}
         lrc{"lori du Nord"}
+        lsm{"samia"}
         lt{"lituanien"}
         ltg{"latgalien"}
         lu{"luba-katanga (kiluba)"}
@@ -384,6 +400,7 @@
         mn{"mongol"}
         mnc{"mandchou"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
         moh{"mohawk"}
         mos{"moré"}
         mr{"marathi"}
@@ -436,6 +453,11 @@
         nzi{"nzema"}
         oc{"occitan"}
         oj{"ojibwa"}
+        ojb{"ojibwé du Nord-Ouest"}
+        ojc{"ojibwé central"}
+        ojs{"oji-cri"}
+        ojw{"ojibwé occidental"}
+        oka{"colville-okanagan"}
         om{"oromo"}
         or{"odia"}
         os{"ossète"}
@@ -455,10 +477,12 @@
         pfl{"allemand palatin"}
         phn{"phénicien"}
         pi{"pali"}
+        pis{"pijin"}
         pl{"polonais"}
         pms{"piémontais"}
         pnt{"pontique"}
         pon{"pohnpei"}
+        pqm{"malécite-passamaquoddy"}
         prg{"prussien"}
         pro{"provençal ancien"}
         ps{"pachto"}
@@ -520,6 +544,7 @@
         sid{"sidamo"}
         sk{"slovaque"}
         sl{"slovène"}
+        slh{"lushootseed du Sud"}
         sli{"bas-silésien"}
         sly{"sélayar"}
         sm{"samoan"}
@@ -539,6 +564,7 @@
         ssy{"saho"}
         st{"sotho du Sud"}
         stq{"saterlandais"}
+        str{"salish des détroits"}
         su{"soundanais"}
         suk{"soukouma"}
         sus{"soussou"}
@@ -551,6 +577,7 @@
         syr{"syriaque"}
         szl{"silésien"}
         ta{"tamoul"}
+        tce{"tutchone du Sud"}
         tcy{"toulou"}
         te{"télougou"}
         tem{"timné"}
@@ -558,7 +585,9 @@
         ter{"tereno"}
         tet{"tétoum"}
         tg{"tadjik"}
+        tgx{"tagish"}
         th{"thaï"}
+        tht{"tahltan"}
         ti{"tigrigna"}
         tig{"tigré"}
         tiv{"tiv"}
@@ -573,6 +602,7 @@
         tn{"tswana"}
         to{"tongien"}
         tog{"tonga nyasa"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turc"}
         tru{"touroyo"}
@@ -581,6 +611,7 @@
         tsd{"tsakonien"}
         tsi{"tsimshian"}
         tt{"tatar"}
+        ttm{"tutchone du Nord"}
         ttt{"tati caucasien"}
         tum{"tumbuka"}
         tvl{"tuvalu"}
@@ -655,10 +686,12 @@
         az{"azéri"}
     }
     Languages%variant{
+        hi_Latn{"hinglish"}
         ps{"pashto"}
         ug{"ouïgour"}
     }
     Scripts{
+        Adlm{"adlam"}
         Arab{"arabe"}
         Aran{"nastaliq"}
         Armi{"araméen impérial"}
@@ -744,7 +777,7 @@
         Nand{"nandinagari"}
         Nkoo{"n’ko"}
         Ogam{"ogam"}
-        Olck{"ol tchiki"}
+        Olck{"ol-chiki"}
         Orkh{"orkhon"}
         Orya{"odia"}
         Osma{"osmanais"}
@@ -758,6 +791,7 @@
         Prti{"parthe des inscriptions"}
         Qaag{"zawgyi"}
         Rjng{"rejang"}
+        Rohg{"hanifi"}
         Roro{"rongorongo"}
         Runr{"runique"}
         Samr{"samaritain"}
@@ -918,6 +952,7 @@
             armn{"chiffres arméniens"}
             armnlow{"chiffres arméniens minuscules"}
             beng{"chiffres bengalis"}
+            cakm{"chiffres chakmas"}
             deva{"chiffres dévanagaris"}
             ethi{"chiffres éthiopiens"}
             finance{"Chiffres financiers"}
@@ -934,6 +969,7 @@
             hantfin{"chiffres financiers en chinois traditionnel"}
             hebr{"chiffres hébreux"}
             hmnp{"chiffres nyiakeng puachue hmong"}
+            java{"chiffres javanais"}
             jpan{"chiffres japonais"}
             jpanfin{"chiffres japonais financiers"}
             khmr{"chiffres khmers"}
@@ -942,8 +978,10 @@
             latn{"chiffres occidentaux"}
             mlym{"chiffres malayâlams"}
             mong{"chiffres mongols"}
+            mtei{"chiffres meitei-mayeks"}
             mymr{"chiffres birmans"}
-            native{"Chiffres natifs"}
+            native{"chiffres natifs"}
+            olck{"chiffres ol-chikis"}
             orya{"chiffres oriyas"}
             roman{"chiffres romains"}
             romanlow{"chiffres romains minuscules"}
@@ -953,7 +991,7 @@
             thai{"chiffres thaïs"}
             tibt{"chiffres tibétains"}
             traditional{"Chiffres traditionnels"}
-            vaii{"Chiffres en vaï"}
+            vaii{"chiffres en vaï"}
             wcho{"chiffres wantcho"}
         }
     }
diff --git a/icu4c/source/data/lang/fr_CA.txt b/icu4c/source/data/lang/fr_CA.txt
index b51a206..e38ee32 100644
--- a/icu4c/source/data/lang/fr_CA.txt
+++ b/icu4c/source/data/lang/fr_CA.txt
@@ -14,6 +14,9 @@
         chn{"chinook"}
         ckb{"kurde central"}
         cr{"cri"}
+        crg{"michif"}
+        crl{"cri du Nord-Est"}
+        crr{"algonquin de la Caroline"}
         den{"slave"}
         dgr{"tlicho"}
         ebu{"embou"}
@@ -42,11 +45,13 @@
         nmg{"kwasio"}
         nwc{"newari classique"}
         nyn{"nkole"}
+        oka{"okanagan"}
         pau{"palauan"}
         pdc{"allemand de Pennsylvanie"}
         pdt{"bas allemand mennonite"}
         peo{"vieux perse"}
         pfl{"palatin"}
+        pis{"pidgin"}
         pro{"ancien occitan"}
         quc{"k’iche’"}
         rar{"rarotonga"}
@@ -93,14 +98,20 @@
     }
     Types{
         calendar{
-            ethiopic-amete-alem{"Calendrier éthiopien de l’An de grâce"}
             islamic-umalqura{"calendrier musulman (calculé, Umm al-Qura)"}
         }
         collation{
-            dictionary{"Ordre de tri du dictionnaire"}
+            big5han{"ordre de tri chinois traditionnel - Big5"}
+            dictionary{"ordre de tri du dictionnaire"}
             eor{"ordre multilingue européen"}
-            reformed{"Ordre de tri réformé"}
+            gb2312han{"ordre de tri chinois simplifié - GB2312"}
+            phonebook{"ordre de tri de l’annuaire"}
+            pinyin{"ordre de tri pinyin"}
+            reformed{"ordre de tri réformé"}
             searchjl{"Rechercher par consonne initiale en hangeul"}
+            stroke{"ordre de tri des traits"}
+            traditional{"ordre de tri traditionnel"}
+            zhuyin{"ordre de tri zhuyin"}
         }
         d0{
             fwidth{"pleine chasse"}
diff --git a/icu4c/source/data/lang/ga.txt b/icu4c/source/data/lang/ga.txt
index dc83457..14b84b7 100644
--- a/icu4c/source/data/lang/ga.txt
+++ b/icu4c/source/data/lang/ga.txt
@@ -15,6 +15,8 @@
     Languages{
         aa{"Afáiris"}
         ab{"Abcáisis"}
+        ace{"Aicinéis"}
+        ada{"Daingmis"}
         ady{"Adaigéis"}
         ae{"Aivéistis"}
         af{"Afracáinis"}
@@ -22,17 +24,25 @@
         ain{"Aidhniúis"}
         ak{"Acáinis"}
         akk{"Acáidis"}
+        ale{"Ailiúitis"}
+        alt{"Altaeis an Deiscirt"}
         am{"Amáiris"}
         an{"Aragóinis"}
         ang{"Sean-Bhéarla"}
+        ann{"Obolo"}
+        anp{"Aingícis"}
         ar{"Araibis"}
         ar_001{"Araibis Chaighdeánach"}
         arc{"Aramais"}
         arn{"Mapúitsis"}
+        arp{"Arapachóis"}
+        ars{"Araibis Najdi"}
         as{"Asaimis"}
         asa{"Asúis"}
         ast{"Astúiris"}
+        atj{"Atikamekw"}
         av{"Aváiris"}
+        awa{"Avaidis"}
         ay{"Aidhmiris"}
         az{"Asarbaiseáinis"}
         ba{"Baiscíris"}
@@ -43,7 +53,10 @@
         bem{"Beimbis"}
         bez{"Beinis"}
         bg{"Bulgáiris"}
+        bho{"Vóispiris"}
         bi{"Bioslaimis"}
+        bin{"Binis"}
+        bla{"Sicsicis"}
         bm{"Bambairis"}
         bn{"Beangáilis"}
         bo{"Tibéidis"}
@@ -52,29 +65,46 @@
         bs{"Boisnis"}
         bua{"Buiriáitis"}
         bug{"Buiginis"}
+        byn{"Blinis"}
         ca{"Catalóinis"}
+        cay{"teanga Cayuga"}
         ccp{"Seácmais"}
         ce{"Seisnis"}
         ceb{"Seabúáinis"}
-        cgg{"Chiga"}
+        cgg{"Cígis"}
         ch{"Seamóiris"}
+        chk{"Siúicísis"}
         chm{"Mairis"}
+        cho{"Seactáis"}
+        chp{"Siopúáinis"}
         chr{"Seiricis"}
+        chy{"Siáinis"}
         ckb{"Coirdis Lárnach"}
+        clc{"Chilcotin"}
         co{"Corsaicis"}
         cop{"Coptais"}
         cr{"Craís"}
+        crg{"Michif"}
+        crj{"Craís an Deiscirt Thoir"}
+        crk{"Plains Cree"}
+        crl{"Craís Thoir Thuaidh"}
+        crm{"Moose Cree"}
+        crr{"teanga Algancach Carolina"}
         crs{"Criól Fraincise Seselwa"}
         cs{"Seicis"}
         csb{"Caisiúibis"}
+        csw{"Swampy Cree"}
         cu{"Slavais na hEaglaise"}
         cv{"Suvaisis"}
         cy{"Breatnais"}
         da{"Danmhairgis"}
+        dak{"Dacótais"}
+        dar{"Dargais"}
         dav{"Taita"}
         de{"Gearmáinis"}
-        de_AT{"Gearmáinis Ostarach"}
+        de_AT{"Gearmáinis na hOstaire"}
         de_CH{"Ard-Ghearmáinis Eilvéiseach"}
+        dgr{"Dograibis"}
         dje{"Zarmais"}
         doi{"Dóigris"}
         dsb{"Sorbais Íochtarach"}
@@ -83,15 +113,18 @@
         dv{"Divéihis"}
         dyo{"Jóla-Fainis"}
         dz{"Seoinicis"}
+        dzg{"Dazaga"}
         ebu{"Ciambúis"}
         ee{"Éabhais"}
+        efi{"Eificis"}
         egy{"Sean-Éigiptis"}
+        eka{"Acaidiúcais"}
         el{"Gréigis"}
         en{"Béarla"}
-        en_AU{"Béarla Astrálach"}
-        en_CA{"Béarla Ceanadach"}
-        en_GB{"Béarla Briotanach"}
-        en_US{"Béarla Meiriceánach"}
+        en_AU{"Béarla na hAstráile"}
+        en_CA{"Béarla Cheanada"}
+        en_GB{"Béarla na Breataine"}
+        en_US{"Béarla Mheiriceá"}
         enm{"Meán-Bhéarla"}
         eo{"Esperanto"}
         es{"Spáinnis"}
@@ -108,33 +141,39 @@
         fil{"Filipínis"}
         fj{"Fidsis"}
         fo{"Faróis"}
-        fon{"fon"}
+        fon{"Fonais"}
         fr{"Fraincis"}
-        fr_CA{"Fraincis Cheanadach"}
-        fr_CH{"Fraincis Eilvéiseach"}
+        fr_CA{"Fraincis Cheanada"}
+        fr_CH{"Fraincis na hEilvéise"}
+        frc{"Fraincis Cajun"}
         frm{"Meán-Fhraincis"}
         fro{"Sean-Fhraincis"}
         frr{"Freaslainnis an Tuaiscirt"}
         fur{"Friúilis"}
         fy{"Freaslainnis Iartharach"}
         ga{"Gaeilge"}
+        gaa{"Geáis"}
         gan{"Sínis Gan"}
         gd{"Gaeilge na hAlban"}
         gez{"Aetóipis"}
-        gil{"Cireabaitis"}
+        gil{"Gilbeartais"}
         gl{"Gailísis"}
         gmh{"Meán-Ard-Ghearmáinis"}
         gn{"Guaráinis"}
         goh{"Sean-Ard-Ghearmáinis"}
+        gor{"Gorantalais"}
         grc{"Sean-Ghréigis"}
         gsw{"Gearmáinis Eilvéiseach"}
         gu{"Gúisearáitis"}
         guc{"Uaúis"}
         guz{"Gúsaís"}
         gv{"Manainnis"}
+        gwi{"Goitsinis"}
         ha{"Hásais"}
+        hai{"Haídis"}
         hak{"Haicéis"}
         haw{"Haváis"}
+        hax{"Haídis an Deiscirt"}
         he{"Eabhrais"}
         hi{"Hiondúis"}
         hif{"Hiondúis Fhidsí"}
@@ -145,20 +184,24 @@
         hr{"Cróitis"}
         hsb{"Sorbais Uachtarach"}
         hsn{"Sínis Xiang"}
-        ht{"Criól Háítíoch"}
+        ht{"Críol Háítí"}
         hu{"Ungáiris"}
         hup{"Húipis"}
+        hur{"Halkomelem"}
         hy{"Airméinis"}
         hz{"Heiréiris"}
         ia{"Interlingua"}
+        iba{"Ibeainis"}
         ibb{"Ibibis"}
         id{"Indinéisis"}
         ie{"Interlingue"}
         ig{"Íogbóis"}
         ii{"Ís Shichuan"}
         ik{"Iniúipiaicis"}
+        ikt{"Ionúitis Iarthar Cheanada"}
+        ilo{"Ileacáinis"}
         inh{"Iongúis"}
-        io{"Ido"}
+        io{"Ídis"}
         is{"Íoslainnis"}
         it{"Iodáilis"}
         iu{"Ionúitis"}
@@ -171,10 +214,17 @@
         ka{"Seoirsis"}
         kaa{"Cara-Chalpáis"}
         kab{"Caibílis"}
+        kac{"Caitsinis"}
+        kaj{"Jju"}
         kam{"Cambais"}
+        kbd{"Cabairdis"}
+        kcg{"Tyap"}
         kde{"Makonde"}
         kea{"Criól Cabo Verde"}
+        kfo{"Koro"}
         kg{"Congóis"}
+        kgp{"Kaingang"}
+        kha{"Caisis"}
         khq{"Songais Iartharach"}
         ki{"Ciocúis"}
         kj{"Cuainiáimis"}
@@ -183,10 +233,13 @@
         kl{"Kalaallisut"}
         kln{"Kalenjin"}
         km{"Ciméiris"}
+        kmb{"Ciombundais"}
         kn{"Cannadais"}
         ko{"Cóiréis"}
         kok{"Concáinis"}
+        kpe{"Caipeilis"}
         kr{"Canúiris"}
+        krc{"Caraicí-Balcáiris"}
         krl{"Cairéilis"}
         kru{"Curúicis"}
         ks{"Caismíris"}
@@ -194,30 +247,44 @@
         ksf{"Baifiais"}
         ksh{"Coilsis"}
         ku{"Coirdis"}
+        kum{"Cúimicis"}
         kv{"Coimis"}
         kw{"Coirnis"}
+        kwk{"Kwakʼwala"}
         ky{"Cirgisis"}
         la{"Laidin"}
         lad{"Laidínis"}
         lag{"Ciolaingis"}
         lah{"Puinseáibis Iartharach"}
         lb{"Lucsambuirgis"}
+        lez{"Leisgis"}
         lg{"Lugandais"}
         li{"Liombuirgis"}
         lij{"Liogúiris"}
+        lil{"Lillooet"}
         liv{"Liovóinis"}
         lkt{"Lacótais"}
         lmo{"Lombairdis"}
         ln{"Liongáilis"}
         lo{"Laoisis"}
+        lou{"Criól Louisiana"}
+        loz{"Lóisis"}
         lrc{"Lúiris an Tuaiscirt"}
+        lsm{"Saamia"}
         lt{"Liotuáinis"}
         lu{"Lúba-Cataingis"}
+        lua{"Luba-Lulua"}
+        lun{"Lundais"}
         luo{"Lúóis"}
+        lus{"Míosóis"}
         luy{"Luyia"}
         lv{"Laitvis"}
+        mad{"Maidiúiris"}
+        mag{"Magaidis"}
         mai{"Maitilis"}
+        mak{"Macasairis"}
         mas{"Másais"}
+        mdf{"Mocsais"}
         men{"Meindis"}
         mer{"Meru"}
         mfe{"Morisyen"}
@@ -227,20 +294,26 @@
         mgo{"Metaʼ"}
         mh{"Mairsillis"}
         mi{"Maorais"}
+        mic{"Micmeaicis"}
+        min{"Míneangcababhais"}
         mk{"Macadóinis"}
         ml{"Mailéalaimis"}
         mn{"Mongóilis"}
         mni{"Manapúiris"}
+        moe{"Innu-aimun"}
         moh{"Móháicis"}
+        mos{"Mosais"}
         mr{"Maraitis"}
         mrj{"Mairis Iartharach"}
         ms{"Malaeis"}
         mt{"Máltais"}
         mua{"Mundang"}
         mul{"Ilteangacha"}
+        mus{"Muscogee"}
         mwl{"Mioraindéis"}
         mwr{"Marmhairis"}
         my{"Burmais"}
+        myv{"Éirsis"}
         mzn{"Mázandaráinis"}
         na{"Nárúis"}
         nan{"Sínis Min Nan"}
@@ -251,7 +324,9 @@
         nds{"Gearmáinis Íochtarach"}
         nds_NL{"Sacsainis Íochtarach"}
         ne{"Neipeailis"}
+        new{"Néamharais"}
         ng{"Ndongais"}
+        nia{"Niaisis"}
         niu{"Níobhais"}
         nl{"Ollainnis"}
         nl_BE{"Pléimeannais"}
@@ -259,7 +334,9 @@
         nn{"Nua-Ioruais"}
         nnh{"Ngiemboon"}
         no{"Ioruais"}
+        nog{"Nógaeis"}
         non{"Sean-Lochlainnis"}
+        nqo{"N-cóis"}
         nr{"Ndeibéilis an Deiscirt"}
         nso{"Sútúis an Tuaiscirt"}
         nus{"Nuairis"}
@@ -268,14 +345,25 @@
         nyn{"Niancóilis"}
         oc{"Ocsatáinis"}
         oj{"Óisibis"}
+        ojb{"Óisibis Iarthuiscirt"}
+        ojc{"Óisibis Lárnach"}
+        ojs{"Oji-Cree"}
+        ojw{"Óisibis an Iarthar"}
+        oka{"Okanagan"}
         om{"Oraimis"}
         or{"Odia"}
         os{"Oiséitis"}
         pa{"Puinseáibis"}
+        pag{"Pangasaíneánais"}
+        pam{"Pampaingis"}
+        pap{"Paipeamaintis"}
+        pau{"Palabhais"}
         pcm{"pidsean na Nigéire"}
         peo{"Sean-Pheirsis"}
         pi{"Páilis"}
+        pis{"Pijin"}
         pl{"Polainnis"}
+        pqm{"Maliseet-Passamaquoddy"}
         prg{"Prúisis"}
         ps{"Paistis"}
         pt{"Portaingéilis"}
@@ -283,6 +371,8 @@
         pt_PT{"Portaingéilis Ibéarach"}
         qu{"Ceatsuais"}
         quc{"Cuitséis"}
+        rap{"Rapanúis"}
+        rar{"Raratongais"}
         rhg{"Róihinis"}
         rm{"Rómainis"}
         rn{"Rúindis"}
@@ -295,10 +385,12 @@
         rw{"Ciniaruaindis"}
         rwk{"Rwa"}
         sa{"Sanscrait"}
+        sad{"Sandabhais"}
         sah{"Sachais"}
         sam{"Aramais Shamárach"}
         saq{"Samburu"}
         sat{"Santáilis"}
+        sba{"Ngambay"}
         sbp{"Sangu"}
         sc{"Sairdínis"}
         scn{"Sicilis"}
@@ -311,51 +403,71 @@
         sga{"Sean-Ghaeilge"}
         sh{"Seirbea-Chróitis"}
         shi{"Tachelhit"}
+        shn{"Seánais"}
         si{"Siolóinis"}
         sk{"Slóvaicis"}
         sl{"Slóivéinis"}
+        slh{"Lushootseed an Deiscirt"}
         sm{"Samóis"}
         sma{"Sáimis Theas"}
         smj{"Sáimis Lule"}
         smn{"Sáimis Inari"}
         sms{"Sáimis Skolt"}
         sn{"Seoinis"}
+        snk{"Soinincéis"}
         so{"Somáilis"}
         sog{"Sogdánais"}
         sq{"Albáinis"}
         sr{"Seirbis"}
+        srn{"Suranaimis"}
         ss{"Suaisis"}
         st{"Sútúis an Deiscirt"}
+        str{"Straits Salish"}
         su{"Sundais"}
+        suk{"Sucúimis"}
         sux{"Suiméiris"}
         sv{"Sualainnis"}
         sw{"Svahaílis"}
         sw_CD{"Svahaílis an Chongó"}
-        swb{"Comóiris"}
+        swb{"teanga na gComórach"}
         syr{"Siricis"}
         szl{"Siléisis"}
         ta{"Tamailis"}
+        tce{"Tutchone an Deiscirt"}
         te{"Teileagúis"}
+        tem{"Teimnis"}
         teo{"Teso"}
+        tet{"Teitimis"}
         tg{"Taidsícis"}
+        tgx{"Tagish"}
         th{"Téalainnis"}
+        tht{"Tahltan"}
         ti{"Tigrinis"}
+        tig{"Tigréis"}
         tk{"Tuircméinis"}
         tl{"Tagálaigis"}
         tlh{"Klingon"}
+        tli{"Clincitis"}
         tn{"Suáinis"}
         to{"Tongais"}
+        tok{"Toki Pona"}
         tpi{"Tok Pisin"}
         tr{"Tuircis"}
+        trv{"Taroko"}
         ts{"Songais"}
         tt{"Tatairis"}
+        ttm{"Northern Tutchone"}
+        tum{"Tumbúicis"}
+        tvl{"Tuvalu"}
         tw{"Tíbhis"}
         twq{"Tasawaq"}
         ty{"Taihítis"}
+        tyv{"Túvainis"}
         tzm{"Tamaisis Atlais Láir"}
         udm{"Udmairtis"}
         ug{"Uigiúiris"}
         uk{"Úcráinis"}
+        umb{"Umbundais"}
         und{"Teanga anaithnid"}
         ur{"Urdúis"}
         uz{"Úisbéiceastáinis"}
@@ -368,13 +480,18 @@
         vun{"Vunjo"}
         wa{"Vallúnais"}
         wae{"Walser"}
+        wal{"Uailéitis"}
+        war{"Uairéis"}
         wo{"Volaifis"}
+        wuu{"Sínis Wu"}
         xal{"Cailmícis"}
         xh{"Cóisis"}
         xog{"Soga"}
         yav{"Yangben"}
+        ybb{"Yemba"}
         yi{"Giúdais"}
         yo{"Iarúibis"}
+        yrl{"Nheengatu"}
         yue{"Cantainis"}
         za{"Siuáingis"}
         zea{"Séalainnis"}
@@ -385,6 +502,7 @@
         zu{"Súlúis"}
         zun{"Zúinis"}
         zxx{"Gan ábhar teangeolaíoch"}
+        zza{"Zázá"}
     }
     Languages%long{
         zh_Hans{"Mandairínis Shimplithe"}
@@ -392,7 +510,7 @@
     }
     Languages%menu{
         yue{"Sínis, Cantainis"}
-        zh{"Mandairínis"}
+        zh{"Sínis, Mandairínis"}
     }
     Languages%short{
         az{"Asairis"}
@@ -407,6 +525,7 @@
         Aghb{"Albánach Cugasach"}
         Ahom{"Ahom"}
         Arab{"Arabach"}
+        Aran{"Nastaliq"}
         Armi{"Aramach Impiriúil"}
         Armn{"Airméanach"}
         Avst{"Aivéisteach"}
@@ -417,6 +536,7 @@
         Brai{"Braille"}
         Bugi{"Buigineach"}
         Buhd{"Buthaideach"}
+        Cakm{"Seácmais"}
         Cans{"Siollach Bundúchasach Ceanadach Aontaithe"}
         Cher{"Seiricíoch"}
         Copt{"Coptach"}
@@ -468,18 +588,21 @@
         Mend{"Meindeach"}
         Mlym{"Mailéalamach"}
         Mong{"Mongólach"}
+        Mtei{"Meitei Mayek"}
         Mult{"Multani"}
         Mymr{"Maenmarach"}
         Narb{"Sean-Arabach Thuaidh"}
         Newa{"Newa"}
         Nkoo{"N-cóis"}
         Ogam{"Ogham"}
+        Olck{"Ol Chiki"}
         Orya{"Oiríseach"}
         Osge{"Ósáis"}
         Perm{"Sean-Pheirmeach"}
         Phnx{"Féiníceach"}
         Plrd{"Pollard Foghrach"}
         Prti{"Pairtiach Inscríbhinniúil"}
+        Rohg{"Hanifi"}
         Runr{"Rúnach"}
         Samr{"Samárach"}
         Sarb{"Sean-Arabach Theas"}
diff --git a/icu4c/source/data/lang/gd.txt b/icu4c/source/data/lang/gd.txt
index 02ef707..3d5c96f 100644
--- a/icu4c/source/data/lang/gd.txt
+++ b/icu4c/source/data/lang/gd.txt
@@ -34,6 +34,7 @@
         am{"Amtharais"}
         an{"Aragonais"}
         ang{"Seann-Bheurla"}
+        ann{"Obolo"}
         anp{"Angika"}
         ar{"Arabais"}
         ar_001{"Nuadh-Arabais Stannardach"}
@@ -42,6 +43,7 @@
         aro{"Araona"}
         arp{"Arapaho"}
         arq{"Arabais Aildireach"}
+        ars{"Arabais Najdi"}
         arw{"Arawak"}
         ary{"Arabais Mhorocach"}
         arz{"Arabais Èipheiteach"}
@@ -49,6 +51,7 @@
         asa{"Asu"}
         ase{"Cainnt-shanais na h-Aimeireaga"}
         ast{"Astùrais"}
+        atj{"Atikamekw"}
         av{"Avarais"}
         avk{"Kotava"}
         awa{"Awadhi"}
@@ -113,14 +116,22 @@
         chr{"Cherokee"}
         chy{"Cheyenne"}
         ckb{"Cùrdais Mheadhanach"}
+        clc{"Chilcotin"}
         co{"Corsais"}
         cop{"Coptais"}
         cps{"Capiznon"}
         cr{"Cree"}
+        crg{"Michif"}
         crh{"Turcais Chriomach"}
+        crj{"Cree Ear-dheasach"}
+        crk{"Cree nam Machair"}
+        crl{"Cree Ear-thuathach"}
+        crm{"Moose Cree"}
+        crr{"Algonquianais Charolina"}
         crs{"Seiseallais"}
         cs{"Seicis"}
         csb{"Caisiubais"}
+        csw{"Omushkego"}
         cu{"Slàbhais na h-Eaglaise"}
         cv{"Chuvash"}
         cy{"Cuimris"}
@@ -223,6 +234,7 @@
         hai{"Haida"}
         hak{"Hakka"}
         haw{"Cànan Hawai’i"}
+        hax{"Haida Dheasach"}
         he{"Eabhra"}
         hi{"Hindis"}
         hif{"Hindis Fhìditheach"}
@@ -236,6 +248,7 @@
         ht{"Crìtheol Haidhti"}
         hu{"Ungairis"}
         hup{"Hupa"}
+        hur{"Halkomelem"}
         hy{"Airmeinis"}
         hz{"Herero"}
         ia{"Interlingua"}
@@ -246,6 +259,7 @@
         ig{"Igbo"}
         ii{"Yi Sichuan"}
         ik{"Inupiaq"}
+        ikt{"Inuktitut Shiarach Chanada"}
         ilo{"Iloko"}
         inh{"Ingush"}
         io{"Ido"}
@@ -309,6 +323,7 @@
         kut{"Kutenai"}
         kv{"Komi"}
         kw{"Còrnais"}
+        kwk{"Kwakʼwala"}
         ky{"Cìorgasais"}
         la{"Laideann"}
         lad{"Ladino"}
@@ -321,6 +336,7 @@
         lg{"Ganda"}
         li{"Cànan Limburg"}
         lij{"Liogùrais"}
+        lil{"Lillooet"}
         lkt{"Lakhóta"}
         lmo{"Lombardais"}
         ln{"Lingala"}
@@ -329,6 +345,7 @@
         lou{"Crìtheol Louisiana"}
         loz{"Lozi"}
         lrc{"Luri Thuathach"}
+        lsm{"Saamia"}
         lt{"Liotuainis"}
         lu{"Luba-Katanga"}
         lua{"Luba-Lulua"}
@@ -366,6 +383,7 @@
         mn{"Mongolais"}
         mnc{"Manchu"}
         mni{"Manipuri"}
+        moe{"Innu-aimun"}
         moh{"Mohawk"}
         mos{"Mossi"}
         mr{"Marathi"}
@@ -397,7 +415,7 @@
         niu{"Cànan Niue"}
         njo{"Ao Naga"}
         nl{"Duitsis"}
-        nl_BE{"Flannrais"}
+        nl_BE{"Flànrais"}
         nmg{"Kwasio"}
         nn{"Nynorsk na Nirribhidh"}
         nnh{"Ngiemboon"}
@@ -418,6 +436,11 @@
         nzi{"Nzima"}
         oc{"Ogsatanais"}
         oj{"Ojibwa"}
+        ojb{"Ojibwa Iar-thuathach"}
+        ojc{"Ojibwa Mheadhanach"}
+        ojs{"Oji-Cree"}
+        ojw{"Ojibwa Shiarach"}
+        oka{"Okanagan"}
         om{"Oromo"}
         or{"Odia"}
         os{"Ossetic"}
@@ -436,9 +459,11 @@
         peo{"Seann-Pheirsis"}
         phn{"Phenicis"}
         pi{"Pali"}
+        pis{"Pijin"}
         pl{"Pòlainnis"}
         pms{"Piedmontese"}
         pon{"Cànan Pohnpei"}
+        pqm{"Maliseet-Passamaquoddy"}
         prg{"Pruisis"}
         pro{"Seann-Phrovençal"}
         ps{"Pashto"}
@@ -497,6 +522,7 @@
         sid{"Sidamo"}
         sk{"Slòbhacais"}
         sl{"Slòbhainis"}
+        slh{"Lushootseed Dheasach"}
         sly{"Selayar"}
         sm{"Samothais"}
         sma{"Sàmais Dheasach"}
@@ -513,6 +539,7 @@
         ss{"Swati"}
         ssy{"Saho"}
         st{"Sesotho"}
+        str{"Salish a’ Chaolais"}
         su{"Cànan Sunda"}
         suk{"Sukuma"}
         sus{"Susu"}
@@ -524,6 +551,7 @@
         syc{"Suraidheac Chlasaigeach"}
         syr{"Suraidheac"}
         ta{"Taimilis"}
+        tce{"Tutchone Dheasach"}
         tcy{"Tulu"}
         te{"Telugu"}
         tem{"Timne"}
@@ -531,7 +559,9 @@
         ter{"Terêna"}
         tet{"Tetum"}
         tg{"Taidigis"}
+        tgx{"Tagish"}
         th{"Cànan nan Tàidh"}
+        tht{"Tahltan"}
         ti{"Tigrinya"}
         tig{"Tigre"}
         tiv{"Tiv"}
@@ -546,6 +576,7 @@
         tn{"Tswana"}
         to{"Tonga"}
         tog{"Nyasa Tonga"}
+        tok{"Toki Pona"}
         tpi{"Tok Pisin"}
         tr{"Turcais"}
         tru{"Turoyo"}
@@ -553,6 +584,7 @@
         ts{"Tsonga"}
         tsi{"Tsimshian"}
         tt{"Tatarais"}
+        ttm{"Tutchone Thuathach"}
         ttt{"Tati"}
         tum{"Tumbuka"}
         tvl{"Tubhalu"}
@@ -570,9 +602,10 @@
         uz{"Usbagais"}
         vai{"Vai"}
         ve{"Venda"}
+        vec{"Bheinisis"}
         vep{"Veps"}
         vi{"Bhiet-Namais"}
-        vls{"Flannrais Siarach"}
+        vls{"Flànrais Shiarach"}
         vo{"Volapük"}
         vro{"Võro"}
         vun{"Vunjo"}
@@ -624,6 +657,7 @@
     }
     Languages%variant{
         ckb{"Cùrdais Sorani"}
+        hi_Latn{"Hinglish"}
     }
     Scripts{
         Adlm{"Adlam"}
@@ -698,6 +732,7 @@
         Jurc{"Jurchen"}
         Kali{"Kayah Li"}
         Kana{"Katakana"}
+        Kawi{"Kawi"}
         Khar{"Kharoshthi"}
         Khmr{"Cmèar"}
         Khoj{"Khojki"}
@@ -736,6 +771,7 @@
         Mtei{"Meitei Mayek"}
         Mult{"Multani"}
         Mymr{"Miànmar"}
+        Nagm{"Nag Mundari"}
         Nand{"Nandinagari"}
         Narb{"Seann-Arabach Thuathach"}
         Nbat{"Nabataean"}
@@ -927,6 +963,7 @@
             jpan{"Àireamhan na Seapanaise"}
             jpanfin{"Àireamhan ionmhasail na Seapanaise"}
             kali{"Àireamhan Kayah Li"}
+            kawi{"Àireamhan Kawi"}
             khmr{"Àireamhan Cmèar"}
             knda{"Àireamhan Kannada"}
             lana{"Àireamhan Tai Tham Hora"}
@@ -948,6 +985,7 @@
             mymr{"Àireamhan Miànmar"}
             mymrshan{"Àireamhan Shan Miànmar"}
             mymrtlng{"Àireamhan Tai Laing Miànmar"}
+            nagm{"Àireamhan Nag Mundari"}
             nkoo{"Àireamhan N’Ko"}
             olck{"Àireamhan Ol Chiki"}
             orya{"Àireamhan Odia"}
@@ -1015,6 +1053,7 @@
         FONNAPA{"Aibidil Fhuaim-eòlach Aimeireaga a Tuath"}
         FONUPA{"Comharran fuaim-eòlais an UPA"}
         FONXSAMP{"Tar-sgrìobhadh X-SAMPA"}
+        GALLO{"Gallo"}
         GASCON{"Ogsatanais Ghascogne"}
         GRCLASS{"Nòs-sgrìobhaidh clasaigeach na h-Ogsatanaise"}
         GRITAL{"Nòs-sgrìobhaidh Eadailteach na h-Ogsatanaise"}
@@ -1073,6 +1112,7 @@
         SURMIRAN{"Surmiran"}
         SURSILV{"Sursilvan"}
         SUTSILV{"Sutsilvan"}
+        SYNNEJYL{"Diutlannais Dheasach"}
         TARASK{"Litreachadh Taraškievica"}
         TONGYONG{"Tongyong"}
         TUNUMIIT{"Tunumiit"}
diff --git a/icu4c/source/data/lang/gl.txt b/icu4c/source/data/lang/gl.txt
index ece7c6b..f42ba61 100644
--- a/icu4c/source/data/lang/gl.txt
+++ b/icu4c/source/data/lang/gl.txt
@@ -37,15 +37,18 @@
         alt{"altai meridional"}
         am{"amhárico"}
         an{"aragonés"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"árabe"}
         ar_001{"árabe estándar moderno"}
         arc{"arameo"}
         arn{"mapuche"}
         arp{"arapaho"}
+        ars{"árabe najdi"}
         as{"assamés"}
         asa{"asu"}
         ast{"asturiano"}
+        atj{"atikamekw"}
         av{"avar"}
         awa{"awadhi"}
         ay{"aimará"}
@@ -71,6 +74,7 @@
         bug{"buginés"}
         byn{"blin"}
         ca{"catalán"}
+        cay{"cayuga"}
         ccp{"chakma"}
         ce{"checheno"}
         ceb{"cebuano"}
@@ -79,12 +83,21 @@
         chk{"chuuk"}
         chm{"mari"}
         cho{"choctaw"}
+        chp{"chipewyan"}
         chr{"cherokee"}
         chy{"cheyenne"}
         ckb{"kurdo central"}
+        clc{"chilcotin"}
         co{"corso"}
+        crg{"michif"}
+        crj{"cree do sueste"}
+        crk{"cree das chairas"}
+        crl{"cree do nordeste"}
+        crm{"cree de Moose"}
+        crr{"algonquino de Carolina"}
         crs{"seselwa (crioulo das Seychelles)"}
         cs{"checo"}
+        csw{"cree dos pantanos"}
         cu{"eslavo eclesiástico"}
         cv{"chuvaxo"}
         cy{"galés"}
@@ -134,6 +147,8 @@
         fr{"francés"}
         fr_CA{"francés canadense"}
         fr_CH{"francés suízo"}
+        frc{"francés cajun"}
+        frr{"frisón setentrional"}
         fur{"friulano"}
         fy{"frisón occidental"}
         ga{"irlandés"}
@@ -152,9 +167,12 @@
         gv{"manx"}
         gwi{"gwichʼin"}
         ha{"hausa"}
+        hai{"haida"}
         haw{"hawaiano"}
+        hax{"haida do sur"}
         he{"hebreo"}
         hi{"hindi"}
+        hi_Latn{"hindi (alfabeto latino)"}
         hil{"hiligaynon"}
         hmn{"hmong"}
         hr{"croata"}
@@ -162,6 +180,7 @@
         ht{"crioulo haitiano"}
         hu{"húngaro"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armenio"}
         hz{"herero"}
         ia{"interlingua"}
@@ -170,6 +189,7 @@
         id{"indonesio"}
         ig{"igbo"}
         ii{"yi sichuanés"}
+        ikt{"inuktitut canadense occidental"}
         ilo{"ilocano"}
         inh{"inguxo"}
         io{"ido"}
@@ -192,6 +212,7 @@
         kea{"caboverdiano"}
         kfo{"koro"}
         kg{"kongo"}
+        kgp{"caingangue"}
         kha{"khasi"}
         khq{"koyra chiini"}
         ki{"kikuyu"}
@@ -219,6 +240,7 @@
         kum{"kumyk"}
         kv{"komi"}
         kw{"córnico"}
+        kwk{"kwakiutl"}
         ky{"kirguiz"}
         la{"latín"}
         lad{"ladino"}
@@ -227,11 +249,14 @@
         lez{"lezguio"}
         lg{"ganda"}
         li{"limburgués"}
+        lil{"lillooet"}
         lkt{"lakota"}
         ln{"lingala"}
         lo{"laosiano"}
+        lou{"crioulo de Luisiana"}
         loz{"lozi"}
         lrc{"luri setentrional"}
+        lsm{"saamia"}
         lt{"lituano"}
         lu{"luba-katanga"}
         lua{"luba-lulua"}
@@ -260,6 +285,7 @@
         ml{"malabar"}
         mn{"mongol"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
         moh{"mohawk"}
         mos{"mossi"}
         mr{"marathi"}
@@ -299,6 +325,11 @@
         ny{"chewa"}
         nyn{"nyankole"}
         oc{"occitano"}
+        ojb{"ojibwa do noroeste"}
+        ojc{"ojibwa"}
+        ojs{"oji-cree"}
+        ojw{"ojibwa do oeste"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"odiá"}
         os{"ossetio"}
@@ -308,7 +339,9 @@
         pap{"papiamento"}
         pau{"palauano"}
         pcm{"pidgin nixeriano"}
+        pis{"pijin"}
         pl{"polaco"}
+        pqm{"malecite-passamaquoddy"}
         prg{"prusiano"}
         ps{"paxto"}
         pt{"portugués"}
@@ -350,6 +383,7 @@
         si{"cingalés"}
         sk{"eslovaco"}
         sl{"esloveno"}
+        slh{"lushootseed do sur"}
         sm{"samoano"}
         sma{"saami meridional"}
         smj{"saami de Lule"}
@@ -364,6 +398,7 @@
         ss{"suazi"}
         ssy{"saho"}
         st{"sesotho"}
+        str{"salish dos estreitos"}
         su{"sundanés"}
         suk{"sukuma"}
         sv{"sueco"}
@@ -372,24 +407,30 @@
         swb{"comoriano"}
         syr{"siríaco"}
         ta{"támil"}
+        tce{"tutchone do sur"}
         te{"telugu"}
         tem{"temne"}
         teo{"teso"}
         tet{"tetun"}
         tg{"taxico"}
+        tgx{"tagish"}
         th{"tailandés"}
+        tht{"tahltan"}
         ti{"tigriña"}
         tig{"tigré"}
         tk{"turkmeno"}
         tl{"tagalo"}
         tlh{"klingon"}
+        tli{"tlingit"}
         tn{"tswana"}
         to{"tongano"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turco"}
         trv{"taroko"}
         ts{"tsonga"}
         tt{"tártaro"}
+        ttm{"tutchone do norte"}
         tum{"tumbuka"}
         tvl{"tuvalés"}
         tw{"twi"}
@@ -415,6 +456,7 @@
         war{"waray-waray"}
         wbp{"walrpiri"}
         wo{"wólof"}
+        wuu{"chinés wu"}
         xal{"calmuco"}
         xh{"xhosa"}
         xog{"soga"}
@@ -422,6 +464,7 @@
         ybb{"yemba"}
         yi{"yiddish"}
         yo{"ioruba"}
+        yrl{"nheengatu"}
         yue{"cantonés"}
         zgh{"tamazight marroquí estándar"}
         zh{"chinés"}
@@ -447,14 +490,19 @@
     }
     Languages%variant{
         ckb{"sorani"}
+        hi_Latn{"hinglish (alfabeto latino)"}
     }
     Scripts{
+        Adlm{"adlam"}
         Arab{"árabe"}
+        Aran{"nastaliq"}
         Armn{"armenio"}
         Beng{"bengalí"}
         Bopo{"bopomofo"}
         Brai{"braille"}
-        Cans{"Silabario aborixe canadiano unificado"}
+        Cakm{"chakma"}
+        Cans{"silabario aborixe canadense unificado"}
+        Cher{"cherokee"}
         Cyrl{"cirílico"}
         Deva{"devanágari"}
         Ethi{"etíope"}
@@ -480,14 +528,23 @@
         Latn{"latino"}
         Mlym{"malabar"}
         Mong{"mongol"}
+        Mtei{"meitei mayek"}
         Mymr{"birmano"}
+        Nkoo{"n’ko"}
+        Olck{"ol chiki"}
         Orya{"odiá"}
+        Rohg{"hanifi"}
         Sinh{"cingalés"}
+        Sund{"sundanés"}
+        Syrc{"siríaco"}
         Taml{"támil"}
         Telu{"telugu"}
+        Tfng{"tifinagh"}
         Thaa{"thaana"}
         Thai{"tailandés"}
         Tibt{"tibetano"}
+        Vaii{"vai"}
+        Yiii{"yi"}
         Zmth{"notación matemática"}
         Zsye{"emojis"}
         Zsym{"símbolos"}
@@ -506,16 +563,17 @@
         calendar{
             buddhist{"calendario budista"}
             chinese{"calendario chinés"}
-            coptic{"Calendario cóptico"}
+            coptic{"calendario copto"}
             dangi{"calendario dangi"}
             ethiopic{"calendario etíope"}
-            ethiopic-amete-alem{"Calendario Amete Alem etíope"}
+            ethiopic-amete-alem{"calendario etíope amete alem"}
             gregorian{"calendario gregoriano"}
             hebrew{"calendario hebreo"}
             indian{"Calendario nacional indio"}
             islamic{"calendario islámico"}
-            islamic-civil{"Calendario islámico (civil, tabular)"}
+            islamic-civil{"calendario islámico (tabular, época civil)"}
             islamic-rgsa{"Calendario islámico (Arabia Saudita,"}
+            islamic-umalqura{"calendario islámico (Umm al-Qura)"}
             iso8601{"calendario ISO-8601"}
             japanese{"calendario xaponés"}
             persian{"calendario persa"}
@@ -604,6 +662,7 @@
             armn{"numeración armenia"}
             armnlow{"numeración armenia en minúscula"}
             beng{"díxitos bengalís"}
+            cakm{"díxitos chakmas"}
             deva{"díxitos devanagáricos"}
             ethi{"numeración etíope"}
             finance{"Números financeiros"}
@@ -612,13 +671,14 @@
             grek{"numeración grega"}
             greklow{"numeración grega en minúscula"}
             gujr{"díxitos guxaratis"}
-            guru{"díxitos do gurmukhi"}
+            guru{"díxitos gurmukhis"}
             hanidec{"numeración decimal chinesa"}
             hans{"numeración chinesa simplificada"}
             hansfin{"numeración financeira chinesa simplificada"}
             hant{"numeración chinesa tradicional"}
             hantfin{"numeración financeira chinesa tradicional"}
             hebr{"numeración hebrea"}
+            java{"díxitos xavaneses"}
             jpan{"numeración xaponesa"}
             jpanfin{"numeración financeira xaponesa"}
             khmr{"díxitos khmer"}
@@ -627,18 +687,20 @@
             latn{"díxitos occidentais"}
             mlym{"díxitos malabares"}
             mong{"Díxitos mongoles"}
+            mtei{"díxitos meitei mayek"}
             mymr{"díxitos birmanos"}
-            native{"Díxitos orixinais"}
-            orya{"díxitos do odiá"}
+            native{"díxitos nativos"}
+            olck{"díxitos ol chiki"}
+            orya{"díxitos odiá"}
             roman{"numeración romana"}
             romanlow{"numeración romana en minúsculas"}
             taml{"numeración támil tradicional"}
-            tamldec{"díxitos do támil"}
-            telu{"díxitos de telugu"}
+            tamldec{"díxitos támiles"}
+            telu{"díxitos telugus"}
             thai{"díxitos tailandeses"}
             tibt{"díxitos tibetanos"}
             traditional{"Numeros tradicionais"}
-            vaii{"Díxitos Vai"}
+            vaii{"díxitos vai"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/gu.txt b/icu4c/source/data/lang/gu.txt
index 2ad0ae5..ce3c3b8 100644
--- a/icu4c/source/data/lang/gu.txt
+++ b/icu4c/source/data/lang/gu.txt
@@ -41,6 +41,7 @@
         am{"એમ્હારિક"}
         an{"અર્ગોનીઝ"}
         ang{"જુની અંગ્રેજી"}
+        ann{"ઓબોલો"}
         anp{"અંગીકા"}
         ar{"અરબી"}
         ar_001{"મોડર્ન સ્ટાન્ડર્ડ અરબી"}
@@ -48,12 +49,14 @@
         arn{"મેપુચે"}
         arp{"અરાપાહો"}
         arq{"આલ્જેરિયન અરબી"}
+        ars{"નજદી અરેબિક"}
         arw{"અરાવક"}
         ary{"મોરોક્કન અરબી"}
         arz{"ઈજિપ્શિયન અરબી"}
         as{"આસામી"}
         asa{"અસુ"}
         ast{"અસ્તુરિયન"}
+        atj{"એટીકામેકવ"}
         av{"અવેરિક"}
         awa{"અવધી"}
         ay{"આયમારા"}
@@ -89,6 +92,7 @@
         ca{"કતલાન"}
         cad{"કડ્ડો"}
         car{"કરિબ"}
+        cay{"કેયુગા"}
         cch{"અત્સમ"}
         ccp{"ચકમા"}
         ce{"ચેચન"}
@@ -105,13 +109,21 @@
         chr{"શેરોકી"}
         chy{"શેયેન્ન"}
         ckb{"સેન્ટ્રલ કુર્દિશ"}
+        clc{"ચિલકોટિન"}
         co{"કોર્સિકન"}
         cop{"કોપ્ટિક"}
         cr{"ક્રી"}
+        crg{"મિચિફ"}
         crh{"ક્રિમિયન તુર્કી"}
+        crj{"દક્ષિણ પૂર્વ ક્રી"}
+        crk{"પ્લેઇન્સ ક્રી"}
+        crl{"ઉત્તરી પૂર્વ ક્રી"}
+        crm{"મૂઝ ક્રી"}
+        crr{"કેરોલિના એલ્ગોનક્વિઅન"}
         crs{"સેસેલ્વા ક્રેઓલે ફ્રેન્ચ"}
         cs{"ચેક"}
         csb{"કાશુબિયન"}
+        csw{"સ્વેમ્પી ક્રી"}
         cu{"ચર્ચ સ્લાવિક"}
         cv{"ચૂવાશ"}
         cy{"વેલ્શ"}
@@ -173,10 +185,10 @@
         frc{"કાજૂન ફ્રેન્ચ"}
         frm{"મિડિલ ફ્રેંચ"}
         fro{"જૂની ફ્રેંચ"}
-        frr{"ઉત્તરીય ફ્રિશિયન"}
+        frr{"ઉત્તરી ફ્રિશિયન"}
         frs{"પૂર્વ ફ્રિશિયન"}
         fur{"ફ્રિયુલિયાન"}
-        fy{"પશ્ચિમી ફ્રિસિયન"}
+        fy{"પશ્ચિમિ ફ્રિશિયન"}
         ga{"આઇરિશ"}
         gaa{"ગા"}
         gag{"ગાગાઝ"}
@@ -205,6 +217,7 @@
         ha{"હૌસા"}
         hai{"હૈડા"}
         haw{"હવાઇયન"}
+        hax{"દક્ષિણ હૈડા"}
         he{"હીબ્રુ"}
         hi{"હિન્દી"}
         hif{"ફીજી હિંદી"}
@@ -217,6 +230,7 @@
         ht{"હૈતિઅન ક્રેઓલે"}
         hu{"હંગેરિયન"}
         hup{"હૂપા"}
+        hur{"હેલ્કોમેલેમ"}
         hy{"આર્મેનિયન"}
         hz{"હેરેરો"}
         ia{"ઇંટરલિંગુઆ"}
@@ -227,6 +241,7 @@
         ig{"ઇગ્બો"}
         ii{"સિચુઆન યી"}
         ik{"ઇનુપિયાક"}
+        ikt{"પશ્ચિમ કેનેડિયન ઇનુકિટ્યુટ"}
         ilo{"ઇલોકો"}
         inh{"ઇંગુશ"}
         io{"ઈડો"}
@@ -253,6 +268,7 @@
         kea{"કાબુવર્ડિઆનુ"}
         kfo{"કોરો"}
         kg{"કોંગો"}
+        kgp{"કૈંગાંગ"}
         kha{"ખાસી"}
         kho{"ખોતાનીસ"}
         khq{"કોયરા ચિનિ"}
@@ -283,6 +299,7 @@
         kut{"કુતેનાઇ"}
         kv{"કોમી"}
         kw{"કોર્નિશ"}
+        kwk{"ક્વેકવાલા"}
         ky{"કિર્ગીઝ"}
         la{"લેટિન"}
         lad{"લાદીનો"}
@@ -294,6 +311,7 @@
         lfn{"લિંગ્વા ફેન્કા નોવા"}
         lg{"ગાંડા"}
         li{"લિંબૂર્ગિશ"}
+        lil{"લિલુએટ"}
         lkt{"લાકોટા"}
         ln{"લિંગાલા"}
         lo{"લાઓ"}
@@ -301,6 +319,7 @@
         lou{"લ્યુઇસિયાના ક્રેઓલ"}
         loz{"લોઝી"}
         lrc{"ઉત્તરી લુરી"}
+        lsm{"સામિયા"}
         lt{"લિથુઆનિયન"}
         lu{"લૂબા-કટાંગા"}
         lua{"લૂબા-લુલુઆ"}
@@ -334,6 +353,7 @@
         mn{"મોંગોલિયન"}
         mnc{"માન્ચુ"}
         mni{"મણિપુરી"}
+        moe{"ઇન્નુ-આયમુન"}
         moh{"મોહૌક"}
         mos{"મોસ્સી"}
         mr{"મરાઠી"}
@@ -381,6 +401,11 @@
         nzi{"ન્ઝિમા"}
         oc{"ઓક્સિટન"}
         oj{"ઓજિબ્વા"}
+        ojb{"ઉત્તરપશ્ચિમી ઓઝિબવે"}
+        ojc{"સેન્ટ્રલ ઓઝિબ્વા"}
+        ojs{"ઓજી-ક્રી"}
+        ojw{"પશ્ચિમી ઓઝિબ્વા"}
+        oka{"ઓકાનાગન"}
         om{"ઓરોમો"}
         or{"ઉડિયા"}
         os{"ઓસ્સેટિક"}
@@ -396,8 +421,10 @@
         peo{"જૂની ફારસી"}
         phn{"ફોનિશિયન"}
         pi{"પાલી"}
+        pis{"પિજિન"}
         pl{"પોલીશ"}
         pon{"પોહપિએન"}
+        pqm{"મલિસીટ-પાસમાક્વોડ્ડી"}
         prg{"પ્રુસ્સીયન"}
         pro{"જુની પ્રોવેન્સલ"}
         ps{"પશ્તો"}
@@ -447,6 +474,7 @@
         sid{"સિદામો"}
         sk{"સ્લોવૅક"}
         sl{"સ્લોવેનિયન"}
+        slh{"દક્ષિણ લુશુટસીડ"}
         sm{"સામોન"}
         sma{"દક્ષિણી સામી"}
         smj{"લુલે સામી"}
@@ -463,6 +491,7 @@
         ss{"સ્વાતી"}
         ssy{"સાહો"}
         st{"દક્ષિણ સોથો"}
+        str{"સ્ટ્રેટ્સ સેલિશ"}
         su{"સંડેનીઝ"}
         suk{"સુકુમા"}
         sus{"સુસુ"}
@@ -474,6 +503,7 @@
         syc{"પરંપરાગત સિરિએક"}
         syr{"સિરિએક"}
         ta{"તમિલ"}
+        tce{"દક્ષિણ ટુચૉન"}
         tcy{"તુલુ"}
         te{"તેલુગુ"}
         tem{"ટિમ્ને"}
@@ -481,7 +511,9 @@
         ter{"તેરેનો"}
         tet{"તેતુમ"}
         tg{"તાજીક"}
+        tgx{"ટાગિશ"}
         th{"થાઈ"}
+        tht{"તહલતાન"}
         ti{"ટાઇગ્રિનિયા"}
         tig{"ટાઇગ્રે"}
         tiv{"તિવ"}
@@ -489,17 +521,19 @@
         tkl{"તોકેલાઉ"}
         tl{"ટાગાલોગ"}
         tlh{"ક્લિન્ગોન"}
-        tli{"ક્લીન્ગકિટ"}
+        tli{"ટ્લિંગિટ"}
         tmh{"તામાશેખ"}
         tn{"ત્સ્વાના"}
         to{"ટોંગાન"}
         tog{"ન્યાસા ટોન્ગા"}
+        tok{"ટોકી પોના"}
         tpi{"ટોક પિસિન"}
         tr{"ટર્કિશ"}
         trv{"ટારોકો"}
         ts{"સોંગા"}
         tsi{"સિમ્શિયન"}
         tt{"તતાર"}
+        ttm{"ઉત્તરી ટુચૉન"}
         ttt{"મુસ્લિમ તાટ"}
         tum{"તુમ્બુકા"}
         tvl{"તુવાલુ"}
@@ -529,6 +563,7 @@
         was{"વાશો"}
         wbp{"વાર્લ્પીરી"}
         wo{"વોલોફ"}
+        wuu{"વુ ચાઈનીઝ"}
         xal{"કાલ્મિક"}
         xh{"ખોસા"}
         xog{"સોગા"}
@@ -538,6 +573,7 @@
         ybb{"યેમ્બા"}
         yi{"યિદ્દિશ"}
         yo{"યોરૂબા"}
+        yrl{"નહેનગાતુ"}
         yue{"કેંટોનીઝ"}
         za{"ઝુઆગ"}
         zap{"ઝેપોટેક"}
@@ -566,10 +602,13 @@
         en_US{"યુ. એસ. અંગ્રેજી"}
     }
     Languages%variant{
+        hi_Latn{"હિંગ્લિશ"}
         ps{"પુશ્તો"}
     }
     Scripts{
+        Adlm{"એડલમ"}
         Arab{"અરબી"}
+        Aran{"નસ્તાલીક"}
         Armi{"ઇમ્પિરિયલ આર્મનિક"}
         Armn{"અર્મેનિયન"}
         Avst{"અવેસ્તન"}
@@ -662,6 +701,7 @@
         Plrd{"પોલાર્ડ ફોનેટિક"}
         Prti{"ઇન્સ્ક્રિપ્શનલ પાર્થિયન"}
         Rjng{"રીજાંગ"}
+        Rohg{"હનીફી"}
         Roro{"રોંગોરોંગો"}
         Runr{"રૂનિક"}
         Samr{"સમરિટાન"}
@@ -724,7 +764,7 @@
             islamic-civil{"ઇસ્લામિક-નાગરિક કેલેન્ડર"}
             islamic-rgsa{"ઇસ્લામિક કેલેન્ડર (સાઉદી અરેબિયા, નિરીક્ષણ)"}
             islamic-tbla{"ઇસ્લામિક કેલેન્ડર (ટેબ્યુલર, ખગોળશાસ્ત્રીય યુગ)"}
-            islamic-umalqura{"ઇસ્લામિક કેલેન્ડર (ઉમમ અલ-કુરા)"}
+            islamic-umalqura{"ઇસ્લામિક કેલેન્ડર (ઉમ અલ-કુરા)"}
             iso8601{"ISO-8601 કેલેન્ડર"}
             japanese{"જાપાનીઝ કેલેન્ડર"}
             persian{"પર્શિયન કેલેન્ડર"}
@@ -815,6 +855,7 @@
             armn{"અર્મેનિયન સંખ્યાઓ"}
             armnlow{"અર્મેનિયન નાના અક્ષરની સંખ્યાઓ"}
             beng{"બંગાળી અંકો"}
+            cakm{"ચકમા અંકો"}
             deva{"દેવનાગરી અંકો"}
             ethi{"ઇથિયોપીક સંખ્યાઓ"}
             finance{"નાણાકીય સંખ્યાઓ"}
@@ -830,6 +871,7 @@
             hant{"પરંપરાગત ચાઇનીઝ સંખ્યાઓ"}
             hantfin{"પરંપરાગત ચાઇનીઝ નાણાકીય સંખ્યાઓ"}
             hebr{"હિબ્રુ સંખ્યાઓ"}
+            java{"જાવાનીઝ અંકો"}
             jpan{"જાપાનીઝ સંખ્યાઓ"}
             jpanfin{"જાપાનીઝ નાણાકીય સંખ્યાઓ"}
             khmr{"ખ્મેર અંકો"}
@@ -838,8 +880,10 @@
             latn{"પશ્ચિમી અંકો"}
             mlym{"મલયાલમ અંકો"}
             mong{"મોંગોલિયન અંકો"}
+            mtei{"મેઇતેઇ માયેક અંકો"}
             mymr{"મ્યાન્માર અંકો"}
             native{"મૂળ અંકો"}
+            olck{"ઓલ ચિકી અંકો"}
             orya{"ઓરિયા અંકો"}
             roman{"રોમન સંખ્યાઓ"}
             romanlow{"રોમન નાના અક્ષરની સંખ્યા"}
diff --git a/icu4c/source/data/lang/ha.txt b/icu4c/source/data/lang/ha.txt
index 5713ae3..7da124e 100644
--- a/icu4c/source/data/lang/ha.txt
+++ b/icu4c/source/data/lang/ha.txt
@@ -13,51 +13,99 @@
         numbers{"Lambobi"}
     }
     Languages{
+        ab{"Abkhazian"}
+        ace{"Achinese"}
+        ada{"Adangme"}
+        ady{"Adyghe"}
         af{"Afirkanci"}
         agq{"Aghem"}
+        ain{"Ainu"}
         ak{"Akan"}
+        ale{"Aleut"}
+        alt{"Altai na Kudanci"}
         am{"Amharik"}
+        an{"Aragonesanci"}
+        ann{"Obolo"}
+        anp{"Angika"}
         ar{"Larabci"}
         ar_001{"Larabci Asali Na Zamani"}
+        arn{"Mapuche"}
+        arp{"Arapaho"}
+        ars{"Larabcin Najdi"}
         as{"Asamisanci"}
         asa{"Asu"}
         ast{"Asturia"}
+        atj{"Atikamekw"}
+        av{"Avaric"}
+        awa{"Awadhi"}
+        ay{"Aymaranci"}
         az{"Azerbaijanci"}
+        ba{"Bashkir"}
+        ban{"Balenesanci"}
         bas{"Basaa"}
         be{"Belarusanci"}
         bem{"Bemba"}
         bez{"Bena"}
         bg{"Bulgariyanci"}
+        bho{"Bhojpuri"}
+        bi{"Bislama"}
+        bin{"Bini"}
+        bla{"Siksiká"}
         bm{"Bambara"}
         bn{"Bengali"}
         bo{"Tibetan"}
         br{"Buretananci"}
         brx{"Bodo"}
         bs{"Bosniyanci"}
+        bug{"Buginesanci"}
+        byn{"Blin"}
         ca{"Kataloniyanci"}
+        cay{"Cayuga"}
         ccp{"Chakma"}
         ce{"Chechen"}
         ceb{"Cebuano"}
         cgg{"Chiga"}
+        ch{"Chamorro"}
+        chk{"Chuukese"}
+        chm{"Mari"}
+        cho{"Choctaw"}
+        chp{"Chipewyan"}
         chr{"Cherokee"}
+        chy{"Cheyenne"}
         ckb{"Kurdawa ta Tsakiya"}
+        clc{"Chilcotin"}
         co{"Corsican"}
+        crg{"Michif"}
+        crj{"Cree na Kusu-Maso-Gabas"}
+        crk{"Plains Cree"}
+        crl{"Cree na Arewacin-Gabas"}
+        crm{"Moose Cree"}
+        crr{"Carolina Algonquian"}
         cs{"Cek"}
+        csw{"Swampy Cree"}
         cu{"Church Slavic"}
+        cv{"Chuvash"}
         cy{"Welsh"}
         da{"Danish"}
+        dak{"Dakota"}
+        dar{"Dargwa"}
         dav{"Taita"}
         de{"Jamusanci"}
         de_AT{"Jamusanci Ostiriya"}
         de_CH{"Jamusanci Suwizalan"}
+        dgr{"Dogrib"}
         dje{"Zarma"}
         doi{"Harshen Dogri"}
         dsb{"Sorbianci ta kasa"}
         dua{"Duala"}
+        dv{"Divehi"}
         dyo{"Jola-Fonyi"}
         dz{"Dzongkha"}
+        dzg{"Dazaga"}
         ebu{"Embu"}
         ee{"Ewe"}
+        efi{"Efik"}
+        eka{"Ekajuk"}
         el{"Girkanci"}
         en{"Turanci"}
         en_AU{"Turanci Ostareliya"}
@@ -73,189 +121,329 @@
         eu{"Basque"}
         ewo{"Ewondo"}
         fa{"Farisa"}
-        fa_AF{"Vote Farisanci na Afaganistan"}
+        fa_AF{"Farisanci na Afaganistan"}
         ff{"Fulah"}
         fi{"Yaren mutanen Finland"}
         fil{"Dan Filifin"}
+        fj{"Fijiyanci"}
         fo{"Faroese"}
+        fon{"Fon"}
         fr{"Faransanci"}
         fr_CA{"Farasanci Kanada"}
         fr_CH{"Farasanci Suwizalan"}
+        frc{"Faransancin Cajun"}
+        frr{"Firisiyanci na Arewaci"}
         fur{"Friulian"}
         fy{"Frisian ta Yamma"}
         ga{"Dan Irish"}
+        gaa{"Ga"}
         gd{"Kʼabilan Scots Gaelic"}
+        gez{"Geez"}
+        gil{"Gilbertese"}
         gl{"Bagalike"}
+        gn{"Guwaraniyanci"}
+        gor{"Gorontalo"}
         gsw{"Jamusanci Swiss"}
         gu{"Gujarati"}
         guz{"Gusii"}
         gv{"Manx"}
+        gwi{"Gwichʼin"}
         ha{"Hausa"}
+        hai{"Haida"}
         haw{"Hawaiianci"}
+        hax{"Haida na Kudanci"}
         he{"Ibrananci"}
         hi{"Harshen Hindi"}
+        hi_Latn{"Hindi (Latinanci)"}
+        hil{"Hiligaynon"}
         hmn{"Hmong"}
         hr{"Kuroshiyan"}
         hsb{"Sorbianci ta Sama"}
         ht{"Haitian Creole"}
         hu{"Harshen Hungari"}
+        hup{"Hupa"}
+        hur{"Halkomelem"}
         hy{"Armeniyanci"}
+        hz{"Herero"}
         ia{"Yare Tsakanin Kasashe"}
+        iba{"Iban"}
+        ibb{"Ibibio"}
         id{"Harshen Indunusiya"}
+        ie{"Intagulanci"}
         ig{"Igbo"}
         ii{"Sichuan Yi"}
+        ikt{"Inuktitut na Yammacin Kanada"}
+        ilo{"Ikolo"}
+        inh{"Ingush"}
+        io{"Ido"}
         is{"Yaren mutanen Iceland"}
         it{"Italiyanci"}
+        iu{"Inuktitut"}
         ja{"Japananci"}
+        jbo{"Lojban"}
         jgo{"Ngomba"}
         jmc{"Machame"}
         jv{"Jafananci"}
         ka{"Jojiyanci"}
         kab{"Kabyle"}
+        kac{"Kachin"}
+        kaj{"Jju"}
         kam{"Kamba"}
+        kbd{"Karbadiyanci"}
+        kcg{"Tyap"}
         kde{"Makonde"}
         kea{"Kabuverdianu"}
+        kfo{"Koro"}
+        kgp{"Kaingang"}
+        kha{"Khasi"}
         khq{"Koyra Chiini"}
         ki{"Kikuyu"}
+        kj{"Kuanyama"}
         kk{"Kazakh"}
         kkj{"Kako"}
         kl{"Kalaallisut"}
         kln{"Kalenjin"}
         km{"Harshen Kimar"}
+        kmb{"Kimbundu"}
         kn{"Kannada"}
         ko{"Harshen Koreya"}
         kok{"Konkananci"}
+        kpe{"Kpelle"}
+        kr{"Kanuri"}
+        krc{"Karachay-Balkar"}
+        krl{"Kareliyanci"}
+        kru{"Kurukh"}
         ks{"Kashmiri"}
         ksb{"Shambala"}
         ksf{"Bafia"}
         ksh{"Colognian"}
         ku{"Kurdanci"}
+        kum{"Kumyk"}
+        kv{"Komi"}
         kw{"Cornish"}
+        kwk{"Kwakʼwala"}
         ky{"Kirgizanci"}
         la{"Dan Kabilar Latin"}
+        lad{"Ladino"}
         lag{"Langi"}
         lb{"Luxembourgish"}
+        lez{"Lezghiniyanci"}
         lg{"Ganda"}
+        li{"Limburgish"}
+        lil{"Lillooet"}
         lkt{"Lakota"}
         ln{"Lingala"}
         lo{"Lao"}
+        lou{"Creole na Louisiana"}
+        loz{"Lozi"}
         lrc{"Arewacin Luri"}
+        lsm{"Saamiyanci"}
         lt{"Lituweniyanci"}
         lu{"Luba-Katanga"}
+        lua{"Luba-Lulua"}
+        lun{"Lunda"}
         luo{"Luo"}
+        lus{"Mizo"}
         luy{"Luyia"}
         lv{"Latbiyanci"}
+        mad{"Madurese"}
+        mag{"Magahi"}
         mai{"Maithili"}
+        mak{"Makasar"}
         mas{"Harshen Masai"}
+        mdf{"Moksha"}
+        men{"Mende"}
         mer{"Meru"}
         mfe{"Morisyen"}
         mg{"Malagasi"}
         mgh{"Makhuwa-Meetto"}
         mgo{"Metaʼ"}
+        mh{"Marshallese"}
         mi{"Maori"}
+        mic{"Mi'kmaq"}
+        min{"Minangkabau"}
         mk{"Dan Masedoniya"}
         ml{"Malayalamci"}
         mn{"Mongoliyanci"}
         mni{"Manipuri"}
+        moe{"Innu-aimun"}
+        moh{"Mohawk"}
+        mos{"Mossi"}
         mr{"Maratinci"}
         ms{"Harshen Malai"}
         mt{"Harshen Maltis"}
         mua{"Mundang"}
         mul{"Harsuna masu yawa"}
+        mus{"Muscogee"}
+        mwl{"Mirandese"}
         my{"Burmanci"}
+        myv{"Erzya"}
         mzn{"Mazanderani"}
+        na{"Nauru"}
+        nap{"Neapolitan"}
         naq{"Nama"}
         nb{"Norwegian Bokmål"}
         nd{"North Ndebele"}
         nds{"Low German"}
         ne{"Nepali"}
+        new{"Newari"}
+        ng{"Ndonga"}
+        nia{"Nias"}
+        niu{"Niuean"}
         nl{"Holanci"}
         nmg{"Kwasio"}
         nn{"Norwegian Nynorsk"}
         nnh{"Ngiemboon"}
         no{"Harhsen Norway"}
+        nog{"Harshen Nogai"}
+        nqo{"N’Ko"}
+        nr{"Ndebele na Kudu"}
+        nso{"Sotho na Arewaci"}
         nus{"Nuer"}
+        nv{"Navajo"}
         ny{"Nyanja"}
         nyn{"Nyankole"}
+        oc{"Ositanci"}
+        ojb{"Ojibwa na Arewa-Maso-Yamma"}
+        ojc{"Ojibwa na Tsakiya"}
+        ojs{"Oji-Cree"}
+        ojw{"Ojibwa na Yammaci"}
+        oka{"Okanagan"}
         om{"Oromo"}
         or{"Odiya"}
         os{"Ossetic"}
         pa{"Punjabi"}
+        pag{"Pangasinanci"}
+        pam{"Pampanga"}
+        pap{"Papiamento"}
+        pau{"Palauan"}
         pcm{"Pidgin na Najeriya"}
+        pis{"Pijin"}
         pl{"Harshen Polan"}
+        pqm{"Maliseet-Passamaquoddy"}
         prg{"Ferusawa"}
         ps{"Pashtanci"}
         pt{"Harshen Potugis"}
         pt_BR{"Harshen Potugis na Birazil"}
         pt_PT{"Potugis Ƙasashen Turai"}
         qu{"Quechua"}
+        rap{"Rapanui"}
+        rar{"Rarotongan"}
         rhg{"Harshen Rohingya"}
         rm{"Romansh"}
         rn{"Rundi"}
         ro{"Romaniyanci"}
         rof{"Rombo"}
         ru{"Rashanci"}
+        rup{"Aromaniyanci"}
         rw{"Kinyarwanda"}
         rwk{"Rwa"}
         sa{"Sanskrit"}
+        sad{"Sandawe"}
         sah{"Sakha"}
         saq{"Samburu"}
         sat{"Santali"}
+        sba{"Ngambay"}
         sbp{"Sangu"}
+        sc{"Sardiniyanci"}
+        scn{"Sisiliyanci"}
+        sco{"Scots"}
         sd{"Sindiyanci"}
         se{"Sami ta Arewa"}
         seh{"Sena"}
         ses{"Koyraboro Senni"}
         sg{"Sango"}
+        sh{"Kuroweshiyancin-Sabiya"}
         shi{"Tachelhit"}
+        shn{"Shan"}
         si{"Sinhalanci"}
         sk{"Basulke"}
         sl{"Basulabe"}
+        slh{"Lushbootseed na Kudanci"}
         sm{"Samoan"}
         smn{"Inari Sami"}
+        sms{"Skolt Sami"}
         sn{"Shona"}
+        snk{"Soninke"}
         so{"Somalianci"}
         sq{"Albaniyanci"}
         sr{"Sabiyan"}
+        srn{"Sranan Tongo"}
+        ss{"Swati"}
         st{"Sesotanci"}
+        str{"Straits Salish"}
         su{"Harshen Sundanese"}
+        suk{"Sukuma"}
         sv{"Harshen Suwedan"}
         sw{"Harshen Suwahili"}
+        swb{"Komoriyanci"}
+        syr{"Syriac"}
         ta{"Tamil"}
+        tce{"Tutchone na Kudanci"}
         te{"Telugu"}
+        tem{"Timne"}
         teo{"Teso"}
+        tet{"Tatum"}
         tg{"Tajik"}
+        tgx{"Tagish"}
         th{"Thai"}
+        tht{"Tahltan"}
         ti{"Tigrinyanci"}
+        tig{"Tigre"}
         tk{"Tukmenistanci"}
+        tlh{"Klingon"}
+        tli{"Tlingit"}
+        tn{"Tswana"}
         to{"Tonganci"}
+        tok{"Toki Pona"}
+        tpi{"Tok Pisin"}
         tr{"Harshen Turkiyya"}
+        trv{"Taroko"}
+        ts{"Tsonga"}
         tt{"Tatar"}
+        ttm{"Tutchone na Arewaci"}
+        tum{"Tumbuka"}
+        tvl{"Tuvalu"}
+        tw{"Tiwiniyanci"}
         twq{"Tasawak"}
+        ty{"Tahitiyanci"}
+        tyv{"Tuviniyanci"}
         tzm{"Tamazight na Atlas Tsaka"}
+        udm{"Udmurt"}
         ug{"Ugiranci"}
         uk{"Harshen Yukuren"}
+        umb{"Umbundu"}
         und{"Harshen da ba a sani ba"}
         ur{"Urdanci"}
         uz{"Uzbek"}
         vai{"Vai"}
+        ve{"Venda"}
         vi{"Harshen Biyetinam"}
         vo{"Volapük"}
         vun{"Vunjo"}
+        wa{"Walloon"}
         wae{"Walser"}
+        wal{"Wolaytta"}
+        war{"Waray"}
         wo{"Wolof"}
+        wuu{"Sinancin Wu"}
+        xal{"Kalmyk"}
         xh{"Bazosa"}
         xog{"Soga"}
         yav{"Yangben"}
+        ybb{"Yemba"}
         yi{"Yaren Yiddish"}
         yo{"Yarbanci"}
+        yrl{"Nheengatu"}
         yue{"Harshen Cantonese"}
         zgh{"Daidaitaccen Moroccan Tamazight"}
         zh{"Harshen Sinanci"}
         zh_Hans{"Sauƙaƙaƙƙen Sinanci"}
         zh_Hant{"Sinanci na gargajiya"}
         zu{"Harshen Zulu"}
+        zun{"Zuni"}
         zxx{"Babu abun cikin yare"}
+        zza{"Zaza"}
     }
     Languages%menu{
         yue{"Sinanci, Cantonese"}
@@ -266,12 +454,20 @@
         en_GB{"Turancin Ingila"}
         en_US{"Turancin Amurka"}
     }
+    Languages%variant{
+        hi_Latn{"Hinglish"}
+    }
     Scripts{
+        Adlm{"Adlam"}
         Arab{"Larabci"}
+        Aran{"Rubutun Nastaliq"}
         Armn{"Armeniyawa"}
         Beng{"Bangla"}
         Bopo{"Bopomofo"}
         Brai{"Rubutun Makafi"}
+        Cakm{"Chakma"}
+        Cans{"Haɗaɗɗun Gaɓoɓin ʼYan Asali na Kanada"}
+        Cher{"Cherokee"}
         Cyrl{"Cyrillic"}
         Deva{"Devanagari"}
         Ethi{"Ethiopic"}
@@ -296,14 +492,23 @@
         Latn{"Latin"}
         Mlym{"Yaren Malayalam"}
         Mong{"Na kasar Mongolia"}
+        Mtei{"Meitei Mayek"}
         Mymr{"Ƙasar Myanmar"}
+        Nkoo{"N’Ko"}
+        Olck{"Ol Chiki"}
         Orya{"Yaren Odia"}
+        Rohg{"Hanifi"}
         Sinh{"Yaren Sinhala"}
+        Sund{"Sudananci"}
+        Syrc{"Siriyanci"}
         Taml{"Yaren Tamil"}
         Telu{"Yaren Telugu"}
+        Tfng{"Tifinagh"}
         Thaa{"Yaren Thaana"}
         Thai{"Thai"}
         Tibt{"Yaren Tibet"}
+        Vaii{"Vai"}
+        Yiii{"Yi"}
         Zmth{"Alamar Lissafi"}
         Zsye{"Alama ta hoto"}
         Zsym{"Alamomi"}
@@ -319,11 +524,16 @@
         calendar{
             buddhist{"Kalandar Buddist"}
             chinese{"Kalandar Sin"}
+            coptic{"Kalandar Coptic"}
             dangi{"Kalandar Dangi"}
             ethiopic{"Kalandar Etiofic"}
+            ethiopic-amete-alem{"Kalandar Ethiopic Amete Alem"}
             gregorian{"Kalandar Gregoria"}
             hebrew{"Kalandar Ibrananci"}
             islamic{"Kalandar Musulunci"}
+            islamic-civil{"Kalandar Musulunci (tabular, civil epoch)"}
+            islamic-tbla{"Kalandar Musulunci (tabular, astronomical epoch)"}
+            islamic-umalqura{"Kalandar Musulunci (Umm al-Qura)"}
             iso8601{"Kalandar ISO-8601"}
             japanese{"Kalandar Jafan"}
             persian{"Kalandar Farisa"}
@@ -360,6 +570,7 @@
             armn{"Lambobin ƙirga na Armenia"}
             armnlow{"Kananan Haruffan Armenia"}
             beng{"Lambobin Yaren Bangla"}
+            cakm{"Lambobin Chakma"}
             deva{"Lambobin Tsarin Rubutu na Devangari"}
             ethi{"Lambobin ƙirga na Ethiopia"}
             fullwide{"Lambobi masu Cikakken-Faɗi"}
@@ -374,6 +585,7 @@
             hant{"Lambobin Ƙirga na Yaren ƙasar Sin na Alʼada"}
             hantfin{"Lambobin Ƙirgan Kudi na Yaren ƙasar Sin na Alʼada"}
             hebr{"Lambobin ƙirga na Hebrew"}
+            java{"Lambobin Javanese"}
             jpan{"Lambobin ƙirga na Jafananci"}
             jpanfin{"Lambobin ƙirgan Kudi na Jafananci"}
             khmr{"Lambobin Yaren Khmer"}
@@ -381,7 +593,9 @@
             laoo{"Lambobin Yaren Lao"}
             latn{"Lambobi na Yammaci"}
             mlym{"Lambobin Yaren Malayalam"}
+            mtei{"Lambobin Meetei Mayek"}
             mymr{"Lambobin Myanmar"}
+            olck{"Lambobin Ol Chiki"}
             orya{"Lambobin Yaren Odia"}
             roman{"Lambobin Rumawa"}
             romanlow{"Lambobin Kirga Kanana na Rumawa"}
@@ -390,6 +604,7 @@
             telu{"Lambobin yaren Telugu"}
             thai{"Lambobin yaren Thai"}
             tibt{"Lambobin yaren Tibet"}
+            vaii{"Lambobin Vai"}
         }
     }
     characterLabelPattern{
@@ -403,7 +618,7 @@
         other{"{0} — wani dabam"}
         scripts{"rubututtuka — {0}"}
         strokes{
-            one{"bugu {0}"}
+            one{"bugu-bugu {0}"}
             other{"bugu-bugu {0}"}
         }
         subscript{"rubutu ƙasa {0}"}
diff --git a/icu4c/source/data/lang/ha_NE.txt b/icu4c/source/data/lang/ha_NE.txt
new file mode 100644
index 0000000..3b75919
--- /dev/null
+++ b/icu4c/source/data/lang/ha_NE.txt
@@ -0,0 +1,14 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
+// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
+ha_NE{
+    Languages{
+        fa_AF{"Vote Farisanci na Afaganistan"}
+    }
+    characterLabelPattern{
+        strokes{
+            one{"bugu {0}"}
+            other{"bugu-bugu {0}"}
+        }
+    }
+}
diff --git a/icu4c/source/data/lang/he.txt b/icu4c/source/data/lang/he.txt
index 5c684f9..9c7a2b8 100644
--- a/icu4c/source/data/lang/he.txt
+++ b/icu4c/source/data/lang/he.txt
@@ -41,6 +41,7 @@
         am{"אמהרית"}
         an{"אראגונית"}
         ang{"אנגלית עתיקה"}
+        ann{"אובולו"}
         anp{"אנג׳יקה"}
         ar{"ערבית"}
         ar_001{"ערבית ספרותית"}
@@ -52,6 +53,7 @@
         as{"אסאמית"}
         asa{"אסו"}
         ast{"אסטורית"}
+        atj{"אטיקמק"}
         av{"אווארית"}
         awa{"אוואדית"}
         ay{"איימארית"}
@@ -109,13 +111,21 @@
         chr{"צ׳רוקי"}
         chy{"שאיין"}
         ckb{"כורדית סוראנית"}
+        clc{"צ׳ילקוטין"}
         co{"קורסיקנית"}
         cop{"קופטית"}
         cr{"קרי"}
+        crg{"מצ׳יף"}
         crh{"טטרית של קרים"}
+        crj{"קרי דרום מזרחי"}
+        crk{"קרי מישורים"}
+        crl{"קרי צפון מזרחי"}
+        crm{"מוס קרי"}
+        crr{"אלגונקוויאן בקרוליינה"}
         crs{"קריאולית (סיישל)"}
         cs{"צ׳כית"}
         csb{"קשובית"}
+        csw{"סקרי של אזור הביצות"}
         cu{"סלאבית כנסייתית עתיקה"}
         cv{"צ׳ובאש"}
         cy{"וולשית"}
@@ -199,6 +209,7 @@
         hai{"האידה"}
         hak{"סינית האקה"}
         haw{"הוואית"}
+        hax{"האידה דרומית"}
         he{"עברית"}
         hi{"הינדי"}
         hil{"היליגאינון"}
@@ -211,6 +222,7 @@
         ht{"קריאולית (האיטי)"}
         hu{"הונגרית"}
         hup{"הופה"}
+        hur{"הלקומלם"}
         hy{"ארמנית"}
         hz{"הררו"}
         ia{"‏אינטרלינגואה"}
@@ -221,6 +233,7 @@
         ig{"איגבו"}
         ii{"סצ׳ואן יי"}
         ik{"אינופיאק"}
+        ikt{"אינוקטיטוט במערב קנדה"}
         ilo{"אילוקו"}
         inh{"אינגושית"}
         io{"אידו"}
@@ -279,6 +292,7 @@
         kut{"קוטנאי"}
         kv{"קומי"}
         kw{"קורנית"}
+        kwk{"קוואקוואלה"}
         ky{"קירגיזית"}
         la{"לטינית"}
         lad{"לדינו"}
@@ -290,6 +304,7 @@
         lg{"גאנדה"}
         li{"לימבורגית"}
         lij{"ליגורית"}
+        lil{"לילואט"}
         lkt{"לקוטה"}
         ln{"לינגלה"}
         lo{"לאו"}
@@ -297,6 +312,7 @@
         lou{"קריאולית לואיזיאנית"}
         loz{"לוזית"}
         lrc{"לורית צפונית"}
+        lsm{"סמיה"}
         lt{"ליטאית"}
         lu{"לובה-קטנגה"}
         lua{"לובה-לולואה"}
@@ -332,9 +348,10 @@
         mn{"מונגולית"}
         mnc{"מנצ׳ו"}
         mni{"מניפורית"}
+        moe{"אינו-אמון"}
         moh{"מוהוק"}
         mos{"מוסי"}
-        mr{"מראטהי"}
+        mr{"מראטהית"}
         ms{"מלאית"}
         mt{"מלטית"}
         mua{"מונדאנג"}
@@ -360,7 +377,7 @@
         nia{"ניאס"}
         niu{"ניואן"}
         nl{"הולנדית"}
-        nl_BE{"פלמית"}
+        nl_BE{"הולנדית (פלמית)"}
         nmg{"קוואסיו"}
         nn{"נורווגית חדשה"}
         nnh{"נגיאמבון"}
@@ -380,6 +397,11 @@
         nzi{"נזימה"}
         oc{"אוקסיטנית"}
         oj{"אוג׳יבווה"}
+        ojb{"אוג׳יבווה צפון מערבית"}
+        ojc{"אוג׳יבווה (מרכז)"}
+        ojs{"אוג׳י-קרי"}
+        ojw{"אוביג׳ווה מערבית"}
+        oka{"אוקאנגן"}
         om{"אורומו"}
         or{"אורייה"}
         os{"אוסטית"}
@@ -391,12 +413,14 @@
         pam{"פמפאניה"}
         pap{"פפיאמנטו"}
         pau{"פלוואן"}
-        pcm{"ניגרית פידג׳ית"}
+        pcm{"פידגין ניגרי"}
         peo{"פרסית עתיקה"}
         phn{"פיניקית"}
         pi{"פאלי"}
+        pis{"פייג׳ין"}
         pl{"פולנית"}
         pon{"פונפיאן"}
+        pqm{"מליסיט-פאסמקוודי"}
         prg{"פרוסית"}
         pro{"פרובנסאל עתיקה"}
         ps{"פאשטו"}
@@ -446,6 +470,7 @@
         sid{"סידאמו"}
         sk{"סלובקית"}
         sl{"סלובנית"}
+        slh{"לשוטסיד"}
         sm{"סמואית"}
         sma{"סאמי דרומית"}
         smj{"לולה סאמי"}
@@ -462,6 +487,7 @@
         ss{"סאווזי"}
         ssy{"סאהו"}
         st{"סותו דרומית"}
+        str{"סאליש מיצרי חואן דה פוקה"}
         su{"סונדנזית"}
         suk{"סוקומה"}
         sus{"סוסו"}
@@ -473,13 +499,16 @@
         syc{"סירית קלאסית"}
         syr{"סורית"}
         ta{"טמילית"}
+        tce{"טצ׳ון דרומית"}
         te{"טלוגו"}
         tem{"טימנה"}
         teo{"טסו"}
         ter{"טרנו"}
         tet{"טטום"}
         tg{"טג׳יקית"}
+        tgx{"טגישית"}
         th{"תאית"}
+        tht{"טלתנית"}
         ti{"תיגרינית"}
         tig{"טיגרית"}
         tiv{"טיב"}
@@ -492,12 +521,14 @@
         tn{"סוואנה"}
         to{"טונגאית"}
         tog{"ניאסה טונגה"}
+        tok{"טוקי פונה"}
         tpi{"טוק פיסין"}
         tr{"טורקית"}
         trv{"טרוקו"}
         ts{"טסונגה"}
         tsi{"טסימשיאן"}
         tt{"טטרית"}
+        ttm{"טצ׳ון צפונית"}
         tum{"טומבוקה"}
         tvl{"טובאלו"}
         tw{"טווי"}
@@ -536,6 +567,7 @@
         ybb{"ימבה"}
         yi{"יידיש"}
         yo{"יורובה"}
+        yrl{"נינגטו"}
         yue{"קנטונזית"}
         za{"זואנג"}
         zap{"זאפוטק"}
@@ -559,6 +591,7 @@
         zh{"סינית, מנדרינית"}
     }
     Languages%variant{
+        hi_Latn{"הינגליש"}
         ps{"פושטו"}
     }
     Scripts{
@@ -582,10 +615,10 @@
         Bugi{"בוגינזי"}
         Buhd{"בוהיד"}
         Cakm{"צ׳אקמה"}
-        Cans{"סילביקה קדומה מאוחדת של קנדה"}
+        Cans{"כתב הברתי קנדי ילידי מאוחד"}
         Cari{"קריאן"}
         Cham{"צ׳אם"}
-        Cher{"צ׳ירוקי"}
+        Cher{"צ׳רוקי"}
         Chrs{"כורזמיאן"}
         Copt{"קופטי"}
         Cpmn{"ציפרו-מינואן"}
@@ -705,7 +738,7 @@
         Sogo{"סוגדית עתיקה"}
         Sora{"סורה סומפנג"}
         Soyo{"סויומבו"}
-        Sund{"סונדאנית"}
+        Sund{"סונדאני"}
         Sylo{"סילוטי נגרי"}
         Syrc{"סורי"}
         Syrj{"סורי מערבי"}
@@ -755,7 +788,7 @@
         calendar{
             buddhist{"לוח השנה הבודהיסטי"}
             chinese{"לוח השנה הסיני"}
-            coptic{"לוח שנה קופטי"}
+            coptic{"לוח השנה הקופטי"}
             dangi{"לוח השנה הקוריאני"}
             ethiopic{"לוח השנה האתיופי"}
             ethiopic-amete-alem{"לוח השנה אמטה אלם האתיופי"}
@@ -815,7 +848,7 @@
             ducet{"סדר מיון Unicode המוגדר כברירת מחדל"}
             emoji{"סדר מיון אימוג׳י"}
             eor{"חוקי סדר אירופיים"}
-            gb2312han{"מיון סינית מודרנית"}
+            gb2312han{"סדר מיון סיני פשוט - GB2312"}
             phonebook{"מיון ספר טלפונים"}
             phonetic{"סדר מיון פונטי"}
             pinyin{"מיון פיניין"}
@@ -826,7 +859,7 @@
             stroke{"סדר מיון לפי ספירת תווים"}
             traditional{"מיון מסורתי"}
             unihan{"סדר מיון לפי ספירת תווים Radical-Stroke"}
-            zhuyin{"סדר מיונים של ג׳ואין"}
+            zhuyin{"סדר מיון של ג׳ואין"}
         }
         d0{
             fwidth{"רוחב מלא"}
@@ -845,8 +878,8 @@
             strict{"סגנון מעבר שורה קשיח"}
         }
         m0{
-            bgn{"מטבע BGN"}
-            ungegn{"UNGEGN"}
+            bgn{"תעתיק BGN ארה״ב"}
+            ungegn{"תעתיק GEGN האו״ם"}
         }
         ms{
             metric{"מערכת מטרית"}
@@ -906,7 +939,7 @@
             modi{"ספרות מודי"}
             mong{"ספרות מונגוליות"}
             mroo{"ספרות מרו"}
-            mtei{"ספרות מטעי מייק"}
+            mtei{"ספרות של מיטיי מאייק"}
             mymr{"ספרות של מיאנמר"}
             mymrshan{"ספרות מיאנמר שאן"}
             mymrtlng{"ספרות טאי לאינג במיאנמר"}
diff --git a/icu4c/source/data/lang/hi.txt b/icu4c/source/data/lang/hi.txt
index d89528a..3e04990 100644
--- a/icu4c/source/data/lang/hi.txt
+++ b/icu4c/source/data/lang/hi.txt
@@ -12,7 +12,7 @@
         colNormalization{"सामान्यीकृत वर्गीकरण"}
         colNumeric{"संख्यात्मक वर्गीकरण"}
         colStrength{"वर्गीकरण सशक्तता"}
-        collation{"सॉर्ट क्रम"}
+        collation{"वर्गीकरण क्रम"}
         currency{"मुद्रा"}
         hc{"घंटों का चक्र (12 बनाम 24)"}
         lb{"पंक्ति विच्छेद शैली"}
@@ -41,6 +41,7 @@
         am{"अम्हेरी"}
         an{"अर्गोनी"}
         ang{"पुरानी अंग्रेज़ी"}
+        ann{"ओबोलो"}
         anp{"अंगिका"}
         ar{"अरबी"}
         ar_001{"आधुनिक मानक अरबी"}
@@ -52,6 +53,7 @@
         as{"असमिया"}
         asa{"असु"}
         ast{"अस्तुरियन"}
+        atj{"अतिकामेक्व"}
         av{"अवेरिक"}
         awa{"अवधी"}
         ay{"आयमारा"}
@@ -84,6 +86,7 @@
         ca{"कातालान"}
         cad{"कैड्डो"}
         car{"कैरिब"}
+        cay{"कायुगा"}
         cch{"अत्सम"}
         ccp{"चकमा"}
         ce{"चेचन"}
@@ -100,13 +103,21 @@
         chr{"चेरोकी"}
         chy{"शेयेन्न"}
         ckb{"सोरानी कुर्दिश"}
+        clc{"चिलकोटिन"}
         co{"कोर्सीकन"}
         cop{"कॉप्टिक"}
         cr{"क्री"}
+        crg{"मिचिफ़"}
         crh{"क्रीमीन तुर्की"}
+        crj{"दक्षिण पूर्वी क्री"}
+        crk{"प्लेन्स क्री"}
+        crl{"नॉर्दन ईस्ट क्री"}
+        crm{"मूस क्री"}
+        crr{"कैरोलाइना एल्गोंक्वीयन"}
         crs{"सेसेल्वा क्रिओल फ्रेंच"}
         cs{"चेक"}
         csb{"काशुबियन"}
+        csw{"स्वॉम्पी क्री"}
         cu{"चर्च साल्विक"}
         cv{"चूवाश"}
         cy{"वेल्श"}
@@ -145,7 +156,7 @@
         en_US{"अमेरिकी अंग्रेज़ी"}
         enm{"मध्यकालीन अंग्रेज़ी"}
         eo{"एस्पेरेंतो"}
-        es{"स्पेनी"}
+        es{"स्पेनिश"}
         es_419{"लैटिन अमेरिकी स्पेनिश"}
         es_ES{"यूरोपीय स्पेनिश"}
         es_MX{"मैक्सिकन स्पेनिश"}
@@ -197,6 +208,7 @@
         ha{"हौसा"}
         hai{"हैडा"}
         haw{"हवाई"}
+        hax{"दक्षिणी हाइदा"}
         he{"हिब्रू"}
         hi{"हिन्दी"}
         hil{"हिलिगेनन"}
@@ -208,6 +220,7 @@
         ht{"हैतियाई"}
         hu{"हंगेरियाई"}
         hup{"हूपा"}
+        hur{"हल्कोमेलम"}
         hy{"आर्मेनियाई"}
         hz{"हरैरो"}
         ia{"इंटरलिंगुआ"}
@@ -218,12 +231,13 @@
         ig{"ईग्बो"}
         ii{"सिचुआन यी"}
         ik{"इनुपियाक्"}
+        ikt{"पश्चिमी कनाडाई इनुक्टिटुट"}
         ilo{"इलोको"}
         inh{"इंगुश"}
         io{"इडौ"}
         is{"आइसलैंडिक"}
         it{"इतालवी"}
-        iu{"इनूकीटूत्"}
+        iu{"इनुक्टिटुट"}
         ja{"जापानी"}
         jbo{"लोज्बान"}
         jgo{"नगोंबा"}
@@ -244,6 +258,7 @@
         kea{"काबुवेर्दियानु"}
         kfo{"कोरो"}
         kg{"कोंगो"}
+        kgp{"काइंगांग"}
         kha{"खासी"}
         kho{"खोतानीस"}
         khq{"कोयरा चीनी"}
@@ -274,6 +289,7 @@
         kut{"क्यूतनाई"}
         kv{"कोमी"}
         kw{"कोर्निश"}
+        kwk{"क्वॉकवाला"}
         ky{"किर्गीज़"}
         la{"लैटिन"}
         lad{"लादीनो"}
@@ -284,6 +300,7 @@
         lez{"लेज़्घीयन"}
         lg{"गांडा"}
         li{"लिंबर्गिश"}
+        lil{"लिलोएट"}
         lkt{"लैकोटा"}
         ln{"लिंगाला"}
         lo{"लाओ"}
@@ -291,6 +308,7 @@
         lou{"लुईज़ियाना क्रियोल"}
         loz{"लोज़ी"}
         lrc{"उत्तरी लूरी"}
+        lsm{"सामिया"}
         lt{"लिथुआनियाई"}
         lu{"ल्यूबा-कटांगा"}
         lua{"ल्यूबा-लुलुआ"}
@@ -324,6 +342,7 @@
         mn{"मंगोलियाई"}
         mnc{"मन्चु"}
         mni{"मणिपुरी"}
+        moe{"इन्नु-एईमन"}
         moh{"मोहौक"}
         mos{"मोस्सी"}
         mr{"मराठी"}
@@ -371,8 +390,13 @@
         nzi{"न्ज़ीमा"}
         oc{"ओसीटान"}
         oj{"ओजिब्वा"}
+        ojb{"उत्तरपश्चिमी ओजिब्वे"}
+        ojc{"सेंट्रल ओजीब्वे"}
+        ojs{"ओजी-क्री"}
+        ojw{"पश्चिमी ओजिब्वा"}
+        oka{"ओकनागन"}
         om{"ओरोमो"}
-        or{"उड़िया"}
+        or{"ओड़िया"}
         os{"ओस्सेटिक"}
         osa{"ओसेज"}
         ota{"ओटोमान तुर्किश"}
@@ -386,8 +410,10 @@
         peo{"पुरानी फारसी"}
         phn{"फोएनिशियन"}
         pi{"पाली"}
+        pis{"पाईजिन"}
         pl{"पोलिश"}
         pon{"पोह्नपिएन"}
+        pqm{"मलेसीट-पासेमेक्वोडी"}
         prg{"प्रुशियाई"}
         pro{"पुरानी प्रोवेन्सल"}
         ps{"पश्तो"}
@@ -437,6 +463,7 @@
         sid{"सिदामो"}
         sk{"स्लोवाक"}
         sl{"स्लोवेनियाई"}
+        slh{"दक्षिणी लशूटसीड"}
         sm{"सामोन"}
         sma{"दक्षिणी सामी"}
         smj{"ल्युल सामी"}
@@ -453,6 +480,7 @@
         ss{"स्वाती"}
         ssy{"साहो"}
         st{"दक्षिणी सेसेथो"}
+        str{"स्ट्रेट्स सैलिश"}
         su{"सुंडानी"}
         suk{"सुकुमा"}
         sus{"सुसु"}
@@ -464,13 +492,16 @@
         syc{"क्लासिकल सिरिएक"}
         syr{"सिरिएक"}
         ta{"तमिल"}
+        tce{"दक्षिणी टशोनी"}
         te{"तेलुगू"}
         tem{"टिम्ने"}
         teo{"टेसो"}
         ter{"तेरेनो"}
         tet{"तेतुम"}
         tg{"ताजिक"}
+        tgx{"टैगिश"}
         th{"थाई"}
+        tht{"टैल्हटन"}
         ti{"तिग्रीन्या"}
         tig{"टाइग्रे"}
         tiv{"तिव"}
@@ -483,12 +514,14 @@
         tn{"सेत्स्वाना"}
         to{"टोंगन"}
         tog{"न्यासा टोन्गा"}
+        tok{"टोकी पोना"}
         tpi{"टोक पिसिन"}
         tr{"तुर्की"}
         trv{"तारोको"}
         ts{"सोंगा"}
         tsi{"त्सिमीशियन"}
         tt{"तातार"}
+        ttm{"उत्तरी टुशोनी"}
         tum{"तम्बूका"}
         tvl{"तुवालु"}
         tw{"ट्वी"}
@@ -527,6 +560,7 @@
         ybb{"येंबा"}
         yi{"यहूदी"}
         yo{"योरूबा"}
+        yrl{"नेइंगातू"}
         yue{"कैंटोनीज़"}
         za{"ज़ुआंग"}
         zap{"ज़ेपोटेक"}
@@ -556,9 +590,11 @@
         en_GB{"यू॰के॰ अंग्रेज़ी"}
     }
     Languages%variant{
+        hi_Latn{"हिंग्लिश"}
         ps{"पुश्तो"}
     }
     Scripts{
+        Adlm{"ऐडलम"}
         Arab{"अरबी"}
         Aran{"नस्तालीक़"}
         Armi{"इम्पिरियल आर्मेनिक"}
@@ -574,7 +610,7 @@
         Bugi{"बगिनीस"}
         Buhd{"बुहिद"}
         Cakm{"चकमा"}
-        Cans{"युनिफाइड कैनेडियन एबोरिजनल सिलेबिक्स"}
+        Cans{"यूनिफ़ाइड कैनेडियन एबोरिजनल सिलेबिक्स"}
         Cari{"करैन"}
         Cham{"चाम"}
         Cher{"चेरोकी"}
@@ -642,9 +678,9 @@
         Mymr{"म्यांमार"}
         Nkoo{"एन्‘को"}
         Ogam{"ओगम"}
-        Olck{"ऑल चिकी"}
+        Olck{"ओल चिकी"}
         Orkh{"ओरखोन"}
-        Orya{"उड़िया"}
+        Orya{"ओड़िया"}
         Osma{"ओस्मान्या"}
         Perm{"ओल्ड परमिक"}
         Phag{"फाग्स-पा"}
@@ -656,6 +692,7 @@
         Prti{"इंस्क्रिपश्नल पार्थियन"}
         Qaag{"ज़ौजी"}
         Rjng{"रीजांग"}
+        Rohg{"हनिफ़ि"}
         Roro{"रोन्गोरोन्गो"}
         Runr{"रूनिक"}
         Samr{"समरिटन"}
@@ -666,7 +703,7 @@
         Sinh{"सिंहली"}
         Sund{"सूडानी"}
         Sylo{"सिलोती नागरी"}
-        Syrc{"सिरियेक"}
+        Syrc{"सिरिएक"}
         Syre{"एस्त्रेन्जेलो सिरिएक"}
         Syrj{"पश्चिम सिरिएक"}
         Syrn{"पूर्व सिरिएक"}
@@ -677,7 +714,7 @@
         Tavt{"ताई विएत"}
         Telu{"तेलुगू"}
         Teng{"तेन्गवार"}
-        Tfng{"तिफिनाघ"}
+        Tfng{"तिफ़िनाघ"}
         Tglg{"टैगालोग"}
         Thaa{"थाना"}
         Thai{"थाई"}
@@ -707,7 +744,7 @@
         calendar{
             buddhist{"बौद्ध पंचांग"}
             chinese{"चीनी पंचांग"}
-            coptic{"कोप्टिक कैलेंडर"}
+            coptic{"कॉप्टिक कैलेंडर"}
             dangi{"दांगी कैलेंडर"}
             ethiopic{"इथियोपिक कैलेंडर"}
             ethiopic-amete-alem{"इथियोपिक अमेते अलेम कैलेंडर"}
@@ -715,7 +752,7 @@
             hebrew{"हिब्रू पंचांग"}
             indian{"भारतीय राष्ट्रीय कैलेंडर"}
             islamic{"इस्लामी पंचांग"}
-            islamic-civil{"इस्लामी नागरिक पंचांग"}
+            islamic-civil{"इस्लामी नागरिक कैलेंडर"}
             islamic-umalqura{"इस्लामी कैलेंडर (उम्म अल-क़ुरा)"}
             iso8601{"आईएसओ-8601 कैलेंडर"}
             japanese{"जापानी पंचांग"}
@@ -759,22 +796,23 @@
             tertiary{"उच्‍चारणों/केस/चौड़ाई क्रमित करें"}
         }
         collation{
-            big5han{"पारम्पारिक चीनी वर्गीकरण"}
-            compat{"संगतता के लिए पिछला क्रमण"}
-            dictionary{"शब्दकोश क्रम विन्यास"}
-            ducet{"डिफ़ॉल्ट यूनिकोड सॉर्ट क्रम"}
+            big5han{"पारम्परिक चीनी वर्गीकरण क्रम"}
+            compat{"संगतता के लिए पिछला वर्गीकरण क्रम"}
+            dictionary{"शब्दकोश वर्गीकरण क्रम"}
+            ducet{"डिफ़ॉल्ट यूनिकोड वर्गीकरण क्रम"}
             eor{"यूरोपीय क्रमण नियम"}
-            gb2312han{"सरलीकृत चीनी वर्गीकरण"}
-            phonebook{"दूरभाष निर्देशिका वर्गीकरण"}
-            phonetic{"ध्‍वन्यात्मक क्रमित करने का क्रम"}
-            pinyin{"पिनयीन वर्गीकरण"}
-            reformed{"पुनर्निर्मित क्रम विन्यास"}
+            gb2312han{"सरलीकृत चीनी वर्गीकरण क्रम"}
+            phonebook{"फ़ोनबुक वर्गीकरण क्रम"}
+            phonetic{"ध्वन्यात्मक वर्गीकरण क्रम"}
+            pinyin{"पिनयिन वर्गीकरण क्रम"}
+            reformed{"संशोधित वर्गीकरण क्रम"}
             search{"सामान्य-उद्देश्य खोज"}
             searchjl{"हांगुल आरंभिक व्‍यंजन द्वारा खोजें"}
-            standard{"मानक सॉर्ट क्रम"}
-            stroke{"स्ट्रोक वर्गीकरण"}
-            traditional{"पारम्पारिक वर्गीकरण"}
-            unihan{"रेडिकल-स्ट्रोक क्रम विन्यास"}
+            standard{"मानक वर्गीकरण क्रम"}
+            stroke{"स्ट्रोक वर्गीकरण क्रम"}
+            traditional{"पारंपरिक वर्गीकरण क्रम"}
+            unihan{"रेडिकल-स्ट्रोक वर्गीकरण क्रम"}
+            zhuyin{"ज़ूयन वर्गीकरण"}
         }
         d0{
             fwidth{"पूर्ण-चौड़ाई"}
@@ -807,6 +845,7 @@
             armn{"आर्मेनियाई संख्याएँ"}
             armnlow{"आर्मेनियाई लोअरकेस संख्याएँ"}
             beng{"बंगाली अंक"}
+            cakm{"चकमा अंक"}
             deva{"देवनागरी अंक"}
             ethi{"इथियोपियाई संख्याएँ"}
             finance{"वित्तीय अंक"}
@@ -822,6 +861,7 @@
             hant{"पारंपरिक चीनी संख्याएँ"}
             hantfin{"पारंपरिक चीनी वित्तीय संख्याएँ"}
             hebr{"हिब्रू संख्याएँ"}
+            java{"जावानीज़ अंक"}
             jpan{"जापानी संख्याएँ"}
             jpanfin{"जापानी वित्तीय संख्याएँ"}
             khmr{"खमेर अंक"}
@@ -830,9 +870,11 @@
             latn{"पश्चिमी अंक"}
             mlym{"मलयालम अंक"}
             mong{"मंगोलियाई अंक"}
+            mtei{"मीतेई मयक अंक"}
             mymr{"म्यांमार अंक"}
             native{"स्थानीय अंक"}
-            orya{"उड़िया अंक"}
+            olck{"ओल चिकी अंक"}
+            orya{"ओड़िया अंक"}
             roman{"रोमन संख्याएँ"}
             romanlow{"रोमन लोअरकेस संख्याएँ"}
             taml{"पारंपरिक तमिल संख्याएँ"}
@@ -854,6 +896,7 @@
         POLYTON{"बहुस्वरीय"}
         POSIX{"कम्प्यूटर"}
         REVISED{"संशोधित वर्तनी"}
+        SCOTLAND{"स्कॉटिश मानक अंग्रेज़ी"}
         WADEGILE{"वेड-जाइल्स रोमनाइज़ेशन"}
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/hi_Latn.txt b/icu4c/source/data/lang/hi_Latn.txt
index 3a10b57..4691372 100644
--- a/icu4c/source/data/lang/hi_Latn.txt
+++ b/icu4c/source/data/lang/hi_Latn.txt
@@ -9,23 +9,25 @@
         colCaseLevel{"Case Sensitive Sorting"}
         colNormalization{"Normalized Sorting"}
         colStrength{"Sorting ki Strength"}
+        fw{"Week kaa pahla din"}
         hc{"Hours ki Cycle (12 vs 24)"}
         lb{"Line break ki style"}
+        lw{"Words Setting mein Line Breaks"}
         ms{"Measurement kaa system"}
+        rg{"Supplemental Data ke liye region"}
     }
     Languages{
         af{"Afreeki"}
-        as{"Aasaami"}
         bla{"Siksika"}
         bn{"Bangla"}
         bo{"Tibbati"}
         ckb{"Kurdish, Sorani"}
         crh{"Crimean Turkish"}
         fa{"Faarsi"}
-        ht{"Haitian"}
         lah{"Lahnda"}
         mus{"Muscogee"}
         nan{"Min Nan"}
+        nb{"Norwegian Bokmal"}
         nds_NL{"Low Saxon"}
         ug{"Uighur"}
         wal{"walamo"}
@@ -34,6 +36,7 @@
         Bali{"Baali"}
         Beng{"Bangla"}
         Inds{"Sindhu"}
+        Mymr{"Burmese"}
         Orya{"Odia"}
         Talu{"Naya Tai Lue"}
     }
@@ -80,9 +83,27 @@
             searchjl{"Hangul initial consonant se search karein"}
         }
         d0{
+            ascii{"ASCII"}
             fwidth{"Poori width"}
             hwidth{"Aadhi width"}
+            lower{"Lowercase"}
             npinyin{"Numeric tones ke saath pinyin karna"}
+            title{"Titlecase"}
+            upper{"Uppercase"}
+        }
+        em{
+            default{"Emoji Characters ke liye Default Presentation use karein"}
+            emoji{"Emoji Characters ke liye Emoji Presentation prefer karein"}
+            text{"Emoji Characters ke liye Text Presentation prefer karein"}
+        }
+        fw{
+            fri{"Week kaa pahla din Friday"}
+            mon{"Week kaa pahla din Monday"}
+            sat{"Week kaa pahla din Saturday"}
+            sun{"Week kaa pahla din Sunday"}
+            thu{"Week kaa pahla din Thursday"}
+            tue{"Week kaa pahla din Tuesday"}
+            wed{"Week kaa pahla din Wednesday"}
         }
         hc{
             h11{"12 Hour System (0–11)"}
@@ -90,9 +111,26 @@
             h23{"24 Hour System (0–23)"}
             h24{"24 Hour System (1–24)"}
         }
+        lw{
+            breakall{"Sabhi Words mein Line Breaks allow karein"}
+            keepall{"Sabhi Words mein Line Breaks se bachein"}
+            normal{"Words ke liye normal Line Breaks"}
+            phrase{"Phrases mein Line Breaks se bachein"}
+        }
         numbers{
             beng{"Bangla Digits"}
+            hanidec{"Chinese Decimal Numbers"}
+            hans{"Simplified Chinese Numbers"}
+            hansfin{"Simplified Chinese Financial Numbers"}
+            hant{"Traditional Chinese Numbers"}
+            hantfin{"Traditional Chinese Financial Numbers"}
+            hebr{"Hebrew Numbers"}
+            jpan{"Japanese Numbers"}
+            jpanfin{"Japanese Financial Numbers"}
             orya{"Odia Digits"}
+            roman{"Roman Numbers"}
+            romanlow{"Roman Lowercase Numbers"}
+            taml{"Traditional Tamil Numbers"}
         }
     }
     codePatterns{
diff --git a/icu4c/source/data/lang/hr.txt b/icu4c/source/data/lang/hr.txt
index 48ea52f..1aa359f 100644
--- a/icu4c/source/data/lang/hr.txt
+++ b/icu4c/source/data/lang/hr.txt
@@ -4,15 +4,15 @@
 hr{
     Keys{
         calendar{"kalendar"}
-        cf{"Format valute"}
-        colAlternate{"Zanemarivanje razvrstavanja simbola"}
-        colBackwards{"Obrnuto razvrstavanje po naglasku"}
-        colCaseFirst{"Razvrstavanje po velikim/malim slovima"}
-        colCaseLevel{"Razvrstavanje prema veličini slova"}
-        colNormalization{"Normalizirano razvrstavanje"}
-        colNumeric{"Brojčano razvrstavanje"}
-        colStrength{"Jačina razvrstavanja"}
-        collation{"Redoslijed razvrstavanja"}
+        cf{"format valute"}
+        colAlternate{"zanemarivanje razvrstavanja simbola"}
+        colBackwards{"obrnuto razvrstavanje po naglasku"}
+        colCaseFirst{"razvrstavanje po velikim/malim slovima"}
+        colCaseLevel{"razvrstavanje po veličini slova"}
+        colNormalization{"normalno razvrstavanje"}
+        colNumeric{"brojčano ravrstavanje"}
+        colStrength{"jačina razvrstavanja"}
+        collation{"redoslijed razvrstavanja"}
         currency{"valuta"}
         hc{"format vremena (12 ili 24)"}
         lb{"stil prijeloma retka"}
@@ -41,6 +41,7 @@
         am{"amharski"}
         an{"aragonski"}
         ang{"staroengleski"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arapski"}
         ar_001{"moderni standardni arapski"}
@@ -52,6 +53,7 @@
         as{"asamski"}
         asa{"asu"}
         ast{"asturijski"}
+        atj{"atikamekw"}
         av{"avarski"}
         awa{"awadhi"}
         ay{"ajmarski"}
@@ -109,13 +111,21 @@
         chr{"čerokijski"}
         chy{"čejenski"}
         ckb{"soranski kurdski"}
+        clc{"chilcotin"}
         co{"korzički"}
         cop{"koptski"}
         cr{"cree"}
+        crg{"michif"}
         crh{"krimski turski"}
+        crj{"jugoistični cree"}
+        crk{"plains cree"}
+        crl{"sjevernoistočni cree"}
+        crm{"moose cree"}
+        crr{"karolinski algonkijski"}
         crs{"sejšelski kreolski"}
         cs{"češki"}
         csb{"kašupski"}
+        csw{"močvarni cree"}
         cu{"crkvenoslavenski"}
         cv{"čuvaški"}
         cy{"velški"}
@@ -208,6 +218,7 @@
         hai{"haidi"}
         hak{"hakka kineski"}
         haw{"havajski"}
+        hax{"južni haida"}
         he{"hebrejski"}
         hi{"hindski"}
         hil{"hiligaynonski"}
@@ -220,6 +231,7 @@
         ht{"haićanski kreolski"}
         hu{"mađarski"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armenski"}
         hz{"herero"}
         ia{"interlingua"}
@@ -230,6 +242,7 @@
         ig{"igbo"}
         ii{"sichuan ji"}
         ik{"inupiaq"}
+        ikt{"zapadnokanadski inuktitut"}
         ilo{"iloko"}
         inh{"ingušetski"}
         io{"ido"}
@@ -257,6 +270,7 @@
         kea{"zelenortski"}
         kfo{"koro"}
         kg{"kongo"}
+        kgp{"kaingang"}
         kha{"khasi"}
         kho{"khotanese"}
         khq{"koyra chiini"}
@@ -287,6 +301,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"kornski"}
+        kwk{"kwakʼwala"}
         ky{"kirgiski"}
         la{"latinski"}
         lad{"ladino"}
@@ -297,6 +312,7 @@
         lez{"lezgiški"}
         lg{"ganda"}
         li{"limburški"}
+        lil{"lillooet"}
         lkt{"lakota"}
         ln{"lingala"}
         lo{"laoski"}
@@ -304,6 +320,7 @@
         lou{"lujzijanski kreolski"}
         loz{"lozi"}
         lrc{"sjevernolurski"}
+        lsm{"saamia"}
         lt{"litavski"}
         lu{"luba-katanga"}
         lua{"luba-lulua"}
@@ -339,6 +356,7 @@
         mn{"mongolski"}
         mnc{"mandžurski"}
         mni{"manipurski"}
+        moe{"innu-aimun"}
         moh{"mohok"}
         mos{"mossi"}
         mr{"marathski"}
@@ -387,6 +405,11 @@
         nzi{"nzima"}
         oc{"okcitanski"}
         oj{"ojibwa"}
+        ojb{"sjeverozapadni ojibwa"}
+        ojc{"centralni ojibwa"}
+        ojs{"oji-cree"}
+        ojw{"zapadni ojibwa"}
+        oka{"okanagan"}
         om{"oromski"}
         or{"orijski"}
         os{"osetski"}
@@ -402,8 +425,10 @@
         peo{"staroperzijski"}
         phn{"fenički"}
         pi{"pali"}
+        pis{"pijin"}
         pl{"poljski"}
         pon{"pohnpeian"}
+        pqm{"maliseet-Passamaquoddy"}
         prg{"pruski"}
         pro{"staroprovansalski"}
         ps{"paštunski"}
@@ -455,6 +480,7 @@
         sid{"sidamo"}
         sk{"slovački"}
         sl{"slovenski"}
+        slh{"južni lushootseed"}
         sm{"samoanski"}
         sma{"južni sami"}
         smj{"lule sami"}
@@ -471,6 +497,7 @@
         ss{"svati"}
         ssy{"saho"}
         st{"sesotski"}
+        str{"sjeverni sališki"}
         su{"sundanski"}
         suk{"sukuma"}
         sus{"susu"}
@@ -482,13 +509,16 @@
         syc{"klasični sirski"}
         syr{"sirijski"}
         ta{"tamilski"}
+        tce{"južni tutchone"}
         te{"teluški"}
         tem{"temne"}
         teo{"teso"}
         ter{"tereno"}
         tet{"tetum"}
         tg{"tadžički"}
+        tgx{"tagish"}
         th{"tajlandski"}
+        tht{"tahltan"}
         ti{"tigrinja"}
         tig{"tigriški"}
         tiv{"tiv"}
@@ -501,12 +531,14 @@
         tn{"cvana"}
         to{"tonganski"}
         tog{"nyasa tonga"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turski"}
         trv{"taroko"}
         ts{"tsonga"}
         tsi{"tsimshian"}
         tt{"tatarski"}
+        ttm{"sjeverni tutchone"}
         tum{"tumbuka"}
         tvl{"tuvaluanski"}
         tw{"twi"}
@@ -545,6 +577,7 @@
         ybb{"yemba"}
         yi{"jidiš"}
         yo{"jorupski"}
+        yrl{"nheengatu"}
         yue{"kantonski"}
         za{"zhuang"}
         zap{"zapotečki"}
@@ -576,12 +609,14 @@
     }
     Languages%variant{
         ckb{"kurdski, soranski"}
+        hi_Latn{"hinglish"}
         ps{"puštu"}
     }
     Scripts{
+        Adlm{"adlam pismo"}
         Afak{"afaka pismo"}
         Arab{"arapsko pismo"}
-        Aran{"nastaliq"}
+        Aran{"nastaliq pismo"}
         Armi{"aramejsko pismo"}
         Armn{"armensko pismo"}
         Avst{"avestansko pismo"}
@@ -596,7 +631,7 @@
         Brai{"brajica"}
         Bugi{"buginsko pismo"}
         Buhd{"buhid pismo"}
-        Cakm{"chakma pismo"}
+        Cakm{"čakmansko pismo"}
         Cans{"unificirani kanadski aboriđinski slogovi"}
         Cari{"karijsko pismo"}
         Cham{"čamsko pismo"}
@@ -693,6 +728,7 @@
         Prti{"pisani parthian"}
         Qaag{"zawgyi"}
         Rjng{"rejang pismo"}
+        Rohg{"hanifi pismo"}
         Roro{"rongorongo pismo"}
         Runr{"runsko pismo"}
         Samr{"samaritansko pismo"}
@@ -720,7 +756,7 @@
         Tavt{"tai viet pismo"}
         Telu{"teluško pismo"}
         Teng{"tengwar pismo"}
-        Tfng{"tifinar"}
+        Tfng{"tifinagh pismo"}
         Tglg{"tagalog pismo"}
         Thaa{"thaana pismo"}
         Thai{"tajsko pismo"}
@@ -733,7 +769,7 @@
         Wole{"woleai pismo"}
         Xpeo{"staro perzijsko pismo"}
         Xsux{"sumersko-akadsko cuneiform pismo"}
-        Yiii{"Yi pismo"}
+        Yiii{"yi pismo"}
         Zinh{"nasljedno pismo"}
         Zmth{"matematičko znakovlje"}
         Zsye{"emotikoni"}
@@ -753,10 +789,10 @@
         calendar{
             buddhist{"budistički kalendar"}
             chinese{"kineski kalendar"}
-            coptic{"Koptski kalendar"}
+            coptic{"koptski kalendar"}
             dangi{"dangi kalendar"}
             ethiopic{"etiopski kalendar"}
-            ethiopic-amete-alem{"Etiopski kalendar \u0022Amete Alem\u0022"}
+            ethiopic-amete-alem{"etiopski kalendar \u0022Amete Alem\u0022"}
             gregorian{"gregorijanski kalendar"}
             hebrew{"hebrejski kalendar"}
             indian{"indijski nacionalni kalendar"}
@@ -769,8 +805,8 @@
             roc{"kalendar Republike Kine"}
         }
         cf{
-            account{"Računovodstveni format valute"}
-            standard{"Standardni format valute"}
+            account{"računovodstveni format valute"}
+            standard{"standardni format valute"}
         }
         colAlternate{
             non-ignorable{"Poredaj simbole"}
@@ -806,26 +842,26 @@
         }
         collation{
             big5han{"razvrstavanje prema tradicionalnom kineskom - Big5"}
-            compat{"Prethodni redoslijed razvrstavanja, radi kompatibilnosti"}
+            compat{"prethodni redoslijed razvrstavanja, radi kompatibilnosti"}
             dictionary{"rječničko razvrstavanje"}
-            ducet{"Standardno Unicode razvrstavanje"}
+            ducet{"standardno unicode razvrstavanje"}
             eor{"Europska pravila razvrstavanja"}
             gb2312han{"razvrstavanje prema pojednostavljenom kineskom - GB2312"}
             phonebook{"razvrstavanje po abecedi"}
-            phonetic{"Fonetski poredak"}
-            pinyin{"Pinyin razvrstavanje"}
+            phonetic{"fonetsko razvrstavanje"}
+            pinyin{"pinyin razvrstavanje"}
             reformed{"reformirano razvrstavanje"}
-            search{"Općenito pretraživanje"}
+            search{"općenito pretraživanje"}
             searchjl{"Pretraživanje po početnom suglasniku hangula"}
-            standard{"Standardno razvrstavanje"}
+            standard{"standardno razvrstavanje"}
             stroke{"razvrstavanje po redoslijedu poteza za kineski"}
             traditional{"tradicionalno razvrstavanje"}
             unihan{"razvrstavanje prema korijenu i potezu"}
             zhuyin{"zhuyin razvrstavanje"}
         }
         d0{
-            fwidth{"Široki"}
-            hwidth{"Uski"}
+            fwidth{"široki"}
+            hwidth{"uski"}
             npinyin{"Numerički"}
         }
         hc{
@@ -854,6 +890,7 @@
             armn{"armenski brojevi"}
             armnlow{"mali armenski brojevi"}
             beng{"znamenke bengalskog pisma"}
+            cakm{"znamenke čakmanskog pisma"}
             deva{"znamenke pisma devanagari"}
             ethi{"etiopski brojevi"}
             finance{"Financijski brojevi"}
@@ -869,6 +906,7 @@
             hant{"tradicionalni kineski brojevi"}
             hantfin{"tradicionalni kineski financijski brojevi"}
             hebr{"hebrejski brojevi"}
+            java{"javanske znamenke"}
             jpan{"japanski brojevi"}
             jpanfin{"japanski financijski brojevi"}
             khmr{"khmerske znamenke"}
@@ -877,8 +915,10 @@
             latn{"arapski brojevi"}
             mlym{"malajalamske znamenke"}
             mong{"Mongolske znamenke"}
+            mtei{"meetei mayek znamenke"}
             mymr{"mijanmarske znamenke"}
-            native{"Izvorne znamenke"}
+            native{"izvorne znamenke"}
+            olck{"oi chiki znamenke"}
             orya{"orijske znamenke"}
             roman{"rimski brojevi"}
             romanlow{"mali rimski brojevi"}
@@ -888,7 +928,7 @@
             thai{"tajske znamenke"}
             tibt{"tibetske znamenke"}
             traditional{"Tradicionalni brojevi"}
-            vaii{"Vai znamenke"}
+            vaii{"vai znamenke"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/hsb.txt b/icu4c/source/data/lang/hsb.txt
index 53f4dc8..cb9853e 100644
--- a/icu4c/source/data/lang/hsb.txt
+++ b/icu4c/source/data/lang/hsb.txt
@@ -15,28 +15,44 @@
     Languages{
         aa{"afaršćina"}
         ab{"abchazišćina"}
+        ace{"achinezišćina"}
+        ada{"adangmešćina"}
+        ady{"adyghešćina"}
         af{"afrikaanšćina"}
         agq{"aghemšćina"}
+        ain{"ainušćina"}
         ak{"akanšćina"}
+        ale{"aleutišćina"}
+        alt{"južna altaišćina"}
         am{"amharšćina"}
         an{"aragonšćina"}
         ang{"anglosakšćina"}
+        ann{"obološćina"}
+        anp{"angikašćina"}
         ar{"arabšćina"}
         ar_001{"moderna wysokoarabšćina"}
         arn{"arawkanšćina"}
+        arp{"arapahošćina"}
+        ars{"najdi arabšćina"}
         as{"asamšćina"}
         asa{"pare"}
         ast{"asturšćina"}
+        atj{"atikamekwišćina"}
         av{"awaršćina"}
+        awa{"awandhišćina"}
         ay{"aymaršćina"}
         az{"azerbajdźanšćina"}
         ba{"baškiršćina"}
+        ban{"balinezišćina"}
         bas{"basaa"}
         be{"běłorušćina"}
         bem{"bemba"}
         bez{"bena"}
         bg{"bołharšćina"}
+        bho{"bhojpurišćina"}
         bi{"bislamšćina"}
+        bin{"binišćina"}
+        bla{"siksikášćina"}
         bm{"bambara"}
         bn{"bengalšćina"}
         bo{"tibetšćina"}
@@ -44,34 +60,55 @@
         brx{"bodo"}
         bs{"bosnišćina"}
         bug{"buginezišćina"}
+        byn{"blinšćina"}
         ca{"katalanšćina"}
+        cay{"cayugašćina"}
         ccp{"čakma"}
         ce{"čečenšćina"}
         ceb{"cebuanšćina"}
         cgg{"chiga"}
         ch{"čamoršćina"}
+        chk{"chuukezišćina"}
+        chm{"marišćina"}
         cho{"choctawšćina"}
+        chp{"chipewyanšćina"}
         chr{"cherokee"}
+        chy{"cheyennešćina"}
         ckb{"sorani"}
+        clc{"chilcotinšćina"}
         co{"korsišćina"}
         cr{"kri"}
+        crg{"michifšćina"}
+        crj{"južnowuchodna creešćina"}
+        crk{"plains creešćina"}
+        crl{"sewjernowuchodna creešćina"}
+        crm{"moode creešćina"}
+        crr{"carolina algonquianšćina"}
         cs{"čěšćina"}
+        csw{"swampy creešćina"}
         cu{"cyrkwinosłowjanšćina"}
+        cv{"chuvashišćina"}
         cy{"walizišćina"}
         da{"danšćina"}
+        dak{"dakotašćina"}
+        dar{"dargwašćina"}
         dav{"taita"}
         de{"němčina"}
         de_AT{"awstriska němčina"}
         de_CH{"šwicarska wysokoněmčina"}
+        dgr{"dogribšćina"}
         dje{"zarma"}
-        doi{"Dogri"}
+        doi{"dogrišćina"}
         dsb{"delnjoserbšćina"}
         dua{"duala"}
         dv{"divehi"}
         dyo{"jola-fonyi"}
         dz{"dzongkha"}
+        dzg{"dazagašćina"}
         ebu{"embu"}
         ee{"ewe"}
+        efi{"efikšćina"}
+        eka{"ekajukšćina"}
         el{"grjekšćina"}
         en{"jendźelšćina"}
         en_AU{"awstralska jendźelšćina"}
@@ -93,126 +130,203 @@
         fil{"filipinšćina"}
         fj{"fidźišćina"}
         fo{"färöšćina"}
+        fon{"fonšćina"}
         fr{"francošćina"}
         fr_CA{"kanadiska francošćina"}
         fr_CH{"šwicarska francošćina"}
+        frc{"cajun francošćina"}
+        frr{"sewjernofrizišćina"}
         fur{"friulšćina"}
         fy{"frizišćina"}
         ga{"iršćina"}
+        gaa{"gašćina"}
         gag{"gagauzišćina"}
         gd{"šotiska gelšćina"}
+        gez{"geezišćina"}
+        gil{"gilbertezišćina"}
         gl{"galicišćina"}
         gn{"guarani"}
+        gor{"gorontalošćina"}
         got{"gotšćina"}
         gsw{"šwicarska němčina"}
         gu{"gujarati"}
         guz{"gusii"}
         gv{"manšćina"}
+        gwi{"gwichʼinšćina"}
         ha{"hausa"}
+        hai{"haidašćina"}
         haw{"hawaiišćina"}
+        hax{"južna haidašćina"}
         he{"hebrejšćina"}
         hi{"hindišćina"}
+        hil{"hiligaynonšćina"}
         hmn{"hmongšćina"}
         hr{"chorwatšćina"}
         hsb{"hornjoserbšćina"}
         ht{"haitišćina"}
         hu{"madźaršćina"}
+        hup{"hupašćina"}
+        hur{"halkomelemšćina"}
         hy{"armenšćina"}
+        hz{"hererošćina"}
         ia{"interlingua"}
+        iba{"ibanšćina"}
+        ibb{"ibibiošćina"}
         id{"indonešćina"}
         ig{"igbo"}
         ii{"sichuan yi"}
         ik{"inupiak"}
+        ikt{"zapadnokanadska inuktitutšćina"}
+        ilo{"ilokošćina"}
+        inh{"ingushišćina"}
         io{"ido"}
         is{"islandšćina"}
         it{"italšćina"}
         iu{"inuitšćina"}
         ja{"japanšćina"}
+        jbo{"lojbanšćina"}
         jgo{"ngomba"}
         jmc{"machame"}
         jv{"javašćina"}
         ka{"georgišćina"}
         kab{"kabylšćina"}
+        kac{"kachinšćina"}
+        kaj{"jjušćina"}
         kam{"kamba"}
+        kbd{"kabardianšćina"}
+        kcg{"tyapšćina"}
         kde{"makonde"}
         kea{"kapverdšćina"}
+        kfo{"korošćina"}
+        kgp{"kaingangšćina"}
+        kha{"khasišćina"}
         khq{"koyra chiini"}
         ki{"kikuyu"}
+        kj{"kuanyamašćina"}
         kk{"kazachšćina"}
         kkj{"kako"}
         kl{"gröndlandšćina"}
         kln{"kalenjin"}
         km{"khmeršćina"}
+        kmb{"kimbundušćina"}
         kn{"kannadšćina"}
         ko{"korejšćina"}
         koi{"permska komišćina"}
         kok{"konkani"}
+        kpe{"kpellešćina"}
+        kr{"kanurišćina"}
+        krc{"karachay-balkaršćina"}
+        krl{"karelianšćina"}
+        kru{"kurukhšćina"}
         ks{"kašmiršćina"}
         ksb{"šambala"}
         ksf{"bafia"}
         ksh{"kelnšćina"}
         ku{"kurdišćina"}
+        kum{"kumykšćina"}
+        kv{"komišćina"}
         kw{"kornišćina"}
+        kwk{"kwakʼwalašćina"}
         ky{"kirgišćina"}
         la{"łaćonšćina"}
+        lad{"ladinšćina"}
         lag{"langi"}
         lb{"luxemburgšćina"}
+        lez{"lezgianšćina"}
         lg{"gandšćina"}
         li{"limburšćina"}
+        lil{"lillooetšćina"}
         lkt{"lakota"}
         ln{"lingala"}
         lo{"laošćina"}
-        lrc{"sewjerny luri"}
+        lou{"Louisiana kreolšćina"}
+        loz{"lozišćina"}
+        lrc{"sewjerna lurišćina"}
+        lsm{"saamiašćina"}
         lt{"litawšćina"}
         lu{"luba-katanga"}
+        lua{"luba-luluašćina"}
+        lun{"lundašćina"}
         luo{"luo"}
+        lus{"mizošćina"}
         luy{"luhya"}
         lv{"letišćina"}
+        mad{"madurezišćina"}
+        mag{"magahišćina"}
         mai{"maithilšćina"}
+        mak{"makasaršćina"}
         mas{"masaišćina"}
+        mdf{"mokshašćina"}
+        men{"mendišćina"}
         mer{"meru"}
         mfe{"mauriciska kreolšćina"}
         mg{"malagassišćina"}
         mgh{"makhuwa-meetto"}
         mgo{"meta’"}
+        mh{"marshallezišćina"}
         mi{"maoršćina"}
+        mic{"mi'kmaqšćina"}
+        min{"minangkabaušćina"}
         mk{"makedonšćina"}
         ml{"malajamšćina"}
         mn{"mongolšćina"}
         mni{"manipuršćina"}
+        moe{"innu-aimunšćina"}
         moh{"mohawkšćina"}
+        mos{"mossišćina"}
         mr{"maratišćina"}
         ms{"malajšćina"}
         mt{"maltašćina"}
         mua{"mundang"}
         mul{"wjacerěčne"}
         mus{"krik"}
+        mwl{"mirandezišćina"}
         my{"burmašćina"}
+        myv{"erzyašćina"}
         mzn{"mazanderanšćina"}
         na{"naurušćina"}
+        nap{"neapolitanšćina"}
         naq{"nama"}
         nb{"norwegšćina (bokmål)"}
         nd{"sewjero-ndebele"}
         nds{"delnjoněmčina"}
         ne{"nepalšćina"}
+        new{"newarišćina"}
+        ng{"ndongašćina"}
+        nia{"niazišćina"}
+        niu{"niueanšćina"}
         nl{"nižozemšćina"}
         nl_BE{"flamšćina"}
         nmg{"kwasio"}
         nn{"norwegšćina (nynorsk)"}
         nnh{"ngiemboon"}
         no{"norwegšćina"}
+        nog{"nogaišćina"}
         nqo{"n’ko"}
+        nr{"južna ndebelšćina"}
+        nso{"sewjerna sothošćina"}
         nus{"nuer"}
         nv{"navaho"}
         ny{"nyanja"}
         nyn{"nyankole"}
         oc{"okcitanšćina"}
+        ojb{"sewjernozapadna ojibwašćina"}
+        ojc{"centralna ojibwašćina"}
+        ojs{"oji-creešćina"}
+        ojw{"zapadna ojibwašćina"}
+        oka{"okanaganšćina"}
         om{"oromo"}
         or{"orijšćina"}
         os{"osetšćina"}
         pa{"pandźabšćina"}
+        pag{"pangasinanšćina"}
+        pam{"pampangašćina"}
+        pap{"papiamentošćina"}
+        pau{"palauanšćina"}
         pcm{"nigerijanski pidgin"}
+        pis{"pijinšćina"}
         pl{"pólšćina"}
+        pqm{"maliseet-passamaquoddyšćina"}
         prg{"prušćina"}
         ps{"paštunšćina"}
         pt{"portugalšćina"}
@@ -220,22 +334,28 @@
         pt_PT{"europska portugalšćina"}
         qu{"kečua"}
         quc{"kʼicheʼ"}
-        rhg{"Rohingya"}
+        rap{"rapanuišćina"}
+        rar{"rarotonganšćina"}
+        rhg{"rohingyašćina"}
         rm{"retoromanšćina"}
         rn{"kirundišćina"}
         ro{"rumunšćina"}
         ro_MD{"moldawšćina"}
         rof{"rombo"}
         ru{"rušćina"}
+        rup{"armanianšćina"}
         rw{"kinjarwanda"}
         rwk{"rwa"}
         sa{"sanskrit"}
+        sad{"sandawešćina"}
         sah{"jakutšćina"}
         saq{"samburu"}
         sat{"santalšćina"}
+        sba{"ngambayšćina"}
         sbp{"sangu"}
         sc{"sardinšćina"}
         scn{"sicilšćina"}
+        sco{"scotšćina"}
         sd{"sindhišćina"}
         se{"sewjerosamišćina"}
         seh{"sena"}
@@ -243,59 +363,91 @@
         sg{"sango"}
         sh{"serbochorwatšćina"}
         shi{"tašelhit"}
+        shn{"shanšćina"}
         si{"singhalšćina"}
         sk{"słowakšćina"}
         sl{"słowjenšćina"}
+        slh{"južna lushootseedšćina"}
         sm{"samoašćina"}
         sma{"južnosamišćina"}
         smj{"lule-samišćina"}
         smn{"inari-samišćina"}
         sms{"skolt-samišćina"}
         sn{"šonašćina"}
+        snk{"soninkešćina"}
         so{"somališćina"}
         sq{"albanšćina"}
         sr{"serbišćina"}
+        srn{"sranan tongošćina"}
         ss{"siswati"}
         st{"južnosotšćina (Sesotho)"}
         stq{"saterfrizišćina"}
+        str{"straits salishšćina"}
         su{"sundanezišćina"}
+        suk{"sukumašćina"}
         sv{"šwedšćina"}
         sw{"suahelšćina"}
         sw_CD{"kongoska suahelšćina"}
+        swb{"comorianšćina"}
+        syr{"syriacšćina"}
         ta{"tamilšćina"}
+        tce{"južna tutchonšćina"}
         te{"telugu"}
+        tem{"timnešćina"}
         teo{"teso"}
+        tet{"tetumšćina"}
         tg{"tadźikšćina"}
+        tgx{"tagishšćina"}
         th{"thailandšćina"}
+        tht{"tahltanšćina"}
         ti{"tigrinšćina"}
+        tig{"tigrešćina"}
         tk{"turkmenšćina"}
         tl{"tagalog"}
+        tlh{"klingonšćina"}
+        tli{"tlingitšćina"}
         tn{"tswana"}
         to{"tongašćina"}
+        tok{"toki ponašćina"}
+        tpi{"tok pisinšćina"}
         tr{"turkowšćina"}
+        trv{"tarokošćina"}
         ts{"tsonga"}
         tt{"tataršćina"}
+        ttm{"sewjerna tutchonšćina"}
+        tum{"tumbukašćina"}
+        tvl{"tuvalušćina"}
         tw{"twi"}
         twq{"tasawaq"}
         ty{"tahitišćina"}
+        tyv{"tuvinianšćina"}
         tzm{"tamazight (srjedźny Marokko)"}
+        udm{"udmurtšćina"}
         ug{"ujguršćina"}
         uk{"ukrainšćina"}
+        umb{"umbundušćina"}
         und{"njeznata rěč"}
         ur{"urdušćina"}
         uz{"uzbekšćina"}
         vai{"vai"}
+        ve{"vendašćina"}
         vi{"vietnamšćina"}
         vo{"volapük"}
         vun{"vunjo"}
         wa{"walonšćina"}
         wae{"walzeršćina"}
+        wal{"wolayttašćina"}
+        war{"warayšćina"}
         wo{"wolof"}
+        wuu{"wu chinšćina"}
+        xal{"kalmykšćina"}
         xh{"xhosa"}
         xog{"soga"}
         yav{"yangben"}
+        ybb{"yembašćina"}
         yi{"jidišćina"}
         yo{"jorubašćina"}
+        yrl{"nheengatušćina"}
         yue{"kantonšćina"}
         za{"zhuang"}
         zgh{"tamazight"}
@@ -303,7 +455,9 @@
         zh_Hans{"chinšćina (zjednorjena)"}
         zh_Hant{"chinšćina (tradicionalna)"}
         zu{"zulušćina"}
+        zun{"zunišćina"}
         zxx{"žadyn rěčny wobsah"}
+        zza{"zazašćina"}
     }
     Languages%menu{
         yue{"chinšćina (kantonšćina)"}
@@ -317,11 +471,16 @@
         ckb{"centralna kurdišćina"}
     }
     Scripts{
+        Adlm{"adlamske pismo"}
         Arab{"arabsce"}
+        Aran{"nastaliqske pismo"}
         Armn{"armensce"}
         Beng{"bengalsce"}
         Bopo{"bopomofo"}
         Brai{"Braillowe pismo"}
+        Cakm{"chakmaske pismo"}
+        Cans{"zjednotnjene kanadske aboriginske złóžkowe pismo"}
+        Cher{"cherokeeske pismo"}
         Cyrl{"kyrilisce"}
         Deva{"devanagari"}
         Ethi{"etiopisce"}
@@ -347,14 +506,23 @@
         Latn{"łaćonsce"}
         Mlym{"malayalamsce"}
         Mong{"mongolsce"}
+        Mtei{"meitei-mayekse pismo"}
         Mymr{"burmasce"}
+        Nkoo{"n’Koske pismo"}
+        Olck{"ol-chikiske pismo"}
         Orya{"oriya"}
+        Rohg{"hanifiske pismo"}
         Sinh{"singhalsce"}
+        Sund{"sundaneske pismo"}
+        Syrc{"syriacske pismo"}
         Taml{"tamilsce"}
         Telu{"telugu"}
+        Tfng{"tifinanghske pismo"}
         Thaa{"thaana"}
         Thai{"thailandsce"}
         Tibt{"tibetsce"}
+        Vaii{"vaiske pismo"}
+        Yiii{"yiske pismo"}
         Zmth{"matematiski zapis"}
         Zsye{"emoji"}
         Zsym{"symbole"}
@@ -370,11 +538,15 @@
         calendar{
             buddhist{"buddhistiska protyka"}
             chinese{"chinska protyka"}
+            coptic{"koptiska protyka"}
             dangi{"dangi-protyka"}
             ethiopic{"etiopiska protyka"}
+            ethiopic-amete-alem{"etiopiska amete-alem-protyka"}
             gregorian{"gregorianska protyka"}
             hebrew{"židowska protyka"}
             islamic{"islamska protyka"}
+            islamic-civil{"islamska ciwilna protyka"}
+            islamic-umalqura{"islamska umalqura-protyka"}
             iso8601{"protyka po iso-8601"}
             japanese{"japanska protyka"}
             persian{"persiska protyka"}
@@ -411,6 +583,7 @@
             armn{"armenske cyfry"}
             armnlow{"armenske cyfry, małe pisane"}
             beng{"bengalske cyfry"}
+            cakm{"chakmaske cyfry"}
             deva{"devanagari-cyfry"}
             ethi{"etiopiske cyfry"}
             fullwide{"połnošěroke cyfry"}
@@ -425,6 +598,7 @@
             hant{"tradicionalne chinske cyfry"}
             hantfin{"tradicionalne chinske financne cyfry"}
             hebr{"hebrejske cyfry"}
+            java{"javaske cyfry"}
             jpan{"japanske cyfry"}
             jpanfin{"japanske financne cyfry"}
             khmr{"khmerske cyfry"}
@@ -432,7 +606,9 @@
             laoo{"laoske cyfry"}
             latn{"arabske cyfry"}
             mlym{"malayalamske cyfry"}
+            mtei{"meetei-mayekske cyfry"}
             mymr{"burmaske cyfry"}
+            olck{"ol-chikiske cyfry"}
             orya{"oriya-cyfry"}
             roman{"romske cyfry"}
             romanlow{"romske cyfry, małe pisane"}
@@ -441,6 +617,7 @@
             telu{"telugu-cyfry"}
             thai{"thailandske cyfry"}
             tibt{"tibetske cyfry"}
+            vaii{"vaiske cyfry"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/hu.txt b/icu4c/source/data/lang/hu.txt
index d84650b..4141aee 100644
--- a/icu4c/source/data/lang/hu.txt
+++ b/icu4c/source/data/lang/hu.txt
@@ -41,6 +41,7 @@
         am{"amhara"}
         an{"aragonéz"}
         ang{"óangol"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arab"}
         ar_001{"modern szabványos arab"}
@@ -52,6 +53,7 @@
         as{"asszámi"}
         asa{"asu"}
         ast{"asztúr"}
+        atj{"attikamek"}
         av{"avar"}
         awa{"awádi"}
         ay{"ajmara"}
@@ -108,13 +110,21 @@
         chr{"cseroki"}
         chy{"csejen"}
         ckb{"közép-ázsiai kurd"}
+        clc{"csilkotin"}
         co{"korzikai"}
         cop{"kopt"}
         cr{"krí"}
+        crg{"micsif"}
         crh{"krími tatár"}
+        crj{"délkeleti krí"}
+        crk{"síksági krí"}
+        crl{"északkeleti krí"}
+        crm{"moose krí"}
+        crr{"karolinai algonkin"}
         crs{"szeszelva kreol francia"}
         cs{"cseh"}
         csb{"kasub"}
+        csw{"mocsári krí"}
         cu{"egyházi szláv"}
         cv{"csuvas"}
         cy{"walesi"}
@@ -207,6 +217,7 @@
         hai{"haida"}
         hak{"hakka kínai"}
         haw{"hawaii"}
+        hax{"déli haida"}
         he{"héber"}
         hi{"hindi"}
         hil{"ilokano"}
@@ -219,6 +230,7 @@
         ht{"haiti kreol"}
         hu{"magyar"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"örmény"}
         hz{"herero"}
         ia{"interlingva"}
@@ -229,6 +241,7 @@
         ig{"igbó"}
         ii{"szecsuán ji"}
         ik{"inupiak"}
+        ikt{"nyugat-kanadai inuit"}
         ilo{"ilokó"}
         inh{"ingus"}
         io{"idó"}
@@ -256,6 +269,7 @@
         kea{"kabuverdianu"}
         kfo{"koro"}
         kg{"kongo"}
+        kgp{"kaingang"}
         kha{"kaszi"}
         kho{"kotanéz"}
         khq{"kojra-csíni"}
@@ -286,6 +300,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"korni"}
+        kwk{"kwakʼwala"}
         ky{"kirgiz"}
         la{"latin"}
         lad{"ladino"}
@@ -297,6 +312,7 @@
         lg{"ganda"}
         li{"limburgi"}
         lij{"ligur"}
+        lil{"lillooet"}
         lkt{"lakota"}
         ln{"lingala"}
         lo{"lao"}
@@ -304,6 +320,7 @@
         lou{"louisianai kreol"}
         loz{"lozi"}
         lrc{"északi luri"}
+        lsm{"samia"}
         lt{"litván"}
         lu{"luba-katanga"}
         lua{"luba-lulua"}
@@ -339,6 +356,7 @@
         mn{"mongol"}
         mnc{"mandzsu"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
         moh{"mohawk"}
         mos{"moszi"}
         mr{"maráthi"}
@@ -387,6 +405,11 @@
         nzi{"nzima"}
         oc{"okszitán"}
         oj{"ojibva"}
+        ojb{"északnyugati odzsibva"}
+        ojc{"középvidéki odzsibva"}
+        ojs{"odzsi-krí"}
+        ojw{"nyugati odzsibva"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"odia"}
         os{"oszét"}
@@ -402,8 +425,10 @@
         peo{"óperzsa"}
         phn{"főniciai"}
         pi{"pali"}
+        pis{"pidzsin"}
         pl{"lengyel"}
         pon{"pohnpei"}
+        pqm{"maliseet-passamaquoddy"}
         prg{"porosz"}
         pro{"óprovánszi"}
         ps{"pastu"}
@@ -455,6 +480,7 @@
         sid{"szidamó"}
         sk{"szlovák"}
         sl{"szlovén"}
+        slh{"déli lushootseed"}
         sm{"szamoai"}
         sma{"déli számi"}
         smj{"lulei számi"}
@@ -471,6 +497,7 @@
         ss{"sziszuati"}
         ssy{"szahó"}
         st{"déli szeszotó"}
+        str{"szorosmenti salish"}
         su{"szundanéz"}
         suk{"szukuma"}
         sus{"szuszu"}
@@ -482,13 +509,16 @@
         syc{"klasszikus szír"}
         syr{"szír"}
         ta{"tamil"}
+        tce{"déli tutchone"}
         te{"telugu"}
         tem{"temne"}
         teo{"teszó"}
         ter{"terenó"}
         tet{"tetum"}
         tg{"tadzsik"}
+        tgx{"tagish"}
         th{"thai"}
+        tht{"tahltan"}
         ti{"tigrinya"}
         tig{"tigré"}
         tiv{"tiv"}
@@ -501,12 +531,14 @@
         tn{"szecsuáni"}
         to{"tongai"}
         tog{"nyugati nyasza"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"török"}
         trv{"tarokó"}
         ts{"conga"}
         tsi{"csimsiáni"}
         tt{"tatár"}
+        ttm{"északi tutchone"}
         tum{"tumbuka"}
         tvl{"tuvalu"}
         tw{"twi"}
@@ -545,6 +577,7 @@
         ybb{"jemba"}
         yi{"jiddis"}
         yo{"joruba"}
+        yrl{"nheengatu"}
         yue{"kantoni"}
         za{"zsuang"}
         zap{"zapoték"}
@@ -575,8 +608,10 @@
     }
     Languages%variant{
         ckb{"kurd, szoráni"}
+        hi_Latn{"hinglish"}
     }
     Scripts{
+        Adlm{"Adlam"}
         Arab{"Arab"}
         Aran{"Nasztalik"}
         Armi{"Birodalmi arámi"}
@@ -672,6 +707,7 @@
         Prti{"Feliratos parthian"}
         Qaag{"Zawgyi"}
         Rjng{"Redzsang"}
+        Rohg{"Hanifi"}
         Roro{"Rongorongo"}
         Runr{"Runikus"}
         Samr{"Szamaritán"}
@@ -795,6 +831,7 @@
             stroke{"Vonássorrend"}
             traditional{"Hagyományos"}
             unihan{"Szótővonás rendezési sorrend"}
+            zhuyin{"Zujin rendezési sorrend"}
         }
         d0{
             fwidth{"Teljes szélesség"}
@@ -827,6 +864,7 @@
             armn{"Örmény számok"}
             armnlow{"Örmény kisbetűs számok"}
             beng{"Bengáli számjegyek"}
+            cakm{"Csakma számjegyek"}
             deva{"Dévanágari számjegyek"}
             ethi{"Etióp számok"}
             finance{"Pénzügyi számok"}
@@ -842,6 +880,7 @@
             hant{"Hagyományos kínai számok"}
             hantfin{"Hagyományos kínai pénzügyi számok"}
             hebr{"Héber számok"}
+            java{"Jávai számjegyek"}
             jpan{"Japán számok"}
             jpanfin{"Japán pénzügyi számok"}
             khmr{"Khmer számjegyek"}
@@ -850,8 +889,10 @@
             latn{"Nyugati számjegyek"}
             mlym{"Malajálam számjegyek"}
             mong{"Mongol számjegyek"}
+            mtei{"Meitei Mayek számjegyek"}
             mymr{"Mianmari számjegyek"}
             native{"Natív számjegyek"}
+            olck{"Ol Chiki számjegyek"}
             orya{"Orija számjegyek"}
             roman{"Római számok"}
             romanlow{"Római kisbetűs számok"}
diff --git a/icu4c/source/data/lang/hy.txt b/icu4c/source/data/lang/hy.txt
index 74d70bd..fb09bda 100644
--- a/icu4c/source/data/lang/hy.txt
+++ b/icu4c/source/data/lang/hy.txt
@@ -30,6 +30,7 @@
         am{"ամհարերեն"}
         an{"արագոներեն"}
         ang{"հին անգլերեն"}
+        ann{"օբոլո"}
         anp{"անգիկա"}
         ar{"արաբերեն"}
         ar_001{"արդի ընդհանուր արաբերեն"}
@@ -37,11 +38,13 @@
         arn{"մապուչի"}
         arp{"արապահո"}
         arq{"ալժիրական արաբերեն"}
+        ars{"նեջդի արաբերեն"}
         arz{"եգիպտական արաբերեն"}
         as{"ասամերեն"}
         asa{"ասու"}
         ase{"ամերիկյան ժեստերի լեզու"}
         ast{"աստուրերեն"}
+        atj{"աթիկամեկ"}
         av{"ավարերեն"}
         awa{"ավադհի"}
         ay{"այմարա"}
@@ -68,6 +71,7 @@
         bug{"բուգիերեն"}
         byn{"բիլին"}
         ca{"կատալաներեն"}
+        cay{"կայուգա"}
         ccp{"չակմա"}
         ce{"չեչեներեն"}
         ceb{"սեբուերեն"}
@@ -76,14 +80,23 @@
         chk{"տրուկերեն"}
         chm{"մարի"}
         cho{"չոկտո"}
+        chp{"չիպևայան"}
         chr{"չերոկի"}
         chy{"շայեն"}
         ckb{"սորանի քրդերեն"}
+        clc{"չիլկոտիներեն"}
         co{"կորսիկերեն"}
         cop{"ղպտերեն"}
+        crg{"միչիֆ"}
         crh{"ղրիմյան թուրքերեն"}
+        crj{"հարավ-արևելյան քրի"}
+        crk{"հարթավայրերի քրի"}
+        crl{"հյուսիս-արևելյան քրի"}
+        crm{"մուզ քրի"}
+        crr{"կարոլինական ալգոնկիներեն"}
         crs{"սեյշելյան խառնակերտ ֆրանսերեն"}
         cs{"չեխերեն"}
+        csw{"ճահճի քրի"}
         cu{"սլավոներեն, եկեղեցական"}
         cv{"չուվաշերեն"}
         cy{"ուելսերեն"}
@@ -99,7 +112,7 @@
         doi{"դոգրի"}
         dsb{"ստորին սորբերեն"}
         dua{"դուալա"}
-        dv{"մալդիվերեն"}
+        dv{"դիվեհի"}
         dyo{"ջոլա-ֆոնյի"}
         dz{"ջոնգքհա"}
         dzg{"դազագա"}
@@ -134,7 +147,9 @@
         fr{"ֆրանսերեն"}
         fr_CA{"կանադական ֆրանսերեն"}
         fr_CH{"շվեյցարական ֆրանսերեն"}
+        frc{"քաջունական ֆրանսերեն"}
         fro{"հին ֆրանսերեն"}
+        frr{"հյուսիսային ֆրիզերեն"}
         frs{"արևելաֆրիզերեն"}
         fur{"ֆրիուլիերեն"}
         fy{"արևմտաֆրիզերեն"}
@@ -158,7 +173,9 @@
         gv{"մեներեն"}
         gwi{"գվիչին"}
         ha{"հաուսա"}
+        hai{"հայդա"}
         haw{"հավայիերեն"}
+        hax{"հարավային հայդա"}
         he{"եբրայերեն"}
         hi{"հինդի"}
         hil{"հիլիգայնոն"}
@@ -169,6 +186,7 @@
         ht{"խառնակերտ հայիթերեն"}
         hu{"հունգարերեն"}
         hup{"հուպա"}
+        hur{"հալքոմելեմ"}
         hy{"հայերեն"}
         hz{"հերերո"}
         ia{"ինտերլինգուա"}
@@ -178,6 +196,7 @@
         ie{"ինտերլինգուե"}
         ig{"իգբո"}
         ii{"սիչուան"}
+        ikt{"արևմտականադական ինուկտիտուտ"}
         ilo{"իլոկերեն"}
         inh{"ինգուշերեն"}
         io{"իդո"}
@@ -199,6 +218,7 @@
         kde{"մակոնդե"}
         kea{"կաբուվերդերեն"}
         kfo{"կորո"}
+        kgp{"կաինգան"}
         kha{"քասիերեն"}
         khq{"կոյրա չինի"}
         ki{"կիկույու"}
@@ -226,6 +246,7 @@
         kum{"կումիկերեն"}
         kv{"կոմիերեն"}
         kw{"կոռներեն"}
+        kwk{"կվակվալա"}
         ky{"ղրղզերեն"}
         la{"լատիներեն"}
         lad{"լադինո"}
@@ -234,11 +255,14 @@
         lez{"լեզգիերեն"}
         lg{"գանդա"}
         li{"լիմբուրգերեն"}
+        lil{"լիլուետ"}
         lkt{"լակոտա"}
         ln{"լինգալա"}
         lo{"լաոսերեն"}
+        lou{"լուիզիանական կրեոլերեն"}
         loz{"լոզի"}
         lrc{"հյուսիսային լուրիերեն"}
+        lsm{"սաամերեն"}
         lt{"լիտվերեն"}
         lu{"լուբա-կատանգա"}
         lua{"լուբա-լուլուա"}
@@ -267,6 +291,7 @@
         ml{"մալայալամ"}
         mn{"մոնղոլերեն"}
         mni{"մանիպուրի"}
+        moe{"իննու-այմուն"}
         moh{"մոհավք"}
         mos{"մոսսի"}
         mr{"մարաթի"}
@@ -275,7 +300,7 @@
         mt{"մալթայերեն"}
         mua{"մունդանգ"}
         mul{"բազմալեզու"}
-        mus{"կրիկ"}
+        mus{"մասքոջի"}
         mwl{"միրանդերեն"}
         my{"բիրմայերեն"}
         myv{"էրզյա"}
@@ -309,6 +334,11 @@
         nyn{"նյանկոլե"}
         oc{"օքսիտաներեն"}
         oj{"օջիբվա"}
+        ojb{"հյուսիս-արևմտյան օջիբվե"}
+        ojc{"կենտրոնական օջիբվե"}
+        ojs{"օջի քրի"}
+        ojw{"արևմտյան օջիբվե"}
+        oka{"օկանագան"}
         om{"օրոմո"}
         or{"օրիյա"}
         os{"օսերեն"}
@@ -321,17 +351,19 @@
         pap{"պապյամենտո"}
         pau{"պալաուերեն"}
         pcd{"պիկարդերեն"}
-        pcm{"նիգերյան կրեոլերեն"}
+        pcm{"նիգերիական փիջին"}
         pdc{"փենսիլվանական գերմաներեն"}
         pdt{"պլատագերմաներեն"}
         peo{"հին պարսկերեն"}
         pfl{"պալատինյան գերմաներեն"}
         phn{"փյունիկերեն"}
         pi{"պալի"}
+        pis{"փիջին"}
         pl{"լեհերեն"}
         pms{"պիեմոնտերեն"}
         pnt{"պոնտերեն"}
         pon{"պոնպեերեն"}
+        pqm{"մալեսիտ-պասամակվոդի"}
         prg{"պրուսերեն"}
         pro{"հին պրովանսերեն"}
         ps{"փուշթու"}
@@ -344,7 +376,7 @@
         rap{"ռապանուի"}
         rar{"ռարոտոնգաներեն"}
         rgn{"ռոմանիոլերեն"}
-        rhg{"Ռոհինջա"}
+        rhg{"ռոհինջա"}
         rif{"ռիֆերեն"}
         rm{"ռոմանշերեն"}
         rn{"ռունդի"}
@@ -382,6 +414,7 @@
         si{"սինհալերեն"}
         sk{"սլովակերեն"}
         sl{"սլովեներեն"}
+        slh{"հարավային լուշուցիդ"}
         sm{"սամոաերեն"}
         sma{"հարավային սաամի"}
         smj{"լուլե սաամի"}
@@ -396,6 +429,7 @@
         ss{"սվազերեն"}
         ssy{"սահոերեն"}
         st{"հարավային սոթո"}
+        str{"սթրեյթս սալիշերեն"}
         su{"սունդաներեն"}
         suk{"սուկումա"}
         sv{"շվեդերեն"}
@@ -404,6 +438,7 @@
         swb{"կոմորերեն"}
         syr{"ասորերեն"}
         ta{"թամիլերեն"}
+        tce{"հարավային թուտչոնե"}
         tcy{"տուլու"}
         te{"թելուգու"}
         tem{"տեմնե"}
@@ -411,7 +446,9 @@
         ter{"տերենո"}
         tet{"տետում"}
         tg{"տաջիկերեն"}
+        tgx{"թագիշ"}
         th{"թայերեն"}
+        tht{"թալթան"}
         ti{"տիգրինյա"}
         tig{"տիգրե"}
         tiv{"տիվերեն"}
@@ -425,6 +462,7 @@
         tmh{"տամաշեկ"}
         tn{"ցվանա"}
         to{"տոնգերեն"}
+        tok{"տոկիպոնա"}
         tpi{"տոկ փիսին"}
         tr{"թուրքերեն"}
         tru{"տուրոյո"}
@@ -433,6 +471,7 @@
         tsd{"ցակոներեն"}
         tsi{"ցիմշյան"}
         tt{"թաթարերեն"}
+        ttm{"հյուսիսային թուտչոնե"}
         tum{"տումբուկա"}
         tvl{"թուվալուերեն"}
         tw{"տուի"}
@@ -475,6 +514,7 @@
         ybb{"եմբա"}
         yi{"իդիշ"}
         yo{"յորուբա"}
+        yrl{"նինգաթու"}
         yue{"կանտոներեն"}
         za{"ժուանգ"}
         zap{"սապոտեկերեն"}
@@ -483,32 +523,36 @@
         zgh{"ընդհանուր մարոկյան թամազիղտ"}
         zh{"չինարեն"}
         zh_Hans{"պարզեցված չինարեն"}
-        zh_Hant{"չինարեն, ավանդական"}
+        zh_Hant{"ավանդական չինարեն"}
         zu{"զուլուերեն"}
         zun{"զունիերեն"}
         zxx{"առանց լեզվային բովանդակության"}
         zza{"զազաերեն"}
     }
     Languages%long{
-        zh_Hant{"չինարեն (ավանդական չինարեն)"}
+        zh_Hans{"պարզեցված մանդարին չինարեն"}
+        zh_Hant{"ավանդական մանդարին չինարեն"}
     }
     Languages%menu{
         ckb{"քրդերեն (սորանի)"}
         yue{"չինարեն, կանտոներեն"}
-    }
-    Languages%short{
-        en_GB{"անգլերեն (Բրիտանիա)"}
-        en_US{"անգլերեն (ԱՄՆ)"}
+        zh{"չինարեն, մանդարին"}
     }
     Languages%variant{
         ckb{"սորանի"}
+        hi_Latn{"հինգլիշ"}
     }
     Scripts{
+        Adlm{"ադլամ"}
         Arab{"արաբական"}
+        Aran{"նաստալիք"}
         Armn{"հայկական"}
         Beng{"բենգալական"}
         Bopo{"բոպոմոֆո"}
-        Brai{"բրայլի"}
+        Brai{"Բրայլ"}
+        Cakm{"չակմա"}
+        Cans{"կանադական միասնական վանկագիր"}
+        Cher{"չերոկի"}
         Cyrl{"կյուրեղագիր"}
         Deva{"դեւանագարի"}
         Ethi{"եթովպական"}
@@ -519,8 +563,8 @@
         Hanb{"հանբ"}
         Hang{"հանգըլ"}
         Hani{"չինական"}
-        Hans{"պարզեցված չինական"}
-        Hant{"ավանդական չինական"}
+        Hans{"պարզեցված"}
+        Hant{"ավանդական"}
         Hebr{"եբրայական"}
         Hira{"հիրագանա"}
         Hrkt{"ճապոնական վանկագիր"}
@@ -534,30 +578,47 @@
         Latn{"լատինական"}
         Mlym{"մալայալամ"}
         Mong{"մոնղոլական"}
+        Mtei{"մանիպուրի"}
         Mymr{"մյանմարական"}
+        Nkoo{"նկո"}
+        Olck{"օլ չիկի"}
         Orya{"օրիյա"}
+        Rohg{"հանիֆի"}
         Sinh{"սինհալական"}
+        Sund{"սունդանական"}
+        Syrc{"ասորական"}
         Taml{"թամիլական"}
         Telu{"թելուգու"}
+        Tfng{"տիֆինաղ"}
         Thaa{"թաանա"}
         Thai{"թայական"}
         Tibt{"տիբեթական"}
+        Vaii{"վայական"}
+        Yiii{"ի"}
         Zmth{"մաթեմատիկական նշաններ"}
-        Zsye{"էմոձի"}
+        Zsye{"էմոջի"}
         Zsym{"նշաններ"}
         Zxxx{"չգրված"}
         Zyyy{"ընդհանուր"}
         Zzzz{"անհայտ գիր"}
     }
+    Scripts%stand-alone{
+        Hans{"պարզեցված չինական"}
+        Hant{"ավանդական չինական"}
+    }
     Types{
         calendar{
             buddhist{"բուդդայական օրացույց"}
             chinese{"չինական օրացույց"}
+            coptic{"ղպտական օրացույց"}
             dangi{"դանգի օրացույց"}
             ethiopic{"եթովպական օրացույց"}
+            ethiopic-amete-alem{"եթովպական Ամետե Ալեմ օրացույց"}
             gregorian{"գրիգորյան օրացույց"}
             hebrew{"հրեական օրացույց"}
             islamic{"իսլամական օրացույց"}
+            islamic-civil{"իսլամական քաղաքացիական օրացույց"}
+            islamic-umalqura{"իսլամական օրացույց Ում Ալ Քուրա"}
             iso8601{"ISO-8601 օրացույց"}
             japanese{"ճապոնական օրացույց"}
             persian{"պարսկական օրացույց"}
@@ -591,39 +652,44 @@
         numbers{
             arab{"արաբա-հնդկական թվանշաններ"}
             arabext{"արաբա-հնդկական թվերի ընդլայնված համակարգ"}
-            armn{"հայկական թվանիշեր"}
-            armnlow{"հայկական փոքրատառ թվանիշեր"}
+            armn{"հայկական թվանշաններ"}
+            armnlow{"հայկական փոքր թվանշաններ"}
             beng{"բենգալական թվանշաններ"}
-            deva{"դեվանագարի թվանշաններ"}
-            ethi{"եթովպական թվանիշեր"}
+            cakm{"չակմա թվանշաններ"}
+            deva{"դևանագարի թվանշաններ"}
+            ethi{"եթովպական թվանշաններ"}
             fullwide{"ամբողջ լայնքով թվանշաններ"}
-            geor{"վրացական թվանիշեր"}
-            grek{"հունական թվանիշեր"}
+            geor{"վրացական թվանշաններ"}
+            grek{"հունական թվանշաններ"}
             greklow{"հունական փոքրատառ թվանիշեր"}
             gujr{"գուջարաթի թվանշաններ"}
             guru{"գուրմուխի թվանշաններ"}
-            hanidec{"չինական տասնորդական թվեր"}
-            hans{"չինական պարզեցված թվանիշեր"}
-            hansfin{"չինական պարզեցված ֆինանսական թվանիշեր"}
+            hanidec{"չինական տասնորդական թվանշաններ"}
+            hans{"պարզեցված չինարենի թվանշաններ"}
+            hansfin{"պարզեցված չինարենի ֆինանսական թվանշաններ"}
             hant{"չինական ավանդական թվանիշեր"}
-            hantfin{"չինական ավանդական ֆինանսական թվանիշեր"}
-            hebr{"եբրայական թվանիշեր"}
-            jpan{"ճապոնական թվանիշեր"}
-            jpanfin{"ճապոնական ֆինանսական թվանիշեր"}
+            hantfin{"ավանդական չինարենի ֆինանսական թվանշաններ"}
+            hebr{"եբրայական թվանշաններ"}
+            java{"ճավայական թվանշաններ"}
+            jpan{"ճապոնական թվանշաններ"}
+            jpanfin{"ճապոնական ֆինանսական թվանշաններ"}
             khmr{"քմերական թվանշաններ"}
             knda{"կաննադա թվանշաններ"}
             laoo{"լաոսական թվանշաններ"}
             latn{"արևմտյան թվանշաններ"}
             mlym{"մալայալամ թվանշաններ"}
+            mtei{"մանիպուրի թվանշաններ"}
             mymr{"բիրմական թվանշաններ"}
+            olck{"օլ չիկի թվանշաններ"}
             orya{"օրիյա թվանշաններ"}
-            roman{"հռոմեական թվանիշեր"}
-            romanlow{"հռոմեական փոքրատառ թվանիշեր"}
-            taml{"թամիլական ավանդական թվանիշեր"}
+            roman{"հռոմեական թվանշաններ"}
+            romanlow{"հռոմեական փոքր թվանշաններ"}
+            taml{"թամիլական ավանդական թվանշաններ"}
             tamldec{"թամիլական թվանշաններ"}
             telu{"թելուգու թվանշաններ"}
             thai{"թայական թվանշաններ"}
             tibt{"տիբեթական թվանշաններ"}
+            vaii{"վայական թվանշաններ"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/ia.txt b/icu4c/source/data/lang/ia.txt
index cc3b38b..7bbc839 100644
--- a/icu4c/source/data/lang/ia.txt
+++ b/icu4c/source/data/lang/ia.txt
@@ -26,14 +26,17 @@
         alt{"altai del sud"}
         am{"amharico"}
         an{"aragonese"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arabe"}
         ar_001{"arabe standard moderne"}
         arn{"mapuche"}
         arp{"arapaho"}
+        ars{"arabe najdi"}
         as{"assamese"}
         asa{"asu"}
         ast{"asturiano"}
+        atj{"atikamekw"}
         av{"avaro"}
         awa{"awadhi"}
         ay{"aymara"}
@@ -58,6 +61,7 @@
         bug{"buginese"}
         byn{"blin"}
         ca{"catalano"}
+        cay{"cayuga"}
         ccp{"chakma"}
         ce{"checheno"}
         ceb{"cebuano"}
@@ -66,12 +70,21 @@
         chk{"chuukese"}
         chm{"mari"}
         cho{"choctaw"}
+        chp{"chipewyan"}
         chr{"cherokee"}
         chy{"cheyenne"}
         ckb{"kurdo central"}
+        clc{"chilcotin"}
         co{"corso"}
+        crg{"mitchif"}
+        crj{"cree del sud-est"}
+        crk{"cree del planas"}
+        crl{"cree del nord-est"}
+        crm{"cree moose"}
+        crr{"algonquino de Carolina"}
         crs{"creolo seychellese"}
         cs{"checo"}
+        csw{"cree del paludes"}
         cu{"slavo ecclesiastic"}
         cv{"chuvash"}
         cy{"gallese"}
@@ -120,6 +133,8 @@
         fr{"francese"}
         fr_CA{"francese canadian"}
         fr_CH{"francese suisse"}
+        frc{"francese cajun"}
+        frr{"frison septentrional"}
         fur{"friulano"}
         fy{"frison occidental"}
         ga{"irlandese"}
@@ -136,7 +151,9 @@
         gv{"mannese"}
         gwi{"gwich’in"}
         ha{"hausa"}
+        hai{"haida"}
         haw{"hawaiano"}
+        hax{"haida del sud"}
         he{"hebreo"}
         hi{"hindi"}
         hil{"hiligaynon"}
@@ -146,6 +163,7 @@
         ht{"creolo haitian"}
         hu{"hungaro"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armenio"}
         hz{"herero"}
         ia{"interlingua"}
@@ -154,6 +172,7 @@
         id{"indonesiano"}
         ig{"igbo"}
         ii{"yi de Sichuan"}
+        ikt{"inuktitut del west canadian"}
         ilo{"ilocano"}
         inh{"ingush"}
         io{"ido"}
@@ -175,6 +194,7 @@
         kde{"makonde"}
         kea{"capoverdiano"}
         kfo{"koro"}
+        kgp{"kaingang"}
         kha{"khasi"}
         khq{"koyra chiini"}
         ki{"kikuyu"}
@@ -201,6 +221,7 @@
         kum{"kumyko"}
         kv{"komi"}
         kw{"cornico"}
+        kwk{"kwakwala"}
         ky{"kirghizo"}
         la{"latino"}
         lad{"ladino"}
@@ -209,11 +230,14 @@
         lez{"lezghiano"}
         lg{"luganda"}
         li{"limburgese"}
+        lil{"lillooet"}
         lkt{"lakota"}
         ln{"lingala"}
         lo{"laotiano"}
+        lou{"creolo louisianese"}
         loz{"lozi"}
         lrc{"luri del nord"}
+        lsm{"samia"}
         lt{"lithuano"}
         lu{"luba-katanga"}
         lua{"luba-lulua"}
@@ -242,6 +266,7 @@
         ml{"malayalam"}
         mn{"mongol"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
         moh{"mohawk"}
         mos{"mossi"}
         mr{"marathi"}
@@ -280,6 +305,11 @@
         ny{"nyanja"}
         nyn{"nyankole"}
         oc{"occitano"}
+        ojb{"ojibwa del nord-west"}
+        ojc{"ojibwa central"}
+        ojs{"oji-cree"}
+        ojw{"ojibwa del west"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"oriya"}
         os{"osseto"}
@@ -289,7 +319,9 @@
         pap{"papiamento"}
         pau{"palauano"}
         pcm{"pidgin nigerian"}
+        pis{"pijin"}
         pl{"polonese"}
+        pqm{"malecite-passamaquoddy"}
         prg{"prussiano"}
         ps{"pashto"}
         pt{"portugese"}
@@ -329,6 +361,7 @@
         si{"cingalese"}
         sk{"slovaco"}
         sl{"sloveno"}
+        slh{"lushootseed del sud"}
         sm{"samoano"}
         sma{"sami del sud"}
         smj{"sami de Lule"}
@@ -343,6 +376,7 @@
         ss{"swati"}
         ssy{"saho"}
         st{"sotho del sud"}
+        str{"salish del strictos"}
         su{"sundanese"}
         suk{"sukuma"}
         sv{"svedese"}
@@ -351,23 +385,29 @@
         swb{"comoriano"}
         syr{"syriaco"}
         ta{"tamil"}
+        tce{"tutchone del sud"}
         te{"telugu"}
         tem{"temne"}
         teo{"teso"}
         tet{"tetum"}
         tg{"tajiko"}
+        tgx{"tagish"}
         th{"thai"}
+        tht{"tahltan"}
         ti{"tigrinya"}
         tig{"tigre"}
         tk{"turkmeno"}
         tlh{"klingon"}
+        tli{"tlingit"}
         tn{"tswana"}
         to{"tongano"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turco"}
         trv{"taroko"}
         ts{"tsonga"}
         tt{"tataro"}
+        ttm{"tutchone del nord"}
         tum{"tumbuka"}
         tvl{"tuvaluano"}
         twq{"tasawaq"}
@@ -391,6 +431,7 @@
         wal{"wolaytta"}
         war{"waray"}
         wo{"wolof"}
+        wuu{"wu"}
         xal{"calmuco"}
         xh{"xhosa"}
         xog{"soga"}
@@ -398,6 +439,7 @@
         ybb{"yemba"}
         yi{"yiddish"}
         yo{"yoruba"}
+        yrl{"nheengatu"}
         yue{"cantonese"}
         zgh{"tamazight marocchin standard"}
         zh{"chinese"}
@@ -423,6 +465,7 @@
     }
     Languages%variant{
         ckb{"kurdo sorani"}
+        hi_Latn{"hinglish"}
     }
     Scripts{
         Arab{"arabe"}
@@ -478,11 +521,15 @@
         calendar{
             buddhist{"calendario buddhista"}
             chinese{"calendario chinese"}
+            coptic{"calendario copte"}
             dangi{"calendario dangi"}
             ethiopic{"calendario ethiope"}
+            ethiopic-amete-alem{"calendario ethiope Amete Alem"}
             gregorian{"calendario gregorian"}
             hebrew{"calendario hebraic"}
             islamic{"calendario islamic"}
+            islamic-civil{"calendario islamic (tabular, epocha civil)"}
+            islamic-umalqura{"calendario islamic (Umm al-Qura)"}
             iso8601{"calendario ISO-8601"}
             japanese{"calendario japonese"}
             persian{"calendario persa"}
@@ -519,9 +566,10 @@
             armn{"cifras armenie"}
             armnlow{"cifras armenie minuscule"}
             beng{"cifras bengalese"}
+            cakm{"cifras chakma"}
             deva{"cifras devanagari"}
             ethi{"cifras ethiope"}
-            fullwide{"cifras a latitude integre"}
+            fullwide{"cifras in plen largor"}
             geor{"cifras georgian"}
             grek{"cifras grec"}
             greklow{"cifras grec minuscule"}
@@ -533,6 +581,7 @@
             hant{"cifras chinese traditional"}
             hantfin{"cifras financiari chinese traditional"}
             hebr{"cifras hebraic"}
+            java{"cifras javanese"}
             jpan{"cifras japonese"}
             jpanfin{"cifras financiari japonese"}
             khmr{"cifras khmer"}
@@ -540,7 +589,9 @@
             laoo{"cifras lao"}
             latn{"cifras occidental"}
             mlym{"cifras malayalam"}
+            mtei{"cifras meetei mayek"}
             mymr{"cifras birman"}
+            olck{"cifras ol chiki"}
             orya{"cifras oriya"}
             roman{"cifras roman"}
             romanlow{"cifras roman minuscule"}
@@ -549,6 +600,7 @@
             telu{"cifras telugu"}
             thai{"cifras thailandese"}
             tibt{"cifras tibetan"}
+            vaii{"cifras vai"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/id.txt b/icu4c/source/data/lang/id.txt
index d4ae880..2b5751c 100644
--- a/icu4c/source/data/lang/id.txt
+++ b/icu4c/source/data/lang/id.txt
@@ -43,6 +43,7 @@
         am{"Amharik"}
         an{"Aragon"}
         ang{"Inggris Kuno"}
+        ann{"Obolo"}
         anp{"Angika"}
         ar{"Arab"}
         ar_001{"Arab Standar Modern"}
@@ -58,6 +59,7 @@
         asa{"Asu"}
         ase{"Bahasa Isyarat Amerika"}
         ast{"Asturia"}
+        atj{"Atikamekw"}
         av{"Avar"}
         awa{"Awadhi"}
         ay{"Aymara"}
@@ -100,7 +102,7 @@
         byv{"Medumba"}
         ca{"Katalan"}
         cad{"Kado"}
-        car{"Karib"}
+        car{"Karibia"}
         cay{"Cayuga"}
         cch{"Atsam"}
         ccp{"Chakma"}
@@ -118,13 +120,21 @@
         chr{"Cherokee"}
         chy{"Cheyenne"}
         ckb{"Kurdi Sorani"}
+        clc{"Chilcotin"}
         co{"Korsika"}
         cop{"Koptik"}
         cr{"Kree"}
+        crg{"Michif"}
         crh{"Tatar Krimea"}
+        crj{"East Cree Selatan"}
+        crk{"Cree Dataran"}
+        crl{"East Cree Utara"}
+        crm{"Moose Cree"}
+        crr{"Carolina Algonquian"}
         crs{"Seselwa Kreol Prancis"}
         cs{"Cheska"}
         csb{"Kashubia"}
+        csw{"Cree Rawa"}
         cu{"Bahasa Gereja Slavonia"}
         cv{"Chuvash"}
         cy{"Welsh"}
@@ -156,7 +166,7 @@
         el{"Yunani"}
         elx{"Elam"}
         en{"Inggris"}
-        en_GB{"Inggris (Inggris)"}
+        en_GB{"Inggris (Britania)"}
         enm{"Inggris Abad Pertengahan"}
         eo{"Esperanto"}
         es{"Spanyol"}
@@ -209,6 +219,7 @@
         ha{"Hausa"}
         hai{"Haida"}
         haw{"Hawaii"}
+        hax{"Haida Selatan"}
         he{"Ibrani"}
         hi{"Hindi"}
         hif{"Hindi Fiji"}
@@ -221,6 +232,7 @@
         ht{"Kreol Haiti"}
         hu{"Hungaria"}
         hup{"Hupa"}
+        hur{"Halkomelem"}
         hy{"Armenia"}
         hz{"Herero"}
         ia{"Interlingua"}
@@ -231,6 +243,7 @@
         ig{"Igbo"}
         ii{"Sichuan Yi"}
         ik{"Inupiak"}
+        ikt{"Inuktitut Kanada Barat"}
         ilo{"Iloko"}
         inh{"Ingushetia"}
         io{"Ido"}
@@ -291,6 +304,7 @@
         kut{"Kutenai"}
         kv{"Komi"}
         kw{"Kornish"}
+        kwk{"Kwakʼwala"}
         ky{"Kirgiz"}
         la{"Latin"}
         lad{"Ladino"}
@@ -302,6 +316,7 @@
         lg{"Ganda"}
         li{"Limburgia"}
         lij{"Liguria"}
+        lil{"Lillooet"}
         lkt{"Lakota"}
         ln{"Lingala"}
         lo{"Lao"}
@@ -309,6 +324,7 @@
         lou{"Kreol Louisiana"}
         loz{"Lozi"}
         lrc{"Luri Utara"}
+        lsm{"Saamia"}
         lt{"Lituavi"}
         lu{"Luba-Katanga"}
         lua{"Luba-Lulua"}
@@ -345,6 +361,7 @@
         mn{"Mongolia"}
         mnc{"Manchuria"}
         mni{"Manipuri"}
+        moe{"Innu-aimun"}
         moh{"Mohawk"}
         mos{"Mossi"}
         mr{"Marathi"}
@@ -391,6 +408,11 @@
         nzi{"Nzima"}
         oc{"Ositania"}
         oj{"Ojibwa"}
+        ojb{"Ojibwe Barat Laut"}
+        ojc{"Ojibwe Tengah"}
+        ojs{"Oji-Cree"}
+        ojw{"Ojibwe Barat"}
+        oka{"Okanagan"}
         om{"Oromo"}
         or{"Oriya"}
         os{"Ossetia"}
@@ -407,8 +429,10 @@
         peo{"Persia Kuno"}
         phn{"Funisia"}
         pi{"Pali"}
+        pis{"Pijin"}
         pl{"Polski"}
         pon{"Pohnpeia"}
+        pqm{"Maliseet-Passamaquoddy"}
         prg{"Prusia"}
         pro{"Provencal Lama"}
         ps{"Pashto"}
@@ -461,6 +485,7 @@
         sid{"Sidamo"}
         sk{"Slovak"}
         sl{"Sloven"}
+        slh{"Lushootseed Selatan"}
         sli{"Silesia Rendah"}
         sly{"Selayar"}
         sm{"Samoa"}
@@ -479,6 +504,7 @@
         ss{"Swati"}
         ssy{"Saho"}
         st{"Sotho Selatan"}
+        str{"Salish Selat"}
         su{"Sunda"}
         suk{"Sukuma"}
         sus{"Susu"}
@@ -491,6 +517,7 @@
         syr{"Suriah"}
         szl{"Silesia"}
         ta{"Tamil"}
+        tce{"Tutchone Selatan"}
         tcy{"Tulu"}
         te{"Telugu"}
         tem{"Timne"}
@@ -498,7 +525,9 @@
         ter{"Tereno"}
         tet{"Tetun"}
         tg{"Tajik"}
+        tgx{"Tagish"}
         th{"Thai"}
+        tht{"Tahltan"}
         ti{"Tigrinya"}
         tig{"Tigre"}
         tiv{"Tiv"}
@@ -511,6 +540,7 @@
         tn{"Tswana"}
         to{"Tonga"}
         tog{"Nyasa Tonga"}
+        tok{"Toki Pona"}
         tpi{"Tok Pisin"}
         tr{"Turki"}
         tru{"Turoyo"}
@@ -518,6 +548,7 @@
         ts{"Tsonga"}
         tsi{"Tsimshia"}
         tt{"Tatar"}
+        ttm{"Tutchone Utara"}
         ttt{"Tat Muslim"}
         tum{"Tumbuka"}
         tvl{"Tuvalu"}
@@ -548,6 +579,7 @@
         was{"Washo"}
         wbp{"Warlpiri"}
         wo{"Wolof"}
+        wuu{"Wu Tionghoa"}
         xal{"Kalmuk"}
         xh{"Xhosa"}
         xog{"Soga"}
@@ -557,6 +589,7 @@
         ybb{"Yemba"}
         yi{"Yiddish"}
         yo{"Yoruba"}
+        yrl{"Nheengatu"}
         yue{"Kanton"}
         za{"Zhuang"}
         zap{"Zapotek"}
@@ -582,6 +615,7 @@
         en_GB{"Inggris (UK)"}
     }
     Languages%variant{
+        hi_Latn{"Hinglish"}
         ps{"Pushto"}
         ug{"Uighur"}
     }
@@ -853,7 +887,7 @@
             ducet{"Aturan Pengurutan Unicode Default"}
             emoji{"Urutan Sortir Emoji"}
             eor{"Aturan Pengurutan Eropa"}
-            gb2312han{"Urutan Sortir Tionghoa Aks. Sederhana - GB2312"}
+            gb2312han{"Urutan Sortir Tionghoa (Sederhana) - GB2312"}
             phonebook{"Urutan Sortir Buku Telepon"}
             phonetic{"Urutan Sortir Fonetik"}
             pinyin{"Urutan Sortir Pinyin"}
@@ -948,7 +982,7 @@
             mymr{"Angka Myanmar"}
             mymrshan{"Angka Myanmar Shan"}
             mymrtlng{"Angka Myanmar Tai Laing"}
-            native{"Digit Asli"}
+            native{"Angka Asli"}
             nkoo{"Angka N’Ko"}
             olck{"Angka Ol Chiki"}
             orya{"Angka Oriya"}
diff --git a/icu4c/source/data/lang/ig.txt b/icu4c/source/data/lang/ig.txt
index 87c55e3..8a7da54 100644
--- a/icu4c/source/data/lang/ig.txt
+++ b/icu4c/source/data/lang/ig.txt
@@ -13,45 +13,99 @@
         numbers{"Nọmba"}
     }
     Languages{
+        ab{"Abkaziani"}
+        ace{"Achinisi"}
+        ada{"Adangme"}
+        ady{"Adigi"}
         af{"Afrikaans"}
         agq{"Aghem"}
+        ain{"Ainu"}
         ak{"Akan"}
+        ale{"Alụt"}
+        alt{"Sọutarn Altai"}
         am{"Amariikị"}
+        an{"Aragonisị"}
+        ann{"Obolọ"}
+        anp{"Angika"}
         ar{"Arabiikị"}
         ar_001{"Ụdị Arabiikị nke oge a"}
+        arn{"Mapuche"}
+        arp{"Arapaho"}
+        ars{"Najdi Arabikị"}
+        as{"Asamisị"}
         asa{"Asụ"}
+        ast{"Asturianị"}
+        atj{"Atikamekwe"}
+        av{"Avarịk"}
+        awa{"Awadị"}
+        ay{"Ayịmarà"}
         az{"Azerbajanị"}
+        ba{"Bashki"}
+        ban{"Balinisị"}
+        bas{"Basaà"}
         be{"Belarusianụ"}
+        bem{"Bembà"}
         bez{"Bena"}
         bg{"Bọlụgarịa"}
+        bho{"Bojpuri"}
+        bi{"Bislama"}
+        bin{"Bini"}
+        bla{"Siksikà"}
         bm{"Bambara"}
         bn{"Bengali"}
         bo{"Tibetan"}
         br{"Breton"}
         brx{"Bọdọ"}
         bs{"Bosnia"}
+        bug{"Buginisị"}
+        byn{"Blin"}
         ca{"Catalan"}
+        cay{"Cayuga"}
         ccp{"Chakma"}
         ce{"Chechen"}
         ceb{"Cebụanọ"}
+        cgg{"Chiga"}
+        ch{"Chamoro"}
+        chk{"Chukisị"}
+        chm{"Mari"}
+        cho{"Choctawu"}
+        chp{"Chipewan"}
         chr{"Cheroke"}
+        chy{"Cheyene"}
         ckb{"Kurdish ọsote"}
+        clc{"Chilcotinị"}
         co{"Kọsịan"}
+        crg{"Mịchif"}
+        crj{"Sọutarn East kree"}
+        crk{"Plains kree"}
+        crl{"Nọrtan Eastị Kree"}
+        crm{"Moọse kree"}
+        crr{"Carolina Algonịkwan"}
         cs{"Cheekị"}
+        csw{"Swampi kree"}
         cu{"Church slavic"}
+        cv{"Chuvash"}
         cy{"Wesh"}
         da{"Danịsh"}
+        dak{"Dakota"}
+        dar{"Dagwa"}
         dav{"Taịta"}
         de{"Jamanị"}
         de_AT{"Jaman ndị Austria"}
         de_CH{"Jaman Izugbe ndị Switzerland"}
+        dgr{"Dogribụ"}
         dje{"Zarma"}
+        doi{"Dogri"}
         dsb{"Lowa Sorbịan"}
         dua{"Dụala"}
+        dv{"Divehi"}
         dyo{"Jọla-Fọnyị"}
         dz{"Dọzngọka"}
+        dzg{"Dazaga"}
         ebu{"Ebụm"}
         ee{"Ewe"}
+        efi{"Efik"}
+        eka{"Ekajukụ"}
         el{"Giriikị"}
         en{"Bekee"}
         en_AU{"Bekee ndị Australia"}
@@ -70,175 +124,320 @@
         ff{"Fula"}
         fi{"Fịnịsh"}
         fil{"Fịlịpịnọ"}
+        fj{"Fijanị"}
         fo{"Farọse"}
+        fon{"Fon"}
         fr{"Fụrenchị"}
         fr_CA{"Fụrench ndị Canada"}
         fr_CH{"Fụrench ndị Switzerland"}
+        frc{"Kajun Furenchị"}
+        frr{"Nọrtan Frisian"}
         fur{"Frụlịan"}
         fy{"Westan Frịsịan"}
         ga{"Ịrịsh"}
+        gaa{"Ga"}
         gd{"Sụkọtịs Gelị"}
+        gez{"Gịzị"}
+        gil{"Gilbertisị"}
         gl{"Galịcịan"}
+        gn{"Gwarani"}
+        gor{"Gorontalo"}
         gsw{"German Swiss"}
         gu{"Gụaratị"}
         guz{"Gụshị"}
         gv{"Mansị"}
+        gwi{"Gwichin"}
         ha{"Hausa"}
+        hai{"Haida"}
         haw{"Hawaịlịan"}
+        hax{"Sọutarn Haida"}
         he{"Hebrew"}
         hi{"Hindị"}
+        hil{"Hiligayanon"}
         hmn{"Hmong"}
         hr{"Kọrọtịan"}
         hsb{"Ụpa Sọrbịa"}
         ht{"Haịtịan ndị Cerọle"}
         hu{"Hụngarian"}
+        hup{"Hupa"}
+        hur{"Halkomelem"}
+        hy{"Armenianị"}
+        hz{"Herero"}
         ia{"Intalịgụa"}
+        iba{"Ibanị"}
+        ibb{"Ibibio"}
         id{"Indonisia"}
         ig{"Igbo"}
         ii{"Sịchụayị"}
+        ikt{"Westarn Canadian Inuktitut"}
+        ilo{"Iloko"}
+        inh{"Ingush"}
+        io{"Ido"}
         is{"Icịlandịk"}
         it{"Italịanu"}
+        iu{"Inuktitutị"}
         ja{"Japaniisi"}
+        jbo{"Lojban"}
         jgo{"Ngọmba"}
         jmc{"Machame"}
         jv{"Java"}
         ka{"Geọjịan"}
         kab{"Kabyle"}
+        kac{"Kachin"}
+        kaj{"Ju"}
         kam{"Kamba"}
+        kbd{"Kabadian"}
+        kcg{"Tịyap"}
         kde{"Makọnde"}
         kea{"Kabụverdịanụ"}
+        kfo{"Koro"}
+        kgp{"Kainganga"}
+        kha{"Khasi"}
         khq{"Kọyra Chịnị"}
         ki{"Kịkụyụ"}
+        kj{"Kwanyama"}
         kk{"Kazak"}
         kkj{"Kakọ"}
         kl{"Kalaalịsụt"}
         kln{"Kalenjịn"}
         km{"Keme"}
+        kmb{"Kimbundụ"}
         kn{"Kanhada"}
         ko{"Korịa"}
         kok{"Kọnkanị"}
+        kpe{"Kpele"}
+        kr{"Kanuri"}
+        krc{"Karaché-Balka"}
+        krl{"Karelian"}
+        kru{"Kuruk"}
         ks{"Kashmịrị"}
         ksb{"Shabala"}
         ksf{"Bafịa"}
         ksh{"Colognịan"}
         ku{"Ndị Kụrdịsh"}
+        kum{"Kumik"}
+        kv{"Komi"}
         kw{"Kọnịsh"}
+        kwk{"Kwakwala"}
         ky{"Kyrayz"}
         la{"Latịn"}
+        lad{"Ladino"}
         lag{"Langị"}
         lb{"Lụxenbọụgịsh"}
+        lez{"Lezgian"}
         lg{"Ganda"}
+        li{"Limburgish"}
+        lil{"Liloetị"}
+        lkt{"Lakota"}
         ln{"Lịngala"}
         lo{"Laọ"}
+        lou{"Louisiana Kreole"}
+        loz{"Lozi"}
         lrc{"Nọrtụ Lụrị"}
+        lsm{"Samia"}
         lt{"Lituanian"}
         lu{"Lịba-Katanga"}
+        lua{"Luba-Lulua"}
+        lun{"Lunda"}
+        lus{"Mizo"}
         luy{"Lụyịa"}
         lv{"Latviani"}
+        mad{"Madurese"}
+        mag{"Magahi"}
         mai{"Maịtịlị"}
+        mak{"Makasa"}
         mas{"Masaị"}
+        mdf{"Moksha"}
+        men{"Mende"}
         mer{"Merụ"}
         mfe{"Mọrịsye"}
         mg{"Malagasị"}
         mgh{"Makụwa Metọ"}
         mgo{"Meta"}
+        mh{"Marshalese"}
         mi{"Maọrị"}
+        mic{"Mịkmak"}
+        min{"Mịnangkabau"}
         mk{"Masedọnịa"}
         ml{"Malayalam"}
         mn{"Mọngolịan"}
         mni{"Manịpụrị"}
+        moe{"Inu-imun"}
+        moh{"Mohọk"}
+        mos{"Mossi"}
         mr{"Maratị"}
         ms{"Maleyi"}
         mt{"Matịse"}
         mua{"Mụdang"}
         mul{"Ọtụtụ asụsụ"}
+        mus{"Muscogee"}
+        mwl{"Mịrandisị"}
         my{"Bụrmese"}
+        myv{"Erzaya"}
         mzn{"Mazandaranị"}
+        na{"Nauru"}
+        nap{"Nịapolitan"}
         naq{"Nama"}
         nb{"Nọrweyịan Bọkmal"}
         nd{"Nọrtụ Ndabede"}
         nds{"Lowa German"}
         ne{"Nepali"}
+        new{"Nịwari"}
+        ng{"Ndonga"}
+        nia{"Nias"}
+        niu{"Niwan"}
         nl{"Dọchị"}
         nmg{"Kwasịọ"}
         nn{"Nọrweyịan Nynersk"}
         nnh{"Nglembọn"}
+        no{"Nọrweyịan"}
+        nog{"Nogai"}
+        nqo{"Nkọ"}
+        nr{"Sọut Ndebele"}
+        nso{"Nọrtan Sotọ"}
         nus{"Nụer"}
+        nv{"Navajo"}
         ny{"Nyanja"}
         nyn{"Nyakọle"}
+        oc{"Osịtan"}
+        ojb{"Nọrtwestan Ojibwa"}
+        ojc{"Ojibwa ọsote"}
+        ojs{"Oji-kree"}
+        ojw{"Westarn Ojibwa"}
+        oka{"Okanagan"}
         om{"Ọromo"}
         or{"Ọdịa"}
         os{"Osetik"}
         pa{"Punjabi"}
+        pag{"Pangasinan"}
+        pam{"Pampanga"}
+        pap{"Papịamento"}
+        pau{"Palawan"}
         pcm{"Pidgịn"}
+        pis{"Pijịn"}
         pl{"Poliishi"}
+        pqm{"Maliset-Pasamakwodị"}
         prg{"Prụssịan"}
         ps{"Pashọ"}
         pt{"Pọrtụgụese"}
         pt_BR{"Pọrtụgụese ndị Brazil"}
         pt_PT{"Asụsụ Portuguese ndị Europe"}
         qu{"Qụechụa"}
+        rap{"Rapunwị"}
+        rar{"Rarotonganị"}
+        rhg{"Rohinga"}
         rm{"Rọmansị"}
         rn{"Rụndị"}
         ro{"Romania"}
         rof{"Rọmbọ"}
         ru{"Rọshian"}
+        rup{"Aromanian"}
         rw{"Kinyarwanda"}
         rwk{"Rwa"}
         sa{"Sansịkịt"}
+        sad{"Sandawe"}
         sah{"Saka"}
         saq{"Sambụrụ"}
         sat{"Santalị"}
+        sba{"Nkambé"}
         sbp{"Sangụ"}
+        sc{"Sardinian"}
+        scn{"Sisịlian"}
+        sco{"Scots"}
         sd{"Sịndh"}
         se{"Nọrtan Samị"}
         seh{"Sena"}
         ses{"Kọyraboro Senị"}
         sg{"Sangọ"}
         shi{"Tachịkịt"}
+        shn{"Shan"}
         si{"Sinhala"}
         sk{"Slova"}
         sl{"Slovịan"}
+        slh{"Sọutarn Lushoọtseed"}
         sm{"Samọa"}
         smn{"Inarị Samị"}
+        sms{"Skolt sami"}
         sn{"Shọna"}
+        snk{"Soninké"}
         so{"Somali"}
+        sq{"Albanianị"}
         sr{"Sebịan"}
+        srn{"Sranan Tongo"}
+        ss{"Swati"}
         st{"Sọụth Soto"}
+        str{"Straits Salish"}
+        su{"Sudanese"}
+        suk{"Sukuma"}
         sv{"Sụwidiishi"}
+        sw{"Swahili"}
+        swb{"Komorịan"}
+        syr{"Sirịak"}
         ta{"Tamil"}
+        tce{"Sọutarn Tuchone"}
         te{"Telụgụ"}
+        tem{"Timne"}
         teo{"Tesọ"}
+        tet{"Tetum"}
         tg{"Tajịk"}
+        tgx{"Tagish"}
         th{"Taị"}
+        tht{"Tahitan"}
         ti{"Tịgrịnya"}
+        tig{"Tịgre"}
         tk{"Turkịs"}
+        tlh{"Klingon"}
+        tli{"Tlịngịt"}
+        tn{"Swana"}
         to{"Tọngan"}
+        tok{"Tokị pọna"}
+        tpi{"Tok pisin"}
         tr{"Tọkiishi"}
+        trv{"Tarokọ"}
+        ts{"Songa"}
         tt{"Tata"}
+        ttm{"Nọrtan Tuchone"}
+        tum{"Tumbuka"}
+        tvl{"Tuvalu"}
         twq{"Tasawa"}
+        ty{"Tahitian"}
+        tyv{"Tuvinian"}
+        tzm{"Central Atlas"}
+        udm{"Udumụrt"}
         ug{"Ụyghụr"}
         uk{"Ukureenị"}
+        umb{"Umbụndụ"}
         und{"Asụsụ amaghị"}
         ur{"Urdụ"}
         uz{"Ụzbek"}
         vai{"Val"}
+        ve{"Venda"}
         vi{"Vietnamisi"}
         vo{"Volapụ"}
         vun{"Vụnjọ"}
+        wa{"Waloọn"}
         wae{"Wasa"}
+        wal{"Woleịta"}
+        war{"Waraị"}
         wo{"Wolọf"}
+        wuu{"Wụ Chainisị"}
+        xal{"Kalmik"}
         xh{"Xhọsa"}
         xog{"Sọga"}
         yav{"Yangben"}
+        ybb{"Yemba"}
         yi{"Yịdịsh"}
         yo{"Yoruba"}
+        yrl{"Nheengatụ"}
         yue{"Katọnịse"}
+        zgh{"Standard Moroccan Tamazait"}
         zh{"Chainisi"}
         zh_Hans{"Asụsụ Chinese dị mfe"}
         zh_Hant{"Asụsụ Chinese Izugbe"}
         zu{"Zulu"}
+        zun{"Zuni"}
         zxx{"Ndị ọzọ abụghị asụsụ"}
+        zza{"Zaza"}
     }
     Languages%menu{
         yue{"Chinese,Cantonese"}
@@ -252,11 +451,16 @@
         ckb{"Kurdish ọzọ"}
     }
     Scripts{
+        Adlm{"Adlam"}
         Arab{"Mkpụrụ Okwu Arabic"}
+        Aran{"Nastalik"}
         Armn{"Mkpụrụ ọkwụ Armenịan"}
         Beng{"Mkpụrụ ọkwụ Bangla"}
         Bopo{"Mkpụrụ ọkwụ Bopomofo"}
         Brai{"Braịlle"}
+        Cakm{"Chakma"}
+        Cans{"Unified Canadian Aboriginal Syllabics"}
+        Cher{"Cherọkee"}
         Cyrl{"Mkpụrụ Okwu Cyrillic"}
         Deva{"Mkpụrụ ọkwụ Devangarị"}
         Ethi{"Mkpụrụ ọkwụ Etọpịa"}
@@ -282,13 +486,22 @@
         Latn{"Latin"}
         Mlym{"Malayala"}
         Mong{"Mọngọlịan"}
+        Mtei{"Meitei Mayek"}
         Mymr{"Myanmar"}
+        Nkoo{"Nkoọ"}
+        Olck{"Ochiki"}
         Orya{"Ọdịa"}
+        Rohg{"Hanifi"}
         Sinh{"Sinhala"}
+        Sund{"Sundanisị"}
+        Syrc{"Syriak"}
         Taml{"Tamịl"}
         Telu{"Telụgụ"}
+        Tfng{"Tifinag"}
         Thaa{"Taa"}
         Tibt{"Tịbeta"}
+        Vaii{"Vai"}
+        Yiii{"Yị"}
         Zmth{"Mkpụrụ ọkwụ Mgbakọ"}
         Zsye{"Emojị"}
         Zsym{"Akara"}
@@ -304,11 +517,15 @@
         calendar{
             buddhist{"Kalịnda Bụddịst"}
             chinese{"Kalịnda Chinese"}
+            coptic{"Kalenda Koptic"}
             dangi{"Kalịnda Dang"}
             ethiopic{"Kalịnda Etopịa"}
+            ethiopic-amete-alem{"Etiopic Amete Alem Kalenda"}
             gregorian{"Kalenda Gregory"}
             hebrew{"Kalịnda Hebrew"}
             islamic{"Kalịnda Islam"}
+            islamic-civil{"Islamik Kalenda"}
+            islamic-umalqura{"Islamik Kalenda"}
             iso8601{"Kalenda ISO-8601"}
             japanese{"Kalịnda Japanese"}
             persian{"Kalịnda Persian"}
@@ -319,6 +536,7 @@
             standard{"Ụsọrọ egọ nzụgbe"}
         }
         collation{
+            ducet{"Default Unicode ụsọrọ nhazị"}
             search{"Ọchụchụ nịle"}
             standard{"Usoro Nhazi"}
         }
@@ -344,6 +562,7 @@
             armn{"Ọnụ ọgụgụ Armenịan"}
             armnlow{"ọbere ọnụ ọgụgụ Armenịan"}
             beng{"Ọnụ ọgụgụ Bang"}
+            cakm{"Ọnụ ọgụgụ Chakma"}
             deva{"Ọnụ ọgụgụ Devanagarị"}
             ethi{"Ọnụ ọgụgụ Etọpịa"}
             fullwide{"Ọnụ ọgụgụ ọbọsara"}
@@ -358,6 +577,7 @@
             hant{"Ọnụ ọgụgụ ọdinala chinese"}
             hantfin{"Ọnụ ọgụgụ akantụ ọdịnala Chinese"}
             hebr{"Ọnụ ọgụgụ Hebrew"}
+            java{"Ọnụ ọgụgụ Javanịsị"}
             jpan{"Ọnụ ọgụgụ Japanese"}
             jpanfin{"Ọnụ ọgụgụ akantụ Japanese"}
             khmr{"Ọnụ ọgụgụ Khmer"}
@@ -365,7 +585,9 @@
             laoo{"Ọnụ ọgụgụ Laọ"}
             latn{"Ọnụ Ọgụgụ Mpaghara Ọdịda Anyanwụ"}
             mlym{"Ọnụ ọgụgụ Malayala"}
+            mtei{"Ọnụ ọgụgụ Meetei Mayek"}
             mymr{"Ọnụ ọgụgụ Myamar"}
+            olck{"Ọnụ ọgụgụ Ochiki"}
             orya{"Ọnụ ọgụgụ Ọdịa"}
             roman{"Ọnụ ọgụgụ Roman"}
             romanlow{"Ọbere Ọnụ ọgụgụ Roman"}
@@ -374,6 +596,7 @@
             telu{"Ọnụ ọgụgụ Telụgụ"}
             thai{"Ọnụ ọgụgụ Taị"}
             tibt{"Ọnụ ọgụgụ Tịbeta"}
+            vaii{"Ọnụ ọgụgụ Vai"}
         }
     }
     codePatterns{
diff --git a/icu4c/source/data/lang/ii.txt b/icu4c/source/data/lang/ii.txt
index ecf8c46..c42ee57 100644
--- a/icu4c/source/data/lang/ii.txt
+++ b/icu4c/source/data/lang/ii.txt
@@ -11,12 +11,9 @@
         it{"ꑴꄊꆺꉙ"}
         ja{"ꏝꀪꉙ"}
         pt{"ꁍꄨꑸꉙ"}
-        pt_BR{"ꀠꑟꁍꄨꑸꉙ"}
         ru{"ꊉꇩꉙ"}
         und{"ꅉꀋꌠꅇꂷ"}
         zh{"ꍏꇩꉙ"}
-        zh_Hans{"ꈝꐯꍏꇩꉙ"}
-        zh_Hant{"ꀎꋏꍏꇩꉙ"}
     }
     Scripts{
         Arab{"ꀊꇁꀨꁱꂷ"}
diff --git a/icu4c/source/data/lang/is.txt b/icu4c/source/data/lang/is.txt
index 4f7d476..df6f424 100644
--- a/icu4c/source/data/lang/is.txt
+++ b/icu4c/source/data/lang/is.txt
@@ -41,16 +41,19 @@
         am{"amharíska"}
         an{"aragonska"}
         ang{"fornenska"}
+        ann{"obolo"}
         anp{"angíka"}
         ar{"arabíska"}
         ar_001{"stöðluð nútímaarabíska"}
         arc{"arameíska"}
         arn{"mapuche"}
         arp{"arapahó"}
+        ars{"najdi-arabíska"}
         arw{"aravakska"}
         as{"assamska"}
         asa{"asu"}
         ast{"astúríska"}
+        atj{"atikamekw"}
         av{"avaríska"}
         awa{"avadí"}
         ay{"aímara"}
@@ -102,13 +105,21 @@
         chr{"Cherokee-mál"}
         chy{"sjeyen"}
         ckb{"miðkúrdíska"}
+        clc{"chilcotin"}
         co{"korsíska"}
         cop{"koptíska"}
         cr{"krí"}
+        crg{"michif"}
         crh{"krímtyrkneska"}
+        crj{"suðaustur-cree"}
+        crk{"nehiyawak"}
+        crl{"norðaustur-cree"}
+        crm{"moose cree"}
+        crr{"Karólínu-algonkvínska"}
         crs{"seychelles-kreólska"}
         cs{"tékkneska"}
         csb{"kasúbíska"}
+        csw{"maskekon"}
         cu{"kirkjuslavneska"}
         cv{"sjúvas"}
         cy{"velska"}
@@ -200,6 +211,7 @@
         ha{"hása"}
         hai{"haída"}
         haw{"havaíska"}
+        hax{"suður-haída"}
         he{"hebreska"}
         hi{"hindí"}
         hil{"híligaínon"}
@@ -211,6 +223,7 @@
         ht{"haítíska"}
         hu{"ungverska"}
         hup{"húpa"}
+        hur{"halkomelem"}
         hy{"armenska"}
         hz{"hereró"}
         ia{"interlingua"}
@@ -221,6 +234,7 @@
         ig{"ígbó"}
         ii{"sísúanjí"}
         ik{"ínúpíak"}
+        ikt{"vestur-kanadískt inúktitút"}
         ilo{"ílokó"}
         inh{"ingús"}
         io{"ídó"}
@@ -247,6 +261,7 @@
         kea{"grænhöfðeyska"}
         kfo{"koro"}
         kg{"kongóska"}
+        kgp{"kaingang"}
         kha{"kasí"}
         kho{"kotaska"}
         khq{"koyra chiini"}
@@ -277,6 +292,7 @@
         kut{"kútenaí"}
         kv{"komíska"}
         kw{"kornbreska"}
+        kwk{"kwakʼwala"}
         ky{"kirgiska"}
         la{"latína"}
         lad{"ladínska"}
@@ -287,6 +303,7 @@
         lez{"lesgíska"}
         lg{"ganda"}
         li{"limbúrgíska"}
+        lil{"lillooet"}
         lkt{"lakóta"}
         ln{"lingala"}
         lo{"laó"}
@@ -294,6 +311,7 @@
         lou{"kreólska (Louisiana)"}
         loz{"lozi"}
         lrc{"norðurlúrí"}
+        lsm{"saamia"}
         lt{"litháíska"}
         lu{"lúbakatanga"}
         lua{"luba-lulua"}
@@ -327,13 +345,14 @@
         mn{"mongólska"}
         mnc{"mansjú"}
         mni{"manípúrí"}
+        moe{"innu-aimun"}
         moh{"móhíska"}
         mos{"mossí"}
         mr{"maratí"}
         ms{"malaíska"}
         mt{"maltneska"}
         mua{"mundang"}
-        mul{"margvísleg mál"}
+        mul{"mörg tungumál"}
         mus{"krík"}
         mwl{"mirandesíska"}
         mwr{"marvarí"}
@@ -373,6 +392,11 @@
         nzi{"nsíma"}
         oc{"oksítaníska"}
         oj{"ojibva"}
+        ojb{"norðvestur-ojibwa"}
+        ojc{"ojibwa"}
+        ojs{"oji-cree"}
+        ojw{"vestur-ojibwa"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"óría"}
         os{"ossetíska"}
@@ -388,8 +412,10 @@
         peo{"fornpersneska"}
         phn{"fönikíska"}
         pi{"palí"}
+        pis{"pijin"}
         pl{"pólska"}
         pon{"ponpeiska"}
+        pqm{"maliseet-passamaquoddy"}
         prg{"prússneska"}
         pro{"fornpróvensalska"}
         ps{"pastú"}
@@ -439,6 +465,7 @@
         sid{"sídamó"}
         sk{"slóvakíska"}
         sl{"slóvenska"}
+        slh{"suður-lushootseed"}
         sm{"samóska"}
         sma{"suðursamíska"}
         smj{"lúlesamíska"}
@@ -455,6 +482,7 @@
         ss{"svatí"}
         ssy{"saho"}
         st{"suðursótó"}
+        str{"Straits-salisíanska"}
         su{"súndanska"}
         suk{"súkúma"}
         sus{"súsú"}
@@ -466,13 +494,16 @@
         syc{"klassísk sýrlenska"}
         syr{"sýrlenska"}
         ta{"tamílska"}
+        tce{"suður-tutchone"}
         te{"telúgú"}
         tem{"tímne"}
         teo{"tesó"}
         ter{"terenó"}
         tet{"tetúm"}
         tg{"tadsjikska"}
+        tgx{"tagíska"}
         th{"taílenska"}
+        tht{"tahltan"}
         ti{"tígrinja"}
         tig{"tígre"}
         tiv{"tív"}
@@ -485,12 +516,14 @@
         tn{"tsúana"}
         to{"tongverska"}
         tog{"tongverska (nyasa)"}
+        tok{"toki pona"}
         tpi{"tokpisin"}
         tr{"tyrkneska"}
         trv{"tarókó"}
         ts{"tsonga"}
         tsi{"tsimsíska"}
         tt{"tatarska"}
+        ttm{"norður-tutchone"}
         tum{"túmbúka"}
         tvl{"túvalúska"}
         tw{"tví"}
@@ -519,6 +552,7 @@
         was{"vasjó"}
         wbp{"varlpiri"}
         wo{"volof"}
+        wuu{"wu-kínverska"}
         xal{"kalmúkska"}
         xh{"sósa"}
         xog{"sóga"}
@@ -528,6 +562,7 @@
         ybb{"yemba"}
         yi{"jiddíska"}
         yo{"jórúba"}
+        yrl{"nheengatu"}
         yue{"kantónska"}
         za{"súang"}
         zap{"sapótek"}
@@ -554,8 +589,13 @@
         en_GB{"enska (bresk)"}
         en_US{"enska (BNA)"}
     }
+    Languages%variant{
+        hi_Latn{"hinglish"}
+    }
     Scripts{
+        Adlm{"adlam"}
         Arab{"arabískt"}
+        Aran{"nastaliq"}
         Armn{"armenskt"}
         Bali{"balinesíska"}
         Batk{"batakíska"}
@@ -563,6 +603,9 @@
         Bopo{"bopomofo"}
         Brah{"brahmíska"}
         Brai{"blindraletur"}
+        Cakm{"chakma"}
+        Cans{"samræmt kanadískt samstöfuletur frumbyggja"}
+        Cher{"cherokí"}
         Copt{"koptíska"}
         Cyrl{"kyrillískt"}
         Deva{"devanagari"}
@@ -591,16 +634,23 @@
         Mand{"mandaíska"}
         Mlym{"malalajam"}
         Mong{"mongólskt"}
+        Mtei{"meitei mayek"}
         Mymr{"mjanmarskt"}
         Nkoo{"n-kó"}
+        Olck{"ol chiki"}
         Orya{"oriya"}
+        Rohg{"hanifi"}
         Sinh{"sinhala"}
         Sund{"sundanesíska"}
+        Syrc{"syriakíska"}
         Taml{"tamílskt"}
         Telu{"telúgú"}
+        Tfng{"tifinagh"}
         Thaa{"thaana"}
         Thai{"taílenskt"}
         Tibt{"tíbeskt"}
+        Vaii{"vai"}
+        Yiii{"yí"}
         Zmth{"stærðfræðitákn"}
         Zsye{"emoji-tákn"}
         Zsym{"tákn"}
@@ -720,6 +770,7 @@
             armn{"Armenskir tölustafir"}
             armnlow{"Armenskar lágstafatölur"}
             beng{"Bengalskar tölur"}
+            cakm{"Chakma-tölur"}
             deva{"Devanagari tölur"}
             ethi{"Eþíópískir tölustafir"}
             finance{"Viðskiptafræðileg töluorð"}
@@ -735,6 +786,7 @@
             hant{"Hefðbundnir kínverskir tölustafir"}
             hantfin{"Hefðbundnar kínverskar fjármálatölur"}
             hebr{"Hebreskir tölustafir"}
+            java{"Javanskar tölur"}
             jpan{"Japanskir tölustafir"}
             jpanfin{"Japanskar fjármálatölur"}
             khmr{"Kmerískar tölur"}
@@ -743,8 +795,10 @@
             latn{"Vestrænar tölur"}
             mlym{"Malayalam-tölur"}
             mong{"Mongólskar tölur"}
+            mtei{"Meetei mayek-tölur"}
             mymr{"Mjanmarskar tölur"}
             native{"Upprunalegir tölustafir"}
+            olck{"Ol chiki-tölur"}
             orya{"Odia-tölur"}
             roman{"Rómverskir tölustafir"}
             romanlow{"Rómverskar lágstafatölur"}
diff --git a/icu4c/source/data/lang/it.txt b/icu4c/source/data/lang/it.txt
index 436d47b..af1d6bd 100644
--- a/icu4c/source/data/lang/it.txt
+++ b/icu4c/source/data/lang/it.txt
@@ -44,6 +44,7 @@
         am{"amarico"}
         an{"aragonese"}
         ang{"inglese antico"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arabo"}
         ar_001{"arabo moderno standard"}
@@ -60,6 +61,7 @@
         asa{"asu"}
         ase{"lingua dei segni americana"}
         ast{"asturiano"}
+        atj{"atikamekw"}
         av{"avaro"}
         avk{"kotava"}
         awa{"awadhi"}
@@ -125,14 +127,22 @@
         chr{"cherokee"}
         chy{"cheyenne"}
         ckb{"curdo sorani"}
+        clc{"chilcotin"}
         co{"corso"}
         cop{"copto"}
         cps{"capiznon"}
         cr{"cree"}
+        crg{"métchif"}
         crh{"turco crimeo"}
+        crj{"cree sud-orientale"}
+        crk{"cree delle pianure"}
+        crl{"cree nord-orientale"}
+        crm{"cree moose"}
+        crr{"algonchino della Carolina"}
         crs{"creolo delle Seychelles"}
         cs{"ceco"}
         csb{"kashubian"}
+        csw{"cree delle paludi"}
         cu{"slavo ecclesiastico"}
         cv{"ciuvascio"}
         cy{"gallese"}
@@ -235,6 +245,7 @@
         hai{"haida"}
         hak{"hakka"}
         haw{"hawaiano"}
+        hax{"haida meridionale"}
         he{"ebraico"}
         hi{"hindi"}
         hif{"hindi figiano"}
@@ -248,6 +259,7 @@
         ht{"creolo haitiano"}
         hu{"ungherese"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armeno"}
         hz{"herero"}
         ia{"interlingua"}
@@ -258,6 +270,7 @@
         ig{"igbo"}
         ii{"sichuan yi"}
         ik{"inupiak"}
+        ikt{"inuktitut canadese occidentale"}
         ilo{"ilocano"}
         inh{"ingush"}
         io{"ido"}
@@ -278,7 +291,7 @@
         kaa{"kara-kalpak"}
         kab{"cabilo"}
         kac{"kachin"}
-        kaj{"kai"}
+        kaj{"jju"}
         kam{"kamba"}
         kaw{"kawi"}
         kbd{"cabardino"}
@@ -321,6 +334,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"cornico"}
+        kwk{"kwakʼwala"}
         ky{"kirghiso"}
         la{"latino"}
         lad{"giudeo-spagnolo"}
@@ -333,6 +347,7 @@
         lg{"ganda"}
         li{"limburghese"}
         lij{"ligure"}
+        lil{"lillooet"}
         liv{"livone"}
         lkt{"lakota"}
         lmo{"lombardo"}
@@ -342,6 +357,7 @@
         lou{"creolo della Louisiana"}
         loz{"lozi"}
         lrc{"luri settentrionale"}
+        lsm{"samia"}
         lt{"lituano"}
         ltg{"letgallo"}
         lu{"luba-katanga"}
@@ -380,6 +396,7 @@
         mn{"mongolo"}
         mnc{"manchu"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
         moh{"mohawk"}
         mos{"mossi"}
         mr{"marathi"}
@@ -432,6 +449,11 @@
         nzi{"nzima"}
         oc{"occitano"}
         oj{"ojibwa"}
+        ojb{"ojibwe nord-occidentale"}
+        ojc{"ojibwe centrale"}
+        ojs{"oji-cree"}
+        ojw{"ojibwe occidentale"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"odia"}
         os{"ossetico"}
@@ -450,10 +472,12 @@
         pfl{"tedesco palatino"}
         phn{"fenicio"}
         pi{"pali"}
+        pis{"pijin"}
         pl{"polacco"}
         pms{"piemontese"}
         pnt{"pontico"}
         pon{"ponape"}
+        pqm{"malecite-passamaquoddy"}
         prg{"prussiano"}
         pro{"provenzale antico"}
         ps{"pashto"}
@@ -515,6 +539,7 @@
         sid{"sidamo"}
         sk{"slovacco"}
         sl{"sloveno"}
+        slh{"lushootseed meridionale"}
         sli{"tedesco slesiano"}
         sly{"selayar"}
         sm{"samoano"}
@@ -534,6 +559,7 @@
         ssy{"saho"}
         st{"sotho del sud"}
         stq{"saterfriesisch"}
+        str{"salish straits"}
         su{"sundanese"}
         suk{"sukuma"}
         sus{"susu"}
@@ -546,6 +572,7 @@
         syr{"siriaco"}
         szl{"slesiano"}
         ta{"tamil"}
+        tce{"tutchone meridionale"}
         tcy{"tulu"}
         te{"telugu"}
         tem{"temne"}
@@ -553,7 +580,9 @@
         ter{"tereno"}
         tet{"tetum"}
         tg{"tagico"}
-        th{"thai"}
+        tgx{"tagish"}
+        th{"thailandese"}
+        tht{"tahltan"}
         ti{"tigrino"}
         tig{"tigre"}
         tiv{"tiv"}
@@ -568,6 +597,7 @@
         tn{"tswana"}
         to{"tongano"}
         tog{"nyasa del Tonga"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turco"}
         tru{"turoyo"}
@@ -576,6 +606,7 @@
         tsd{"zaconico"}
         tsi{"tsimshian"}
         tt{"tataro"}
+        ttm{"tutchone settentrionale"}
         ttt{"tat islamico"}
         tum{"tumbuka"}
         tvl{"tuvalu"}
@@ -650,7 +681,11 @@
         en_GB{"inglese (GB)"}
         en_US{"inglese (USA)"}
     }
+    Languages%variant{
+        hi_Latn{"hinglish"}
+    }
     Scripts{
+        Adlm{"adlam"}
         Afak{"afaka"}
         Aghb{"albanese caucasico"}
         Arab{"arabo"}
@@ -670,7 +705,7 @@
         Bugi{"buginese"}
         Buhd{"buhid"}
         Cakm{"chakma"}
-        Cans{"simboli aborigeni canadesi unificati"}
+        Cans{"sillabario aborigeno canadese unificato"}
         Cari{"carian"}
         Cham{"cham"}
         Cher{"cherokee"}
@@ -767,6 +802,7 @@
         Prti{"partico delle iscrizioni"}
         Qaag{"zawgyi"}
         Rjng{"rejang"}
+        Rohg{"hanifi"}
         Roro{"rongorongo"}
         Runr{"runico"}
         Samr{"samaritano"}
@@ -781,7 +817,7 @@
         Sora{"sora sompeng"}
         Sund{"sundanese"}
         Sylo{"syloti nagri"}
-        Syrc{"siriano"}
+        Syrc{"siriaco"}
         Syre{"siriaco estrangelo"}
         Syrj{"siriaco occidentale"}
         Syrn{"siriaco orientale"}
@@ -801,7 +837,7 @@
         Tibt{"tibetano"}
         Tirh{"tirhuta"}
         Ugar{"ugarita"}
-        Vaii{"vaii"}
+        Vaii{"vai"}
         Visp{"alfabeto visivo"}
         Wara{"varang kshiti"}
         Wole{"woleai"}
@@ -835,7 +871,7 @@
             hebrew{"Calendario ebraico"}
             indian{"calendario nazionale indiano"}
             islamic{"Calendario islamico"}
-            islamic-civil{"calendario civile islamico"}
+            islamic-civil{"Calendario islamico tabulare"}
             islamic-rgsa{"Calendario islamico (Arabia Saudita, osservazione)"}
             islamic-tbla{"Calendario islamico (tabulare, era astronomica)"}
             islamic-umalqura{"Calendario islamico (Umm al-Qura)"}
@@ -881,21 +917,21 @@
             tertiary{"Ordina accenti/lettere/larghezza"}
         }
         collation{
-            big5han{"cinese tradizionale"}
-            compat{"Ordinamento compatto"}
+            big5han{"Ordinamento Cinese tradizionale - Big5"}
+            compat{"Ordinamento precedente, per compatibilità"}
             dictionary{"Ordinamento dizionario"}
             ducet{"Ordinamento Unicode predefinito"}
-            gb2312han{"cinese semplificato"}
-            phonebook{"ordine elenco telefonico"}
+            gb2312han{"Ordinamento Cinese semplificato - GB2312"}
+            phonebook{"Ordinamento Elenco telefonico"}
             phonetic{"Ordinamento fonetico"}
-            pinyin{"ordine pinyin"}
+            pinyin{"Ordinamento pinyin"}
             reformed{"Ordinamento riformato"}
             search{"Ricerca generica"}
             searchjl{"Cerca per consonante hangul iniziale"}
             standard{"Ordinamento standard"}
-            stroke{"ordine segni"}
-            traditional{"ordine tradizionale"}
-            unihan{"Ordinamento in base ai radicali"}
+            stroke{"Ordinamento tratti"}
+            traditional{"Ordinamento tradizionale"}
+            unihan{"Ordinamento tratti radicali"}
             zhuyin{"Ordinamento Zhuyin"}
         }
         d0{
diff --git a/icu4c/source/data/lang/ja.txt b/icu4c/source/data/lang/ja.txt
index da3a67c..6ad97fc 100644
--- a/icu4c/source/data/lang/ja.txt
+++ b/icu4c/source/data/lang/ja.txt
@@ -44,6 +44,7 @@
         am{"アムハラ語"}
         an{"アラゴン語"}
         ang{"古英語"}
+        ann{"オボロ語"}
         anp{"アンギカ語"}
         ar{"アラビア語"}
         ar_001{"現代標準アラビア語"}
@@ -60,6 +61,7 @@
         asa{"アス語"}
         ase{"アメリカ手話"}
         ast{"アストゥリアス語"}
+        atj{"アティカメク語"}
         av{"アヴァル語"}
         avk{"コタヴァ"}
         awa{"アワディー語"}
@@ -125,14 +127,22 @@
         chr{"チェロキー語"}
         chy{"シャイアン語"}
         ckb{"中央クルド語"}
+        clc{"チルコーティン語"}
         co{"コルシカ語"}
         cop{"コプト語"}
         cps{"カピス語"}
         cr{"クリー語"}
+        crg{"ミチフ語"}
         crh{"クリミア・タタール語"}
+        crj{"東部クリー語(南部)"}
+        crk{"平原クリー語"}
+        crl{"東部クリー語(北部)"}
+        crm{"ムースクリー語"}
+        crr{"カロライナ・アルゴンキン語"}
         crs{"セーシェル・クレオール語"}
         cs{"チェコ語"}
         csb{"カシューブ語"}
+        csw{"湿原クリー語"}
         cu{"教会スラブ語"}
         cv{"チュヴァシ語"}
         cy{"ウェールズ語"}
@@ -231,6 +241,7 @@
         hai{"ハイダ語"}
         hak{"客家語"}
         haw{"ハワイ語"}
+        hax{"南部ハイダ語"}
         he{"ヘブライ語"}
         hi{"ヒンディー語"}
         hif{"フィジー・ヒンディー語"}
@@ -244,6 +255,7 @@
         ht{"ハイチ・クレオール語"}
         hu{"ハンガリー語"}
         hup{"フパ語"}
+        hur{"ハルコメレム語"}
         hy{"アルメニア語"}
         hz{"ヘレロ語"}
         ia{"インターリングア"}
@@ -254,6 +266,7 @@
         ig{"イボ語"}
         ii{"四川イ語"}
         ik{"イヌピアック語"}
+        ikt{"イヌイナクトゥン語"}
         ilo{"イロカノ語"}
         inh{"イングーシ語"}
         io{"イド語"}
@@ -320,6 +333,7 @@
         kut{"クテナイ語"}
         kv{"コミ語"}
         kw{"コーンウォール語"}
+        kwk{"クヮキゥワラ語"}
         ky{"キルギス語"}
         la{"ラテン語"}
         lad{"ラディノ語"}
@@ -332,6 +346,7 @@
         lg{"ガンダ語"}
         li{"リンブルフ語"}
         lij{"リグリア語"}
+        lil{"リルエット語"}
         liv{"リヴォニア語"}
         lkt{"ラコタ語"}
         lmo{"ロンバルド語"}
@@ -341,6 +356,7 @@
         lou{"ルイジアナ・クレオール語"}
         loz{"ロジ語"}
         lrc{"北ロル語"}
+        lsm{"サーミア語"}
         lt{"リトアニア語"}
         ltg{"ラトガリア語"}
         lu{"ルバ・カタンガ語"}
@@ -379,6 +395,7 @@
         mn{"モンゴル語"}
         mnc{"満州語"}
         mni{"マニプリ語"}
+        moe{"イヌー=アイムン語"}
         moh{"モーホーク語"}
         mos{"モシ語"}
         mr{"マラーティー語"}
@@ -430,6 +447,11 @@
         nzi{"ンゼマ語"}
         oc{"オック語"}
         oj{"オジブウェー語"}
+        ojb{"北西部オジブワ語"}
+        ojc{"中部オジブワ語"}
+        ojs{"セヴァーン・オジブワ語"}
+        ojw{"西部オジブワ語"}
+        oka{"オカナガン語"}
         om{"オロモ語"}
         or{"オディア語"}
         os{"オセット語"}
@@ -449,10 +471,12 @@
         pfl{"プファルツ語"}
         phn{"フェニキア語"}
         pi{"パーリ語"}
+        pis{"ピジン語"}
         pl{"ポーランド語"}
         pms{"ピエモンテ語"}
         pnt{"ポントス・ギリシャ語"}
         pon{"ポンペイ語"}
+        pqm{"マリシート=パサマコディ語"}
         prg{"プロシア語"}
         pro{"古期プロバンス語"}
         ps{"パシュトゥー語"}
@@ -513,6 +537,7 @@
         sid{"シダモ語"}
         sk{"スロバキア語"}
         sl{"スロベニア語"}
+        slh{"南部ルシュツィード語"}
         sli{"低シレジア語"}
         sly{"スラヤール語"}
         sm{"サモア語"}
@@ -532,6 +557,7 @@
         ssy{"サホ語"}
         st{"南部ソト語"}
         stq{"ザーターフリジア語"}
+        str{"ストレイツセイリッシュ語"}
         su{"スンダ語"}
         suk{"スクマ語"}
         sus{"スス語"}
@@ -544,6 +570,7 @@
         syr{"シリア語"}
         szl{"シレジア語"}
         ta{"タミル語"}
+        tce{"南部トゥショーニ語"}
         tcy{"トゥル語"}
         te{"テルグ語"}
         tem{"テムネ語"}
@@ -551,7 +578,9 @@
         ter{"テレーノ語"}
         tet{"テトゥン語"}
         tg{"タジク語"}
+        tgx{"タギシュ語"}
         th{"タイ語"}
+        tht{"タールタン語"}
         ti{"ティグリニア語"}
         tig{"ティグレ語"}
         tiv{"ティブ語"}
@@ -566,6 +595,7 @@
         tn{"ツワナ語"}
         to{"トンガ語"}
         tog{"トンガ語(ニアサ)"}
+        tok{"トキポナ語"}
         tpi{"トク・ピシン語"}
         tr{"トルコ語"}
         tru{"トゥロヨ語"}
@@ -574,6 +604,7 @@
         tsd{"ツァコン語"}
         tsi{"チムシュ語"}
         tt{"タタール語"}
+        ttm{"北部トゥショーニ語"}
         ttt{"ムスリム・タタール語"}
         tum{"トゥンブカ語"}
         tvl{"ツバル語"}
@@ -652,10 +683,12 @@
     }
     Languages%variant{
         ckb{"クルド語(ソラニー)"}
+        hi_Latn{"インド英語 (ヒングリッシュ)"}
         ps{"パシュトゥ語"}
         ug{"ウィグル語"}
     }
     Scripts{
+        Adlm{"アドラム文字"}
         Afak{"アファカ文字"}
         Aghb{"カフカス・アルバニア文字"}
         Arab{"アラビア文字"}
@@ -775,6 +808,7 @@
         Plrd{"ポラード音声記号"}
         Prti{"碑文パルティア文字"}
         Rjng{"ルジャン文字"}
+        Rohg{"ロヒンギャ文字"}
         Roro{"ロンゴロンゴ文字"}
         Runr{"ルーン文字"}
         Samr{"サマリア文字"}
@@ -844,7 +878,7 @@
             hebrew{"ユダヤ暦"}
             indian{"インド国定暦"}
             islamic{"イスラム暦"}
-            islamic-civil{"イスラム歴(定周期、公民紀元)"}
+            islamic-civil{"イスラム暦(定周期、公民紀元)"}
             islamic-rgsa{"イスラム暦(サウジアラビア、月観測)"}
             islamic-tbla{"イスラム歴(定周期、天文紀元)"}
             islamic-umalqura{"イスラム暦(ウンム・アルクラー)"}
diff --git a/icu4c/source/data/lang/jv.txt b/icu4c/source/data/lang/jv.txt
index ee1418f..ea264b4 100644
--- a/icu4c/source/data/lang/jv.txt
+++ b/icu4c/source/data/lang/jv.txt
@@ -13,51 +13,99 @@
         numbers{"Angka"}
     }
     Languages{
+        ab{"Abkhazian"}
+        ace{"Achinese"}
+        ada{"Adangme"}
+        ady{"Adyghe"}
         af{"Afrika"}
         agq{"Aghem"}
+        ain{"Ainu"}
         ak{"Akan"}
+        ale{"Aleut"}
+        alt{"Altai Sisih Kidul"}
         am{"Amharik"}
+        an{"Aragonese"}
+        ann{"Obolo"}
+        anp{"Angika"}
         ar{"Arab"}
         ar_001{"Arab Standar Anyar"}
+        arn{"Mapushe"}
+        arp{"Arapaho"}
+        ars{"Arab Najdi"}
         as{"Assam"}
         asa{"Asu"}
         ast{"Asturia"}
+        atj{"Atikamekw"}
+        av{"Avaric"}
+        awa{"Awadhi"}
+        ay{"Aymara"}
         az{"Azerbaijan"}
+        ba{"Bashkir"}
+        ban{"Bali"}
         bas{"Basaa"}
         be{"Belarus"}
         bem{"Bemba"}
         bez{"Bena"}
         bg{"Bulgaria"}
+        bho{"Bhojpuri"}
+        bi{"Bislama"}
+        bin{"Bini"}
+        bla{"Siksiká"}
         bm{"Bambara"}
         bn{"Bengali"}
         bo{"Tibet"}
         br{"Breton"}
         brx{"Bodo"}
         bs{"Bosnia lan Hercegovina"}
+        bug{"Bugis"}
+        byn{"Blin"}
         ca{"Katala"}
+        cay{"Kayuga"}
         ccp{"Chakma"}
         ce{"Chechen"}
         ceb{"Cebuano"}
         cgg{"Chiga"}
+        ch{"Khamorro"}
+        chk{"Chuukese"}
+        chm{"Mari"}
+        cho{"Choctaw"}
+        chp{"Chipewyan"}
         chr{"Cherokee"}
+        chy{"Cheyenne"}
         ckb{"Kurdi Tengah"}
+        clc{"Chilcotin"}
         co{"Korsika"}
+        crg{"Michif"}
+        crj{"Kree Kidul Wetan"}
+        crk{"Kree Polos"}
+        crl{"Kree Lor Segara"}
+        crm{"Moose Cree"}
+        crr{"Karolina Algonquian"}
         cs{"Ceska"}
+        csw{"Kree Rawa"}
         cu{"Slavia Gerejani"}
+        cv{"Khuvash"}
         cy{"Welsh"}
         da{"Dansk"}
+        dak{"Dakota"}
+        dar{"Dargwa"}
         dav{"Taita"}
         de{"Jérman"}
         de_AT{"Jérman Ostenrik"}
         de_CH{"Jérman Switserlan"}
+        dgr{"Dogrib"}
         dje{"Zarma"}
         doi{"Dogri"}
         dsb{"Sorbia Non Standar"}
         dua{"Duala"}
+        dv{"Divehi"}
         dyo{"Jola-Fonyi"}
         dz{"Dzongkha"}
+        dzg{"Dazaga"}
         ebu{"Embu"}
         ee{"Ewe"}
+        efi{"Efik"}
+        eka{"Ekajuk"}
         el{"Yunani"}
         en{"Inggris"}
         en_AU{"Inggris Ostrali"}
@@ -76,186 +124,322 @@
         ff{"Fulah"}
         fi{"Suomi"}
         fil{"Tagalog"}
+        fj{"Fijian"}
         fo{"Faroe"}
+        fon{"Fon"}
         fr{"Prancis"}
         fr_CA{"Prancis Kanada"}
         fr_CH{"Prancis Switserlan"}
+        frc{"Prancis Cajun"}
+        frr{"Frisian Lor Segara"}
         fur{"Friulian"}
         fy{"Frisia Sisih Kulon"}
         ga{"Irlandia"}
+        gaa{"Ga"}
         gd{"Gaulia"}
+        gez{"Gees"}
+        gil{"Gilbertese"}
         gl{"Galisia"}
+        gn{"Guarani"}
+        gor{"Gorontalo"}
         gsw{"Jerman Swiss"}
         gu{"Gujarat"}
         guz{"Gusii"}
         gv{"Manx"}
+        gwi{"Gwichʼin"}
         ha{"Hausa"}
+        hai{"Haida"}
         haw{"Hawaii"}
+        hax{"Haida Sisih Kidul"}
         he{"Ibrani"}
         hi{"India"}
+        hil{"Hiligainon"}
         hmn{"Hmong"}
         hr{"Kroasia"}
         hsb{"Sorbia Standar"}
         ht{"Kreol Haiti"}
         hu{"Hungaria"}
+        hup{"Hupa"}
+        hur{"Halkomelem"}
         hy{"Armenia"}
+        hz{"Herero"}
         ia{"Interlingua"}
+        iba{"Iban"}
+        ibb{"Ibibio"}
         id{"Indonesia"}
         ig{"Iqbo"}
         ii{"Sichuan Yi"}
+        ikt{"Kanada Inuktitut Sisih Kulon"}
+        ilo{"Iloko"}
+        inh{"Ingus"}
+        io{"Ido"}
         is{"Islandia"}
         it{"Italia"}
+        iu{"Inuktitut"}
         ja{"Jepang"}
+        jbo{"Lojban"}
         jgo{"Ngomba"}
         jmc{"Machame"}
         jv{"Jawa"}
         ka{"Georgia"}
         kab{"Kabyle"}
+        kac{"Kakhin"}
+        kaj{"Jju"}
         kam{"Kamba"}
+        kbd{"Kabardian"}
+        kcg{"Tyap"}
         kde{"Makonde"}
         kea{"Kabuverdianu"}
+        kfo{"Koro"}
+        kgp{"Kaingang"}
+        kha{"Khasi"}
         khq{"Koyra Chiini"}
         ki{"Kikuyu"}
+        kj{"Kuanyama"}
         kk{"Kazakh"}
         kkj{"Kako"}
         kl{"Kalaallisut"}
         kln{"Kalenjin"}
         km{"Khmer"}
+        kmb{"Kimbundu"}
         kn{"Kannada"}
         ko{"Korea"}
         kok{"Konkani"}
+        kpe{"Kpelle"}
+        kr{"Kanuri"}
+        krc{"Karachai-Balkar"}
+        krl{"Karelian"}
+        kru{"Kuruk"}
         ks{"Kashmiri"}
         ksb{"Shambala"}
         ksf{"Bafia"}
         ksh{"Colonia"}
         ku{"Kurdis"}
+        kum{"Kumik"}
+        kv{"Komi"}
         kw{"Kernowek"}
+        kwk{"Kwakʼwala"}
         ky{"Kirgis"}
         la{"Latin"}
+        lad{"Ladino"}
         lag{"Langi"}
         lb{"Luksemburg"}
+        lez{"Lesghian"}
         lg{"Ganda"}
+        li{"Limburgish"}
+        lil{"Lillooet"}
         lkt{"Lakota"}
         ln{"Lingala"}
         lo{"Laos"}
+        lou{"Louisiana Creole"}
+        loz{"Losi"}
         lrc{"Luri Sisih Lor"}
+        lsm{"Saamia"}
         lt{"Lithuania"}
         lu{"Luba-Katanga"}
+        lua{"Luba-Lulua"}
+        lun{"Lunda"}
         luo{"Luo"}
+        lus{"Miso"}
         luy{"Luyia"}
         lv{"Latvia"}
+        mad{"Madura"}
+        mag{"Magahi"}
         mai{"Maithili"}
+        mak{"Makasar"}
         mas{"Masai"}
+        mdf{"Moksha"}
+        men{"Mende"}
         mer{"Meru"}
         mfe{"Morisyen"}
         mg{"Malagasi"}
         mgh{"Makhuwa-Meeto"}
         mgo{"Meta’"}
+        mh{"Marshallese"}
         mi{"Maori"}
+        mic{"Mi'kmak"}
+        min{"Minangkabau"}
         mk{"Makedonia"}
         ml{"Malayalam"}
         mn{"Mongolia"}
         mni{"Manipuri"}
+        moe{"Innu-aimun"}
+        moh{"Mohawk"}
+        mos{"Mossi"}
         mr{"Marathi"}
         ms{"Melayu"}
         mt{"Malta"}
         mua{"Mundang"}
         mul{"Basa Multilingua"}
+        mus{"Muskogee"}
+        mwl{"Mirandese"}
         my{"Myanmar"}
+        myv{"Ersia"}
         mzn{"Mazanderani"}
+        na{"Nauru"}
+        nap{"Neapolitan"}
         naq{"Nama"}
         nb{"Bokmål Norwegia"}
         nd{"Ndebele Lor"}
         nds{"Jerman Non Standar"}
         ne{"Nepal"}
+        new{"Newari"}
+        ng{"Ndonga"}
+        nia{"Nias"}
+        niu{"Niuean"}
         nl{"Walanda"}
         nl_BE{"Flemis"}
         nmg{"Kwasio"}
         nn{"Nynorsk Norwegia"}
         nnh{"Ngiemboon"}
         no{"Norwegia"}
+        nog{"Nogai"}
+        nqo{"N’Ko"}
+        nr{"Ndebele Kidul"}
+        nso{"Sotho Sisih Lor"}
         nus{"Nuer"}
+        nv{"Navajo"}
         ny{"Nyanja"}
         nyn{"Nyankole"}
+        oc{"Ossitan"}
+        ojb{"Ojibwa Kulon Segara"}
+        ojc{"Ojibwa Tengah"}
+        ojs{"Oji-Kree"}
+        ojw{"Ojibwa Sisih Kulon"}
+        oka{"Okanagan"}
         om{"Oromo"}
         or{"Odia"}
         os{"Ossetia"}
         pa{"Punjab"}
+        pag{"Pangasinan"}
+        pam{"Pampanga"}
+        pap{"Papiamento"}
+        pau{"Palauan"}
         pcm{"Nigeria Pidgin"}
+        pis{"Pijin"}
         pl{"Polandia"}
+        pqm{"Maliseet-Passamakuoddi"}
         prg{"Prusia"}
         ps{"Pashto"}
         pt{"Portugis"}
         pt_BR{"Portugis Brasil"}
         pt_PT{"Portugis Portugal"}
         qu{"Quechua"}
+        rap{"Rapanui"}
+        rar{"Rarotongan"}
         rhg{"Rohingya"}
         rm{"Roman"}
         rn{"Rundi"}
         ro{"Rumania"}
         rof{"Rombo"}
         ru{"Rusia"}
+        rup{"Aromanian"}
         rw{"Kinyarwanda"}
         rwk{"Rwa"}
         sa{"Sanskerta"}
+        sad{"Sandawe"}
         sah{"Sakha"}
         saq{"Samburu"}
         sat{"Santali"}
+        sba{"Ngambai"}
         sbp{"Sangu"}
+        sc{"Sardinian"}
+        scn{"Sisilia"}
+        sco{"Skots"}
         sd{"Sindhi"}
         se{"Sami Sisih Lor"}
         seh{"Sena"}
         ses{"Koyraboro Senni"}
         sg{"Sango"}
         shi{"Tachelhit"}
+        shn{"Shan"}
         si{"Sinhala"}
         sk{"Slowakia"}
         sl{"Slovenia"}
+        slh{"Lushootseed Sisih Kidul"}
         sm{"Samoa"}
         smn{"Inari Sami"}
+        sms{"Skolt Sami"}
         sn{"Shona"}
+        snk{"Soninke"}
         so{"Somalia"}
         sq{"Albania"}
         sr{"Serbia"}
+        srn{"Sranan Tongo"}
+        ss{"Swati"}
         st{"Sotho Sisih Kidul"}
+        str{"Selat Salish"}
         su{"Sunda"}
+        suk{"Sukuma"}
         sv{"Swedia"}
         sw{"Swahili"}
+        swb{"Komorian"}
+        syr{"Siriak"}
         ta{"Tamil"}
+        tce{"Tutkhone Sisih Kidul"}
         te{"Telugu"}
+        tem{"Timne"}
         teo{"Teso"}
+        tet{"Tetum"}
         tg{"Tajik"}
+        tgx{"Tagish"}
         th{"Thailand"}
+        tht{"Tahltan"}
         ti{"Tigrinya"}
+        tig{"Tigre"}
         tk{"Turkmen"}
+        tlh{"Klingon"}
+        tli{"Tlingit"}
+        tn{"Tswana"}
         to{"Tonga"}
+        tok{"Toki Pona"}
+        tpi{"Tok Pisin"}
         tr{"Turki"}
+        trv{"Taroko"}
+        ts{"Tsonga"}
         tt{"Tatar"}
+        ttm{"Tutkhone Sisih Lor"}
+        tum{"Tumbuka"}
+        tvl{"Tupalu"}
         twq{"Tasawaq"}
+        ty{"Tahiti"}
+        tyv{"Tupinian"}
         tzm{"Tamazight Atlas Tengah"}
+        udm{"Udmurt"}
         ug{"Uighur"}
         uk{"Ukraina"}
+        umb{"Umbundu"}
         und{"Basa Ora Dikenali"}
         ur{"Urdu"}
         uz{"Uzbek"}
         vai{"Vai"}
+        ve{"Venda"}
         vi{"Vietnam"}
         vo{"Volapuk"}
         vun{"Vunjo"}
+        wa{"Walloon"}
         wae{"Walser"}
+        wal{"Wolaitta"}
+        war{"Warai"}
         wo{"Wolof"}
+        wuu{"Tyonghwa Wu"}
+        xal{"Kalmik"}
         xh{"Xhosa"}
         xog{"Soga"}
         yav{"Yangben"}
+        ybb{"Yemba"}
         yi{"Yiddish"}
         yo{"Yoruba"}
+        yrl{"Nheengatu"}
         yue{"Kanton"}
         zgh{"Tamazight Moroko Standar"}
         zh{"Tyonghwa"}
         zh_Hans{"Tyonghwa (Ringkes)"}
         zh_Hant{"Tyonghwa (Tradisional)"}
         zu{"Zulu"}
+        zun{"Zuni"}
         zxx{"Konten tanpa linguistik"}
+        zza{"Zaza"}
     }
     Languages%long{
         zh_Hans{"Tyonghwa Mandarin (Ringkes)"}
@@ -266,16 +450,20 @@
         zh{"Tyonghwa, Mandarin"}
     }
     Languages%short{
-        az{"Azeri"}
         en_GB{"Inggris (Britania)"}
         en_US{"Inggris (AS)"}
     }
     Scripts{
+        Adlm{"Adlam"}
         Arab{"hija’iyah"}
+        Aran{"Nastalik"}
         Armn{"Armenia"}
         Beng{"Bangla"}
         Bopo{"Bopomofo"}
         Brai{"Braille"}
+        Cakm{"Chakma"}
+        Cans{"Wanda Manunggal Aborigin Kanada"}
+        Cher{"Sherokee"}
         Cyrl{"Sirilik"}
         Deva{"Devanagari"}
         Ethi{"Ethiopik"}
@@ -300,14 +488,23 @@
         Latn{"Latin"}
         Mlym{"Malayalam"}
         Mong{"Mongolia"}
+        Mtei{"Meitei Mayek"}
         Mymr{"Myanmar"}
+        Nkoo{"N’Ko"}
+        Olck{"Ol Chiki"}
         Orya{"Odia"}
+        Rohg{"Hanifi"}
         Sinh{"Sinhala"}
+        Sund{"Sunda"}
+        Syrc{"Siriak"}
         Taml{"Tamil"}
         Telu{"Telugu"}
+        Tfng{"Tifinak"}
         Thaa{"Thaana"}
         Thai{"Thailand"}
         Tibt{"Tibetan"}
+        Vaii{"Vai"}
+        Yiii{"Yi"}
         Zmth{"Notasi Matematika"}
         Zsye{"Emoji"}
         Zsym{"Simbol"}
@@ -323,11 +520,16 @@
         calendar{
             buddhist{"Tanggalan Buddha"}
             chinese{"Tanggalan Cina"}
+            coptic{"Tanggalan Koptik"}
             dangi{"Tanggalan Dangi"}
             ethiopic{"Tanggalan Etiopia"}
+            ethiopic-amete-alem{"Tanggalan Etiopia Amete Alem"}
             gregorian{"Tanggalan Gregorian"}
             hebrew{"Tanggalan Ibrani"}
             islamic{"Tanggalan Islam"}
+            islamic-civil{"Tanggalan Islam (tabel, jaman sipil)"}
+            islamic-tbla{"Tanggalan Islam (tabel, jaman astronomi)"}
+            islamic-umalqura{"Tanggalan Islam (Mekah)"}
             iso8601{"Tanggalan ISO-8601"}
             japanese{"Tanggalan Jepang"}
             persian{"Tanggalan Persia"}
@@ -364,6 +566,7 @@
             armn{"Angka Armenia"}
             armnlow{"Angka Huruf Cilik Armenia"}
             beng{"Digit Bengali"}
+            cakm{"Digit Chakma"}
             deva{"Digit Devanagari"}
             ethi{"Angka Etiopia"}
             fullwide{"Digit Amba Kebak"}
@@ -378,6 +581,7 @@
             hant{"Angka Mandarin Tradisional"}
             hantfin{"Angka Finansial Mandarin Tradisional"}
             hebr{"Angka Ibrani"}
+            java{"Digit Jawa"}
             jpan{"Angka Jepang"}
             jpanfin{"Angka Finansial Jepang"}
             khmr{"Digit Khmer"}
@@ -385,7 +589,9 @@
             laoo{"Digit Lao"}
             latn{"Digit Latin"}
             mlym{"Digit Malayalam"}
+            mtei{"Digit Meetei Mayek"}
             mymr{"Digit Myanmar"}
+            olck{"Digit Ol Chiki"}
             orya{"Digit Odia"}
             roman{"Angka Romawi"}
             romanlow{"Angka Huruf Cilik Romawi"}
@@ -394,6 +600,7 @@
             telu{"Digit Telugu"}
             thai{"Digit Thailand"}
             tibt{"Digit Tibet"}
+            vaii{"Digit Vai"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/ka.txt b/icu4c/source/data/lang/ka.txt
index 6977704..f1b5051 100644
--- a/icu4c/source/data/lang/ka.txt
+++ b/icu4c/source/data/lang/ka.txt
@@ -30,16 +30,19 @@
         am{"ამჰარული"}
         an{"არაგონული"}
         ang{"ძველი ინგლისური"}
+        ann{"ობოლო"}
         anp{"ანგიკა"}
         ar{"არაბული"}
         ar_001{"თანამედროვე სტანდარტული არაბული"}
         arc{"არამეული"}
         arn{"მაპუდუნგუნი"}
         arp{"არაპაჰო"}
+        ars{"ნაჯის არაბული"}
         arw{"არავაკი"}
         as{"ასამური"}
         asa{"ასუ"}
         ast{"ასტურიული"}
+        atj{"ატიკამეკი"}
         av{"ხუნძური"}
         awa{"ავადი"}
         ay{"აიმარა"}
@@ -85,13 +88,21 @@
         chr{"ჩეროკი"}
         chy{"ჩეიენი"}
         ckb{"ცენტრალური ქურთული"}
+        clc{"ჩილკოტინი"}
         co{"კორსიკული"}
         cop{"კოპტური"}
         cr{"კრი"}
+        crg{"მიჩიფი"}
         crh{"ყირიმულ-თურქული"}
+        crj{"სამხრეთ-აღმოსავლეთის კრი"}
+        crk{"დაბლობის კრი"}
+        crl{"ჩრდილო-აღმოსავლეთის კრი"}
+        crm{"მუსური კრი"}
+        crr{"კაროლინური ალგონკინი"}
         crs{"სესელვა-კრეოლური ფრანგული"}
         cs{"ჩეხური"}
         csb{"კაშუბური"}
+        csw{"ჭაობის კრი"}
         cu{"საეკლესიო სლავური"}
         cv{"ჩუვაშური"}
         cy{"უელსური"}
@@ -147,6 +158,7 @@
         fr{"ფრანგული"}
         fr_CA{"კანადური ფრანგული"}
         fr_CH{"შვეიცარიული ფრანგული"}
+        frc{"კაჟუნური ფრანგული"}
         frm{"საშუალო ფრანგული"}
         fro{"ძველი ფრანგული"}
         frr{"ჩრდილოფრიზიული"}
@@ -174,7 +186,9 @@
         gv{"მენური"}
         gwi{"გვიჩინი"}
         ha{"ჰაუსა"}
+        hai{"ჰაიდა"}
         haw{"ჰავაიური"}
+        hax{"სამხრეთული ჰაიდა"}
         he{"ებრაული"}
         hi{"ჰინდი"}
         hil{"ჰილიგაინონი"}
@@ -185,6 +199,7 @@
         ht{"ჰაიტიური კრეოლი"}
         hu{"უნგრული"}
         hup{"ჰუპა"}
+        hur{"ჰალკომელემი"}
         hy{"სომხური"}
         hz{"ჰერერო"}
         ia{"ინტერლინგუალური"}
@@ -194,6 +209,7 @@
         ie{"ინტერლინგი"}
         ig{"იგბო"}
         ii{"სიჩუანის ი"}
+        ikt{"დასავლეთ-კანადური ინუკტიტუტი"}
         ilo{"ილოკო"}
         inh{"ინგუშური"}
         io{"იდო"}
@@ -219,6 +235,7 @@
         kea{"კაბუვერდიანუ"}
         kfo{"კორო"}
         kg{"კონგო"}
+        kgp{"კაინგანგი"}
         kha{"ხასი"}
         khq{"კოირა-ჩიინი"}
         ki{"კიკუიუ"}
@@ -248,6 +265,7 @@
         kut{"კუტენაი"}
         kv{"კომი"}
         kw{"კორნული"}
+        kwk{"კვაკვალა"}
         ky{"ყირგიზული"}
         la{"ლათინური"}
         lad{"ლადინო"}
@@ -258,12 +276,15 @@
         lez{"ლეზგიური"}
         lg{"განდა"}
         li{"ლიმბურგული"}
+        lil{"ლილიეტი"}
         lkt{"ლაკოტა"}
         ln{"ლინგალა"}
         lo{"ლაოსური"}
         lol{"მონგო"}
+        lou{"ლუიზიანას კრეოლური"}
         loz{"ლოზი"}
         lrc{"ჩრდილოეთ ლური"}
+        lsm{"სამია"}
         lt{"ლიეტუვური"}
         lu{"ლუბა-კატანგა"}
         lua{"ლუბა-ლულუა"}
@@ -297,6 +318,7 @@
         mn{"მონღოლური"}
         mnc{"მანჯურიული"}
         mni{"მანიპური"}
+        moe{"ინუ-აიმუნი"}
         moh{"მოჰაუკური"}
         mos{"მოსი"}
         mr{"მარათჰი"}
@@ -344,6 +366,11 @@
         nzi{"ნზიმა"}
         oc{"ოქსიტანური"}
         oj{"ოჯიბვე"}
+        ojb{"ჩრდილო-დასავლეთის ოჯიბვა"}
+        ojc{"ცენტრალური ოჯიბვე"}
+        ojs{"ოჯი-კრი"}
+        ojw{"დასავლეთის ოჯიბვა"}
+        oka{"ოკანაგანი"}
         om{"ორომო"}
         or{"ორია"}
         os{"ოსური"}
@@ -357,7 +384,9 @@
         peo{"ძველი სპარსული"}
         phn{"ფინიკიური"}
         pi{"პალი"}
+        pis{"პიჯინი"}
         pl{"პოლონური"}
+        pqm{"მალისეტ-პასამაკვოდი"}
         prg{"პრუსიული"}
         pro{"ძველი პროვანსული"}
         ps{"პუშტუ"}
@@ -407,6 +436,7 @@
         si{"სინჰალური"}
         sk{"სლოვაკური"}
         sl{"სლოვენური"}
+        slh{"სამხრეთული ლუშუციდი"}
         sm{"სამოა"}
         sma{"სამხრეთსამური"}
         smj{"ლულე-საამური"}
@@ -421,6 +451,7 @@
         ss{"სუატი"}
         ssy{"საჰო"}
         st{"სამხრეთ სოთოს ენა"}
+        str{"სტრეიტს სალიში"}
         su{"სუნდური"}
         suk{"სუკუმა"}
         sux{"შუმერული"}
@@ -431,23 +462,29 @@
         syc{"კლასიკური სირიული"}
         syr{"სირიული"}
         ta{"ტამილური"}
+        tce{"სამხრეთ ტუჩონი"}
         te{"ტელუგუ"}
         tem{"ტინმე"}
         teo{"ტესო"}
         tet{"ტეტუმი"}
         tg{"ტაჯიკური"}
-        th{"ტაი"}
+        tgx{"ტაგიში"}
+        th{"ტაილანდური"}
+        tht{"ტალტანი"}
         ti{"ტიგრინია"}
         tig{"თიგრე"}
         tk{"თურქმენული"}
         tlh{"კლინგონი"}
+        tli{"ტლინგიტი"}
         tn{"ტსვანა"}
         to{"ტონგანური"}
+        tok{"ტოკი-პონა"}
         tpi{"ტოკ-პისინი"}
         tr{"თურქული"}
         trv{"ტაროკო"}
         ts{"ტსონგა"}
         tt{"თათრული"}
+        ttm{"ჩრდილოეთ ტუჩონი"}
         tum{"ტუმბუკა"}
         tvl{"ტუვალუ"}
         tw{"თუი"}
@@ -481,6 +518,7 @@
         ybb{"იემბა"}
         yi{"იდიში"}
         yo{"იორუბა"}
+        yrl{"ნენგატუ"}
         yue{"კანტონური"}
         zbl{"ბლისსიმბოლოები"}
         zen{"ზენაგა"}
@@ -502,12 +540,17 @@
         zh{"ჩინური, მანდარინი"}
     }
     Languages%short{
-        en_GB{"ინგლისური (გაერთ. სამეფო)"}
+        en_GB{"ინგლისური (გაერთიანებული სამეფო)"}
         en_US{"აშშ ინგლისური"}
     }
+    Languages%variant{
+        hi_Latn{"ჰინგლისური"}
+    }
     Scripts{
+        Adlm{"ადლამი"}
         Afak{"აფაკა"}
         Arab{"არაბული"}
+        Aran{"ნასტალიქი"}
         Armi{"იმპერიული არამეული"}
         Armn{"სომხური"}
         Avst{"ავესტური"}
@@ -522,6 +565,7 @@
         Brai{"ბრაილი"}
         Buhd{"ბუჰიდი"}
         Cakm{"ჩაკმა"}
+        Cans{"გაერთიანებული კანადური სილაბური"}
         Cari{"კარიული"}
         Cham{"ჩამი"}
         Cher{"ჩეროკი"}
@@ -588,6 +632,7 @@
         Mlym{"მალაიალამური"}
         Mong{"მონღოლური"}
         Mroo{"მრო"}
+        Mtei{"მანიპური"}
         Mymr{"მიანმური"}
         Narb{"ძველი ჩრდილოეთ-არაბული"}
         Nbat{"ნაბატეური"}
@@ -607,6 +652,7 @@
         Phnx{"ფინიკიური"}
         Prti{"მონუმენტური პართული"}
         Rjng{"რეჯანგი"}
+        Rohg{"ჰანიფი"}
         Roro{"რონგორონგო"}
         Runr{"რუნული"}
         Samr{"სამარიული"}
@@ -635,7 +681,7 @@
         Teng{"ტენგვარი"}
         Tfng{"ტიფინაღი"}
         Thaa{"თაანა"}
-        Thai{"ტაი"}
+        Thai{"ტაილანდური"}
         Tibt{"ტიბეტური"}
         Tirh{"ტირჰუტა"}
         Ugar{"უგარითული"}
@@ -645,6 +691,7 @@
         Wole{"ვოლეაი"}
         Xpeo{"ძველი სპარსული"}
         Xsux{"შუმერულ-აქადური ლურსმნული"}
+        Yiii{"ი"}
         Zinh{"გადაღებული"}
         Zmth{"მათემატიკური ნოტაცია"}
         Zsye{"Emoji"}
@@ -661,13 +708,16 @@
         calendar{
             buddhist{"ბუდისტური კალენდარი"}
             chinese{"ჩინური კალენდარი"}
+            coptic{"კოპტური კალენდარი"}
             dangi{"კალენდარი დანგი"}
             ethiopic{"ეთიოპიური კალენდარი"}
+            ethiopic-amete-alem{"ეთიოპიური ამეთე ალემი კალენდარი"}
             gregorian{"გრიგორიანული კალენდარი"}
             hebrew{"ებრაული კალენდარი"}
             indian{"ინდოეთის ეროვნული კალენდარი"}
             islamic{"ისლამური კალენდარი"}
             islamic-civil{"ისლამური სამოქალაქო კალენდარი"}
+            islamic-umalqura{"ისლამური კალენდარი (უმ-ალ-ქურა)"}
             iso8601{"ISO-8601 კალენდარი"}
             japanese{"იაპონური კალენდარი"}
             persian{"სპარსული კალენდარი"}
@@ -707,6 +757,7 @@
             armn{"სომხური რიცხვები"}
             armnlow{"სომხური ქვედა რეგისტრის რიცხვები"}
             beng{"ბენგალური ციფრები"}
+            cakm{"ჩაკმა ციფრები"}
             deva{"დევანაგარის ციფრები"}
             ethi{"ეთიოპიური რიცხვები"}
             fullwide{"სრულსიგანიანი ციფრები"}
@@ -721,6 +772,7 @@
             hant{"ტრადიციული ჩინური რიცხვები"}
             hantfin{"ტრადიციული ჩინური ფინანსური რიცხვები"}
             hebr{"ებრაული რიცხვები"}
+            java{"იავური ციფრები"}
             jpan{"იაპონური რიცხვები"}
             jpanfin{"იაპონური ფინანსური რიცხვები"}
             khmr{"ქხმერული ციფრები"}
@@ -730,7 +782,9 @@
             limb{"ლიმბური ციფრები"}
             mlym{"მალაიალამური ციფრები"}
             mong{"მონღოლური ციფრები"}
+            mtei{"მანიპური ციფრები"}
             mymr{"მიანმური ციფრები"}
+            olck{"ოლ-ჩიკის ციფრები"}
             orya{"ორიული ციფრები"}
             roman{"რომაული ციფრები"}
             romanlow{"რომაული ქვედა რეგისტრის რიცხვები"}
@@ -742,6 +796,7 @@
             telu{"ტელუგუს ციფრები"}
             thai{"ტაილანდური ციფრები"}
             tibt{"ტიბეტური ციფრები"}
+            vaii{"ვაიური ციფრები"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/kk.txt b/icu4c/source/data/lang/kk.txt
index 08f87ff..3632946 100644
--- a/icu4c/source/data/lang/kk.txt
+++ b/icu4c/source/data/lang/kk.txt
@@ -26,14 +26,17 @@
         alt{"оңтүстік алтай тілі"}
         am{"амхар тілі"}
         an{"арагон тілі"}
+        ann{"оболо тілі"}
         anp{"ангика тілі"}
         ar{"араб тілі"}
         ar_001{"қазіргі стандартты араб тілі"}
         arn{"мапуче тілі"}
         arp{"арапахо тілі"}
+        ars{"араб тілі (Неджда)"}
         as{"ассам тілі"}
         asa{"асу тілі"}
         ast{"астурия тілі"}
+        atj{"атикамек тілі"}
         av{"авар тілі"}
         awa{"авадхи тілі"}
         ay{"аймара тілі"}
@@ -59,6 +62,7 @@
         bug{"бугис тілі"}
         byn{"блин тілі"}
         ca{"каталан тілі"}
+        cay{"кайюга тілі"}
         ccp{"чакма тілі"}
         ce{"шешен тілі"}
         ceb{"себуано тілі"}
@@ -67,12 +71,21 @@
         chk{"чуук тілі"}
         chm{"мари тілі"}
         cho{"чокто тілі"}
+        chp{"чипевайан тілі"}
         chr{"чероки тілі"}
         chy{"шайен тілі"}
         ckb{"сорани тілі"}
+        clc{"чилкотин тілі"}
         co{"корсика тілі"}
+        crg{"мичиф тілі"}
+        crj{"оңтүстік-шығыс кри тілі"}
+        crk{"жазықтағы кри тілі"}
+        crl{"солтүстік-шығыс кри тілі"}
+        crm{"мус кри тілі"}
+        crr{"каролиналық алгонкин тілі"}
         crs{"сейшельдік креол тілі"}
         cs{"чех тілі"}
+        csw{"батпақты жердің кри тілі"}
         cu{"шіркеулік славян тілі"}
         cv{"чуваш тілі"}
         cy{"валлий тілі"}
@@ -81,11 +94,10 @@
         dar{"даргин тілі"}
         dav{"таита тілі"}
         de{"неміс тілі"}
-        de_AT{"австриялық неміс тілі"}
         de_CH{"швейцариялық әдеби неміс тілі"}
         dgr{"догриб тілі"}
         dje{"зарма тілі"}
-        doi{"Догри"}
+        doi{"догри тілі"}
         dsb{"төменгі лужица тілі"}
         dua{"дуала тілі"}
         dv{"дивехи тілі"}
@@ -98,15 +110,8 @@
         eka{"экаджук тілі"}
         el{"грек тілі"}
         en{"ағылшын тілі"}
-        en_AU{"австралиялық ағылшын тілі"}
-        en_CA{"канадалық ағылшын тілі"}
-        en_GB{"британиялық ағылшын тілі"}
-        en_US{"америкалық ағылшын тілі"}
         eo{"эсперанто тілі"}
         es{"испан тілі"}
-        es_419{"латынамерикалық испан тілі"}
-        es_ES{"еуропалық испан тілі"}
-        es_MX{"мексикалық испан тілі"}
         et{"эстон тілі"}
         eu{"баск тілі"}
         ewo{"эвондо тілі"}
@@ -119,8 +124,8 @@
         fo{"фарер тілі"}
         fon{"фон тілі"}
         fr{"француз тілі"}
-        fr_CA{"канадалық француз тілі"}
-        fr_CH{"швейцариялық француз тілі"}
+        frc{"каджун тілі (француз)"}
+        frr{"солтүстік фриз тілі"}
         fur{"фриуль тілі"}
         fy{"батыс фриз тілі"}
         ga{"ирланд тілі"}
@@ -132,15 +137,18 @@
         gl{"галисия тілі"}
         gn{"гуарани тілі"}
         gor{"горонтало тілі"}
-        gsw{"швейцариялық неміс тілі"}
+        gsw{"неміс тілі (Швейцария)"}
         gu{"гуджарати тілі"}
         guz{"гусии тілі"}
         gv{"мэн тілі"}
         gwi{"гвичин тілі"}
         ha{"хауса тілі"}
+        hai{"хайда тілі"}
         haw{"гавайи тілі"}
+        hax{"оңтүстік хайда тілі"}
         he{"иврит тілі"}
         hi{"хинди тілі"}
+        hi_Latn{"Хинди (латын жазуы)"}
         hil{"хилигайнон тілі"}
         hmn{"хмонг тілі"}
         hr{"хорват тілі"}
@@ -148,6 +156,7 @@
         ht{"гаити тілі"}
         hu{"венгр тілі"}
         hup{"хупа тілі"}
+        hur{"халкомелем тілі"}
         hy{"армян тілі"}
         hz{"гереро тілі"}
         ia{"интерлингва тілі"}
@@ -157,6 +166,7 @@
         ie{"интерлингве тілі"}
         ig{"игбо тілі"}
         ii{"сычуан и тілі"}
+        ikt{"батыс канадалық инуктитут тілі"}
         ilo{"илоко тілі"}
         inh{"ингуш тілі"}
         io{"идо тілі"}
@@ -178,6 +188,7 @@
         kde{"маконде тілі"}
         kea{"кабувердьяну тілі"}
         kfo{"коро тілі"}
+        kgp{"кайнганг тілі"}
         kha{"кхаси тілі"}
         khq{"койра чини тілі"}
         ki{"кикуйю тілі"}
@@ -205,6 +216,7 @@
         kum{"құмық тілі"}
         kv{"коми тілі"}
         kw{"корн тілі"}
+        kwk{"квакиутль тілі"}
         ky{"қырғыз тілі"}
         la{"латын тілі"}
         lad{"ладино тілі"}
@@ -213,11 +225,15 @@
         lez{"лезгин тілі"}
         lg{"ганда тілі"}
         li{"лимбург тілі"}
+        lij{"лигур тілі"}
+        lil{"лиллуэт тілі"}
         lkt{"лакота тілі"}
         ln{"лингала тілі"}
         lo{"лаос тілі"}
+        lou{"креоль тілі (Луизиана)"}
         loz{"лози тілі"}
         lrc{"солтүстік люри тілі"}
+        lsm{"самия тілі"}
         lt{"литва тілі"}
         lu{"луба-катанга тілі"}
         lua{"луба-лулуа тілі"}
@@ -246,6 +262,7 @@
         ml{"малаялам тілі"}
         mn{"моңғол тілі"}
         mni{"манипури тілі"}
+        moe{"инну-аймун тілі"}
         moh{"могавк тілі"}
         mos{"мосси тілі"}
         mr{"маратхи тілі"}
@@ -256,7 +273,7 @@
         mus{"крик тілі"}
         mwl{"миранд тілі"}
         my{"бирма тілі"}
-        myv{"эрзян тілі"}
+        myv{"эрзя тілі"}
         mzn{"мазандеран тілі"}
         na{"науру тілі"}
         nap{"неаполитан тілі"}
@@ -285,6 +302,11 @@
         ny{"ньянджа тілі"}
         nyn{"нианколе тілі"}
         oc{"окситан тілі"}
+        ojb{"солтүстік-батыс оджибве тілі"}
+        ojc{"орталық оджибве тілі"}
+        ojs{"оджи-кри тілі"}
+        ojw{"батыс оджибве тілі"}
+        oka{"оканаган тілі"}
         om{"оромо тілі"}
         or{"ория тілі"}
         os{"осетин тілі"}
@@ -294,7 +316,9 @@
         pap{"папьяменто тілі"}
         pau{"палау тілі"}
         pcm{"нигериялық пиджин тілі"}
+        pis{"пиджин тілі"}
         pl{"поляк тілі"}
+        pqm{"малесит-пассамакводди тілі"}
         prg{"пруссия тілі"}
         ps{"пушту тілі"}
         pt{"португал тілі"}
@@ -336,6 +360,7 @@
         si{"сингал тілі"}
         sk{"словак тілі"}
         sl{"словен тілі"}
+        slh{"оңтүстік лушуцид тілі"}
         sm{"самоа тілі"}
         sma{"оңтүстік саам тілі"}
         smj{"луле саам тілі"}
@@ -349,7 +374,8 @@
         srn{"сранан тонго тілі"}
         ss{"свати тілі"}
         ssy{"сахо тілі"}
-        st{"сесото тілі"}
+        st{"оңтүстік сото тілі"}
+        str{"солтүстік стрейтс тілі"}
         su{"сундан тілі"}
         suk{"сукума тілі"}
         sv{"швед тілі"}
@@ -358,23 +384,29 @@
         swb{"комор тілі"}
         syr{"сирия тілі"}
         ta{"тамил тілі"}
+        tce{"оңтүстік тутчоне тілі"}
         te{"телугу тілі"}
         tem{"темне тілі"}
         teo{"тесо тілі"}
         tet{"тетум тілі"}
         tg{"тәжік тілі"}
+        tgx{"тагиш тілі"}
         th{"тай тілі"}
+        tht{"тальтан тілі"}
         ti{"тигринья тілі"}
         tig{"тигре тілі"}
         tk{"түрікмен тілі"}
         tlh{"клингон тілі"}
+        tli{"тлинкит тілі"}
         tn{"тсвана тілі"}
         to{"тонган тілі"}
+        tok{"токипона тілі"}
         tpi{"ток-писин тілі"}
         tr{"түрік тілі"}
         trv{"тароко тілі"}
         ts{"тсонга тілі"}
         tt{"татар тілі"}
+        ttm{"солтүстік тутчоне тілі"}
         tum{"тумбука тілі"}
         tvl{"тувалу тілі"}
         tw{"тви тілі"}
@@ -391,6 +423,7 @@
         uz{"өзбек тілі"}
         vai{"вай тілі"}
         ve{"венда тілі"}
+        vec{"венеция тілі"}
         vi{"вьетнам тілі"}
         vo{"волапюк тілі"}
         vun{"вунджо тілі"}
@@ -400,6 +433,7 @@
         war{"варай тілі"}
         wbp{"вальбири тілі"}
         wo{"волоф тілі"}
+        wuu{"қытай тілі (У)"}
         xal{"қалмақ тілі"}
         xh{"кхоса тілі"}
         xog{"сога тілі"}
@@ -407,6 +441,7 @@
         ybb{"йемба тілі"}
         yi{"идиш тілі"}
         yo{"йоруба тілі"}
+        yrl{"ньенгату тілі"}
         yue{"кантон тілі"}
         zgh{"марокколық стандартты тамазигхт тілі"}
         zh{"қытай тілі"}
@@ -425,45 +460,181 @@
         yue{"қытай тілі (кантон)"}
         zh{"қытай тілі (мандарин)"}
     }
+    Languages%variant{
+        hi_Latn{"Хинглиш"}
+    }
     Scripts{
+        Adlm{"адлам жазуы"}
+        Aghb{"агван жазуы"}
+        Ahom{"ахом жазуы"}
         Arab{"араб жазуы"}
+        Aran{"насталик жазуы"}
+        Armi{"арамей жазуы"}
         Armn{"армян жазуы"}
+        Avst{"авеста жазуы"}
+        Bali{"балий жазуы"}
+        Bamu{"бамум жазуы"}
+        Bass{"басса жазуы"}
+        Batk{"батак жазуы"}
         Beng{"бенгал жазуы"}
+        Bhks{"бхайксуки жазуы"}
         Bopo{"бопомофо жазуы"}
+        Brah{"брахми жазуы"}
         Brai{"Брайль жазуы"}
+        Bugi{"бугий жазуы"}
+        Buhd{"бухид жазуы"}
+        Cakm{"чакма жазуы"}
+        Cans{"канадалық буын жүйелі жазу"}
+        Cari{"карий жазуы"}
+        Cham{"чам жазуы"}
+        Cher{"чероки жазуы"}
+        Chrs{"хорезм жазуы"}
+        Copt{"копт жазуы"}
+        Cpmn{"кипр-миной жазуы"}
+        Cprt{"кипр жазуы"}
         Cyrl{"кирилл жазуы"}
         Deva{"деванагари жазуы"}
+        Diak{"дивехи акуру жазуы"}
+        Dogr{"догри жазуы"}
+        Dsrt{"дезерет жазуы"}
+        Dupl{"дюплойе жазуы"}
+        Egyp{"мысыр жазуы"}
+        Elba{"эльбасан жазуы"}
+        Elym{"элимай жазуы"}
         Ethi{"эфиопиялық жазу"}
         Geor{"грузин жазуы"}
+        Glag{"глаголица"}
+        Gong{"гунджала гонди жазуы"}
+        Gonm{"масарам гонди жазуы"}
+        Goth{"гот жазуы"}
+        Gran{"грантха жазуы"}
         Grek{"грек жазуы"}
         Gujr{"гуджарати жазуы"}
         Guru{"гурмукхи жазуы"}
         Hanb{"ханб жазуы"}
         Hang{"хангыл жазуы"}
         Hani{"қытай жазуы"}
-        Hans{"жеңілдетілген қытай иероглифы"}
-        Hant{"дәстүрлі қытай иероглифы"}
+        Hano{"хануну жазуы"}
+        Hans{"жеңілдетілген жазу"}
+        Hant{"дәстүрлі жазу"}
+        Hatr{"хатра жазуы"}
         Hebr{"иврит жазуы"}
         Hira{"хирагана жазуы"}
+        Hluw{"Анадолы иероглифтері"}
+        Hmng{"пахау жазуы"}
+        Hmnp{"ньиакенг пуачуэ хмонг жазуы"}
         Hrkt{"хирагана немесе катакана"}
+        Hung{"мажар рунасы"}
+        Ital{"ескі италия жазуы"}
         Jamo{"джамо жазуы"}
+        Java{"ява жазуы"}
         Jpan{"жапон жазуы"}
+        Kali{"кая-ли жазуы"}
         Kana{"катакана жазуы"}
+        Kawi{"кави жазуы"}
+        Khar{"кхароштхи жазуы"}
         Khmr{"кхмер жазуы"}
+        Khoj{"ходжики жазуы"}
+        Kits{"шағын кидан жазуы"}
         Knda{"каннада жазуы"}
         Kore{"корей жазуы"}
+        Kthi{"кайтхи жазуы"}
+        Lana{"ланна жазуы"}
         Laoo{"лаос жазуы"}
         Latn{"латын жазуы"}
+        Lepc{"лепча жазуы"}
+        Limb{"лимбу жазуы"}
+        Lina{"A линиялық жазуы"}
+        Linb{"B линиялық жазуы"}
+        Lisu{"фрейзер жазуы"}
+        Lyci{"ликий жазуы"}
+        Lydi{"лидий жазуы"}
+        Mahj{"махаджани жазуы"}
+        Maka{"макасар жазуы"}
+        Mand{"мандей жазуы"}
+        Mani{"манихей жазуы"}
+        Marc{"марчен жазуы"}
+        Medf{"обэри окаимэ жазуы"}
+        Mend{"кикакуи жазуы"}
+        Merc{"мероит курсив жазуы"}
+        Mero{"мероит жазуы"}
         Mlym{"малаялам жазуы"}
+        Modi{"моди жазуы"}
         Mong{"моңғол жазуы"}
+        Mroo{"мро жазуы"}
+        Mtei{"мейтей жазуы"}
+        Mult{"мултани жазуы"}
         Mymr{"мьянма жазуы"}
+        Nagm{"наг мундари жазуы"}
+        Nand{"нандинагари жазуы"}
+        Narb{"көне солтүстік араб жазуы"}
+        Nbat{"набатей жазуы"}
+        Newa{"ньюа жазуы"}
+        Nkoo{"нко жазуы"}
+        Nshu{"нюй-шу жазуы"}
+        Ogam{"огам жазуы"}
+        Olck{"ол-чики жазуы"}
+        Orkh{"көне түркі жазбалары"}
         Orya{"ория жазуы"}
+        Osge{"осейдж жазуы"}
+        Osma{"исмания жазуы"}
+        Ougr{"көне ұйғыр жазуы"}
+        Palm{"палмир жазуы"}
+        Pauc{"пау син хау жазуы"}
+        Perm{"көне перм жазуы"}
+        Phag{"тибет-моңғол жазуы"}
+        Phli{"жазба пехлеви"}
+        Phlp{"забур пехлеви жазуы"}
+        Phnx{"финикия жазуы"}
+        Plrd{"поллард фонетикалық жазуы"}
+        Prti{"жазба парфия"}
+        Qaag{"зоджи жазуы"}
+        Rjng{"реджанг жазуы"}
+        Rohg{"ханифи жазуы"}
+        Runr{"руна"}
+        Samr{"самария жазуы"}
+        Sarb{"оңтүстік араб жазуы"}
+        Saur{"саураштра жазуы"}
+        Sgnw{"жазу"}
+        Shaw{"шоу жазуы"}
+        Shrd{"шарада жазуы"}
+        Sidd{"сиддхам жазуы"}
+        Sind{"кхудавади жазуы"}
         Sinh{"сингаль жазуы"}
+        Sogd{"соғды жазуы"}
+        Sogo{"көне соғды жазуы"}
+        Sora{"соранг сомпенг жазуы"}
+        Soyo{"соёмбо жазуы"}
+        Sund{"сунд жазуы"}
+        Sylo{"силхет нагари жазуы"}
+        Syrc{"сирия жазуы"}
+        Tagb{"тагбанва жазуы"}
+        Takr{"такри жазуы"}
+        Tale{"лы жазуы"}
+        Talu{"жаңа лы жазуы"}
         Taml{"тамиль жазуы"}
+        Tang{"танғұт жазуы"}
+        Tavt{"тай вьет жазуы"}
         Telu{"телугу жазуы"}
+        Tfng{"тифинаг жазуы"}
+        Tglg{"байбайин жазуы"}
         Thaa{"тана жазуы"}
         Thai{"тай жазуы"}
         Tibt{"тибет жазуы"}
+        Tirh{"тирхута жазуы"}
+        Tnsa{"тангса жазуы"}
+        Toto{"тото жазуы"}
+        Ugar{"угарит жазуы"}
+        Vaii{"ваи жазуы"}
+        Vith{"виткути жазуы"}
+        Wara{"варанг кшити жазуы"}
+        Wcho{"ванчо жазуы"}
+        Xpeo{"көне парсы жазуы"}
+        Xsux{"шумер-аккад сына жазуы"}
+        Yezi{"езид жазуы"}
+        Yiii{"и жазуы"}
+        Zanb{"занабазар шаршы жазуы"}
+        Zinh{"мұра етілген"}
         Zmth{"математикалық жазу"}
         Zsye{"эмодзи"}
         Zsym{"таңбалар"}
@@ -471,15 +642,26 @@
         Zyyy{"жалпы"}
         Zzzz{"белгісіз жазу"}
     }
+    Scripts%stand-alone{
+        Hans{"жеңілдетілген қытай иероглифы"}
+        Hant{"дәстүрлі қытай иероглифы"}
+    }
     Types{
         calendar{
             buddhist{"Будда күнтізбесі"}
             chinese{"Қытай күнтізбесі"}
+            coptic{"Копт күнтізбесі"}
             dangi{"Данги күнтізбесі"}
             ethiopic{"Эфиопия күнтізбесі"}
+            ethiopic-amete-alem{"Эфиопияның Амете-Алем күнтізбесі"}
             gregorian{"Грегориандық күнтізбе"}
             hebrew{"Көне еврей күнтізбесі"}
+            indian{"Үндістанның ұлттық күнтізбесі"}
             islamic{"Ислам күнтізбесі"}
+            islamic-civil{"Ислам күнтізбесі (кестелік, азаматтық дәуір)"}
+            islamic-rgsa{"Ислам күнтізбесі (Сауд Арабиясы, жаңа ай)"}
+            islamic-tbla{"Ислам күнтізбесі (кестелік, астрономиялық дәуір)"}
+            islamic-umalqura{"Ислам күнтізбесі (Умм аль-Кура)"}
             iso8601{"ISO-8601 күнтізбесі"}
             japanese{"Жапон күнтізбесі"}
             persian{"Парсы күнтізбесі"}
@@ -490,9 +672,23 @@
             standard{"Стандартты валюта форматы"}
         }
         collation{
+            big5han{"Дәстүрлі қытай тілінің сұрыптау реті - Big5"}
+            compat{"Сәйкестікке арналған алдыңғы сұрыптау реті"}
+            dictionary{"Сөздік бойынша сұрыптау реті"}
             ducet{"Әдепкі уникод сұрыптау реті"}
+            emoji{"Эмоджи сұрыптау реті"}
+            eor{"Еуропалық реттеу ережелері"}
+            gb2312han{"Жеңілдетілген қытай тілінің сұрыптау реті - GB2312"}
+            phonebook{"Телефон кітапшасының сұрыптау реті"}
+            pinyin{"Пиньинь сұрыптау реті"}
+            reformed{"Қайта қарастырылған сұрыптау реті"}
             search{"Жалпы мақсаттағы іздеу"}
+            searchjl{"Корей тілінің бастапқы дауыссызы бойынша іздеу"}
             standard{"Стандартты сұрыптау реті"}
+            stroke{"Иероглифтер сызықтарын сұрыптау реті"}
+            traditional{"Дәстүрлі сұрыптау реті"}
+            unihan{"Иероглифтер сызықтарын түбегейлі сұрыптау реті"}
+            zhuyin{"Чжуинь сұрыптау реті"}
         }
         hc{
             h11{"12 сағаттық жүйе (0–11)"}
@@ -511,15 +707,24 @@
             ussystem{"Америкалық өлшемдер жүйесі"}
         }
         numbers{
+            ahom{"Ахом цифрлары"}
             arab{"Үнді-араб сандары"}
             arabext{"Үнді-араб сандарының кеңейтілген жүйесі"}
             armn{"Армян сандары"}
             armnlow{"Кіші әріппен берілген армян сандары"}
+            bali{"Балий цифрлары"}
             beng{"Бенгал сандары"}
+            brah{"Брахми цифрлары"}
+            cakm{"Чакма цифрлары"}
+            cham{"Чам цифрлары"}
+            cyrl{"Кириллица сандары"}
             deva{"Деванагари сандары"}
+            diak{"Дивес акуру цифрлары"}
             ethi{"Эфиопия сандары"}
             fullwide{"Толық енді цифрлар"}
             geor{"Грузин сандары"}
+            gong{"Гунджала гонди цифрлары"}
+            gonm{"Масарама гонди цифрлары"}
             grek{"Грек сандары"}
             greklow{"Кіші әріппен берілген грек сандары"}
             gujr{"Гуджарати сандары"}
@@ -530,24 +735,174 @@
             hant{"Дәстүрлі қытай сандары"}
             hantfin{"Қаржы саласындағы дәстүрлі қытай сандары"}
             hebr{"Иврит сандары"}
+            hmng{"Пахау цифрлары"}
+            hmnp{"Ньякенг пуачуэ хмонг цифрлары"}
+            java{"Ява цифрлары"}
             jpan{"Жапон сандары"}
             jpanfin{"Қаржы саласындағы жапон сандары"}
+            kali{"Кайях ли цифрлары"}
+            kawi{"Кави цифрлары"}
             khmr{"Кхмер сандары"}
             knda{"Каннада сандары"}
+            lana{"Тай тхам хора цифрдары"}
+            lanatham{"Тай тхам тхам цифрдары"}
             laoo{"Лаос сандары"}
             latn{"Батыс сандары"}
+            lepc{"Лепча цифрлары"}
+            limb{"Лимбу цифрлары"}
+            mathbold{"Математикалық қалың қаріпті цифрлар"}
+            mathdbl{"Математикалық қос сызықты цифрлар"}
+            mathmono{"Ені бекітілген математикалық цифрлар"}
+            mathsanb{"Математикалық қалың қаріпті сансериф цифрлары"}
+            mathsans{"Математикалық сансериф цифрлары"}
             mlym{"Малаялам сандары"}
+            modi{"Моди цифрлары"}
+            mong{"Моңғол цифрлары"}
+            mroo{"Мро цифрлары"}
+            mtei{"Мейтей-майек цифрлары"}
             mymr{"Мьянма сандары"}
+            mymrshan{"Мьянма шан цифрлары"}
+            mymrtlng{"Мьянма тай лэнг цифрлары"}
+            nagm{"Наг мундари цифрлары"}
+            nkoo{"Н’ко цифрлары"}
+            olck{"Ол-чики цифрлары"}
             orya{"Ория сандары"}
+            osma{"Исмания цифрлары"}
+            rohg{"Ханифи цифрлары"}
             roman{"Рим сандары"}
             romanlow{"Кіші әріппен берілген рим сандары"}
+            saur{"Саураштра цифрлары"}
+            shrd{"Шарада цифрлары"}
+            sind{"Кхудабади цифрлары"}
+            sinh{"Сингала лит цифрлары"}
+            sora{"Сора сомпенг цифрлары"}
+            sund{"Сунда цифрлары"}
+            takr{"Такри цифрлары"}
+            talu{"Жаңа лы жазуының цифрлары"}
             taml{"Дәстүрлі тамил сандары"}
             tamldec{"Тамил сандары"}
             telu{"Телугу сандары"}
             thai{"Тай сандары"}
             tibt{"Тибет сандары"}
+            tirh{"Тирхута цифрлары"}
+            tnsa{"Тангса цифрлары"}
+            vaii{"Вай цифрлары"}
+            wara{"Варанг сити цифрлары"}
+            wcho{"Ванчо цифрлары"}
         }
     }
+    Variants{
+        1606NICT{"1606 жылға дейінгі бергі орта француз тілі"}
+        1694ACAD{"Ерте орта француз тілі"}
+        1901{"Дәстүрлі неміс орфографиясы"}
+        1959ACAD{"Академиялық"}
+        1994{"Стандартты резия орфографиясы"}
+        1996{"1996 жылға дейінгі неміс орфографиясы"}
+        ABL1943{"1943 жылғы орфографияның қалыптасуы"}
+        AKUAPEM{"АКУАПЕМ"}
+        ALALC97{"ALA-LC романизациясы, 1997 жылғы нұсқа"}
+        ALUKU{"Алуку диалектісі"}
+        AO1990{"Португал тілінің 1990 жылғы орфографиялық келісімі"}
+        ARANES{"АРАН"}
+        AREVELA{"Шығыс армян"}
+        AREVMDA{"Батыс армян"}
+        ARKAIKA{"АРКАИКА"}
+        ASANTE{"АШАНТИ"}
+        AUVERN{"ОВЕРН"}
+        BAKU1926{"Жалпы түрік әліпбиі"}
+        BALANKA{"Ании баланка диалектісі"}
+        BARLA{"Кабувердиану Барлавенто диалект тобы"}
+        BASICENG{"БЕЙСИК-ИНГЛИШ"}
+        BAUDDHA{"БАДДА"}
+        BISCAYAN{"БИСКАЙ"}
+        BISKE{"Сан-Джорджо/Била диалектісі"}
+        BOHORIC{"Бохорича әліпбиі"}
+        BOONT{"Бунтлинг"}
+        BORNHOLM{"Борнхольм"}
+        CISAUP{"СИЗАУП"}
+        COLB1945{"1945 жылғы бразилиялық португал тілі конвенциясы"}
+        CORNU{"КОРНУ"}
+        CREISS{"КРЕЙС"}
+        DAJNKO{"Дайнко әліпбиі"}
+        EKAVSK{"Серб тілінің экав айтылымы"}
+        EMODENG{"Ерте орта ағылшын тілі"}
+        FONIPA{"Халықаралық фонетикалық әліпби"}
+        FONKIRSH{"ФОНКИРШ"}
+        FONNAPA{"ФОННАПА"}
+        FONUPA{"Орал фонетикалық әліпби"}
+        FONXSAMP{"ФОНКСАМП"}
+        GALLO{"ГАЛЛО"}
+        GASCON{"ГАСКОН"}
+        GRCLASS{"ГРКЛАСС"}
+        GRITAL{"ГРИТАЛ"}
+        GRMISTR{"ГРМИСТР"}
+        HEPBURN{"Хэпбёрн жүйесі"}
+        HOGNORSK{"ХЕГНОРСК"}
+        HSISTEMO{"H ЖҮЙЕСІ"}
+        IJEKAVSK{"Серб тілінің иекав айтылымы"}
+        ITIHASA{"ИТИХАСА"}
+        IVANCHOV{"ИВАНЧОВ"}
+        JAUER{"ЯУЭР"}
+        JYUTPING{"ЮТПХИН"}
+        KKCOR{"Жалпы орфография"}
+        KOCIEWIE{"КОЧЕВЕ"}
+        KSCOR{"Стандартты орфография"}
+        LAUKIKA{"ЛАУКИКА"}
+        LEMOSIN{"ЛИМУЗЕН"}
+        LENGADOC{"ЛАНГЕДОК"}
+        LIPAW{"Резия тілінің липоваз диалектісі"}
+        LUNA1918{"ЛУНА1918"}
+        METELKO{"МЕТЕЛКО"}
+        MONOTON{"Монотонды"}
+        NDYUKA{"НДЮКА"}
+        NEDIS{"Натисон диалектісі"}
+        NEWFOUND{"НЬЮФАУНД"}
+        NICARD{"НИКАРД"}
+        NJIVA{"Гнива/нджива диалектісі"}
+        NULIK{"Заманауи волапюк"}
+        OSOJS{"Осеакко/осожане диалектісі"}
+        OXENDICT{"Ағылшын тілінің Оксфорд сөздігіндегі емлесі"}
+        PAHAWH2{"ПАХАВХ2"}
+        PAHAWH3{"ПАХАВХ3"}
+        PAHAWH4{"ПАХАВХ4"}
+        PAMAKA{"Памака диалектісі"}
+        PEANO{"ПЕАНО"}
+        PETR1708{"ПЕТР1708"}
+        PINYIN{"Пинин романизациясы"}
+        POLYTON{"Политонды"}
+        POSIX{"Компьютер"}
+        PROVENC{"ПРОВАНС"}
+        PUTER{"ПУТЕР"}
+        REVISED{"Қайта қаралған орфография"}
+        RIGIK{"Классикалық волапюк"}
+        ROZAJ{"Резия"}
+        RUMGR{"РУМГР"}
+        SAAHO{"Сахо"}
+        SCOTLAND{"Шотландияның стандартты ағылшын тілі"}
+        SCOUSE{"Скауз"}
+        SIMPLE{"ҚАРАПАЙЫМ"}
+        SOLBA{"Столвица/солбика диалектісі"}
+        SOTAV{"Кабувердьянудың сотавенто диалект тобы"}
+        SPANGLIS{"СПАНГЛИШ"}
+        SURMIRAN{"СУРМИРАН"}
+        SURSILV{"СУРСИЛВ"}
+        SUTSILV{"СУТСИЛВ"}
+        SYNNEJYL{"СИННЕДЖИЛ"}
+        TARASK{"Тарашкевица"}
+        TONGYONG{"ТУНЪЮН-ПИНЬИНЬ"}
+        TUNUMIIT{"ТУНУМИИТ"}
+        UCCOR{"Бірыңғай орфография"}
+        UCRCOR{"Бірыңғай қайта қаралған орфография"}
+        ULSTER{"ОЛСТЕР"}
+        UNIFON{"Юнифон фонетикалық әліпбиі"}
+        VAIDIKA{"ВАЙДИКА"}
+        VALENCIA{"Валенсия"}
+        VALLADER{"ВАЛЛАДЕР"}
+        VECDRUKA{"ВЕЧДРУКА"}
+        VIVARAUP{"ВИВАРО-АЛЬПІ"}
+        WADEGILE{"Уейд-Джайлс жүйесі"}
+        XSISTEMO{"X ЖҮЙЕСІ"}
+    }
     characterLabelPattern{
         all{"{0} — барлығы"}
         category-list{"{0}: {1}"}
@@ -555,7 +910,7 @@
         enclosed{"{0} — енгізілген"}
         extended{"{0} — кеңейтілген"}
         historic{"{0} — тарихи"}
-        miscellaneous{"{0} — әр түрлі"}
+        miscellaneous{"{0} — әртүрлі"}
         other{"{0} — басқа"}
         scripts{"жазулар — {0}"}
         strokes{
diff --git a/icu4c/source/data/lang/km.txt b/icu4c/source/data/lang/km.txt
index 5849ed6..4e348be 100644
--- a/icu4c/source/data/lang/km.txt
+++ b/icu4c/source/data/lang/km.txt
@@ -27,14 +27,17 @@
         alt{"អាល់តៃខាងត្បូង"}
         am{"អាំហារិក"}
         an{"អារ៉ាហ្គោន"}
+        ann{"អូបូឡូ"}
         anp{"អាហ្គីកា"}
         ar{"អារ៉ាប់"}
         ar_001{"អារ៉ាប់ (ស្តង់ដារ)"}
         arn{"ម៉ាពូឈី"}
         arp{"អារ៉ាប៉ាហូ"}
+        ars{"អារ៉ាប់ណាឌី"}
         as{"អាសាមីស"}
         asa{"អាស៊ូ"}
         ast{"អាស្ទូរី"}
+        atj{"អាទិកាម៉េក"}
         av{"អាវ៉ារីក"}
         awa{"អាវ៉ាឌី"}
         ay{"អីម៉ារ៉ា"}
@@ -60,6 +63,7 @@
         bug{"ប៊ុកហ្គី"}
         byn{"ប្ល៊ីន"}
         ca{"កាតាឡាន"}
+        cay{"ខាយូហ្កា"}
         ccp{"ចាក់ម៉ា"}
         ce{"ឈីឆេន"}
         ceb{"ស៊ីប៊ូអាណូ"}
@@ -68,12 +72,21 @@
         chk{"ឈូគី"}
         chm{"ម៉ារី"}
         cho{"ឆុកតាវ"}
+        chp{"ឈីប៉េវ៉ាយអិន"}
         chr{"ឆេរូគី"}
         chy{"ឈីយីនី"}
         ckb{"ឃើដភាគកណ្តាល"}
+        clc{"ឈីលកូទីន"}
         co{"កូស៊ីខាន"}
+        crg{"មីឈីហ្វ"}
+        crj{"គ្រីខាងកើត​ប៉ែកខាងត្បូង"}
+        crk{"គ្រីតំបន់វាលរាប"}
+        crl{"គ្រីខាងកើត​ប៉ែកខាងជើង"}
+        crm{"មូសគ្រី"}
+        crr{"អាល់ហ្គនខ្វៀន ខារ៉ូលីណា"}
         crs{"សេសេលវ៉ាគ្រីអូល (បារាំង)"}
         cs{"ឆែក"}
+        csw{"គ្រីតំបន់ភក់ល្បាប់"}
         cu{"ឈើជស្លាវិក"}
         cv{"ឈូវ៉ាស"}
         cy{"វេល"}
@@ -112,6 +125,8 @@
         fo{"ហ្វារូស"}
         fon{"ហ្វ៊ុន"}
         fr{"បារាំង"}
+        frc{"បារាំងកាហ្សង់"}
+        frr{"ហ្វ្រ៊ីសៀន​ខាងជើង"}
         fur{"ហ៊្វ្រូលាន"}
         fy{"ហ្វ្រីស៊ានខាងលិច"}
         ga{"អៀរឡង់"}
@@ -129,7 +144,9 @@
         gv{"មេន"}
         gwi{"ហ្គីចឈីន"}
         ha{"ហូសា"}
+        hai{"ហៃដា"}
         haw{"ហាវ៉ៃ"}
+        hax{"ហៃដាខាងត្បូង"}
         he{"ហេប្រឺ"}
         hi{"ហិណ្ឌី"}
         hil{"ហ៊ីលីហ្គេណុន"}
@@ -139,6 +156,7 @@
         ht{"ហៃទី"}
         hu{"ហុងគ្រី"}
         hup{"ហ៊ូប៉ា"}
+        hur{"ហាល់កូម៉េឡេម"}
         hy{"អាមេនី"}
         hz{"ហឺរីរ៉ូ"}
         ia{"អ៊ីនធើលីង"}
@@ -147,6 +165,7 @@
         id{"ឥណ្ឌូណេស៊ី"}
         ig{"អ៊ីកបូ"}
         ii{"ស៊ីឈាន់យី"}
+        ikt{"អ៊ីនុកទីទុត​កាណាដា​ប៉ែកខាងលិច"}
         ilo{"អ៊ីឡូកូ"}
         inh{"អ៊ិនហ្គូស"}
         io{"អ៊ីដូ"}
@@ -168,6 +187,7 @@
         kde{"ម៉ាកូនដេ"}
         kea{"កាប៊ូវឺឌៀនូ"}
         kfo{"គូរូ"}
+        kgp{"ខាងហ្កេង"}
         kha{"កាស៊ី"}
         khq{"គុយរ៉ាឈីនី"}
         ki{"គីគូយូ"}
@@ -195,6 +215,7 @@
         kum{"គូមីគ"}
         kv{"កូមី"}
         kw{"កូនីស"}
+        kwk{"ក្វាក់វ៉ាឡា"}
         ky{"​កៀហ្ស៊ីស"}
         la{"ឡាតំាង"}
         lad{"ឡាឌីណូ"}
@@ -203,11 +224,15 @@
         lez{"ឡេសហ្គី"}
         lg{"ហ្កាន់ដា"}
         li{"លីមប៊ូស"}
+        lij{"លីគូរី"}
+        lil{"លីលលូអេត"}
         lkt{"ឡាកូតា"}
         ln{"លីនកាឡា"}
         lo{"ឡាវ"}
+        lou{"ក្រេអូល លូអ៊ីស៊ីអាណា"}
         loz{"ឡូហ្ស៊ី"}
         lrc{"លូរីខាងជើង"}
+        lsm{"សាមៀ"}
         lt{"លីទុយអានី"}
         lu{"លូបាកាតានហ្គា"}
         lua{"លូបាលូឡា"}
@@ -236,6 +261,7 @@
         ml{"ម៉ាឡាយ៉ាឡាម"}
         mn{"ម៉ុងហ្គោលី"}
         mni{"ម៉ានីពូរី"}
+        moe{"អ៊ីននូអៃមុន"}
         moh{"ម៊ូហាគ"}
         mos{"មូស៊ី"}
         mr{"ម៉ារ៉ាធី"}
@@ -275,6 +301,11 @@
         ny{"ណានចា"}
         nyn{"ណានកូលេ"}
         oc{"អូសីតាន់"}
+        ojb{"អូជីបវ៉ា​ប៉ែកពាយ័ព្យ"}
+        ojc{"អូជីពវ៉ាកណ្ដាល"}
+        ojs{"អូជីគ្រី"}
+        ojw{"អូជីបវ៉ា​ខាងលិច"}
+        oka{"អូកាណាហ្កាន"}
         om{"អូរ៉ូម៉ូ"}
         or{"អូឌៀ"}
         os{"អូស៊ីទិក"}
@@ -284,7 +315,9 @@
         pap{"ប៉ាប៉ៃមេនតូ"}
         pau{"ប៉ាលូអាន"}
         pcm{"ភាសាទំនាក់ទំនងនីហ្សេរីយ៉ា"}
+        pis{"ពីជីន"}
         pl{"ប៉ូឡូញ"}
+        pqm{"ម៉ាលីស៊ីត ប៉ាសាម៉ាខ្វូឌី"}
         prg{"ព្រូស៊ាន"}
         ps{"បាស្តូ"}
         pt{"ព័រទុយហ្គាល់"}
@@ -326,6 +359,7 @@
         si{"ស្រីលង្កា"}
         sk{"ស្លូវ៉ាគី"}
         sl{"ស្លូវ៉ានី"}
+        slh{"ឡាស៊ូតស៊ីតខាងត្បូង"}
         sm{"សាម័រ"}
         sma{"សាមីខាងត្បូង"}
         smj{"លូលីសាមី"}
@@ -340,6 +374,7 @@
         ss{"ស្វាទី"}
         ssy{"សាហូ"}
         st{"សូថូខាងត្បូង"}
+        str{"សាលីសស្ត្រេតស៍"}
         su{"ស៊ូដង់"}
         suk{"ស៊ូគូម៉ា"}
         sv{"ស៊ុយអែត"}
@@ -348,23 +383,29 @@
         swb{"កូម៉ូរី"}
         syr{"ស៊ីរី"}
         ta{"តាមីល"}
+        tce{"ថុចឆុនខាងត្បូង"}
         te{"តេលុគុ"}
         tem{"ធីមនី"}
         teo{"តេសូ"}
         tet{"ទីទុំ"}
         tg{"តាហ្ស៊ីគ"}
+        tgx{"តាហ្គីស"}
         th{"ថៃ"}
+        tht{"តាល់តាន"}
         ti{"ទីហ្គ្រីញ៉ា"}
         tig{"ធីហ្គ្រា"}
         tk{"តួកម៉េន"}
         tlh{"ឃ្លីនហ្គុន"}
+        tli{"ថ្លីងហ្គីត"}
         tn{"ស្វាណា"}
         to{"តុងហ្គា"}
+        tok{"តូគីប៉ូណា"}
         tpi{"ថុកពីស៊ីន"}
         tr{"ទួរគី"}
         trv{"តារ៉ូកូ"}
         ts{"សុងហ្គា"}
         tt{"តាតា"}
+        ttm{"ថុចឆុនខាងជើង"}
         tum{"ទុមប៊ូកា"}
         tvl{"ទូវ៉ាលូ"}
         tw{"ទ្វី"}
@@ -381,6 +422,7 @@
         uz{"អ៊ូសបេគ"}
         vai{"វៃ"}
         ve{"វេនដា"}
+        vec{"វេណេតូ"}
         vi{"វៀតណាម"}
         vo{"វូឡាពូក"}
         vun{"វុនចូ"}
@@ -390,6 +432,7 @@
         war{"វ៉ារេយ"}
         wbp{"វ៉ារីប៉ារី"}
         wo{"វូឡុហ្វ"}
+        wuu{"អ៊ូចិន"}
         xal{"កាលមីគ"}
         xh{"ឃសា"}
         xog{"សូហ្គា"}
@@ -397,6 +440,7 @@
         ybb{"យេមបា"}
         yi{"យ៉ីឌីស"}
         yo{"យរូបា"}
+        yrl{"ញីនហ្កាទូ"}
         yue{"កន្តាំង"}
         za{"ហ្សួង"}
         zgh{"តាម៉ាហ្សៃម៉ារ៉ុកស្តង់ដា"}
@@ -420,16 +464,43 @@
         az{"អាហ្សេរី"}
         en_US{"អង់គ្លេស (ស.រ.អ.)"}
     }
+    Languages%variant{
+        hi_Latn{"ហ៊ីងលីង"}
+    }
     Scripts{
+        Adlm{"អាតឡាម"}
+        Aghb{"អាល់បានីកៅកាស៊ី"}
+        Ahom{"អាហូម"}
         Arab{"អារ៉ាប់"}
+        Aran{"អារ៉ាន"}
+        Armi{"អារ៉ាម៉ាអ៊ីមភើរៀល"}
         Armn{"អាមេនី"}
+        Avst{"អាវេស្ថាន"}
+        Bali{"បាលី"}
+        Bamu{"បាមុន"}
+        Bass{"បាសាវ៉ះ"}
+        Batk{"បាតាក"}
         Beng{"បង់ក្លាដែស"}
+        Bhks{"ប៉ៃស៊ូគី"}
         Bopo{"បូផូម៉ូហ្វូ"}
+        Brah{"ប្រាមិ"}
         Brai{"អក្សរ​សម្រាប់មនុស្ស​ពិការ​ភ្នែក"}
+        Bugi{"ប៊ូគីនេ"}
+        Buhd{"ប៊ូហ៊ីដ"}
+        Cakm{"ចាក់ម៉ា"}
+        Cans{"ព្យាង្គអាបូរីជីន​កាណាដារួម"}
+        Cari{"ខារី"}
+        Cham{"ចាម"}
+        Cher{"ឆេរ៉ូគី"}
+        Chrs{"ខូរ៉ាស្មី"}
+        Copt{"ខូប្ទ"}
+        Cpmn{"ស៊ីប្រូមីណូ"}
+        Cprt{"ស៊ីប"}
         Cyrl{"ស៊ីរីលីក"}
         Deva{"ដាវ៉ាន់ណាការិ"}
         Ethi{"អេត្យូពី"}
         Geor{"ហ្សកហ្ស៊ី"}
+        Gong{"គុនចាឡាកុនឌិ"}
         Grek{"ក្រិច"}
         Gujr{"គូចារ៉ាទី"}
         Guru{"កុមុយឃី"}
@@ -440,25 +511,52 @@
         Hant{"អក្សរ​ចិន​ពេញ"}
         Hebr{"អ៊ីស្រាអែល"}
         Hira{"ហ៊ីរ៉ាកាណា"}
+        Hmnp{"នីយ៉ាកេងពួជឺម៉ុង"}
         Hrkt{"សញ្ញាសំឡេងភាសាជប៉ុន"}
         Jamo{"ចាម៉ូ"}
+        Java{"ជ្វា"}
         Jpan{"ជប៉ុន"}
+        Kali{"កាយ៉ាលី"}
         Kana{"កាតាកាណា"}
         Khmr{"ខ្មែរ"}
         Knda{"ខាណាដា"}
         Kore{"កូរ៉េ"}
+        Lana{"ឡាណា"}
         Laoo{"ឡាវ"}
         Latn{"ឡាតាំង"}
+        Lepc{"ឡេបចា"}
+        Limb{"លីបប៊ូ"}
+        Lisu{"ហ្វ្រាសឺ"}
+        Mand{"ម៉ានដា"}
         Mlym{"ម៉ាឡាយ៉ាឡាម"}
         Mong{"ម៉ុងហ្គោលី"}
+        Mtei{"ម៉ីតីម៉ាយ៉ែក"}
         Mymr{"ភូមា"}
+        Newa{"ណេវ៉ា"}
+        Nkoo{"នកូ"}
+        Olck{"អូលឈិគិ"}
         Orya{"អូឌៀ"}
+        Osge{"អូស្គ"}
+        Plrd{"ផូឡាដ"}
+        Rohg{"ហានីហ្វ៊ី"}
+        Saur{"សៅរ៉ាសត្រា"}
         Sinh{"ស៊ីនហាឡា"}
+        Sund{"ស៊ូដង់"}
+        Sylo{"ស៊ីឡូ"}
+        Syrc{"ស៊ីរីអែក"}
+        Tale{"តៃឡេ"}
+        Talu{"តៃឡឺថ្មី"}
         Taml{"តាមីល"}
+        Tavt{"តៃវៀត"}
         Telu{"តេលុគុ"}
+        Tfng{"ទីហ្វ៊ីណាហ្វ"}
         Thaa{"ថាណា"}
         Thai{"ថៃ"}
         Tibt{"ទីបេ"}
+        Vaii{"វ៉ៃ"}
+        Wcho{"វ៉ាន់ឆូ"}
+        Yiii{"យី"}
+        Zinh{"ស្នងកេរ្តិ៍"}
         Zmth{"និមិត្តសញ្ញាគណិតវិទ្យា"}
         Zsye{"សញ្ញាអារម្មណ៍"}
         Zsym{"និមិត្តសញ្ញា"}
@@ -474,11 +572,15 @@
         calendar{
             buddhist{"ប្រតិទិនពុទ្ធសាសនា"}
             chinese{"ប្រតិទិន​ចិន"}
+            coptic{"ប្រតិទិនកបទិច"}
             dangi{"ប្រតិទិនកូរ៉េ"}
             ethiopic{"ប្រតិទិន​អេត្យូពី"}
+            ethiopic-amete-alem{"ប្រតិទិនអេត្យូពីអាម៉េតេ​អាលែម"}
             gregorian{"ប្រតិទិន​ហ្សកហ្ស៊ី"}
             hebrew{"ប្រតិទិនហេប្រឺ"}
             islamic{"ប្រតិទិនអ៊ីស្លាម"}
+            islamic-civil{"ប្រតិទិនអ៊ិស្លាម (តារាង, សម័យស៊ីវិល)"}
+            islamic-umalqura{"ប្រតិទិនអ៊ិស្លាម (អ៊ុំអាល់គូរ៉ា)"}
             iso8601{"ប្រតិទិន ISO-8601"}
             japanese{"ប្រតិទិន​ជប៉ុន"}
             persian{"ប្រតិទិនពែក្ស"}
@@ -515,6 +617,7 @@
             armn{"លេខ​អាមេនី"}
             armnlow{"លេខ​តូច​អាមេនី"}
             beng{"លេខ​បង់ក្លាដែស"}
+            cakm{"លេខចាក់ម៉ា"}
             deva{"លេខ​ឌីវ៉ាណាការី"}
             ethi{"លេខ​អេត្យូពី"}
             fullwide{"លេខ​ទទឹង​ពេញ"}
@@ -529,6 +632,7 @@
             hant{"លេខ​ចិន​អក្សរ​ពេញ"}
             hantfin{"លេខ​ហិរញ្ញវត្ថុ​ចិន​អក្សរ​ពេញ"}
             hebr{"លេខហេប្រឺ"}
+            java{"លេខជ្វា"}
             jpan{"លេខ​ជប៉ុន"}
             jpanfin{"លេខ​ហិរញ្ញវត្ថុ​ជប៉ុន"}
             khmr{"លេខ​ខ្មែរ"}
@@ -536,7 +640,9 @@
             laoo{"លេខ​ឡាវ"}
             latn{"លេខ​បច្ចឹម​ប្រទេស"}
             mlym{"លេខ​មលយាល័ម"}
+            mtei{"លេខមីតីម៉ាយ៉ែក"}
             mymr{"លេខ​ភូមា"}
+            olck{"លេខអូលឈិគិ"}
             orya{"លេខអូឌៀ"}
             roman{"លេខ​រ៉ូមាំង"}
             romanlow{"លេខ​តូច​រ៉ូមាំង"}
@@ -545,6 +651,7 @@
             telu{"លេខ​តេលុគុ"}
             thai{"លេខ​ថៃ"}
             tibt{"លេខទីបេ"}
+            vaii{"លេខវ៉ៃ"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/kn.txt b/icu4c/source/data/lang/kn.txt
index f113dca..ca1f73c 100644
--- a/icu4c/source/data/lang/kn.txt
+++ b/icu4c/source/data/lang/kn.txt
@@ -41,16 +41,19 @@
         am{"ಅಂಹರಿಕ್"}
         an{"ಅರಗೊನೀಸ್"}
         ang{"ಪ್ರಾಚೀನ ಇಂಗ್ಲೀಷ್"}
+        ann{"ಒಬೊಲೊ"}
         anp{"ಆಂಗಿಕಾ"}
         ar{"ಅರೇಬಿಕ್"}
         ar_001{"ಆಧುನಿಕ ಪ್ರಮಾಣಿತ ಅರೇಬಿಕ್"}
         arc{"ಅರಾಮಿಕ್"}
         arn{"ಮಪುಚೆ"}
         arp{"ಅರಪಾಹೋ"}
+        ars{"ನ್ಯಾಜ್ಡಿ ಅರೇಬಿಕ್"}
         arw{"ಅರಾವಾಕ್"}
         as{"ಅಸ್ಸಾಮೀಸ್"}
         asa{"ಅಸು"}
         ast{"ಆಸ್ಟುರಿಯನ್"}
+        atj{"ಅತಿಕಮೆಕ್"}
         av{"ಅವರಿಕ್"}
         awa{"ಅವಧಿ"}
         ay{"ಅಯ್ಮಾರಾ"}
@@ -83,6 +86,7 @@
         ca{"ಕೆಟಲಾನ್"}
         cad{"ಕ್ಯಾಡ್ಡೋ"}
         car{"ಕಾರಿಬ್"}
+        cay{"ಕಯುಗಾ"}
         cch{"ಅಟ್ಸಮ್"}
         ccp{"ಚಕ್ಮಾ"}
         ce{"ಚಚೆನ್"}
@@ -99,13 +103,21 @@
         chr{"ಚೆರೋಕಿ"}
         chy{"ಚೀಯೆನ್ನೇ"}
         ckb{"ಮಧ್ಯ ಕುರ್ದಿಶ್"}
+        clc{"ಚಿಲ್ಕೋಟಿನ್"}
         co{"ಕೋರ್ಸಿಕನ್"}
         cop{"ಕೊಪ್ಟಿಕ್"}
         cr{"ಕ್ರೀ"}
+        crg{"ಮಿಚಿಫ್"}
         crh{"ಕ್ರಿಮೀಯನ್ ಟರ್ಕಿಷ್"}
+        crj{"ದಕ್ಷಿಣ ಪೂರ್ವ ಕ್ರೀ"}
+        crk{"ಪ್ಲೇನ್ಸ್ ಕ್ರೀ"}
+        crl{"ಉತ್ತರ ಪೂರ್ವ ಕ್ರೀ"}
+        crm{"ಮೂಸ್ ಕ್ರೀ"}
+        crr{"ಕೆರೊಲಿನಾ ಅಲ್ಗೊಂಕ್ವಿಯನ್"}
         crs{"ಸೆಸೆಲ್ವಾ ಕ್ರಯೋಲ್ ಫ್ರೆಂಚ್"}
         cs{"ಜೆಕ್"}
         csb{"ಕಶುಬಿಯನ್"}
+        csw{"ಸ್ವಾಂಪಿ ಕ್ರೀ"}
         cu{"ಚರ್ಚ್ ಸ್ಲಾವಿಕ್"}
         cv{"ಚುವಾಶ್"}
         cy{"ವೆಲ್ಶ್"}
@@ -198,6 +210,7 @@
         hai{"ಹೈಡಾ"}
         hak{"ಹಕ್"}
         haw{"ಹವಾಯಿಯನ್"}
+        hax{"ದಕ್ಷಿಣ ಹೈಡಾ"}
         he{"ಹೀಬ್ರೂ"}
         hi{"ಹಿಂದಿ"}
         hil{"ಹಿಲಿಗೇನನ್"}
@@ -210,6 +223,7 @@
         ht{"ಹೈಟಿಯನ್ ಕ್ರಿಯೋಲಿ"}
         hu{"ಹಂಗೇರಿಯನ್"}
         hup{"ಹೂಪಾ"}
+        hur{"ಹಾಲ್ಕೊಮೆಲೆಮ್"}
         hy{"ಅರ್ಮೇನಿಯನ್"}
         hz{"ಹೆರೆರೊ"}
         ia{"ಇಂಟರ್‌ಲಿಂಗ್ವಾ"}
@@ -220,6 +234,7 @@
         ig{"ಇಗ್ಬೊ"}
         ii{"ಸಿಚುಅನ್ ಯಿ"}
         ik{"ಇನುಪಿಯಾಕ್"}
+        ikt{"ಪಶ್ಚಿಮ ಕೆನಡಿಯನ್ ಇನುಕ್ಟಿಟುಟ್"}
         ilo{"ಇಲ್ಲಿಕೋ"}
         inh{"ಇಂಗುಷ್"}
         io{"ಇಡೊ"}
@@ -246,6 +261,7 @@
         kea{"ಕಬುವೆರ್ಡಿಯನು"}
         kfo{"ಕೋರೋ"}
         kg{"ಕಾಂಗೋ"}
+        kgp{"ಕೈಗಂಗ್"}
         kha{"ಖಾಸಿ"}
         kho{"ಖೋಟಾನೀಸ್"}
         khq{"ಕೊಯ್ರ ಚೀನಿ"}
@@ -276,6 +292,7 @@
         kut{"ಕುಟೇನಾಯ್"}
         kv{"ಕೋಮಿ"}
         kw{"ಕಾರ್ನಿಷ್"}
+        kwk{"ಕ್ವಾಕ್‌ವಾಲಾ"}
         ky{"ಕಿರ್ಗಿಜ್"}
         la{"ಲ್ಯಾಟಿನ್"}
         lad{"ಲ್ಯಾಡಿನೋ"}
@@ -286,6 +303,7 @@
         lez{"ಲೆಜ್ಘಿಯನ್"}
         lg{"ಗಾಂಡಾ"}
         li{"ಲಿಂಬರ್ಗಿಶ್"}
+        lil{"ಲಿಲ್ಲೂವೆಟ್"}
         lkt{"ಲಕೊಟ"}
         ln{"ಲಿಂಗಾಲ"}
         lo{"ಲಾವೋ"}
@@ -293,6 +311,7 @@
         lou{"ಲೂಯಿಸಿಯಾನ ಕ್ರಿಯೋಲ್"}
         loz{"ಲೋಝಿ"}
         lrc{"ಉತ್ತರ ಲೂರಿ"}
+        lsm{"ಸಾಮಿಯಾ"}
         lt{"ಲಿಥುವೇನಿಯನ್"}
         lu{"ಲೂಬಾ-ಕಟಾಂಗಾ"}
         lua{"ಲುಬ-ಲುಲಾ"}
@@ -326,6 +345,7 @@
         mn{"ಮಂಗೋಲಿಯನ್"}
         mnc{"ಮಂಚು"}
         mni{"ಮಣಿಪುರಿ"}
+        moe{"ಇನ್ನು-ಐಮುನ್"}
         moh{"ಮೊಹಾವ್ಕ್"}
         mos{"ಮೊಸ್ಸಿ"}
         mr{"ಮರಾಠಿ"}
@@ -373,6 +393,11 @@
         nzi{"ಜೀಮಾ"}
         oc{"ಒಸಿಟನ್"}
         oj{"ಒಜಿಬ್ವಾ"}
+        ojb{"ವಾಯುವ್ಯ ಓಜಿಬ್ವಾ"}
+        ojc{"ಮಧ್ಯ ಓಜಿಬ್ವಾ"}
+        ojs{"ಓಜಿ-ಕ್ರೀ"}
+        ojw{"ಪಶ್ಚಿಮ ಓಜಿಬ್ವಾ"}
+        oka{"ಒಕನಾಗನ್"}
         om{"ಒರೊಮೊ"}
         or{"ಒಡಿಯ"}
         os{"ಒಸ್ಸೆಟಿಕ್"}
@@ -388,8 +413,10 @@
         peo{"ಪ್ರಾಚೀನ ಪರ್ಶಿಯನ್"}
         phn{"ಫೀನಿಷಿಯನ್"}
         pi{"ಪಾಲಿ"}
+        pis{"ಪಿಜಿನ್"}
         pl{"ಪೊಲಿಶ್"}
         pon{"ಪೋನ್‌‌ಪಿಯನ್"}
+        pqm{"ಮ್ಯಾಲಿಸೀಟ್-ಪಸ್ಸಾಮಕ್ವಾಡ್ಡಿ"}
         prg{"ಪ್ರಶಿಯನ್"}
         pro{"ಪ್ರಾಚೀನ ಪ್ರೊವೆನ್ಶಿಯಲ್"}
         ps{"ಪಾಷ್ಟೋ"}
@@ -439,6 +466,7 @@
         sid{"ಸಿಡಾಮೋ"}
         sk{"ಸ್ಲೋವಾಕ್"}
         sl{"ಸ್ಲೋವೇನಿಯನ್"}
+        slh{"ದಕ್ಷಿಣ ಲುಶೂಟ್‌ಸೀಡ್"}
         sm{"ಸಮೋವನ್"}
         sma{"ದಕ್ಷಿಣ ಸಾಮಿ"}
         smj{"ಲೂಲ್ ಸಾಮಿ"}
@@ -455,6 +483,7 @@
         ss{"ಸ್ವಾತಿ"}
         ssy{"ಸಹೊ"}
         st{"ದಕ್ಷಿಣ ಸೋಥೋ"}
+        str{"ಸ್ಟ್ರೇಟ್ಸ್ ಸೆಲಿಶ್"}
         su{"ಸುಂಡಾನೀಸ್"}
         suk{"ಸುಕುಮಾ"}
         sus{"ಸುಸು"}
@@ -466,13 +495,16 @@
         syc{"ಶಾಸ್ತ್ರೀಯ ಸಿರಿಯಕ್"}
         syr{"ಸಿರಿಯಾಕ್"}
         ta{"ತಮಿಳು"}
+        tce{"ದಕ್ಷಿಣ ಟಚ್‌ವನ್"}
         te{"ತೆಲುಗು"}
         tem{"ಟಿಮ್ನೆ"}
         teo{"ಟೆಸೊ"}
         ter{"ಟೆರೆನೋ"}
         tet{"ಟೇಟಮ್"}
         tg{"ತಾಜಿಕ್"}
+        tgx{"ಟಾಗಿಶ್"}
         th{"ಥಾಯ್"}
+        tht{"ಟಾಹ್ಲ್ಟನ್"}
         ti{"ಟಿಗ್ರಿನ್ಯಾ"}
         tig{"ಟೈಗ್ರೆ"}
         tiv{"ಟಿವ್"}
@@ -485,12 +517,14 @@
         tn{"ಸ್ವಾನಾ"}
         to{"ಟೋಂಗನ್"}
         tog{"ನ್ಯಾಸಾ ಟೋಂಗಾ"}
+        tok{"ಟೋಕಿ ಪೋನಾ"}
         tpi{"ಟೋಕ್ ಪಿಸಿನ್"}
         tr{"ಟರ್ಕಿಶ್"}
         trv{"ಟರೊಕೊ"}
         ts{"ಸೋಂಗಾ"}
         tsi{"ಸಿಂಶಿಯನ್"}
         tt{"ಟಾಟರ್"}
+        ttm{"ಉತ್ತರ ಟಚ್‌ವನ್"}
         tum{"ತುಂಬುಕಾ"}
         tvl{"ಟುವಾಲು"}
         tw{"ಟ್ವಿ"}
@@ -519,7 +553,7 @@
         was{"ವಾಷೋ"}
         wbp{"ವಾರ್ಲ್‌ಪಿರಿ"}
         wo{"ವೋಲೋಫ್"}
-        wuu{"ವು"}
+        wuu{"ವು ಚೈನೀಸ್"}
         xal{"ಕಲ್ಮೈಕ್"}
         xh{"ಕ್ಸೋಸ"}
         xog{"ಸೊಗ"}
@@ -529,6 +563,7 @@
         ybb{"ಯೆಂಬಾ"}
         yi{"ಯಿಡ್ಡಿಶ್"}
         yo{"ಯೊರುಬಾ"}
+        yrl{"ನಿಂಗಾಟು"}
         yue{"ಕ್ಯಾಂಟನೀಸ್"}
         za{"ಝೂವಾಂಗ್"}
         zap{"ಝೋಪೊಟೆಕ್"}
@@ -557,11 +592,15 @@
         en_US{"ಯು.ಎಸ್. ಇಂಗ್ಲಿಷ್"}
     }
     Languages%variant{
+        ckb{"ಕುರ್ದಿಶ್, ಸೊರಾನಿ"}
+        hi_Latn{"ಹಿಂಗ್ಲಿಷ್"}
         ps{"ಪುಶ್ತೋ"}
         ug{"ಉಯ್‌ಗರ್"}
     }
     Scripts{
+        Adlm{"ಆ್ಯಡ್ಲಮ್"}
         Arab{"ಅರೇಬಿಕ್"}
+        Aran{"ನಸ್ಟಾಲಿಕ್"}
         Armi{"ಇಂಪೀರಿಯಲ್ ಅರೆಮಾಯಿಕ್"}
         Armn{"ಅರ್ಮೇನಿಯನ್"}
         Avst{"ಅವೆಸ್ತಾನ್"}
@@ -574,8 +613,8 @@
         Brai{"ಬ್ರೈಲ್"}
         Bugi{"ಬಗಿನೀಸ್"}
         Buhd{"ಬುಹಿದ್"}
-        Cakm{"ಕಾಕಂ"}
-        Cans{"ಯುನಿಟೆಡ್ ಕೆನೆಡಿಯನ್ ಅಬೊರಿಜಿನಲ್ ಸಿಲ್ಯಾಬಿಕ್ಸ್"}
+        Cakm{"ಚಕ್ಮಾ"}
+        Cans{"ಯುನಿಫೈಯ್ಡ್ ಕೆನೆಡಿಯನ್ ಅಬೊರಿಜಿನಲ್ ಸಿಲ್ಯಾಬಿಕ್ಸ್"}
         Cari{"ಕರೇನ್"}
         Cham{"ಚಾಮ್"}
         Cher{"ಚೆರೋಕೀ"}
@@ -655,6 +694,7 @@
         Plrd{"ಪೊಲ್ಲಾರ್ಡ್ ಫೊನೆಟಿಕ್"}
         Prti{"ಇನ್ಸ್‌ಕ್ರಿಪ್ಶನಲ್ ಪಾರ್ಥಿಯನ್"}
         Rjng{"ರೆಜಾಂಗ್"}
+        Rohg{"ಹನೀಫಿ"}
         Roro{"ರೋಂಗೋರೋಂಗೋ"}
         Runr{"ರೂನಿಕ್"}
         Samr{"ಸಮಾರಿಟನ್"}
@@ -807,6 +847,7 @@
             armn{"ಆರ್ಮೇನಿಯಾದ ಸಂಖ್ಯೆಗಳು"}
             armnlow{"ಅರ್ಮೇನಿಯಾದ ಸಣ್ಣಕ್ಷರ ಸಂಖ್ಯೆಗಳು"}
             beng{"ಬಾಂಗ್ಲಾ ಅಂಕೆಗಳು"}
+            cakm{"ಚಕ್ಮಾ ಅಂಕೆಗಳು"}
             deva{"ದೇವನಾಗರಿ ಅಂಕೆಗಳು"}
             ethi{"ಇಥಿಯೋಪಿಯಾದ ಸಂಖ್ಯೆಗಳು"}
             finance{"ಆರ್ಥಿಕ ಸಂಖ್ಯೆಗಳು"}
@@ -822,6 +863,7 @@
             hant{"ಸಾಂಪ್ರದಾಯಿಕ ಚೀನಿ ಸಂಖ್ಯೆಗಳು"}
             hantfin{"ಸಾಂಪ್ರದಾಯಿಕ ಚೀನಿ ಆರ್ಥಿಕ ಸಂಖ್ಯೆಗಳು"}
             hebr{"ಹೀಬ್ರೂ ಸಂಖ್ಯೆಗಳು"}
+            java{"ಜಾವಾನೀಸ್ ಅಂಕೆಗಳು"}
             jpan{"ಜಪಾನೀ ಸಂಖ್ಯೆಗಳು"}
             jpanfin{"ಜಪಾನೀ ಆರ್ಥಿಕ ಸಂಖ್ಯೆಗಳು"}
             khmr{"ಖಮೆ ಅಂಕೆಗಳು"}
@@ -830,8 +872,10 @@
             latn{"ಪಾಶ್ಚಿಮಾತ್ಯ ಅಂಕೆಗಳು"}
             mlym{"ಮಲಯಾಳಂ ಅಂಕಿಗಳು"}
             mong{"ಮಂಗೋಲಿಯಾದ ಅಂಕೆಗಳು"}
+            mtei{"ಮೈಟಿ ಮಯೆಕ್ ಅಂಕೆಗಳು"}
             mymr{"ಮ್ಯಾನ್ಮಾರ್ ಅಂಕೆಗಳು"}
             native{"ಸ್ಥಳೀಯ ಅಂಕೆಗಳು"}
+            olck{"ಓಲ್ ಚಿಕಿ ಅಂಕೆಗಳು"}
             orya{"ಒರಿಯಾ ಅಂಕೆಗಳು"}
             roman{"ರೋಮನ್ ಸಂಖ್ಯೆಗಳು"}
             romanlow{"ರೋಮನ್ ಲೋವರ್‌ಕೇಸ್ ಸಂಖ್ಯೆಗಳು"}
diff --git a/icu4c/source/data/lang/ko.txt b/icu4c/source/data/lang/ko.txt
index 9598640..6d5635f 100644
--- a/icu4c/source/data/lang/ko.txt
+++ b/icu4c/source/data/lang/ko.txt
@@ -42,6 +42,7 @@
         am{"암하라어"}
         an{"아라곤어"}
         ang{"고대 영어"}
+        ann{"오볼로어"}
         anp{"앙가어"}
         ar{"아랍어"}
         ar_001{"현대 표준 아랍어"}
@@ -56,6 +57,7 @@
         as{"아삼어"}
         asa{"아수어"}
         ast{"아스투리아어"}
+        atj{"아티카메쿠어"}
         av{"아바릭어"}
         awa{"아와히어"}
         ay{"아이마라어"}
@@ -113,13 +115,21 @@
         chr{"체로키어"}
         chy{"샤이엔어"}
         ckb{"소라니 쿠르드어"}
+        clc{"칠코틴어"}
         co{"코르시카어"}
         cop{"콥트어"}
         cr{"크리어"}
+        crg{"미치프어"}
         crh{"크리민 터키어; 크리민 타타르어"}
+        crj{"남동부 크리어"}
+        crk{"평원 크리어"}
+        crl{"북동부 크리어"}
+        crm{"무스크리어"}
+        crr{"캐롤라이나 알곤킨어"}
         crs{"세이셸 크리올 프랑스어"}
         cs{"체코어"}
         csb{"카슈비아어"}
+        csw{"습지 크리어"}
         cu{"교회 슬라브어"}
         cv{"추바시어"}
         cy{"웨일스어"}
@@ -206,6 +216,7 @@
         hai{"하이다어"}
         hak{"하카어"}
         haw{"하와이어"}
+        hax{"남부 하이다어"}
         he{"히브리어"}
         hi{"힌디어"}
         hif{"피지 힌디어"}
@@ -219,6 +230,7 @@
         ht{"아이티어"}
         hu{"헝가리어"}
         hup{"후파어"}
+        hur{"할코멜렘어"}
         hy{"아르메니아어"}
         hz{"헤레로어"}
         ia{"인터링구아"}
@@ -229,6 +241,7 @@
         ig{"이그보어"}
         ii{"쓰촨 이어"}
         ik{"이누피아크어"}
+        ikt{"캐나다 서부 이누크티투트어"}
         ilo{"이로코어"}
         inh{"인귀시어"}
         io{"이도어"}
@@ -256,6 +269,7 @@
         kea{"크리올어"}
         kfo{"코로어"}
         kg{"콩고어"}
+        kgp{"카잉강어"}
         kha{"카시어"}
         kho{"호탄어"}
         khq{"코이라 친니어"}
@@ -287,6 +301,7 @@
         kut{"쿠테네어"}
         kv{"코미어"}
         kw{"콘월어"}
+        kwk{"곽왈라어"}
         ky{"키르기스어"}
         la{"라틴어"}
         lad{"라디노어"}
@@ -298,6 +313,7 @@
         lfn{"링구아 프랑카 노바"}
         lg{"간다어"}
         li{"림버거어"}
+        lil{"릴루엣어"}
         lkt{"라코타어"}
         ln{"링갈라어"}
         lo{"라오어"}
@@ -305,6 +321,7 @@
         lou{"루이지애나 크리올어"}
         loz{"로지어"}
         lrc{"북부 루리어"}
+        lsm{"사미아어"}
         lt{"리투아니아어"}
         lu{"루바-카탄가어"}
         lua{"루바-룰루아어"}
@@ -340,6 +357,7 @@
         mn{"몽골어"}
         mnc{"만주어"}
         mni{"마니푸리어"}
+        moe{"이누아문"}
         moh{"모호크어"}
         mos{"모시어"}
         mr{"마라티어"}
@@ -389,6 +407,11 @@
         nzi{"느지마어"}
         oc{"오크어"}
         oj{"오지브와어"}
+        ojb{"북서부 오지브와어"}
+        ojc{"중앙 오지브와어"}
+        ojs{"오지 크리어"}
+        ojw{"서부 오지브와어"}
+        oka{"오카나간어"}
         om{"오로모어"}
         or{"오리야어"}
         os{"오세트어"}
@@ -404,9 +427,11 @@
         peo{"고대 페르시아어"}
         phn{"페니키아어"}
         pi{"팔리어"}
+        pis{"피진어"}
         pl{"폴란드어"}
         pnt{"폰틱어"}
         pon{"폼페이어"}
+        pqm{"말리시트 파사마쿼디어"}
         prg{"프러시아어"}
         pro{"고대 프로방스어"}
         ps{"파슈토어"}
@@ -458,6 +483,7 @@
         sid{"시다모어"}
         sk{"슬로바키아어"}
         sl{"슬로베니아어"}
+        slh{"남부 루슈트시드어"}
         sm{"사모아어"}
         sma{"남부 사미어"}
         smj{"룰레 사미어"}
@@ -474,6 +500,7 @@
         ss{"시스와티어"}
         ssy{"사호어"}
         st{"남부 소토어"}
+        str{"해안 살리시어"}
         su{"순다어"}
         suk{"수쿠마어"}
         sus{"수수어"}
@@ -485,13 +512,16 @@
         syc{"고전 시리아어"}
         syr{"시리아어"}
         ta{"타밀어"}
+        tce{"남부 투톤어"}
         te{"텔루구어"}
         tem{"팀니어"}
         teo{"테조어"}
         ter{"테레노어"}
         tet{"테툼어"}
         tg{"타지크어"}
+        tgx{"타기시어"}
         th{"태국어"}
+        tht{"탈탄어"}
         ti{"티그리냐어"}
         tig{"티그레어"}
         tiv{"티브어"}
@@ -506,12 +536,14 @@
         tn{"츠와나어"}
         to{"통가어"}
         tog{"니아사 통가어"}
+        tok{"도기 보나"}
         tpi{"토크 피신어"}
         tr{"터키어"}
         trv{"타로코어"}
         ts{"총가어"}
         tsi{"트심시안어"}
         tt{"타타르어"}
+        ttm{"북부 투톤어"}
         tum{"툼부카어"}
         tvl{"투발루어"}
         tw{"트위어"}
@@ -550,6 +582,7 @@
         ybb{"옘바어"}
         yi{"이디시어"}
         yo{"요루바어"}
+        yrl{"넨가투어"}
         yue{"광둥어"}
         za{"주앙어"}
         zap{"사포테크어"}
@@ -576,8 +609,10 @@
     }
     Languages%variant{
         ckb{"쿠르드어(소라니)"}
+        hi_Latn{"힝글리시"}
     }
     Scripts{
+        Adlm{"아들람 문자"}
         Afak{"아파카 문자"}
         Aghb{"코카시안 알바니아 문자"}
         Arab{"아랍 문자"}
@@ -597,7 +632,7 @@
         Bugi{"부기 문자"}
         Buhd{"부히드 문자"}
         Cakm{"차크마 문자"}
-        Cans{"통합 캐나다 토착어"}
+        Cans{"통합 캐나다 원주민 음절문자"}
         Cari{"카리 문자"}
         Cham{"칸 고어"}
         Cher{"체로키 문자"}
@@ -696,6 +731,7 @@
         Prti{"명문 파라티아 문자"}
         Qaag{"저지 문자"}
         Rjng{"레장 문자"}
+        Rohg{"하니피 문자"}
         Roro{"롱고롱고"}
         Runr{"룬 문자"}
         Samr{"사마리아 문자"}
diff --git a/icu4c/source/data/lang/kok.txt b/icu4c/source/data/lang/kok.txt
index 3abf5e2..b9661b6 100644
--- a/icu4c/source/data/lang/kok.txt
+++ b/icu4c/source/data/lang/kok.txt
@@ -26,22 +26,25 @@
         alt{"दक्षिणी अल्टाय"}
         am{"अमहारिक्"}
         an{"आरागोनिस"}
+        ann{"ओबोलो"}
         anp{"अंगिका"}
         ar{"अरेबिक"}
         ar_001{"आधुनिक प्रमाणित अरेबिक"}
         arn{"मापुचे"}
         arp{"अरापाहो"}
+        ars{"नाझदी अरबी"}
         as{"आसामी"}
         asa{"असु"}
         ast{"अस्टुरियान"}
+        atj{"अटिकामेक्वु"}
         av{"अवारिक"}
         awa{"अवधी"}
         ay{"ऐमरा"}
-        az{"अज़रबैजानी"}
+        az{"अझरबैजानी"}
         ba{"बष्किर"}
-        ban{"बालिनिस"}
+        ban{"बालिनीज"}
         bas{"बस्सा"}
-        be{"बैलोरुसियन्"}
+        be{"बेलारुशियन"}
         bem{"बेम्बा"}
         bez{"बेना"}
         bg{"बल्गेरियन"}
@@ -55,26 +58,36 @@
         br{"ब्रेटन"}
         brx{"बोडो"}
         bs{"बोस्नियन"}
-        bug{"बगिनिस"}
+        bug{"बुगिनिज"}
         byn{"ब्लीन"}
         ca{"कटलान"}
-        ccp{"चक्मा"}
+        cay{"कायुगा"}
+        ccp{"चाक्मा"}
         ce{"चिचेन"}
-        ceb{"सिबौना"}
+        ceb{"सेबुआनो"}
         cgg{"चिगा"}
         ch{"चामोर्रो"}
-        chk{"छुनिस"}
+        chk{"चुकीज"}
         chm{"मारी"}
-        cho{"चोताव"}
+        cho{"चाकता"}
+        chp{"चिपेवायन"}
         chr{"चॅरोकी"}
-        chy{"चेयनी"}
-        ckb{"मध्य खुर्दीश"}
-        co{"कोर्शियन"}
+        chy{"शायान"}
+        ckb{"मध्य कर्दिश"}
+        clc{"चिलकोटिन"}
+        co{"कोर्सिकन"}
+        crg{"मिचिफ"}
+        crj{"आग्नेय क्री"}
+        crk{"प्लेन्स क्री"}
+        crl{"ईशान्य क्री"}
+        crm{"मूझ क्री"}
+        crr{"कॅरोलीना अल्गॉन्क्वियन"}
         crs{"सेसेल्वा क्रयॉल फ्रेन्च"}
         cs{"चेक"}
+        csw{"स्वॉम्पी क्री"}
         cu{"चर्च स्लेव्हीक"}
-        cv{"छुवास"}
-        cy{"वेळ्ष्"}
+        cv{"चुवाश"}
+        cy{"वेल्श"}
         da{"डॅनिश"}
         dak{"डाकोटा"}
         dar{"दार्ग्वा"}
@@ -86,16 +99,16 @@
         dje{"झर्मा"}
         doi{"डोग्री"}
         dsb{"लोवर सोर्बियन"}
-        dua{"डौल"}
+        dua{"डुआला"}
         dv{"दिवेही"}
-        dyo{"जोला-फोनी"}
+        dyo{"जोला-फोन्यी"}
         dz{"झोंग्खा"}
         dzg{"डाझागा"}
         ebu{"एम्बु"}
         ee{"एव"}
         efi{"एफीक"}
         eka{"एकाजुक"}
-        el{"ग्रीक्"}
+        el{"ग्रीक"}
         en{"इंग्लीश"}
         en_AU{"ऑस्ट्रेलियन इंग्लीश"}
         en_CA{"कॅनडियन इंग्लीश"}
@@ -106,46 +119,51 @@
         es_419{"लातीं अमेरिकन स्पॅनीश"}
         es_ES{"युरोपियन स्पॅनीश"}
         es_MX{"मॅक्सिकन स्पॅनीश"}
-        et{"इस्टोनियन्"}
+        et{"इस्टोनियन"}
         eu{"बास्क"}
         ewo{"एवोंडो"}
         fa{"पर्शियन"}
         fa_AF{"दारी"}
         ff{"फुला"}
-        fi{"फिन्निष्"}
+        fi{"फिनिश"}
         fil{"फिलिपिनो"}
         fj{"फिजी"}
-        fo{"फेरोस्"}
+        fo{"फेरोस"}
         fon{"फोन"}
         fr{"फ्रेंच"}
         fr_CA{"कॅनडियन फ्रेंच"}
         fr_CH{"स्विझ फ्रेंच"}
+        frc{"कॅजां फ्रेंच"}
+        frr{"उत्तरीय फ्रिशियन"}
         fur{"फ्रिलियन"}
         fy{"पश्चिमी फ्रिशियन"}
-        ga{"ऐरिष"}
+        ga{"आयरिश"}
         gaa{"गा"}
         gd{"स्कॉटीश गॅलीक"}
         gez{"गेझ"}
         gil{"गिलबर्टीस"}
         gl{"गेलीशियन"}
-        gn{"गौरानी"}
+        gn{"ग्वारानी"}
         gor{"गोरोंटालो"}
-        gsw{"स्विज जर्मन"}
+        gsw{"स्विस जर्मन"}
         gu{"गुजराती"}
         guz{"गुसी"}
-        gv{"मॅन्स"}
+        gv{"मांक्स"}
         gwi{"ग्विच"}
         ha{"हौसा"}
+        hai{"हैदा"}
         haw{"हवायियान"}
+        hax{"दक्षिणी हैदा"}
         he{"हिब्रू"}
         hi{"हिन्दी"}
         hil{"हिलीगायनॉन"}
         hmn{"मोंग"}
-        hr{"क्रोयेषियन्"}
+        hr{"क्रोएशियन"}
         hsb{"अपर सोर्बियन"}
         ht{"हैतियन क्रेयॉल"}
-        hu{"हंगेरियन्"}
+        hu{"हंगेरियन"}
         hup{"हुपा"}
+        hur{"हाल्कोमेलेम"}
         hy{"आर्मेनियन"}
         hz{"हिरिरो"}
         ia{"इन्टरलिंग्वा"}
@@ -156,18 +174,19 @@
         ig{"इग्बो"}
         ii{"सिच्युआन यी"}
         ik{"इनूपेयाक्"}
-        ilo{"लोको"}
+        ikt{"पश्चिमी कॅनडियन इनक्तितुत"}
+        ilo{"इलोको"}
         inh{"इंगूश"}
         io{"इदो"}
-        is{"आईस्लान्डिक"}
+        is{"आयस्लान्डिक"}
         it{"इटालियन"}
-        iu{"इन्युकट्ट"}
+        iu{"इन्युक्तिटुट"}
         ja{"जपानी"}
-        jbo{"लोबजान"}
-        jgo{"न्गोंबा"}
+        jbo{"लोजबान"}
+        jgo{"गोंबा"}
         jmc{"मचामे"}
-        jv{"जावनीस्"}
-        ka{"जार्जियन्"}
+        jv{"जावनीज"}
+        ka{"जॉर्जियन"}
         kab{"काबायले"}
         kac{"काचीन"}
         kaj{"जु"}
@@ -177,18 +196,19 @@
         kde{"माकोंडे"}
         kea{"काबुवर्डियनु"}
         kfo{"कोरो"}
+        kgp{"कैनगँग"}
         kha{"खासी"}
         khq{"कोयरा छिनी"}
         ki{"किकुयु"}
-        kj{"कुयांमा"}
-        kk{"कज़ख्"}
+        kj{"क्वानयामा"}
+        kk{"कझाख"}
         kkj{"काको"}
         kl{"कालाल्लिसुट"}
         kln{"कालेंजीन"}
-        km{"कंबोडियन"}
+        km{"ख्मेर"}
         kmb{"किंबुंडु"}
-        kn{"कन्नडा"}
-        ko{"कोरियन्"}
+        kn{"कन्नड"}
+        ko{"कोरियन"}
         kok{"कोंकणी"}
         kpe{"पेल्ले"}
         kr{"कानुरी"}
@@ -199,35 +219,39 @@
         ksb{"शांबाला"}
         ksf{"बाफिया"}
         ksh{"कोलोनियन"}
-        ku{"कुर्दिष"}
+        ku{"कर्दिश"}
         kum{"कुमयक"}
         kv{"कोमी"}
         kw{"कोर्निश"}
-        ky{"किर्गिज़"}
-        la{"लाटिन"}
+        kwk{"क्वाकवाला"}
+        ky{"किर्गिझ"}
+        la{"लॅटिन"}
         lad{"लाडिनो"}
         lag{"लांगी"}
-        lb{"लक्सेमबर्गीश"}
+        lb{"लक्झेम्बर्गीश"}
         lez{"लेझघियान"}
         lg{"गांडा"}
-        li{"लिंबुर्ग"}
+        li{"लिंबर्गिश"}
+        lil{"लल्युएत"}
         lkt{"लाकोटा"}
         ln{"लिंगाला"}
         lo{"लाओ"}
+        lou{"ल्युइसियाना क्रियोल"}
         loz{"लोझीं"}
         lrc{"उत्तरीय लुरी"}
-        lt{"लिथुआनियन्"}
+        lsm{"सामिया"}
+        lt{"लिथुआनियन"}
         lu{"लुबा-काटांगा"}
         lua{"लुबा-लुलुआ"}
         lun{"लुंडा"}
         luo{"लुओ"}
         lus{"मिझो"}
-        luy{"लुय"}
-        lv{"लाट्वियन् (लेट्टिष्)"}
-        mad{"मादुरेसे"}
+        luy{"ल्युइया"}
+        lv{"लात्वियन"}
+        mad{"मादुरीज"}
         mag{"मगाही"}
         mai{"मैथिली"}
-        mak{"माक"}
+        mak{"माकासार"}
         mas{"मसाई"}
         mdf{"मोक्ष"}
         men{"मेंडे"}
@@ -236,42 +260,43 @@
         mg{"मलागसी"}
         mgh{"माखुवा-मिट्टो"}
         mgo{"मेटा"}
-        mh{"मार्शली"}
-        mi{"मुरी"}
+        mh{"मार्शलीज"}
+        mi{"माओरी"}
         mic{"मिक्माक"}
-        min{"मिनाग्काबौ"}
-        mk{"मसीडोनियन्"}
-        ml{"मळियाळम"}
+        min{"मिनान्गकाबाव"}
+        mk{"मेसेडोनियन"}
+        ml{"मल्याळम"}
         mn{"मंगोलियन"}
         mni{"मणिपुरी"}
+        moe{"इन्यु-ऐमुन"}
         moh{"मोहाक"}
         mos{"मोस्सी"}
         mr{"मराठी"}
         ms{"मलय"}
-        mt{"मालतीस्"}
+        mt{"माल्टिज"}
         mua{"मुडांग"}
         mul{"साबार भाशा"}
-        mus{"क्रिक"}
+        mus{"मस्कोजी"}
         mwl{"मिरांडीस"}
-        my{"बर्मीज़्"}
+        my{"बर्मीज"}
         myv{"एरझिया"}
         mzn{"मझांडेराणी"}
-        na{"नौरो"}
-        nap{"नेपोलिटन"}
+        na{"नौरू"}
+        nap{"नियापोलिटन"}
         naq{"नामा"}
         nb{"नॉर्वेजियन बोकमाल"}
-        nd{"उत्तर न्डेबेले"}
-        nds{"निम्न जर्मन"}
+        nd{"उत्तर डेबेले"}
+        nds{"लोवर जर्मन"}
         ne{"नेपाळी"}
-        new{"नेवरी"}
+        new{"नेवारी"}
         ng{"डोंगा"}
         nia{"नियास"}
-        niu{"नियुन"}
-        nl{"डच्"}
+        niu{"नायान"}
+        nl{"डच"}
         nl_BE{"फ्लेमिश"}
-        nmg{"ख्वासी"}
+        nmg{"क्वासीयो"}
         nn{"नॉर्वेजियन नायनोर्स्क"}
-        nnh{"न्गेबून"}
+        nnh{"गियेम्बून"}
         no{"नोर्वेजियन"}
         nog{"नोगाय"}
         nqo{"नको"}
@@ -281,19 +306,26 @@
         nv{"नावाजो"}
         ny{"नांन्जा"}
         nyn{"नानकोले"}
-        oc{"ओसिटान्"}
+        oc{"ऑक्सिटन"}
+        ojb{"वायव्य ओजिब्वे"}
+        ojc{"मध्य ओजिब्वे"}
+        ojs{"ओजि-क्री"}
+        ojw{"पश्चिमी ओजिब्वे"}
+        oka{"ओकानागान"}
         om{"ओरोमो"}
-        or{"ओडिया"}
+        or{"उडीया"}
         os{"ओसेटिक"}
         pa{"पंजाबी"}
-        pag{"पांगासियान"}
+        pag{"पांगासियनान"}
         pam{"पांपान्गा"}
-        pap{"पापिमेंटो"}
-        pau{"पालुयान"}
-        pcm{"नायझेरियन पिडगीन"}
-        pl{"पॉलीश"}
+        pap{"पाप्यामेंटो"}
+        pau{"पालावान"}
+        pcm{"नायजिरियन पिजिन"}
+        pis{"पिजिन"}
+        pl{"पोलिश"}
+        pqm{"मालिसीत-पास्सामाखिडी"}
         prg{"प्रुसियन"}
-        ps{"पाष्टो"}
+        ps{"पश्तो"}
         pt{"पोर्तुगीज"}
         pt_BR{"ब्राझिलियन पोर्तुगीज"}
         pt_PT{"युरोपियन पोर्तुगीज"}
@@ -313,8 +345,8 @@
         rwk{"रवा"}
         sa{"संस्कृत"}
         sad{"संडावे"}
-        sah{"सखा"}
-        saq{"साम्बरू"}
+        sah{"साखा"}
+        saq{"साम्बुरू"}
         sat{"संथाली"}
         sba{"गांबे"}
         sbp{"सांगू"}
@@ -327,11 +359,12 @@
         ses{"कोयराबोरो सेन्नी"}
         sg{"सांगो"}
         sh{"सेर्बो-क्रोयेषियन्"}
-        shi{"ताछेहीट"}
+        shi{"ताछेल्हीट"}
         shn{"शान"}
-        si{"सिनहालीस"}
+        si{"सिंहला"}
         sk{"स्लोवाक"}
         sl{"स्लोवानियन"}
+        slh{"दक्षिणी लशूतसीड"}
         sm{"सामोअन"}
         sma{"दक्षिणी सामी"}
         smj{"लुले सामी"}
@@ -345,7 +378,8 @@
         srn{"श्रानन टोंगो"}
         ss{"स्वाती"}
         ssy{"साहो"}
-        st{"सावथर्न सोथो"}
+        st{"दक्षिणी सोथो"}
+        str{"स्ट्रैट सालिश"}
         su{"सुंदनीस"}
         suk{"सुकुमा"}
         sv{"स्विडीश"}
@@ -354,24 +388,30 @@
         swb{"कोमोरियन"}
         syr{"सिरियाक"}
         ta{"तमिळ"}
+        tce{"दक्षिणी तुत्चोने"}
         te{"तेलुगू"}
         tem{"तिम्ने"}
         teo{"तेसो"}
         tet{"तेतम"}
         tg{"ताजिक"}
+        tgx{"टॅगिश"}
         th{"थाई"}
+        tht{"ताहल्तान"}
         ti{"तिग्रिन्या"}
         tig{"टिग्रे"}
         tk{"तुर्कमेन"}
         tl{"तगालोग"}
-        tlh{"क्लिंगन"}
+        tlh{"क्लिंगॉन"}
+        tli{"लिंगिट"}
         tn{"सेत्स्वाना"}
-        to{"तोंगा"}
+        to{"तोंगान"}
+        tok{"तोकी पोना"}
         tpi{"तोक पिसीन"}
-        tr{"तुर्किष"}
+        tr{"तुर्की"}
         trv{"तारोको"}
-        ts{"त्सोगा"}
-        tt{"तटार"}
+        ts{"त्सोंगा"}
+        tt{"तातर"}
+        ttm{"उत्तरीय तुत्चोने"}
         tum{"तुंबुका"}
         tvl{"तुवालू"}
         tw{"त्वि"}
@@ -381,36 +421,38 @@
         tzm{"केंद्रीय अटलास तामाझायट"}
         udm{"उडमुर्त"}
         ug{"उयघूर"}
-        uk{"युक्रेनियन्"}
-        umb{"यमबुंडु"}
+        uk{"युक्रेनियन"}
+        umb{"उंबुंडु"}
         und{"अज्ञात भास"}
         ur{"उर्दू"}
         uz{"उझबेक"}
         vai{"वाई"}
         ve{"वेंदा"}
-        vi{"वियत्नामीज़"}
+        vi{"व्हिएतनामीज"}
         vo{"ओलापुक"}
         vun{"वुंजो"}
         wa{"वालून"}
         wae{"वाल्सर"}
         wal{"वोलायटा"}
         war{"वरय"}
-        wo{"उलोफ़"}
+        wo{"वोलोफ"}
+        wuu{"व्हु चिनी"}
         xal{"कालमायक"}
-        xh{"झ़ौसा"}
+        xh{"खोसा"}
         xog{"सोगा"}
         yav{"यांगबेन"}
         ybb{"येम्बा"}
-        yi{"इद्दिष्"}
-        yo{"यूरुबा"}
-        yue{"कांटोसी"}
+        yi{"यिडिश"}
+        yo{"योरुबा"}
+        yrl{"न्हीनगातु"}
+        yue{"कॅण्टोनीस"}
         za{"झ्हुन्ग"}
         zgh{"प्रमाणीत मॉरोक्कन तमाझीट"}
         zh{"चिनी"}
         zh_Hans{"सोंपी चिनी"}
         zh_Hant{"पारंपारीक चिनी"}
-        zu{"जुलू"}
-        zun{"झून"}
+        zu{"झुलू"}
+        zun{"झुनी"}
         zxx{"अणकार सामुग्री ना"}
         zza{"झाझा"}
     }
@@ -419,7 +461,7 @@
         zh_Hant{"पारंपारीक मंडारीन चिनी"}
     }
     Languages%menu{
-        ckb{"खुर्दीश, मध्य"}
+        ckb{"कर्दिश, मध्य"}
         yue{"चिनी, कॅण्टोनीस"}
         zh{"चिनी, मंडारीन"}
     }
@@ -429,22 +471,27 @@
         en_US{"यूएस इंग्लीश"}
     }
     Languages%variant{
-        ckb{"खुर्दीश, सोरानी"}
+        ckb{"कर्दिश, सोरानी"}
     }
     Scripts{
+        Adlm{"अडलाम"}
         Arab{"आरबी"}
+        Aran{"नास्तालिक"}
         Armn{"आर्मेनियन"}
         Beng{"बांग्ला"}
         Bopo{"बोपोमोफो"}
-        Brai{"ब्रैल"}
+        Brai{"ब्रेल"}
+        Cakm{"चाक्मा"}
+        Cans{"संयुक्त कॅनडियन ॲबओरीजिनल सिलेबिक"}
+        Cher{"चेरोकी"}
         Cyrl{"सिरिलिक"}
         Deva{"देवनागरी"}
         Ethi{"इथियोपीक"}
         Geor{"जॉर्जियन"}
         Grek{"ग्रीक"}
         Gujr{"गुजराती"}
-        Guru{"गुरमुखी"}
-        Hanb{"बोपोफोमो वरवीं हान"}
+        Guru{"गुरूमुखी"}
+        Hanb{"बोपोफोमो सयत हान"}
         Hang{"हंगूल"}
         Hani{"हान"}
         Hans{"सोंपी"}
@@ -460,16 +507,25 @@
         Kore{"कोरियन"}
         Laoo{"लाओ"}
         Latn{"लॅटीन"}
-        Mlym{"मलयाळम"}
+        Mlym{"मल्याळम"}
         Mong{"मोंगोलियन"}
+        Mtei{"मेयतेई मायेक"}
         Mymr{"म्यानमार"}
+        Nkoo{"नको"}
+        Olck{"ओल चिकी"}
         Orya{"ओडिया"}
-        Sinh{"सिन्हाला"}
+        Rohg{"हानिफी"}
+        Sinh{"सिंहाला"}
+        Sund{"सुंदानीज"}
+        Syrc{"सिरीयाक"}
         Taml{"तमीळ"}
-        Telu{"तेलगू"}
+        Telu{"तेलुगू"}
+        Tfng{"टिफीनाघ"}
         Thaa{"थाणा"}
         Thai{"थाई"}
         Tibt{"तिबेटन"}
+        Vaii{"वाइ"}
+        Yiii{"यी"}
         Zmth{"गणिताची चिन्नां"}
         Zsye{"ईमोजी"}
         Zsym{"चिन्नां"}
@@ -483,13 +539,18 @@
     }
     Types{
         calendar{
-            buddhist{"बुध्दीश्ट दिनदर्शिका"}
+            buddhist{"बौद्ध दिनदर्शिका"}
             chinese{"चीनी दिनदर्शिका"}
+            coptic{"कॉप्टिक दिनदर्शिका"}
             dangi{"डांगी दिनदर्शिका"}
             ethiopic{"इथियोपिक दिनदर्शिका"}
+            ethiopic-amete-alem{"इथियोपिक अमिटी आलेम दिनदर्शिका"}
             gregorian{"ग्रेगोरियन कॅलॅण्डर"}
             hebrew{"हिब्रू दिनदर्शिका"}
+            indian{"भारतीय राष्ट्रीय दिनदर्शिका"}
             islamic{"ईस्लामीक दिनदर्शिका"}
+            islamic-civil{"ईस्लामीक दिनदर्शिका (कोश्टक, नागरी शक)"}
+            islamic-umalqura{"ईस्लामीक दिनदर्शिका (उम अल-कुरा)"}
             iso8601{"आयएसओ-8601 दिनदर्शिका"}
             japanese{"जपानी दिनदर्शिका"}
             persian{"पर्शियन दिनदर्शिका"}
@@ -529,6 +590,7 @@
             armn{"आर्मेनियन संख्या"}
             armnlow{"आर्मेनियन लोवरकेस संख्या"}
             beng{"बांग्ला अंक"}
+            cakm{"चाक्मा अंक"}
             deva{"देवनागरी अंक"}
             ethi{"इथियोपिक संख्या"}
             fullwide{"पूर्ण-रुंदी अंक"}
@@ -543,6 +605,7 @@
             hant{"पारंपारीक चिनी संख्या"}
             hantfin{"पारंपारीक चिनी महसूल संख्या"}
             hebr{"हिब्रू संख्या"}
+            java{"जावानीज अंक"}
             jpan{"जपानी संख्या"}
             jpanfin{"जपानी महसूल संख्या"}
             khmr{"कंबोडियन अंक"}
@@ -550,7 +613,9 @@
             laoo{"लाओ अंक"}
             latn{"अस्तंतीय अंक"}
             mlym{"मल्याळम अंक"}
+            mtei{"मीतेई मायेक अंक"}
             mymr{"म्यानमार अंक"}
+            olck{"ओल चिकी अंक"}
             orya{"ओडिया अंक"}
             roman{"रोमन संख्या"}
             romanlow{"रोमन लोवरकेस संख्या"}
@@ -559,6 +624,7 @@
             telu{"तेलुगू अंक"}
             thai{"थाय अंक"}
             tibt{"तिबेतियन अंक"}
+            vaii{"वाई अंक"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/ks.txt b/icu4c/source/data/lang/ks.txt
index 32533b1..d0b6595 100644
--- a/icu4c/source/data/lang/ks.txt
+++ b/icu4c/source/data/lang/ks.txt
@@ -26,6 +26,7 @@
         ang{"پرون اَنگریٖزی"}
         anp{"اَنگِکا"}
         ar{"عربی"}
+        ar_001{"ماڈرن معیٲری عربی"}
         arc{"اَرَمیک"}
         arn{"ایرو کونِیَن"}
         arp{"اَراپاہو"}
@@ -456,7 +457,7 @@
         en_US{"US اَنٛگریٖزۍ"}
     }
     Scripts{
-        Arab{"اَربی"}
+        Arab{"عربی"}
         Aran{"نستعلیق"}
         Armn{"اَرمانیَن"}
         Avst{"اَویستَن"}
@@ -510,7 +511,7 @@
         Inds{"اِنڈَس"}
         Ital{"اولڈ اِٹیلِک"}
         Java{"جاوَنیٖز"}
-        Jpan{"جیپَنیٖز"}
+        Jpan{"جاپٲنی"}
         Kali{"کایا لی"}
         Kana{"کَتاکانا"}
         Khar{"خَروشتھی"}
@@ -600,8 +601,10 @@
             chinese{"چیٖنی کیلَنڑَر"}
             gregorian{"گرگوریَن کیلنڑَر"}
             hebrew{"ہِبرِو کیلنڑَر"}
+            indian{"انڈین نیشنل کیلنڈر"}
             islamic{"اِسلٲمی کیلنڑَر"}
             islamic-civil{"اِسلٲمی اِجتمٲیی کیلنڑَر"}
+            iso8601{"ISO-8601 کیلنڈر"}
             japanese{"جاپٲنۍ کیلنڑَر"}
             roc{"جموٗریٲتی چیٖنی کیلَنڑَر"}
         }
diff --git a/icu4c/source/data/lang/ky.txt b/icu4c/source/data/lang/ky.txt
index d45af61..2796378 100644
--- a/icu4c/source/data/lang/ky.txt
+++ b/icu4c/source/data/lang/ky.txt
@@ -26,14 +26,17 @@
         alt{"түштүк алтайча"}
         am{"амхарча"}
         an{"арагончо"}
+        ann{"оболочо (Нигерия)"}
         anp{"ангикача"}
         ar{"арабча"}
         ar_001{"азыркы адабий араб тилинде"}
         arn{"мапучече"}
         arp{"арапахочо"}
+        ars{"арабча (нежди диалекти)"}
         as{"ассамча"}
         asa{"асуча"}
         ast{"астурийче"}
+        atj{"атикамекче"}
         av{"аварикче"}
         awa{"авадхиче"}
         ay{"аймарача"}
@@ -59,6 +62,7 @@
         bug{"бугийче"}
         byn{"блинче"}
         ca{"каталончо"}
+        cay{"каюгиче"}
         ccp{"чакма"}
         ce{"чеченче"}
         ceb{"себуанча"}
@@ -67,12 +71,21 @@
         chk{"чуукиче"}
         chm{"мариче"}
         cho{"чокточо"}
+        chp{"чипевайанча"}
         chr{"черокиче"}
         chy{"шайеннче"}
         ckb{"борбордук курдча"}
+        clc{"чилкотинче (британдык колумбиядагы аймак)"}
         co{"корсиканча"}
+        crg{"мичифче (индей тили)"}
+        crj{"түштүк-чыгыш криче (индей тили)"}
+        crk{"өрөөндүк криче (индей тили)"}
+        crl{"чыгыш криче (индей тилдери)"}
+        crm{"муус криче (индей тили)"}
+        crr{"каролиналык алгонкинче"}
         crs{"сеселва креол французча"}
         cs{"чехче"}
+        csw{"суампи криче (индей тили)"}
         cu{"чиркөө славянча"}
         cv{"чувашча"}
         cy{"уелшче"}
@@ -113,6 +126,8 @@
         fo{"фарерче"}
         fon{"фончо"}
         fr{"французча"}
+        frc{"французча (кажун диалектиси)"}
+        frr{"түндүк фризче (евразиялык тилдер)"}
         fur{"фриулча"}
         fy{"батыш фризче"}
         ga{"ирландча"}
@@ -131,8 +146,10 @@
         gv{"мэнксыча"}
         gwi{"гвичинче"}
         ha{"хаусача"}
+        hai{"хайдача"}
         hak{"Хакка кытайча"}
         haw{"гавайча"}
+        hax{"хайдача (индей тили)"}
         he{"ивритче"}
         hi{"хиндиче"}
         hil{"хилигайнончо"}
@@ -143,6 +160,7 @@
         ht{"гаитиче"}
         hu{"венгерче"}
         hup{"хупача"}
+        hur{"халкомелемче (индей тили)"}
         hy{"армянча"}
         hz{"герерочо"}
         ia{"интерлингва"}
@@ -151,6 +169,7 @@
         id{"индонезияча"}
         ig{"игбочо"}
         ii{"сычуань йиче"}
+        ikt{"инуктитутча (Канада)"}
         ilo{"илокочо"}
         inh{"ингушча"}
         io{"идочо"}
@@ -172,6 +191,7 @@
         kde{"макондече"}
         kea{"кабувердиче"}
         kfo{"корочо"}
+        kgp{"кайнгангча (индей тили)"}
         kha{"хасиче"}
         khq{"койра чиниче"}
         ki{"кикуйиче"}
@@ -199,6 +219,7 @@
         kum{"кумыкча"}
         kv{"комиче"}
         kw{"корнишче"}
+        kwk{"кваквалача (индей тили)"}
         ky{"кыргызча"}
         la{"латынча"}
         lad{"ладиночо"}
@@ -207,11 +228,14 @@
         lez{"лезгинче"}
         lg{"гандача"}
         li{"лимбургиче"}
+        lil{"лиллуэтче (индей тили)"}
         lkt{"лакотача"}
         ln{"лингалача"}
         lo{"лаочо"}
+        lou{"луизиана креолчо"}
         loz{"лозиче"}
         lrc{"түндүк луриче"}
+        lsm{"саамиача (Уганда, Кения)"}
         lt{"литовчо"}
         lu{"луба-катангача"}
         lua{"луба-лулуача"}
@@ -240,6 +264,7 @@
         ml{"малайаламча"}
         mn{"монголчо"}
         mni{"манипуриче"}
+        moe{"инну-аймунча (индейлер тили)"}
         moh{"мохаукча"}
         mos{"моссиче"}
         mr{"маратиче"}
@@ -279,6 +304,11 @@
         ny{"ньянджача"}
         nyn{"ныйанколчо"}
         oc{"окситанча"}
+        ojb{"түндүк-батыш ожибвече (индей тили)"}
+        ojc{"борбордук ожибвече"}
+        ojs{"ожи-криче (индей тили)"}
+        ojw{"батыш ожибвече (индей тили)"}
+        oka{"оканаганча (Канада)"}
         om{"оромочо"}
         or{"орияча"}
         os{"осетинче"}
@@ -288,7 +318,9 @@
         pap{"папиаменточо"}
         pau{"палауанча"}
         pcm{"аргындашкан тил (Нигерия)"}
+        pis{"пижинче (Соломон Аралдары)"}
         pl{"полякча"}
+        pqm{"малесит-пассамакуоддиче (индей тили)"}
         prg{"пруссча"}
         ps{"пуштуча"}
         pt{"португалча"}
@@ -329,6 +361,7 @@
         si{"сингалача"}
         sk{"словакча"}
         sl{"словенче"}
+        slh{"түштүк лушуцидче (индей тили)"}
         sm{"самоанча"}
         sma{"түштүк саамиче"}
         smj{"луле саамиче"}
@@ -343,6 +376,7 @@
         ss{"сватиче"}
         ssy{"сахочо"}
         st{"сесоточо"}
+        str{"стрейтс салишче (индей тили)"}
         su{"сунданча"}
         suk{"сукумача"}
         sv{"шведче"}
@@ -351,23 +385,29 @@
         swb{"коморчо"}
         syr{"сирияча"}
         ta{"тамилче"}
+        tce{"түштүк тутчонече (индей тили)"}
         te{"телугуча"}
         tem{"тимнече"}
         teo{"тесочо"}
         tet{"тетумча"}
         tg{"тажикче"}
+        tgx{"тагишче (индей тили)"}
         th{"тайча"}
+        tht{"талтанча (индей тили)"}
         ti{"тигриниача"}
         tig{"тигрече"}
         tk{"түркмөнчө"}
         tlh{"клингончо"}
+        tli{"тлинкитче (индей тили)"}
         tn{"тсванача"}
         to{"тонгача"}
+        tok{"токипонача (эксперименталдык тил)"}
         tpi{"ток-писинче"}
         tr{"түркчө"}
         trv{"тарокочо"}
         ts{"тсонгача"}
         tt{"татарча"}
+        ttm{"түндүк тутчончо (индей тили)"}
         tum{"тумбукача"}
         tvl{"тувалуча"}
         tw{"тви"}
@@ -393,6 +433,7 @@
         war{"варайча"}
         wbp{"ворлпириче"}
         wo{"уолофчо"}
+        wuu{"\u0022У\u0022 диалектинде (Кытай)"}
         xal{"калмыкча"}
         xh{"косача"}
         xog{"согача"}
@@ -400,6 +441,7 @@
         ybb{"йембача"}
         yi{"идишче"}
         yo{"йорубача"}
+        yrl{"ньенгатуча (түштүк америка тилдери)"}
         yue{"кантончо"}
         zgh{"марокко тамазигт адабий тилинде"}
         zh{"кытайча"}
@@ -418,12 +460,20 @@
         az{"азерче"}
         en_US{"англисче (АКШ)"}
     }
+    Languages%variant{
+        hi_Latn{"хинглиш (англис тили + хинди)"}
+    }
     Scripts{
+        Adlm{"Адлам (жазуу)"}
         Arab{"Араб"}
+        Aran{"Насталик (Араб жазуусу)"}
         Armn{"Армян"}
         Beng{"Бенгал"}
         Bopo{"Бопомофо"}
         Brai{"Брейл"}
+        Cakm{"Чакма (жазуу)"}
+        Cans{"канадалык муун жазуусу"}
+        Cher{"чероки (жазуу)"}
         Cyrl{"Кирилл"}
         Deva{"Деванагари"}
         Ethi{"Эфиоп"}
@@ -449,14 +499,23 @@
         Latn{"Латын"}
         Mlym{"Малайалам"}
         Mong{"Монгол"}
+        Mtei{"мейтей-маек (жазуу)"}
         Mymr{"Мйанмар"}
+        Nkoo{"нко (жазуу)"}
+        Olck{"Ол-чики (жазуу)"}
         Orya{"Орийа"}
+        Rohg{"Ханифи (жазуу)"}
         Sinh{"Сингала"}
+        Sund{"сундан жазуусу"}
+        Syrc{"сириялык жазуу"}
         Taml{"Тамил"}
         Telu{"Телу"}
+        Tfng{"Тифинаг (жазуу)"}
         Thaa{"Таана"}
         Thai{"Тай"}
         Tibt{"Тибет"}
+        Vaii{"Ваи (жазуу)"}
+        Yiii{"Йи (жазуу)"}
         Zmth{"Математикалык маани"}
         Zsye{"Быйтыкча"}
         Zsym{"Белгилер"}
@@ -472,11 +531,15 @@
         calendar{
             buddhist{"Будда жылнаамасы"}
             chinese{"Кытай жылнаамасы"}
+            coptic{"Копт жылнаамасы"}
             dangi{"Данги жылнаамасы"}
             ethiopic{"Эфиоп жылнаамасы"}
+            ethiopic-amete-alem{"Эфиопиялык Амет Алем жылнаамасы"}
             gregorian{"Григориан жылнаамасы"}
             hebrew{"Иврит жылнаамасы"}
             islamic{"Ислам жылнаамасы"}
+            islamic-civil{"Ислам жылнаамасы (жадыбал)"}
+            islamic-umalqura{"Ислам жылнаамасы (Умм аль-Кура)"}
             iso8601{"ИСО-8601 жылнаамасы"}
             japanese{"Жапон жылнаамасы"}
             persian{"Перс жылнаамасы"}
@@ -517,6 +580,7 @@
             armn{"Армян сандары"}
             armnlow{"Армян сандары (кичинекей тамга менен))"}
             beng{"Бенгали сандары"}
+            cakm{"Чакма сандары"}
             deva{"Деванагари сандары"}
             ethi{"Эфиоп сандары"}
             fullwide{"Толук эндүү сандар"}
@@ -531,6 +595,7 @@
             hant{"Салттуу кытай сандары"}
             hantfin{"Салттуу кытай каржы сандары"}
             hebr{"Иврит сандары"}
+            java{"Ява сандары"}
             jpan{"Жапон сандары"}
             jpanfin{"Жапон каржы сандары"}
             khmr{"Кмер сандары"}
@@ -538,7 +603,9 @@
             laoo{"Лао сандары"}
             latn{"Батыш сандары"}
             mlym{"Малайалам сандары"}
+            mtei{"Митей-маек сандары"}
             mymr{"Мйанмар сандары"}
+            olck{"Ол-чики сандары"}
             orya{"Ория сандары"}
             roman{"Роман сандары"}
             romanlow{"Роман сандары (кичинекей тамга менен)"}
@@ -547,6 +614,7 @@
             telu{"Телугу сандары"}
             thai{"Тай сандары"}
             tibt{"Тибет сандары"}
+            vaii{"Ваи сандары"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/lo.txt b/icu4c/source/data/lang/lo.txt
index 98a5cec..7c535c7 100644
--- a/icu4c/source/data/lang/lo.txt
+++ b/icu4c/source/data/lang/lo.txt
@@ -31,16 +31,19 @@
         am{"ອຳຮາຣິກ"}
         an{"ອາຣາໂກເນັດ"}
         ang{"ອັງກິດໂບຮານ"}
+        ann{"ໂອໂບໂລ"}
         anp{"ແອນຈີກາ"}
         ar{"ອາຣັບ"}
         ar_001{"ອາຣາບິກມາດຕະຖານສະໄໝໃໝ່"}
         arc{"ອາລາມິກ"}
         arn{"ມາພຸດຊີ"}
         arp{"ອາຣາປາໂຮ"}
+        ars{"ນາຈດີ ອາຣາບິກ"}
         arw{"ອາຣາແວກ"}
         as{"ອັສຊາມີສ"}
         asa{"ອາຊູ"}
         ast{"ອັສຕູຮຽນ"}
+        atj{"ອາຕິກາແມກ"}
         av{"ອາວາຣິກ"}
         awa{"ອາວາຮິ"}
         ay{"ອາຍມາລາ"}
@@ -97,13 +100,21 @@
         chr{"ຊີໂຣກີ"}
         chy{"ຊີເຢນນີ"}
         ckb{"ໂຊຣານິ ເຄີດິຊ"}
+        clc{"ຊິວໂຄຕິນ"}
         co{"ຄໍຊິກາ"}
         cop{"ຄອບຕິກ"}
         cr{"ຄີ"}
+        crg{"ມິຊິຟ"}
         crh{"ຄຣີເມນເຕີຄິຊ"}
+        crj{"ຄຣີຕາເວັນອອກສ່ຽງໃຕ້"}
+        crk{"ເພລນຄຣີ"}
+        crl{"ຄຣີຕາເວັນອອກສ່ຽງເໜືອ"}
+        crm{"ມູສຄຣີ"}
+        crr{"ຄາໂຣລິນາ ອາກອນຄວຽນ"}
         crs{"ເຊເຊວາ ໂຄຣດ ຝຣັ່ງ"}
         cs{"ເຊກ"}
         csb{"ກາຊູບຽນ"}
+        csw{"ຊວາມປີຄຣີ"}
         cu{"ໂບດສລາວິກ"}
         cv{"ຊູວາຊ"}
         cy{"ເວວ"}
@@ -136,8 +147,6 @@
         el{"ກຣີກ"}
         elx{"ອີລາໄມ"}
         en{"ອັງກິດ"}
-        en_AU{"ອັງກິດ (ໂອດສະຕາລີ)"}
-        en_CA{"ອັງກິດແຄນາດາ"}
         en_GB{"ອັງກິດ (ບຣິດທິຊ)"}
         en_US{"ອັງກິດ (ອາເມລິກັນ)"}
         enm{"ອັງກິດກາງ"}
@@ -160,8 +169,8 @@
         fo{"ຟາໂຣສ"}
         fon{"ຟອນ"}
         fr{"ຝຣັ່ງ"}
-        fr_CA{"ຟລັງ(ການາດາ)"}
         fr_CH{"ຝຣັ່ງ (ສວິສ)"}
+        frc{"ຝຣັ່ງເຄຈຸນ"}
         frm{"ຟຮັ່ງເສດກາງ"}
         fro{"ຟຮັ່ງເສດໂບຮານ"}
         frr{"ຟຣີຊຽນເໜືອ"}
@@ -193,6 +202,7 @@
         ha{"ເຮົາຊາ"}
         hai{"ໄຮດາ"}
         haw{"ຮາໄວອຽນ"}
+        hax{"ໄຮດາໃຕ້"}
         he{"ຮີບຣິວ"}
         hi{"ຮິນດິ"}
         hil{"ຮິຣິໄກນອນ"}
@@ -204,6 +214,7 @@
         ht{"ໄຮຕຽນ"}
         hu{"ຮັງກາຣຽນ"}
         hup{"ຮູປາ"}
+        hur{"ຮາລໂກເມລຽມ"}
         hy{"ອາເມນຽນ"}
         hz{"ເຮິຮິໂຣ"}
         ia{"ອິນເຕີລິງລົວ"}
@@ -214,6 +225,7 @@
         ig{"ອິກໂບ"}
         ii{"ເສສວນ ອີ"}
         ik{"ອິນນູປຽກ"}
+        ikt{"ອິນັກທິທັດຄານາດາຕາເວັນຕົກ"}
         ilo{"ໄອໂລໂກ"}
         inh{"ອິນກັຊ"}
         io{"ອີໂດ"}
@@ -241,6 +253,7 @@
         kea{"ຄາເວີເດຍນູ"}
         kfo{"ໂຄໂລ"}
         kg{"ຄອງໂກ"}
+        kgp{"ເຄນກັງ"}
         kha{"ຄາສິ"}
         kho{"ໂຄຕັນ"}
         khq{"ຄອຍຣາ ຊິນີ"}
@@ -271,6 +284,7 @@
         kut{"ຄູເທໄນ"}
         kv{"ໂຄມິ"}
         kw{"ຄໍນິຊ"}
+        kwk{"ຄວາກຄວາກລາ"}
         ky{"ເກຍກີສ"}
         la{"ລາຕິນ"}
         lad{"ລາດີໂນ"}
@@ -281,12 +295,15 @@
         lez{"ລີຊຽນ"}
         lg{"ແກນດາ"}
         li{"ລິມເບີກີຊ"}
+        lil{"ລິນລູເອັດ"}
         lkt{"ລາໂກຕາ"}
         ln{"ລິງກາລາ"}
         lo{"ລາວ"}
         lol{"ແມັງໂກ້"}
+        lou{"ລຸຍຊີອານນາ ຄຣີໂອນ"}
         loz{"ໂລຊິ"}
         lrc{"ລູຣິ ທາງຕອນເໜືອ"}
+        lsm{"ຊາອາເມຍ"}
         lt{"ລິທົວນຽນ"}
         lu{"ລູບາ-ຄາຕັງກາ"}
         lua{"ລູບາ-ລູລົວ"}
@@ -322,6 +339,7 @@
         mn{"ມອງໂກເລຍ"}
         mnc{"ແມນຈູ"}
         mni{"ມານີພູຣິ"}
+        moe{"ອິນນຸໄອມັນ"}
         moh{"ໂມຫາ"}
         mos{"ມອສຊີ"}
         mr{"ມາຣາທີ"}
@@ -369,6 +387,11 @@
         nzi{"ນິມາ"}
         oc{"ອັອກຊີຕານ"}
         oj{"ໂອຈິບວາ"}
+        ojb{"ໂອຈິບວາຕາເວັນຕົກສ່ຽງເໜືອ"}
+        ojc{"ໂອຈິບວາກາງ"}
+        ojs{"ໂອຈິຄຣີ"}
+        ojw{"ໂອຈິບວາຕາເວັນຕົກ"}
+        oka{"ໂອກະນາກັນ"}
         om{"ໂອໂຣໂມ"}
         or{"ໂອຣິຢາ"}
         os{"ອອດເຊຕິກ"}
@@ -384,8 +407,10 @@
         peo{"ເປີເຊຍໂບຮານ"}
         phn{"ຟີນີເຊຍ"}
         pi{"ປາລີ"}
+        pis{"ປິຈິນ"}
         pl{"ໂປລິຊ"}
         pon{"ພອນເພ"}
+        pqm{"ມາລິຊີດ ພາສຊາມາໂຄດດີ"}
         prg{"ປຣັສຊຽນ"}
         pro{"ໂປວອງຊານໂບຮານ"}
         ps{"ປາສໂຕ"}
@@ -437,6 +462,7 @@
         sid{"ຊິດາໂມ"}
         sk{"ສະໂລແວັກ"}
         sl{"ສະໂລເວນຽນ"}
+        slh{"ລູຊຸດຊີດໃຕ້"}
         sm{"ຊາມົວ"}
         sma{"ຊາມິໃຕ້"}
         smj{"ລຸນຊາມິ"}
@@ -453,6 +479,7 @@
         ss{"ຊຣາຕິ"}
         ssy{"ຊາໂຮ"}
         st{"ໂຊໂທໃຕ້"}
+        str{"ຊ່ອງແຄບເຊລີຊ"}
         su{"ຊຸນແດນນີສ"}
         suk{"ຊູຄູມ້າ"}
         sus{"ຊູຊູ"}
@@ -464,13 +491,16 @@
         syc{"ຊີເລຍແບບດັ້ງເດີມ"}
         syr{"ຊີເລຍ"}
         ta{"ທາມິລ"}
+        tce{"ທຸດຊອນໃຕ້"}
         te{"ເຕລູກູ"}
         tem{"ທີມເນ"}
         teo{"ເຕໂຊ"}
         ter{"ເຕເລໂນ"}
         tet{"ເຕຕູມ"}
         tg{"ທາຈິກ"}
+        tgx{"ທາກີຊ"}
         th{"ໄທ"}
+        tht{"ທາວທັນ"}
         ti{"ຕິກຣິນຢາ"}
         tig{"ໄທກຣີ"}
         tiv{"ຕີວ"}
@@ -483,12 +513,14 @@
         tn{"ເຕສະວານາ"}
         to{"ທອງການ"}
         tog{"ນາຍອາຊາຕອງກາ"}
+        tok{"ໂທກີໂພນາ"}
         tpi{"ທອກພີຊິນ"}
         tr{"ເທີຄິຊ"}
         trv{"ຕາໂລໂກ"}
         ts{"ເຕຊອງກາ"}
         tsi{"ຊີມຊີແອນ"}
         tt{"ທາທາ"}
+        ttm{"ທັດໂຈນເເໜືອ"}
         tum{"ຕຳບູກາ"}
         tvl{"ຕູວາລູ"}
         tw{"ທວີ"}
@@ -517,6 +549,7 @@
         was{"ວາໂຊ"}
         wbp{"ວາຣພິຣິ"}
         wo{"ວໍລອບ"}
+        wuu{"ຈີນອູ"}
         xal{"ການມິກ"}
         xh{"ໂຮຊາ"}
         xog{"ໂຊກາ"}
@@ -526,6 +559,7 @@
         ybb{"ແຢມບາ"}
         yi{"ຢິວ"}
         yo{"ໂຢຣູບາ"}
+        yrl{"ນີນກາຕູ"}
         yue{"ກວາງຕຸ້ງ"}
         za{"ຊວາງ"}
         zap{"ຊາໂປແຕບ"}
@@ -553,9 +587,14 @@
         en_GB{"ອັງກິດ (ສະຫະລາດຊະອານາຈັກ)"}
         en_US{"ອັງກິດ (ສະຫະລັດອາເມລິກາ)"}
     }
+    Languages%variant{
+        hi_Latn{"ຮິນກລີຊ"}
+    }
     Scripts{
+        Adlm{"ແອດລາມ"}
         Afak{"ອັບຟາກາ"}
         Arab{"ອາຣາບິກ"}
+        Aran{"ນາສຕໍລິກ (ຄຳໃບ້ການແປ: ລະຫັດພິເສດກຳນົດຮູບແບບຕົວໜັງສືອາຣັບ.)"}
         Armi{"ອິມພີຮຽນ ອາເມອິກ"}
         Armn{"ອາເມນຽນ"}
         Avst{"ອະເວສຕະ"}
@@ -666,6 +705,7 @@
         Plrd{"ສັດຕະສາດພໍຮລາ"}
         Prti{"ພາຮ໌ເທຍອິນສຄຮິປຊັນແນລ"}
         Rjng{"ເຮຈັງ"}
+        Rohg{"ຮານິຟີ"}
         Roro{"ຮອງໂກຮອງໂກ"}
         Runr{"ຮູນິກ"}
         Samr{"ຊາມາເລຍ"}
@@ -732,6 +772,7 @@
             indian{"ປະຕິທິນແຫ່ງຊາດອິນເດຍ"}
             islamic{"ປະຕິທິນອິສະລາມ"}
             islamic-civil{"ປະຕິທິນອິດສະລາມ"}
+            islamic-umalqura{"ປະຕິທິນອິດສະລາມ (ອຳອາວຄິວຣາ)"}
             iso8601{"ປະ​ຕິ​ທິນ ISO-8601"}
             japanese{"ປະຕິທິນຍີ່ປຸ່ນ"}
             persian{"ປະຕິທິນເປີຊຽນ"}
@@ -779,6 +820,7 @@
             armnlow{"ຕົວເລກອາເມນຽນຕົວພິມນ້ອຍ"}
             bali{"ຕົວເລກບາລີ"}
             beng{"ຕົວເລກບັງກລາ"}
+            cakm{"ຕົວເລກຈັກກະມາ"}
             cham{"ຕົວເລກຊຣາມ"}
             deva{"ຕົວເລກເດວານາກາຣີ"}
             ethi{"ຕົວເລກເອທິໂອປິກ"}
diff --git a/icu4c/source/data/lang/lt.txt b/icu4c/source/data/lang/lt.txt
index 21ca2a9..f1bd869 100644
--- a/icu4c/source/data/lang/lt.txt
+++ b/icu4c/source/data/lang/lt.txt
@@ -44,6 +44,7 @@
         am{"amharų"}
         an{"aragonesų"}
         ang{"senoji anglų"}
+        ann{"obolų"}
         anp{"angikų"}
         ar{"arabų"}
         ar_001{"šiuolaikinė standartinė arabų"}
@@ -52,6 +53,7 @@
         aro{"araonų"}
         arp{"arapahų"}
         arq{"Alžyro arabų"}
+        ars{"arabų najdi"}
         arw{"aravakų"}
         ary{"Maroko arabų"}
         arz{"Egipto arabų"}
@@ -59,6 +61,7 @@
         asa{"asu"}
         ase{"Amerikos ženklų kalba"}
         ast{"asturianų"}
+        atj{"atikamekų"}
         av{"avarikų"}
         avk{"kotava"}
         awa{"avadhi"}
@@ -124,14 +127,22 @@
         chr{"čerokių"}
         chy{"čajenų"}
         ckb{"soranių kurdų"}
+        clc{"čilkotinų"}
         co{"korsikiečių"}
         cop{"koptų"}
         cps{"capiznon"}
         cr{"kry"}
+        crg{"metisų"}
         crh{"Krymo turkų"}
+        crj{"pietryčių kri"}
+        crk{"supraprastinta kri"}
+        crl{"šiaurės rytų kri"}
+        crm{"muskri"}
+        crr{"pamlikų"}
         crs{"Seišelių kreolų ir prancūzų"}
         cs{"čekų"}
         csb{"kašubų"}
+        csw{"pelkynų kri"}
         cu{"bažnytinė slavų"}
         cv{"čiuvašų"}
         cy{"valų"}
@@ -234,6 +245,7 @@
         hai{"haido"}
         hak{"kinų kalbos hakų tarmė"}
         haw{"havajiečių"}
+        hax{"Pietų Haidos"}
         he{"hebrajų"}
         hi{"hindi"}
         hif{"Fidžio hindi"}
@@ -247,6 +259,7 @@
         ht{"Haičio"}
         hu{"vengrų"}
         hup{"hupa"}
+        hur{"halkomelemų"}
         hy{"armėnų"}
         hz{"hererų"}
         ia{"tarpinė"}
@@ -257,6 +270,7 @@
         ig{"igbų"}
         ii{"sičuan ji"}
         ik{"inupiakų"}
+        ikt{"vakarų kanadiečių inuktitutas"}
         ilo{"ilokų"}
         inh{"ingušų"}
         io{"ido"}
@@ -323,6 +337,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"kornų"}
+        kwk{"kvakvalų"}
         ky{"kirgizų"}
         la{"lotynų"}
         lad{"ladino"}
@@ -335,6 +350,7 @@
         lg{"ganda"}
         li{"limburgiečių"}
         lij{"ligūrų"}
+        lil{"liluetų"}
         liv{"lyvių"}
         lkt{"lakotų"}
         lmo{"lombardų"}
@@ -344,6 +360,7 @@
         lou{"Luizianos kreolų"}
         loz{"lozių"}
         lrc{"šiaurės luri"}
+        lsm{"samių"}
         lt{"lietuvių"}
         ltg{"latgalių"}
         lu{"luba katanga"}
@@ -382,6 +399,7 @@
         mn{"mongolų"}
         mnc{"manču"}
         mni{"manipurių"}
+        moe{"montanjų"}
         moh{"mohok"}
         mos{"mosi"}
         mr{"maratų"}
@@ -434,6 +452,11 @@
         nzi{"nzima"}
         oc{"očitarų"}
         oj{"ojibva"}
+        ojb{"šiaurės vakarų odžibvių"}
+        ojc{"ojibvų"}
+        ojs{"odži kri"}
+        ojw{"vakarų odžibvių"}
+        oka{"okanaganų"}
         om{"oromų"}
         or{"odijų"}
         os{"osetinų"}
@@ -453,10 +476,12 @@
         pfl{"vokiečių kalbos Pfalco tarmė"}
         phn{"finikiečių"}
         pi{"pali"}
+        pis{"pidžinų"}
         pl{"lenkų"}
         pms{"italų kalbos Pjemonto tarmė"}
         pnt{"Ponto"}
         pon{"Ponapės"}
+        pqm{"Maliset-Pasamakvodžio"}
         prg{"prūsų"}
         pro{"senovės provansalų"}
         ps{"puštūnų"}
@@ -518,6 +543,7 @@
         sid{"sidamų"}
         sk{"slovakų"}
         sl{"slovėnų"}
+        slh{"pietų lushusidų"}
         sli{"sileziečių žemaičių"}
         sly{"selajarų"}
         sm{"Samoa"}
@@ -537,6 +563,7 @@
         ssy{"saho"}
         st{"pietų Soto"}
         stq{"Saterlendo fryzų"}
+        str{"Sališo sąsiaurio"}
         su{"sundų"}
         suk{"sukuma"}
         sus{"susu"}
@@ -544,11 +571,12 @@
         sv{"švedų"}
         sw{"suahilių"}
         sw_CD{"Kongo suahilių"}
-        swb{"Komorų"}
+        swb{"komorų"}
         syc{"klasikinė sirų"}
         syr{"sirų"}
         szl{"sileziečių"}
         ta{"tamilų"}
+        tce{"pietų tučonų"}
         tcy{"tulų"}
         te{"telugų"}
         tem{"timne"}
@@ -556,7 +584,9 @@
         ter{"Tereno"}
         tet{"tetum"}
         tg{"tadžikų"}
+        tgx{"tagišų"}
         th{"tajų"}
+        tht{"taltanų"}
         ti{"tigrajų"}
         tig{"tigre"}
         tiv{"tiv"}
@@ -571,6 +601,7 @@
         tn{"tsvanų"}
         to{"tonganų"}
         tog{"niasa tongų"}
+        tok{"Toki Pona"}
         tpi{"Papua pidžinų"}
         tr{"turkų"}
         tru{"turoyo"}
@@ -579,6 +610,7 @@
         tsd{"tsakonų"}
         tsi{"tsimšian"}
         tt{"totorių"}
+        ttm{"šiaurės tutsonų"}
         ttt{"musulmonų tatų"}
         tum{"tumbukų"}
         tvl{"Tuvalu"}
@@ -653,9 +685,11 @@
         en_US{"anglų (JAV)"}
     }
     Scripts{
+        Adlm{"ADLAM"}
         Afak{"Afaka"}
         Aghb{"Kaukazo Albanijos"}
         Arab{"arabų"}
+        Aran{"Nastalik"}
         Armi{"imperinė aramaikų"}
         Armn{"armėnų"}
         Avst{"avestano"}
@@ -771,6 +805,7 @@
         Plrd{"polard fonetinė"}
         Prti{"rašytiniai partų"}
         Rjng{"rejang"}
+        Rohg{"Hanifi"}
         Roro{"rongorongo"}
         Runr{"runų"}
         Samr{"samariečių"}
@@ -995,6 +1030,7 @@
             thai{"tajų skaitmenys"}
             tibt{"tibetiečių skaitmenys"}
             traditional{"Tradiciniai skaičiai"}
+            vaii{"vai skaitmenys"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/lv.txt b/icu4c/source/data/lang/lv.txt
index 587683d..a411d3a 100644
--- a/icu4c/source/data/lang/lv.txt
+++ b/icu4c/source/data/lang/lv.txt
@@ -41,16 +41,19 @@
         am{"amharu"}
         an{"aragoniešu"}
         ang{"senangļu"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arābu"}
         ar_001{"mūsdienu standarta arābu"}
         arc{"aramiešu"}
         arn{"araukāņu"}
         arp{"arapahu"}
+        ars{"ņedžu arābu"}
         arw{"aravaku"}
         as{"asamiešu"}
         asa{"asu"}
         ast{"astūriešu"}
+        atj{"atikameku"}
         av{"avāru"}
         awa{"avadhu"}
         ay{"aimaru"}
@@ -108,13 +111,21 @@
         chr{"čiroku"}
         chy{"šejenu"}
         ckb{"centrālkurdu"}
+        clc{"čilkotīnu"}
         co{"korsikāņu"}
         cop{"koptu"}
         cr{"krī"}
+        crg{"mičifu"}
         crh{"Krimas tatāru"}
+        crj{"dienvidaustrumu krī"}
+        crk{"līdzenumu krī"}
+        crl{"ziemeļaustrumu krī"}
+        crm{"mūsu krī"}
+        crr{"Karolīnas algonkinu"}
         crs{"franciskā kreoliskā valoda (Seišelu salas)"}
         cs{"čehu"}
         csb{"kašubu"}
+        csw{"purvu krī"}
         cu{"baznīcslāvu"}
         cv{"čuvašu"}
         cy{"velsiešu"}
@@ -196,6 +207,7 @@
         ha{"hausu"}
         hai{"haidu"}
         haw{"havajiešu"}
+        hax{"dienvidhaidu"}
         he{"ivrits"}
         hi{"hindi"}
         hil{"hiligainonu"}
@@ -207,6 +219,7 @@
         ht{"haitiešu"}
         hu{"ungāru"}
         hup{"hupu"}
+        hur{"halkomelenu"}
         hy{"armēņu"}
         hz{"hereru"}
         ia{"interlingva"}
@@ -217,6 +230,7 @@
         ig{"igbo"}
         ii{"Sičuaņas ji"}
         ik{"inupiaku"}
+        ikt{"Rietumkanādas inuītu"}
         ilo{"iloku"}
         inh{"ingušu"}
         io{"ido"}
@@ -244,6 +258,7 @@
         kea{"kaboverdiešu"}
         kfo{"koru"}
         kg{"kongu"}
+        kgp{"kaingangs"}
         kha{"khasu"}
         kho{"hotaniešu"}
         khq{"koiračiinī"}
@@ -274,6 +289,7 @@
         kut{"kutenaju"}
         kv{"komiešu"}
         kw{"korniešu"}
+        kwk{"kvakvala"}
         ky{"kirgīzu"}
         la{"latīņu"}
         lad{"ladino"}
@@ -284,6 +300,7 @@
         lez{"lezgīnu"}
         lg{"gandu"}
         li{"limburgiešu"}
+        lil{"lilluetu"}
         lkt{"lakotu"}
         ln{"lingala"}
         lo{"laosiešu"}
@@ -291,6 +308,7 @@
         lou{"Luiziānas kreolu"}
         loz{"lozu"}
         lrc{"ziemeļluru"}
+        lsm{"sāmia"}
         lt{"lietuviešu"}
         lu{"lubakatanga"}
         lua{"lubalulva"}
@@ -326,6 +344,7 @@
         mn{"mongoļu"}
         mnc{"mandžūru"}
         mni{"manipūru"}
+        moe{"motanju"}
         moh{"mohauku"}
         mos{"mosu"}
         mr{"marathu"}
@@ -373,6 +392,11 @@
         nzi{"nzemu"}
         oc{"oksitāņu"}
         oj{"odžibvu"}
+        ojb{"ziemeļrietumu odžibvu"}
+        ojc{"centrālā odžibvu"}
+        ojs{"odži-krī"}
+        ojw{"rietumodžibvu"}
+        oka{"okanaganu"}
         om{"oromu"}
         or{"oriju"}
         os{"osetīnu"}
@@ -388,8 +412,10 @@
         peo{"senpersu"}
         phn{"feniķiešu"}
         pi{"pāli"}
+        pis{"pidžinvaloda"}
         pl{"poļu"}
         pon{"ponapiešu"}
+        pqm{"malisetu-pasamakvodi"}
         prg{"prūšu"}
         pro{"senprovansiešu"}
         ps{"puštu"}
@@ -439,6 +465,7 @@
         sid{"sidamu"}
         sk{"slovāku"}
         sl{"slovēņu"}
+        slh{"dienvidlušucīdu"}
         sm{"samoāņu"}
         sma{"dienvidsāmu"}
         smj{"Luleo sāmu"}
@@ -455,6 +482,7 @@
         ss{"svatu"}
         ssy{"saho"}
         st{"dienvidsotu"}
+        str{"šauruma sališu"}
         su{"zundu"}
         suk{"sukumu"}
         sus{"susu"}
@@ -466,13 +494,16 @@
         syc{"klasiskā sīriešu"}
         syr{"sīriešu"}
         ta{"tamilu"}
+        tce{"dienvidtutčonu"}
         te{"telugu"}
         tem{"temnu"}
         teo{"teso"}
         ter{"tereno"}
         tet{"tetumu"}
         tg{"tadžiku"}
+        tgx{"tagišu"}
         th{"taju"}
+        tht{"tahltanu"}
         ti{"tigrinja"}
         tig{"tigru"}
         tiv{"tivu"}
@@ -485,12 +516,14 @@
         tn{"cvanu"}
         to{"tongiešu"}
         tog{"Njasas tongu"}
+        tok{"tokiponu"}
         tpi{"tokpisins"}
         tr{"turku"}
         trv{"taroko"}
         ts{"congu"}
         tsi{"cimšiāņu"}
         tt{"tatāru"}
+        ttm{"ziemeļu tučonu"}
         tum{"tumbuku"}
         tvl{"tuvaliešu"}
         tw{"tvī"}
@@ -519,6 +552,7 @@
         was{"vašo"}
         wbp{"varlpirī"}
         wo{"volofu"}
+        wuu{"vu ķīniešu"}
         xal{"kalmiku"}
         xh{"khosu"}
         xog{"sogu"}
@@ -528,6 +562,7 @@
         ybb{"jembu"}
         yi{"jidišs"}
         yo{"jorubu"}
+        yrl{"njengatu"}
         yue{"kantoniešu"}
         za{"džuanu"}
         zap{"sapoteku"}
@@ -552,9 +587,12 @@
     }
     Languages%variant{
         ckb{"sorani kurdu"}
+        hi_Latn{"hinglišs"}
     }
     Scripts{
+        Adlm{"adlama"}
         Arab{"arābu"}
+        Aran{"nastaliku"}
         Armi{"aramiešu"}
         Armn{"armēņu"}
         Bali{"baliešu"}
@@ -562,6 +600,8 @@
         Bopo{"bopomofo"}
         Brah{"brahmi"}
         Brai{"Braila raksts"}
+        Cakm{"čakmu"}
+        Cans{"vienotā Kanādas aborigēnu zilbju rakstība"}
         Cher{"irokēzu"}
         Copt{"koptu"}
         Cyrl{"kirilica"}
@@ -602,11 +642,15 @@
         Mlym{"malajalu"}
         Mong{"mongoļu"}
         Moon{"Mūna raksts"}
+        Mtei{"meitei-majeku"}
         Mymr{"birmiešu"}
+        Nkoo{"nko"}
         Ogam{"ogamiskais raksts"}
+        Olck{"olčiki"}
         Orya{"oriju"}
         Osma{"osmaņu turku"}
         Phnx{"feniķiešu"}
+        Rohg{"hanifi"}
         Roro{"rongorongo"}
         Runr{"rūnu raksts"}
         Samr{"samariešu"}
@@ -617,10 +661,12 @@
         Syrn{"austrumsīriešu"}
         Taml{"tamilu"}
         Telu{"telugu"}
+        Tfng{"tifinagu"}
         Tglg{"tagalu"}
         Thaa{"tāna"}
         Thai{"taju"}
         Tibt{"tibetiešu"}
+        Vaii{"vaju"}
         Xpeo{"senperiešu"}
         Xsux{"šumeru-akadiešu ķīļraksts"}
         Yiii{"ji"}
@@ -646,7 +692,7 @@
             coptic{"Koptu kalendārs"}
             dangi{"dangi kalendārs"}
             ethiopic{"etiopiešu kalendārs"}
-            ethiopic-amete-alem{"Etiopiešu kalendārs"}
+            ethiopic-amete-alem{"etiopiešu Amete Alem kalendārs"}
             gregorian{"Gregora kalendārs"}
             hebrew{"ebreju kalendārs"}
             indian{"Indijas nacionālais kalendārs"}
@@ -749,6 +795,7 @@
             armn{"Armēņu cipari"}
             armnlow{"Mazie armēņu cipari"}
             beng{"Bengāļu cipari"}
+            cakm{"Čakmas cipari"}
             deva{"Devanāgarī cipari"}
             ethi{"Etiopiešu cipari"}
             finance{"Finanšu cipari"}
@@ -764,6 +811,7 @@
             hant{"Tradicionālie ķīniešu cipari"}
             hantfin{"Tradicionālie ķīniešu cipari finanšu dokumentiem"}
             hebr{"Ivrita cipari"}
+            java{"Javas cipari"}
             jpan{"Japāņu cipari"}
             jpanfin{"Japāņu cipari finanšu dokumentiem"}
             khmr{"Khmeru cipari"}
@@ -772,8 +820,10 @@
             latn{"Arābu cipari"}
             mlym{"Malajalu cipari"}
             mong{"Mongoļu cipari"}
+            mtei{"Mītei majek cipari"}
             mymr{"Birmiešu cipari"}
             native{"Vietējie cipari"}
+            olck{"Olčiki cipari"}
             orya{"Oriju cipari"}
             roman{"Romiešu cipari"}
             romanlow{"Mazie romiešu cipari"}
diff --git a/icu4c/source/data/lang/mai.txt b/icu4c/source/data/lang/mai.txt
index 0bda7d6..10ad4f5 100644
--- a/icu4c/source/data/lang/mai.txt
+++ b/icu4c/source/data/lang/mai.txt
@@ -2,52 +2,516 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 mai{
+    Keys{
+        calendar{"कैलेंडर"}
+        cf{"मुद्रा प्रारूप"}
+        collation{"सॉर्ट क्रम"}
+        currency{"मुद्रा"}
+        hc{"घंटे का चक्र (12 बनाम 24)"}
+        lb{"लाइन ब्रेक का स्टाइल"}
+        ms{"माप प्रणाली"}
+        numbers{"संख्या"}
+    }
     Languages{
+        ab{"अबखाजियान"}
+        ace{"ऐचिनीज"}
+        ada{"अदेंग"}
+        ady{"अदिगे"}
+        af{"अफ्रीकांस"}
+        agq{"अगेम"}
+        ain{"आयू"}
+        ak{"अकेन"}
+        ale{"अल्यूट"}
+        alt{"दक्षिणी अलटाई"}
+        am{"अम्हरिक"}
+        an{"अरगोनीज"}
+        ann{"ओबोलो"}
+        anp{"अंगिका"}
+        ar{"अरबी"}
+        ar_001{"आधुनिक मानक अरबी"}
+        arn{"मापुचे"}
+        arp{"अरापहो"}
+        ars{"नजदी अरबी"}
+        as{"असमी"}
+        asa{"असु"}
+        ast{"अस्तुरियाई"}
+        atj{"अतिकामेक"}
+        av{"अवरिक"}
+        awa{"अवधी"}
+        ay{"आयमरा"}
+        az{"अजरबैजानी"}
+        ba{"बशकीर"}
+        ban{"बाली"}
+        bas{"बासा"}
+        be{"बेलारूसी"}
+        bem{"बेम्बा"}
+        bez{"बेना"}
+        bg{"बुलगेरियाई"}
+        bho{"भोजपुरी"}
+        bi{"बिसलामा"}
+        bin{"बिनी"}
+        bla{"सिकसिका"}
+        bm{"बमबारा"}
+        bn{"बंगाली"}
+        bo{"तिब्बती"}
+        br{"ब्रेटन"}
+        brx{"बोडो"}
+        bs{"बोसनियाई"}
+        bug{"बगिनीज"}
+        byn{"बलिन"}
+        ca{"केटालान"}
+        cay{"केयुगा"}
+        ccp{"चकमा"}
+        ce{"चेचेन"}
+        ceb{"सेबुयानो"}
+        cgg{"चिजिया"}
+        ch{"चमोरो"}
+        chk{"चुकीज"}
+        chm{"मारी"}
+        cho{"चोकटाउ"}
+        chp{"चिपवायन"}
+        chr{"चेरोकी"}
+        chy{"शयेन"}
+        ckb{"सेंट्रल कुर्दी"}
+        clc{"चोकोटिन"}
+        co{"कोर्शियाई"}
+        crg{"मिचिफ"}
+        crj{"दक्षिण-पुरबी क्री"}
+        crk{"प्लेंस क्री"}
+        crl{"उत्तर-पूरबी क्री"}
+        crm{"मूज क्री"}
+        crr{"केरोलिना अलगोनकुइन"}
+        cs{"चेक"}
+        csw{"स्वम्पी क्री"}
+        cv{"शुवास"}
+        cy{"बेल्श"}
+        da{"डेनिश"}
+        dak{"डकोटा"}
+        dar{"डर्गबा"}
+        dav{"टैटा"}
         de{"जर्मन"}
         de_AT{"ऑस्ट्रियाई जर्मन"}
         de_CH{"स्विस उच्च जर्मन"}
-        en{"अंग्रेज़ी"}
-        en_AU{"ऑस्ट्रेलियाई अंग्रेज़ी"}
+        dgr{"डोग्रीब"}
+        dje{"जरमा"}
+        doi{"डोगरी"}
+        dsb{"लोअर सोर्बियाई"}
+        dua{"डुआला"}
+        dv{"डिबेही"}
+        dyo{"जोला-फोनी"}
+        dz{"जोनखा"}
+        dzg{"दजागा"}
+        ebu{"एमबु"}
+        ee{"इयु"}
+        efi{"एफिक"}
+        eka{"एकाजुक"}
+        el{"यूनानी"}
+        en{"अंगरेजी"}
+        en_AU{"आस्ट्रेलियाई अंंगरेजी"}
         en_CA{"कनाडाई अंग्रेज़ी"}
         en_GB{"ब्रिटिश अंग्रेज़ी"}
         en_US{"अमेरिकी अंग्रेज़ी"}
+        eo{"एसपेरेंटो"}
         es{"स्पेनिश"}
         es_419{"लैटिन अमेरिकी स्पेनिश"}
         es_ES{"यूरोपीय स्पेनिश"}
         es_MX{"मैक्सिकन स्पेनिश"}
+        et{"एसटोनियाई"}
+        eu{"बास्क"}
+        ewo{"इवोनडो"}
+        fa{"परसियन"}
+        fa_AF{"परसियन डारी"}
+        ff{"फुलाह"}
+        fi{"फिनिश"}
+        fil{"फिलिपीनो"}
+        fj{"फिजी"}
+        fo{"फेरोइज"}
+        fon{"फोन"}
         fr{"फ़्रेंच"}
         fr_CA{"कनाडाई फ़्रेंच"}
         fr_CH{"स्विस फ़्रेंच"}
+        frc{"केजन फ्रांसीसी"}
+        fur{"फ्रियूयन"}
+        fy{"पश्चिमी फ्रीजन"}
+        ga{"आइरिश"}
+        gaa{"गा"}
+        gd{"स्काउटिस गेलिक"}
+        gez{"गीज"}
+        gil{"गिलबर्टीज"}
+        gl{"गेलिशियन"}
+        gn{"गुआरानी"}
+        gor{"गोरोंटेलो"}
+        gsw{"स्वीस जर्मन"}
+        gu{"गुजराती"}
+        guz{"गुसी"}
+        gv{"मेंक्स"}
+        gwi{"गुअचीन"}
+        ha{"हउसा"}
+        hai{"हैदा"}
+        haw{"हवाईयन"}
+        hax{"दक्षिणी हैदा"}
+        he{"हीब्रू"}
+        hi{"हिन्दी"}
+        hil{"हिलिगेनन"}
+        hmn{"मौंग"}
+        hr{"क्रोशियाई"}
+        hsb{"उच्च सोर्बियाई"}
+        ht{"हैतियाई क्रियोल"}
+        hu{"हंगेरियन"}
+        hup{"हुपा"}
+        hur{"हलकोमैलेम"}
+        hy{"अर्मेनियाई"}
+        hz{"हैरेरो"}
+        ia{"इंटरलिंगुआ"}
+        iba{"इबन"}
+        ibb{"इबिबियो"}
+        id{"इंडोनेशियाई"}
+        ig{"इगबो"}
+        ii{"सिचुआन यी"}
+        ikt{"पश्चिमी कनाडाई इनुकतुत"}
+        ilo{"इलोको"}
+        inh{"इंगुश"}
+        io{"ईडो"}
+        is{"आइसलैंडी"}
         it{"इतालवी"}
+        iu{"इनुकतितुत"}
         ja{"जापानी"}
+        jbo{"लोजबन"}
+        jgo{"नेगोमबा"}
+        jmc{"मैकेम"}
+        jv{"जावानी"}
+        ka{"जार्जियाई"}
+        kab{"कबाइल"}
+        kac{"कचिन"}
+        kaj{"जू"}
+        kam{"कामबा"}
+        kbd{"कबर्दियन"}
+        kcg{"टियाप"}
+        kde{"मकोंडे"}
+        kea{"काबुबरदियानु"}
+        kfo{"कोरो"}
+        kgp{"कैनगैंग"}
+        kha{"खासी"}
+        khq{"कोयरा चीनी"}
+        ki{"किकुयू"}
+        kj{"कुअनयामा"}
+        kk{"कजाक"}
+        kkj{"काको"}
+        kl{"कलालिसुत"}
+        kln{"केलैंजिन"}
+        km{"खमेर"}
+        kmb{"किमबुंडू"}
+        kn{"कन्नड़"}
+        ko{"कोरियाई"}
+        kok{"कोंकणी"}
+        kpe{"कपैले"}
+        kr{"कनुरी"}
+        krc{"करचय-बालकर"}
+        krl{"केरैलियन"}
+        kru{"कुरूक"}
+        ks{"कशमीरी"}
+        ksb{"शमबाला"}
+        ksf{"बाफिया"}
+        ksh{"कोलोनियन"}
+        ku{"कुर्दी"}
+        kum{"कुमिक"}
+        kv{"कोमी"}
+        kw{"कोर्निश"}
+        kwk{"कुअकवाला"}
+        ky{"किर्गिज"}
+        la{"लातिन"}
+        lad{"लडीनो"}
+        lag{"लंगी"}
+        lb{"लगजमबर्गी"}
+        lez{"लजगियान"}
+        lg{"गंडा"}
+        li{"लिमबर्गिश"}
+        lil{"लिलुइट"}
+        lkt{"लकोटा"}
+        ln{"लिंगाला"}
+        lo{"लाओ"}
+        lou{"लुइसियाना क्रियोल"}
+        loz{"लोजी"}
+        lrc{"उत्तरी लूरी"}
+        lsm{"सामिया"}
+        lt{"लिथुआनियाई"}
+        lu{"लुबा-कटांगा"}
+        lua{"लुबा-लुलुआ"}
+        lun{"लुंडा"}
+        luo{"लुओ"}
+        lus{"मिजो"}
+        luy{"लुुइया"}
+        lv{"लातवियाई"}
+        mad{"मदुरीज"}
+        mag{"मगही"}
         mai{"मैथिली"}
+        mak{"मकसर"}
+        mas{"मसाई"}
+        mdf{"मोकशा"}
+        men{"मेंडे"}
+        mer{"मेरू"}
+        mfe{"मोरीसेन"}
+        mg{"मलगासी"}
+        mgh{"मखुआ-मेटो"}
+        mgo{"मेटा"}
+        mh{"मार्शेलीज"}
+        mi{"माओरी"}
+        mic{"मिकमक"}
+        min{"मिननकबाऊ"}
+        mk{"मेसिडोनियाई"}
+        ml{"मलयालम"}
+        mn{"मोंगोलियाई"}
+        mni{"मणिपुरी"}
+        moe{"इनु-ऐमन"}
+        moh{"मोहौक"}
+        mos{"मोसी"}
+        mr{"मराठी"}
+        ms{"मलय"}
+        mt{"मलटीज"}
+        mua{"मुंडांग"}
+        mul{"एक सं बेसी भाषा"}
+        mus{"मसकोगी"}
+        mwl{"मिरंडीज"}
+        my{"बर्मी"}
+        myv{"अरजाया"}
+        mzn{"मजनदेरानी"}
+        na{"नउरू"}
+        nap{"नेपोलिटन"}
+        naq{"नामा"}
+        nb{"नार्वेजियन बोकमाल"}
+        nd{"उत्तरी डेबले"}
+        nds{"लो जर्मन"}
+        ne{"नेपाली"}
+        new{"नेबारी"}
+        ng{"एनडोंगा"}
+        nia{"नियास"}
+        niu{"नियुएन"}
+        nl{"डच"}
+        nl_BE{"फ्लेमिश"}
+        nmg{"कवासियो"}
+        nn{"नार्वेजियन निनोरेस्क"}
+        nnh{"जियमबून"}
+        no{"नार्वेजियन"}
+        nog{"नोगई"}
+        nqo{"एनको"}
+        nr{"दक्षिणी एनडेबेले"}
+        nso{"उत्तरी सोथो"}
+        nus{"नूअर"}
+        nv{"नवाजो"}
+        ny{"नींजा"}
+        nyn{"नीयनकोले"}
+        oc{"औकसीटान"}
+        ojb{"उत्तरी-पश्चिम ओजिवा"}
+        ojc{"सेंट्रल ओजिबा"}
+        ojs{"ओजि-क्री"}
+        ojw{"पश्चिमी ओजिबा"}
+        oka{"ओकंगान"}
+        om{"ओरोमो"}
+        or{"उड़िया"}
+        os{"ओसेटिक"}
+        pa{"पंजाबी"}
+        pag{"पैंगासिनान"}
+        pam{"पैमपंगा"}
+        pap{"पैपियामेंटो"}
+        pau{"पलौआन"}
+        pcm{"नाइजीरियाई पिजिन"}
+        pis{"पिजिन"}
+        pl{"पोलिश"}
+        pqm{"मलिसीट-पैसमाकोडी"}
+        ps{"पश्तो"}
         pt{"पुर्तगाली"}
         pt_BR{"ब्राज़ीली पुर्तगाली"}
         pt_PT{"यूरोपीय पुर्तगाली"}
+        qu{"कुएचुआ"}
+        rap{"रपानुई"}
+        rar{"रेरोटोंगन"}
+        rhg{"रोहिंग्या"}
+        rm{"रोमांश"}
+        rn{"रूंडी"}
+        ro{"रोमानियाई"}
+        rof{"रोमबो"}
         ru{"रूसी"}
+        rup{"अरोमानियाई"}
+        rw{"किनयरवांडा"}
+        rwk{"रूवा"}
+        sa{"संस्कृत"}
+        sad{"संदाउ"}
+        sah{"सखा"}
+        saq{"समबुरू"}
+        sat{"संथाली"}
+        sba{"नामबे"}
+        sbp{"सांगू"}
+        sc{"सार्डिनियाई"}
+        scn{"सिसिलियाई"}
+        sco{"स्काउट्स"}
+        sd{"सिंधी"}
+        se{"उत्तरी सामी"}
+        seh{"सेना"}
+        ses{"कोयराबोरो सैनी"}
+        sg{"सांगो"}
+        shi{"टेचलहिट"}
+        shn{"शान"}
+        si{"सिंहला"}
+        sk{"स्लोबाक"}
+        sl{"स्लोबेनियाई"}
+        slh{"दक्षिणी लसूटसीड"}
+        sm{"समोअन"}
+        smn{"इनारी सामी"}
+        sms{"स्कोल्ट समी"}
+        sn{"शोना"}
+        snk{"सोनिनके"}
+        so{"सोमाली"}
+        sq{"अलबानिया"}
+        sr{"सर्बियाई"}
+        srn{"श्रेनन टोंगो"}
+        ss{"स्वाती"}
+        st{"दक्षिणी सोथो"}
+        str{"स्ट्रेट्स सैलिस"}
+        su{"सुंदनेजे"}
+        suk{"सुकुमा"}
+        sv{"स्वीडिश"}
+        sw{"स्वाहिलि"}
+        swb{"कोमोरायन"}
+        syr{"सीरियक"}
+        ta{"तमिल"}
+        tce{"दक्षिणी टोचेन"}
+        te{"तेलगू"}
+        tem{"टिमने"}
+        teo{"टेसो"}
+        tet{"टैटम"}
+        tg{"ताजिक"}
+        tgx{"टेगिश"}
+        th{"थाई"}
+        tht{"टालटन"}
+        ti{"टिगरिनया"}
+        tig{"टिगरे"}
+        tk{"तुर्कमैन"}
+        tlh{"किलिंगौन"}
+        tli{"टिलिंगिट"}
+        tn{"टुआना"}
+        to{"टोंगन"}
+        tok{"टोकी पोना"}
+        tpi{"टोक पिसिन"}
+        tr{"टर्किश"}
+        trv{"टरोको"}
+        ts{"शोंगा"}
+        tt{"ततार"}
+        ttm{"उत्तरी टचोन"}
+        tum{"टुमबुका"}
+        tvl{"टुवालू"}
+        twq{"टासावाक"}
+        ty{"ताहितियन"}
+        tyv{"टुविनियन"}
+        tzm{"सेंट्रल एटलस टेमेजिघ"}
+        udm{"उदमुर्त"}
+        ug{"उइगर"}
+        uk{"यूक्रेनी"}
+        umb{"उमबुंदू"}
         und{"अज्ञात भाषा"}
+        ur{"उर्दू"}
+        uz{"उजबेक"}
+        vai{"बाई"}
+        ve{"बेंदा"}
+        vi{"बियतनामी"}
+        vun{"बुंजो"}
+        wa{"बलून"}
+        wae{"बालसर"}
+        wal{"बोलेटा"}
+        war{"बरय"}
+        wo{"बोलोफ"}
+        wuu{"ऊ चीनी"}
+        xal{"कलमिक"}
+        xh{"खोसा"}
+        xog{"सोगा"}
+        yav{"यंगबैन"}
+        ybb{"येमबा"}
+        yi{"ईडिश"}
+        yo{"योरूबा"}
+        yrl{"एनहींगाटु"}
+        yue{"केंटोनी"}
+        zgh{"मानक मोरोक्कन टेमेजिग्थ"}
         zh{"चीनी"}
         zh_Hans{"सरलीकृत चीनी"}
         zh_Hant{"पारंपरिक चीनी"}
+        zu{"जुलू"}
+        zun{"जूनी"}
+        zxx{"कुनु भाषाई सामग्री नहि"}
+        zza{"जाजा"}
     }
     Languages%long{
         zh_Hans{"सरलीकृत मैंडेरिन चीनी"}
         zh_Hant{"पारंपरिक मैंडेरिन चीनी"}
     }
     Languages%menu{
+        ckb{"कुर्दी, सेंट्रल"}
+        yue{"चीनी, केंटोनी"}
         zh{"चीनी, मैंडेरिन"}
     }
     Languages%short{
+        az{"अजेरी"}
         en_GB{"यू॰के॰ अंग्रेज़ी"}
     }
+    Languages%variant{
+        ckb{"कुर्दी, सोरानी"}
+    }
     Scripts{
+        Adlm{"अदलाम"}
         Arab{"अरबी"}
+        Aran{"नास्तलिक"}
+        Armn{"आर्मेनियाई"}
+        Beng{"बंगाली"}
+        Bopo{"बोपोमोफो"}
+        Brai{"ब्रेल"}
+        Cakm{"चकमा"}
+        Cans{"यूनिफाइड कनाडियम एबोरिजनल सिलेबिक्स"}
+        Cher{"चेरोकी"}
         Cyrl{"सिरिलिक"}
         Deva{"देवनागरी"}
+        Ethi{"इथोपिक"}
+        Geor{"जार्जियन"}
+        Grek{"यूनानी"}
+        Gujr{"गुजराती"}
+        Guru{"गुरमुखी"}
+        Hanb{"बोपोमोफो कें संग हान"}
+        Hang{"हंगुल"}
+        Hani{"हान"}
         Hans{"सरलीकृत"}
         Hant{"पारंपरिक"}
-        Latn{"लैटिन"}
+        Hebr{"हीब्रू"}
+        Hira{"हीरागना"}
+        Hrkt{"जापानी शब्दांश"}
+        Jamo{"जमो"}
+        Jpan{"जापानी"}
+        Kana{"कटाकाना"}
+        Khmr{"कुमेर"}
+        Knda{"कन्नड़"}
+        Kore{"कोरियाई"}
+        Laoo{"लाओ"}
+        Latn{"लातिन"}
+        Mlym{"मलयालम"}
+        Mong{"मंंगोलियन"}
+        Mtei{"मैती मायेक"}
+        Mymr{"मयनमार"}
+        Nkoo{"एनको"}
+        Olck{"ओल चिकी"}
+        Orya{"उड़िया"}
+        Rohg{"हनिफी"}
+        Sinh{"सिंहला"}
+        Sund{"सुंडानीज"}
+        Syrc{"सीरियक"}
+        Taml{"तमिल"}
+        Telu{"तेलुगू"}
+        Tfng{"टिफिनघ"}
+        Thaa{"थाना"}
+        Thai{"थाई"}
+        Tibt{"तिब्बती"}
+        Vaii{"बाई"}
+        Yiii{"यी"}
+        Zmth{"गणितीय संकेतन"}
+        Zsye{"इमोजी"}
+        Zsym{"संकेत"}
         Zxxx{"अलिखित"}
+        Zyyy{"सामान्य"}
         Zzzz{"अज्ञात लिपि"}
     }
     Scripts%stand-alone{
@@ -56,14 +520,89 @@
     }
     Types{
         calendar{
+            buddhist{"बौद्ध कैलेंडर"}
+            chinese{"चीनी कैलेंडर"}
+            coptic{"काप्टिक कैलेंडर"}
+            dangi{"डांगी कैलेंडर"}
+            ethiopic{"इथोपियाई कैलेंडर"}
+            ethiopic-amete-alem{"इथोपियाई एमटे अलेम कैलेंडर"}
             gregorian{"ग्रेगोरियन कैलेंडर"}
+            hebrew{"हीब्रू कैलेंडर"}
+            indian{"भारतीय राष्ट्रीय कैलेंडर"}
+            islamic{"इस्लामिक कैलेंडर"}
+            islamic-civil{"इस्लामिक कैलेंडर (टैबुलर, सिविल एपेक)"}
+            islamic-umalqura{"इस्लामिक कैलेंडर (उम अल कुरा)"}
+            iso8601{"ISO-8601 कैलेंडर"}
+            japanese{"जापानी कैलेंडर"}
+            persian{"फारसी कैलेंडर"}
+            roc{"मिंगो कैलेंडर"}
+        }
+        cf{
+            account{"लेखा मुद्रा प्रारूप"}
+            standard{"सामान्य मुद्रा प्रारूप"}
         }
         collation{
+            ducet{"डिफाल्ट यूनिकोड सॉर्ट क्रम"}
+            search{"सामान्य प्रयोजन वाली खोज"}
             standard{"मानक सॉर्ट क्रम"}
         }
+        hc{
+            h11{"12 घंटे वाला प्रारूप (0–11)"}
+            h12{"12 घंटे वाला प्रारूप (1–12)"}
+            h23{"24 घंटे वाला प्रारूप (0–23)"}
+            h24{"24 घंटे वाला प्रारूप (0–24)"}
+        }
+        lb{
+            loose{"लाइन ब्रेक का लचीला स्टाइल"}
+            normal{"लाइन ब्रेक का सामान्य स्टाइल"}
+            strict{"लाइन ब्रेक का सख्त स्टाइल"}
+        }
+        ms{
+            metric{"मीट्रिक प्रणाली"}
+            uksystem{"इम्पीरियल माप प्रणाली"}
+            ussystem{"अमेरिकी माप प्रणाली"}
+        }
         numbers{
+            arab{"अरबी-इंडिक अंक"}
+            arabext{"विस्तारित अरबी-इंडिक अंक"}
+            armn{"अर्मेनियाई संख्याएं"}
+            armnlow{"लोअरकेस वाले अर्मेनियाई संख्याएं"}
+            beng{"बंगाली अंक"}
+            cakm{"चकमा अंक"}
             deva{"देवनागरी अंक"}
+            ethi{"इथोपियाई संख्याएं"}
+            fullwide{"पूर्ण-चौड़ाई वाले अंक"}
+            geor{"जार्जियाई संख्याएं"}
+            grek{"यूनानी संख्याएं"}
+            greklow{"लोअरकेस वाले यूनानी संख्याएं"}
+            gujr{"गूजराती अंक"}
+            guru{"गुरमुखी अंक"}
+            hanidec{"चीनी दशमलव संख्याएं"}
+            hans{"सरलीकृत चीनी संख्याएं"}
+            hansfin{"सरलीकृत चीनी बित्तीय संख्याएं"}
+            hant{"पारंपरिक चीनी संख्याएं"}
+            hantfin{"पारंपरिक चीनी बित्तीय संख्याएं"}
+            hebr{"हीब्रू संख्याएं"}
+            java{"जेवेनी अंक"}
+            jpan{"जापानी अंक"}
+            jpanfin{"जापानी बित्तीय संख्याएँ"}
+            khmr{"खमेर अंक"}
+            knda{"कन्नड़ अंक"}
+            laoo{"लाओ अंक"}
             latn{"पश्चिमी अंक"}
+            mlym{"मलयाली अंक"}
+            mtei{"मितेई मायेक अंक"}
+            mymr{"मयनमार अंक"}
+            olck{"ओल चिकि अंक"}
+            orya{"उड़िया अंक"}
+            roman{"रोमन संख्याएँ"}
+            romanlow{"रोमन लोअरकेस संख्याएँ"}
+            taml{"पारंपरिक तमिल संख्याएँ"}
+            tamldec{"तमिल अंक"}
+            telu{"तेलुगू अंक"}
+            thai{"थाई अंक"}
+            tibt{"तिब्बती अंक"}
+            vaii{"बाय अंक"}
         }
     }
     codePatterns{
diff --git a/icu4c/source/data/lang/mi.txt b/icu4c/source/data/lang/mi.txt
index 5c8da59..d96bf2a 100644
--- a/icu4c/source/data/lang/mi.txt
+++ b/icu4c/source/data/lang/mi.txt
@@ -3,52 +3,507 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 mi{
     Languages{
+        ab{"Apakāhiana"}
+        ace{"Akanīhi"}
+        ada{"Atanga"}
+        ady{"Āteke"}
+        af{"Awherikāna"}
+        agq{"Ākeme"}
+        ain{"Ainu"}
+        ak{"Ākana"}
+        ale{"Ariuta"}
+        alt{"Ātai ki te Tonga"}
+        am{"Amahereka"}
+        an{"Arakonihi"}
+        ann{"Ōporo"}
+        anp{"Anahika"}
+        ar{"Ārapi"}
+        ar_001{"Ārapi Moroki"}
+        arn{"Mapūte"}
+        arp{"Arapaho"}
+        ars{"Arapika Nahāri"}
+        as{"Āhamēhi"}
+        asa{"Ahu"}
+        ast{"Ahitūriana"}
+        atj{"Atikameke"}
+        av{"Āwhāriki"}
+        awa{"Āwati"}
+        ay{"Aimāra"}
+        az{"Ahapahāna"}
+        ba{"Pākira"}
+        ban{"Pārinīhi"}
+        bas{"Pahā"}
+        be{"Perarūhiana"}
+        bem{"Pema"}
+        bez{"Pena"}
+        bg{"Pukēriana"}
+        bho{"Pōhipuri"}
+        bi{"Pihirāma"}
+        bin{"Pini"}
+        bla{"Hihika"}
+        bm{"Pāpara"}
+        bn{"Pāngara"}
+        bo{"Tipete"}
+        br{"Peretana"}
+        brx{"Pōto"}
+        bs{"Pōngiana"}
+        bug{"Pukenīhi"}
+        byn{"Pirina"}
+        ca{"Katarana"}
+        cay{"Keiuka"}
+        ccp{"Tiakamā"}
+        ce{"Tietiene"}
+        ceb{"Hepuano"}
+        cgg{"Tieka"}
+        ch{"Tiamoro"}
+        chk{"Tiukīhi"}
+        chm{"Mari"}
+        cho{"Tiokatō"}
+        chp{"Tipiwaiana"}
+        chr{"Tierokī"}
+        chy{"Haiene"}
+        ckb{"Te Puku o Kūrihi"}
+        clc{"Tiekautini"}
+        co{"Kohikana"}
+        crg{"Mītiwhi"}
+        crj{"Kirī Tonga-mā-Rāwhiti"}
+        crk{"Parana Kirī"}
+        crl{"Kirī Raki-mā-Rāwhiti"}
+        crm{"Mū Kiri"}
+        crr{"Arakōkiana Kararaina"}
+        cs{"Tiekerowākiana"}
+        csw{"Wāpi Kirī"}
+        cv{"Tiuwhā"}
+        cy{"Werehi"}
+        da{"Teina"}
+        dak{"Teikōta"}
+        dar{"Tākawa"}
+        dav{"Taita"}
         de{"Tiamana"}
-        de_AT{"Tiamana Atiria"}
+        de_AT{"Tiamana Ateriana"}
         de_CH{"Tiamana Ōkawa Huiterangi"}
+        dgr{"Tōkiripi"}
+        dje{"Tāma"}
+        doi{"Tōkiri"}
+        dsb{"Hōpiana Ōpaki"}
+        dua{"Tuāra"}
+        dv{"Tewhe"}
+        dyo{"Hora-Whōni"}
+        dz{"Tonoka"}
+        dzg{"Tāhaka"}
+        ebu{"Emepū"}
+        ee{"Ewe"}
+        efi{"Ewhiki"}
+        eka{"Ekatika"}
+        el{"Kiriki"}
         en{"Ingarihi"}
         en_AU{"Ingarihi Ahitereiriana"}
         en_CA{"Ingarihi Kānata"}
         en_GB{"Ingarihi Piritene"}
         en_US{"Ingarihi Amerikana"}
-        es{"Paniora"}
-        es_419{"Paniora Amerika ki te Tonga"}
-        es_ES{"Paniora Uropi"}
-        es_MX{"Paniora Mēhikana"}
+        eo{"Eheperāto"}
+        es{"Pāniora"}
+        es_419{"Pāniora Amerikana ki te Tonga"}
+        es_ES{"Pāniora Ūropi"}
+        es_MX{"Pāniora Mehikana"}
+        et{"Ehetōniana"}
+        eu{"Pāka"}
+        ewo{"Ewāto"}
+        fa{"Pāhiana"}
+        fa_AF{"Tari"}
+        ff{"Wharā"}
+        fi{"Whinirānia"}
+        fil{"Piripīno"}
+        fj{"Whītīana"}
+        fo{"Wharoīhi"}
+        fon{"Whāna"}
         fr{"Wīwī"}
         fr_CA{"Wīwī Kānata"}
         fr_CH{"Wīwī Huiterangi"}
-        it{"Ītariana"}
+        frc{"Wīwī Keihana"}
+        frr{"Whirīhiana ki te Raki"}
+        fur{"Whiriūriana"}
+        fy{"Whirīhiana ki te Uru"}
+        ga{"Airihi"}
+        gaa{"Kā"}
+        gd{"Kotimana Keiriki"}
+        gez{"Kīhi"}
+        gil{"Kiripatīhi"}
+        gl{"Karīhia"}
+        gn{"Kuaranī"}
+        gor{"Korōtaro"}
+        gsw{"Tiamana Huiterangi"}
+        gu{"Kutarāti"}
+        guz{"Kūhī"}
+        gv{"Manaki"}
+        gwi{"Kuīti"}
+        ha{"Hauha"}
+        hai{"Haira"}
+        haw{"Hawaiana"}
+        hax{"Haira ki te Tonga"}
+        he{"Hīperu"}
+        hi{"Hīni"}
+        hil{"Hirikeino"}
+        hmn{"Mōnga"}
+        hr{"Koroātiana"}
+        hsb{"Hōpiana Ōkawa"}
+        ht{"Haitiana Kereo"}
+        hu{"Hanakariana"}
+        hup{"Hupa"}
+        hur{"Hekomerema"}
+        hy{"Āmeiniana"}
+        hz{"Herero"}
+        ia{"Inarīngua"}
+        iba{"Īpana"}
+        ibb{"Ipīpio"}
+        id{"Initonīhiana"}
+        ig{"Ingo"}
+        ii{"Hīhuana Eī"}
+        ikt{"Inukitetū Kānata ki te Uru"}
+        ilo{"Iroko"}
+        inh{"Inguihi"}
+        io{"Īto"}
+        is{"Tiorangiana"}
+        it{"Itāriana"}
+        iu{"Inukitetū"}
         ja{"Hapanihi"}
-        mi{"te reo Māori"}
+        jbo{"Rōpāna"}
+        jgo{"Nakōma"}
+        jmc{"Mākame"}
+        jv{"Hāwhanihi"}
+        ka{"Hōriana"}
+        kab{"Kapāio"}
+        kac{"Kātiana"}
+        kaj{"Hiu"}
+        kam{"Kāmapa"}
+        kbd{"Kapāriana"}
+        kcg{"Tiapa"}
+        kde{"Makonote"}
+        kea{"Kapuwētianu"}
+        kfo{"Koro"}
+        kgp{"Keingāna"}
+        kha{"Kahi"}
+        khq{"Kōia Tīni"}
+        ki{"Kikiu"}
+        kj{"Kuiniāma"}
+        kk{"Kahāka"}
+        kkj{"Kako"}
+        kl{"Karārihutu"}
+        kln{"Karenini"}
+        km{"Kimei"}
+        kmb{"Kimipunu"}
+        kn{"Kanara"}
+        ko{"Kōreana"}
+        kok{"Kōkani"}
+        kpe{"Kepere"}
+        kr{"Kanuri"}
+        krc{"Karatai-Pāka"}
+        krl{"Kareriana"}
+        kru{"Kurā"}
+        ks{"Kahimiri"}
+        ksb{"Hapāra"}
+        ksf{"Pāwhia"}
+        ksh{"Korōniana"}
+        ku{"Kūrihi"}
+        kum{"Kumiki"}
+        kv{"Komi"}
+        kw{"Kōnihi"}
+        kwk{"Kuakawara"}
+        ky{"Kēkete"}
+        la{"Rātini"}
+        lad{"Ratino"}
+        lag{"Rangi"}
+        lb{"Rakimipēkihi"}
+        lez{"Rēhiana"}
+        lg{"Kanāta"}
+        li{"Ripēkuehe"}
+        lil{"Rirūete"}
+        lkt{"Rakota"}
+        ln{"Ringarā"}
+        lo{"Rao"}
+        lou{"Ruīhana Kereo"}
+        loz{"Rauhi"}
+        lrc{"Ruri ki te Raki"}
+        lsm{"Hāmia"}
+        lt{"Rihuainiana"}
+        lu{"Rupa Katanga"}
+        lua{"Rupa Rurua"}
+        lun{"Runa"}
+        luo{"Ruo"}
+        lus{"Mīho"}
+        luy{"Rūia"}
+        lv{"Rātiana"}
+        mad{"Matuirīhi"}
+        mag{"Makāhi"}
+        mai{"Maitiri"}
+        mak{"Makahā"}
+        mas{"Māhai"}
+        mdf{"Mōkaha"}
+        men{"Menēte"}
+        mer{"Meru"}
+        mfe{"Morihiene"}
+        mg{"Marakāhi"}
+        mgh{"Makuwa-Mēto"}
+        mgo{"Meta"}
+        mh{"Mararīhi"}
+        mi{"Māori"}
+        mic{"Mīkamā"}
+        min{"Minākapao"}
+        mk{"Makatōniana"}
+        ml{"Mareiarama"}
+        mn{"Mongōriana"}
+        mni{"Manipuri"}
+        moe{"Inu-aimuna"}
+        moh{"Mauhōka"}
+        mos{"Mohī"}
+        mr{"Marati"}
+        ms{"Marei"}
+        mt{"Mōtīhi"}
+        mua{"Mūtanga"}
+        mul{"Ngā reo maha"}
+        mus{"Mukōki"}
+        mwl{"Miranatīhi"}
+        my{"Pūmīhī"}
+        myv{"Erehīa"}
+        mzn{"Mahaterani"}
+        na{"Nauru"}
+        nap{"Neaporitana"}
+        naq{"Nama"}
+        nb{"Pakamō Nōwītiana"}
+        nd{"Enetepēra ki te Raki"}
+        nds{"Tiamana Ōpaki"}
+        ne{"Nepari"}
+        new{"Newari"}
+        ng{"Natōka"}
+        nia{"Niēhe"}
+        niu{"Niueana"}
+        nl{"Tati"}
+        nl_BE{"Tati Whēmirihi"}
+        nmg{"Kuatio"}
+        nn{"Nīnōka Nōwītiana"}
+        nnh{"Nekeipū"}
+        no{"Nōwītiana"}
+        nog{"Nōkai"}
+        nqo{"Unukō"}
+        nr{"Enetepēra ki te Tonga"}
+        nso{"Hoto ki te Raki"}
+        nus{"Nua"}
+        nv{"Nawahō"}
+        ny{"Nānia"}
+        nyn{"Nānakore"}
+        oc{"Ōkitana"}
+        ojb{"Ōtīpia Raki-mā-Uru"}
+        ojc{"Te Puku o Ōhiwa"}
+        ojs{"Ōti-Kirī"}
+        ojw{"Ōhīpiwa ki te Uru"}
+        oka{"Ōkanakana"}
+        om{"Ōromo"}
+        or{"Ōtia"}
+        os{"Ōtītiki"}
+        pa{"Punutapi"}
+        pag{"Pāngahina"}
+        pam{"Pamapaka"}
+        pap{"Papiamēto"}
+        pau{"Parauna"}
+        pcm{"Ngāitiriana Kōrapurapu"}
+        pis{"Pītini"}
+        pl{"Pōrīhi"}
+        pqm{"Marahiti-Pehamakoare"}
+        ps{"Pātio"}
         pt{"Pōtukīhi"}
         pt_BR{"Pōtukīhi Parahi"}
         pt_PT{"Pōtukīhi Uropi"}
+        qu{"Kētua"}
+        rap{"Rapanui"}
+        rar{"Rarotonga"}
+        rhg{"Rohingia"}
+        rm{"Romānihi"}
+        rn{"Rūniti"}
+        ro{"Romēniana"}
+        rof{"Romopo"}
         ru{"Ruhiana"}
+        rup{"Aromeiniana"}
+        rw{"Kiniawāna"}
+        rwk{"Rawa"}
+        sa{"Hanahiti"}
+        sad{"Hātawe"}
+        sah{"Hakā"}
+        saq{"Hāpuru"}
+        sat{"Hātari"}
+        sba{"Nekāpei"}
+        sbp{"Hāngu"}
+        sc{"Hātīriana"}
+        scn{"Hihiriana"}
+        sco{"Kotimana"}
+        sd{"Hiniti"}
+        se{"Hami ki te Raki"}
+        seh{"Hena"}
+        ses{"Kōiaporo Heni"}
+        sg{"Hāngo"}
+        shi{"Tahere"}
+        shn{"Hāna"}
+        si{"Hinihāra"}
+        sk{"Horowākia"}
+        sl{"Horowēniana"}
+        slh{"Ratūti ki te Tonga"}
+        sm{"Hāmoa"}
+        smn{"Inari Hami"}
+        sms{"Hakoto Hāmi"}
+        sn{"Hōna"}
+        snk{"Honīke"}
+        so{"Hamāri"}
+        sq{"Arapeiniana"}
+        sr{"Hēpiana"}
+        srn{"Harāna Tongo"}
+        ss{"Wāti"}
+        st{"Hōto ki te Tonga"}
+        str{"Terete Hārihi"}
+        su{"Hunanīhi"}
+        suk{"Hukuma"}
+        sv{"Huīteneana"}
+        sw{"Wāhīri"}
+        swb{"Komōriana"}
+        syr{"Hīriaka"}
+        ta{"Tamira"}
+        tce{"Tatōne ki te Tonga"}
+        te{"Teruku"}
+        tem{"Tīmene"}
+        teo{"Teho"}
+        tet{"Tetumu"}
+        tg{"Tāhiki"}
+        tgx{"Tēkihi"}
+        th{"Tai"}
+        tht{"Tātana"}
+        ti{"Tekirina"}
+        tig{"Tīkara"}
+        tk{"Tākamana"}
+        tlh{"Kirionga"}
+        tli{"Tirīkiti"}
+        tn{"Hawāna"}
+        to{"Tonga"}
+        tok{"Toki Pona"}
+        tpi{"Toko Pīhini"}
+        tr{"Tākei"}
+        trv{"Taroko"}
+        ts{"Honga"}
+        tt{"Tatā"}
+        ttm{"Tūtone ki te Raki"}
+        tum{"Tūmuka"}
+        tvl{"Tuwaru"}
+        twq{"Tahawaka"}
+        ty{"Tahiti"}
+        tyv{"Tuwīniana"}
+        tzm{"Te Puku o Atarihi Tamahēte"}
+        udm{"Ūmutu"}
+        ug{"Wīkura"}
+        uk{"Ukarainiana"}
+        umb{"Ūpunu"}
         und{"Reo Tē Mōhiotia"}
+        ur{"Ūru"}
+        uz{"Ūpeke"}
+        vai{"Wai"}
+        ve{"Wenēra"}
+        vi{"Witināmiana"}
+        vun{"Wāhau"}
+        wa{"Warūna"}
+        wae{"Wāhere"}
+        wal{"Wareita"}
+        war{"Warei"}
+        wo{"Warawhe"}
+        wuu{"Hainamana Wū"}
+        xal{"Karamiki"}
+        xh{"Tōha"}
+        xog{"Hoka"}
+        yav{"Angapene"}
+        ybb{"Emapa"}
+        yi{"Irihi"}
+        yo{"Ōrūpa"}
+        yrl{"Nīkātū"}
+        yue{"Katonīhi"}
+        zgh{"Moroko Tamatai"}
         zh{"Hainamana"}
         zh_Hans{"Hainamana Māmā"}
         zh_Hant{"Hainamana Tukuiho"}
+        zu{"Tūru"}
+        zun{"Tuni"}
+        zxx{"Wetereo kiko kore"}
+        zza{"Tātā"}
     }
     Languages%menu{
+        yue{"Hainamana, Katonīhi"}
         zh{"Hainamana Manarini"}
     }
     Languages%short{
+        az{"Ahēri"}
         en_GB{"Ingarihi UK"}
         en_US{"Ingarihi US"}
     }
+    Languages%variant{
+        ckb{"Kūrihi, Hōrani"}
+    }
     Scripts{
+        Adlm{"Arāma"}
         Arab{"Arapika"}
+        Aran{"Natārika"}
+        Armn{"Āmeiniana"}
+        Beng{"Pāngara"}
+        Bopo{"Papamawha"}
+        Brai{"Tuhi Matapō"}
+        Cakm{"Tiakamā"}
+        Cans{"Ngā Tohu o te reo o ngā iwi Taketake o Kānata kua paiheretia"}
+        Cher{"Terokī"}
         Cyrl{"Hīririki"}
+        Deva{"Tewhangāngari"}
+        Ethi{"Etiopika"}
+        Geor{"Hōriana"}
+        Grek{"Kiriki"}
+        Gujr{"Kutarāti"}
+        Guru{"Kūmuki"}
+        Hanb{"Hana me te Papamawha"}
+        Hang{"Hāngū"}
+        Hani{"Hana"}
         Hans{"Māmā"}
-        Hant{"Tukuiho"}
+        Hant{"Tuku iho"}
+        Hebr{"Hīperu"}
+        Hira{"Hirakana"}
+        Hrkt{"Tohu Hapanihi"}
+        Jamo{"Hamo"}
+        Jpan{"Hapanihi"}
+        Kana{"Katakana"}
+        Khmr{"Kimei"}
+        Knda{"Kanara"}
+        Kore{"Kōreana"}
+        Laoo{"Rao"}
         Latn{"Rātina"}
+        Mlym{"Maramara"}
+        Mong{"Mongōriana"}
+        Mtei{"Meitei Maeke"}
+        Mymr{"Mienemā"}
+        Nkoo{"Unukō"}
+        Olck{"Ōtiki"}
+        Orya{"Otia"}
+        Rohg{"Hāniwhi"}
+        Sinh{"Hināra"}
+        Sund{"Hunanihi"}
+        Syrc{"Hīriaka"}
+        Taml{"Tamiera"}
+        Telu{"Teruku"}
+        Tfng{"Tiwhinā"}
+        Thaa{"Tāna"}
+        Thai{"Tai"}
+        Tibt{"Tipete"}
+        Vaii{"Wai"}
+        Yiii{"Ei"}
+        Zmth{"Reo Tohu Pāngarau"}
+        Zsye{"Emohi"}
+        Zsym{"Tohu"}
         Zxxx{"Tuhikore"}
+        Zyyy{"Komona"}
         Zzzz{"Momotuhi Tē Mōhiotia"}
     }
     Scripts%stand-alone{
         Hans{"Hana Māmā"}
-        Hant{"Hana Tukuiho"}
+        Hant{"Hana Tuku iho"}
     }
     Types{
         calendar{
@@ -61,6 +516,21 @@
             latn{"Ngā Mati Pākehā"}
         }
     }
+    characterLabelPattern{
+        all{"{0} — katoa"}
+        compatibility{"{0} — hototahitanga"}
+        enclosed{"{0} — tāpareparenga"}
+        extended{"{0} — koraha"}
+        historic{"{0} — o nehe"}
+        miscellaneous{"{0} — whakaehu"}
+        other{"{0} — tētehi atu"}
+        scripts{"tuhinga — {0}"}
+        strokes{
+            other{"{0} tānga tuhi"}
+        }
+        subscript{"tuhinga āpiti {0}"}
+        superscript{"tuhinga hirahira {0}"}
+    }
     codePatterns{
         language{"Reo: {0}"}
         script{"Momotuhi: {0}"}
diff --git a/icu4c/source/data/lang/mk.txt b/icu4c/source/data/lang/mk.txt
index 197849f..92c9a1f 100644
--- a/icu4c/source/data/lang/mk.txt
+++ b/icu4c/source/data/lang/mk.txt
@@ -34,6 +34,7 @@
         am{"амхарски"}
         an{"арагонски"}
         ang{"староанглиски"}
+        ann{"оболо"}
         anp{"ангика"}
         ar{"арапски"}
         ar_001{"современ стандардизиран арапски"}
@@ -42,6 +43,7 @@
         aro{"араона"}
         arp{"арапахо"}
         arq{"алжирски арапски"}
+        ars{"неџдиски арапски"}
         arw{"аравачки"}
         ary{"марокански арапски"}
         arz{"египетски арапски"}
@@ -49,6 +51,7 @@
         asa{"асу"}
         ase{"американски знаковен јазик"}
         ast{"астурски"}
+        atj{"атикамек"}
         av{"аварски"}
         avk{"котава"}
         awa{"авади"}
@@ -114,14 +117,22 @@
         chr{"чероки"}
         chy{"чејенски"}
         ckb{"централнокурдски"}
+        clc{"чилкотински"}
         co{"корзикански"}
         cop{"коптски"}
         cps{"капизнон"}
         cr{"кри"}
+        crg{"мичиф"}
         crh{"кримскотурски"}
+        crj{"југоисточен кријски"}
+        crk{"прериски кријски"}
+        crl{"североисточен кријски"}
+        crm{"лосовски кријски"}
+        crr{"каролински алгонкински"}
         crs{"француски (Сеселва креоли)"}
         cs{"чешки"}
         csb{"кашупски"}
+        csw{"мочуришен кријски"}
         cu{"црковнословенски"}
         cv{"чувашки"}
         cy{"велшки"}
@@ -225,6 +236,7 @@
         hai{"хајда"}
         hak{"хака"}
         haw{"хавајски"}
+        hax{"јужен хајда"}
         he{"хебрејски"}
         hi{"хинди"}
         hif{"фиџиски хинди"}
@@ -238,6 +250,7 @@
         ht{"хаитски"}
         hu{"унгарски"}
         hup{"хупа"}
+        hur{"халкомелем"}
         hy{"ерменски"}
         hz{"хереро"}
         ia{"интерлингва"}
@@ -248,6 +261,7 @@
         ig{"игбо"}
         ii{"сичуан ји"}
         ik{"инупијачки"}
+        ikt{"западноканадски инуктитут"}
         ilo{"илокански"}
         inh{"ингушки"}
         io{"идо"}
@@ -314,6 +328,7 @@
         kut{"кутенајски"}
         kv{"коми"}
         kw{"корнски"}
+        kwk{"кваквала"}
         ky{"киргиски"}
         la{"латински"}
         lad{"ладино"}
@@ -326,6 +341,7 @@
         lg{"ганда"}
         li{"лимбуршки"}
         lij{"лигурски"}
+        lil{"лилуетски"}
         liv{"ливонски"}
         lkt{"лакотски"}
         lmo{"ломбардиски"}
@@ -335,6 +351,7 @@
         lou{"луизијански креолски"}
         loz{"лози"}
         lrc{"севернолуриски"}
+        lsm{"самиски"}
         lt{"литвански"}
         ltg{"латгалски"}
         lu{"луба-катанга"}
@@ -373,6 +390,7 @@
         mn{"монголски"}
         mnc{"манџурски"}
         mni{"манипурски"}
+        moe{"ину-аимунски"}
         moh{"мохавски"}
         mos{"моси"}
         mr{"марати"}
@@ -424,6 +442,11 @@
         nzi{"нзима"}
         oc{"окситански"}
         oj{"оџибва"}
+        ojb{"северозападен оџибва"}
+        ojc{"централен оџибва"}
+        ojs{"очиски кријски"}
+        ojw{"западен оџибва"}
+        oka{"оканагански"}
         om{"оромо"}
         or{"одија"}
         os{"осетски"}
@@ -443,10 +466,12 @@
         pfl{"фалечкогермански"}
         phn{"феникиски"}
         pi{"пали"}
+        pis{"пиџин"}
         pl{"полски"}
         pms{"пиемонтски"}
         pnt{"понтски"}
         pon{"понпејски"}
+        pqm{"малиситски пасамакводски"}
         prg{"пруски"}
         pro{"старопровансалски"}
         ps{"паштунски"}
@@ -508,6 +533,7 @@
         sid{"сидамо"}
         sk{"словачки"}
         sl{"словенечки"}
+        slh{"јужен лушуцид"}
         sli{"долношлезиски"}
         sly{"селајарски"}
         sm{"самоански"}
@@ -527,6 +553,7 @@
         ssy{"сахо"}
         st{"сесото"}
         stq{"затерландски фризиски"}
+        str{"салишки (Северен Теснец)"}
         su{"сундски"}
         suk{"сукума"}
         sus{"сусу"}
@@ -539,6 +566,7 @@
         syr{"сириски"}
         szl{"шлезиски"}
         ta{"тамилски"}
+        tce{"јужнотучонски"}
         tcy{"тулу"}
         te{"телугу"}
         tem{"тимне"}
@@ -546,7 +574,9 @@
         ter{"терено"}
         tet{"тетум"}
         tg{"таџикистански"}
+        tgx{"тагишки"}
         th{"тајландски"}
+        tht{"талтански"}
         ti{"тигриња"}
         tig{"тигре"}
         tiv{"тив"}
@@ -561,6 +591,7 @@
         tn{"цвана"}
         to{"тонгајски"}
         tog{"њаса тонга"}
+        tok{"токи пона"}
         tpi{"ток писин"}
         tr{"турски"}
         tru{"туројо"}
@@ -569,6 +600,7 @@
         tsd{"цаконски"}
         tsi{"цимшијански"}
         tt{"татарски"}
+        ttm{"севернотучонски"}
         ttt{"татски"}
         tum{"тумбука"}
         tvl{"тувалуански"}
@@ -646,11 +678,14 @@
     }
     Languages%variant{
         ckb{"курдски, сорани"}
+        hi_Latn{"хинди англиски"}
     }
     Scripts{
+        Adlm{"адламско"}
         Afak{"афака"}
         Aghb{"кавкаскоалбански"}
         Arab{"арапско писмо"}
+        Aran{"насталик"}
         Armi{"царскоарамејски"}
         Armn{"ерменско писмо"}
         Avst{"авестанско"}
@@ -766,6 +801,7 @@
         Plrd{"Полардово"}
         Prti{"натписно партиско"}
         Rjng{"реџаншко"}
+        Rohg{"ханифи"}
         Roro{"ронгоронго"}
         Runr{"рунско"}
         Samr{"самарјанско"}
@@ -887,6 +923,7 @@
             armn{"Ерменски броеви"}
             armnlow{"Ерменски мали броеви"}
             beng{"Бенгалски цифри"}
+            cakm{"Чакмански цифри"}
             deva{"Деванагарски цифри"}
             ethi{"Етиопски броеви"}
             fullwide{"Цифри со целосна ширина"}
@@ -901,14 +938,17 @@
             hant{"Традиционални кинески броеви"}
             hantfin{"Традиционални кинески финансиски броеви"}
             hebr{"Хебрејски броеви"}
+            java{"Јавански цифри"}
             jpan{"Јапонски броеви"}
             jpanfin{"Јапонски финансиски броеви"}
             khmr{"Кмерски цифри"}
             knda{"Каннада цифри"}
             laoo{"Лаошки цифри"}
             latn{"Арапски броеви"}
-            mlym{"Малајаламски цифри"}
+            mlym{"Малајалски цифри"}
+            mtei{"Мејтејски цифри"}
             mymr{"Мјанмарски цифри"}
+            olck{"Цифри ол чики"}
             orya{"Одиски цифри"}
             roman{"Римски броеви"}
             romanlow{"Римски мали броеви"}
@@ -917,6 +957,7 @@
             telu{"Телугу цифри"}
             thai{"Тајландски цифри"}
             tibt{"Тибетски цифри"}
+            vaii{"Цифри ваи"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/ml.txt b/icu4c/source/data/lang/ml.txt
index c3ae679..6115c09 100644
--- a/icu4c/source/data/lang/ml.txt
+++ b/icu4c/source/data/lang/ml.txt
@@ -41,16 +41,19 @@
         am{"അംഹാരിക്"}
         an{"അരഗോണീസ്"}
         ang{"പഴയ ഇംഗ്ലീഷ്"}
+        ann{"ഒബോളോ"}
         anp{"ആൻഗിക"}
         ar{"അറബിക്"}
         ar_001{"ആധുനിക സ്റ്റാൻഡേർഡ് അറബിക്"}
         arc{"അരമായ"}
         arn{"മാപുചി"}
         arp{"അറാപഹോ"}
+        ars{"നജ്‌ദി അറബിക്"}
         arw{"അറാവക്"}
         as{"ആസ്സാമീസ്"}
         asa{"ആസു"}
         ast{"ഓസ്‌ട്രിയൻ"}
+        atj{"അറ്റികമെക്‌വ്"}
         av{"അവാരിക്"}
         awa{"അവാധി"}
         ay{"അയ്മാറ"}
@@ -107,13 +110,21 @@
         chr{"ഷെരോക്കി"}
         chy{"ഷായാൻ"}
         ckb{"സെൻട്രൽ കുർദിഷ്"}
+        clc{"ചിൽകോട്ടിൻ"}
         co{"കോർസിക്കൻ"}
         cop{"കോപ്റ്റിക്"}
         cr{"ക്രീ"}
+        crg{"മിചിഫ്"}
         crh{"ക്രിമിയൻ ടർക്കിഷ്"}
+        crj{"സതേൺ ഈസ്റ്റ് ക്രീ"}
+        crk{"പ്ലെയ്‌ൻസ് ക്രീ"}
+        crl{"നോർത്തേൺ ഈസ്റ്റ് ക്രീ"}
+        crm{"മൂസ് ക്രീ"}
+        crr{"കരോലീന അൽഗോൻക്വിയാൻ"}
         crs{"സെഷൽവ ക്രിയോൾ ഫ്രഞ്ച്"}
         cs{"ചെക്ക്"}
         csb{"കാഷുബിയാൻ"}
+        csw{"സ്വാംപി ക്രീ"}
         cu{"ചർച്ച് സ്ലാവിക്"}
         cv{"ചുവാഷ്"}
         cy{"വെൽഷ്"}
@@ -206,6 +217,7 @@
         hai{"ഹൈഡ"}
         hak{"ഹാക്ക ചൈനീസ്"}
         haw{"ഹവായിയൻ"}
+        hax{"സതേൺ ഹൈഡ"}
         he{"ഹീബ്രു"}
         hi{"ഹിന്ദി"}
         hil{"ഹിലിഗയ്നോൺ"}
@@ -218,6 +230,7 @@
         ht{"ഹെയ്‌തിയൻ ക്രിയോൾ"}
         hu{"ഹംഗേറിയൻ"}
         hup{"ഹൂപ"}
+        hur{"ഹോക്കൊമെലം"}
         hy{"അർമേനിയൻ"}
         hz{"ഹെരേരൊ"}
         ia{"ഇന്റർലിംഗ്വ"}
@@ -228,6 +241,7 @@
         ig{"ഇഗ്ബോ"}
         ii{"ഷുവാൻയി"}
         ik{"ഇനുപിയാക്"}
+        ikt{"വെസ്റ്റേൺ കനേഡിയൻ ഇനുക്ടിറ്റൂറ്റ്"}
         ilo{"ഇലോകോ"}
         inh{"ഇംഗ്വിഷ്"}
         io{"ഇഡോ"}
@@ -255,6 +269,7 @@
         kea{"കബുവെർദിയാനു"}
         kfo{"കോറോ"}
         kg{"കോംഗോ"}
+        kgp{"കെയിൻഗാംഗ്"}
         kha{"ഘാസി"}
         kho{"ഘോറ്റാനേസേ"}
         khq{"കൊയ്റ ചീനി"}
@@ -285,6 +300,7 @@
         kut{"കുതേനൈ"}
         kv{"കോമി"}
         kw{"കോർണിഷ്"}
+        kwk{"ക്വാക്വല"}
         ky{"കിർഗിസ്"}
         la{"ലാറ്റിൻ"}
         lad{"ലാഡിനോ"}
@@ -295,6 +311,7 @@
         lez{"ലഹ്ഗിയാൻ"}
         lg{"ഗാണ്ട"}
         li{"ലിംബർഗിഷ്"}
+        lil{"ലില്ലുവെറ്റ്"}
         lkt{"ലഗോത്ത"}
         ln{"ലിംഗാല"}
         lo{"ലാവോ"}
@@ -302,6 +319,7 @@
         lou{"ലൂസിയാന ക്രിയോൾ"}
         loz{"ലൊസി"}
         lrc{"വടക്കൻ ലൂറി"}
+        lsm{"സാമിയ"}
         lt{"ലിത്വാനിയൻ"}
         lu{"ലുബ-കറ്റംഗ"}
         lua{"ലൂബ-ലുലുവ"}
@@ -337,6 +355,7 @@
         mn{"മംഗോളിയൻ"}
         mnc{"മാൻ‌ചു"}
         mni{"മണിപ്പൂരി"}
+        moe{"ഇന്നു-ഐമൂൻ"}
         moh{"മോഹാക്"}
         mos{"മൊസ്സി"}
         mr{"മറാത്തി"}
@@ -385,6 +404,11 @@
         nzi{"സിമ"}
         oc{"ഓക്‌സിറ്റൻ"}
         oj{"ഓജിബ്വാ"}
+        ojb{"നോർത്ത്‌വെസ്റ്റേൺ ഒജീബ്‌വെ"}
+        ojc{"സെൻട്രൽ ഒജീബ്‌വെ"}
+        ojs{"ഒജി-ക്രീ"}
+        ojw{"വെസ്റ്റേൺ ഒജീബ്‌വെ"}
+        oka{"ഒകാനഗൻ"}
         om{"ഒറോമോ"}
         or{"ഒഡിയ"}
         os{"ഒസ്സെറ്റിക്"}
@@ -400,8 +424,10 @@
         peo{"പഴയ പേർഷ്യൻ"}
         phn{"ഫീനിഷ്യൻ"}
         pi{"പാലി"}
+        pis{"പിജിൻ"}
         pl{"പോളിഷ്"}
         pon{"പൊൻപിയൻ"}
+        pqm{"മലിസീറ്റ്-പസാമക്വുഡി"}
         prg{"പ്രഷ്യൻ"}
         pro{"പഴയ പ്രൊവൻഷ്ൽ"}
         ps{"പഷ്‌തോ"}
@@ -453,6 +479,7 @@
         sid{"സിഡാമോ"}
         sk{"സ്ലോവാക്"}
         sl{"സ്ലോവേനിയൻ"}
+        slh{"സതേൺ ലുഷൂറ്റ്‌സീഡ്"}
         sm{"സമോവൻ"}
         sma{"തെക്കൻ സമി"}
         smj{"ലൂലീ സമി"}
@@ -469,6 +496,7 @@
         ss{"സ്വാറ്റി"}
         ssy{"സാഹോ"}
         st{"തെക്കൻ സോതോ"}
+        str{"സ്ട്രെയ്റ്റ്സ് സെയ്‌ലിഷ്"}
         su{"സുണ്ടാനീസ്"}
         suk{"സുകുമ"}
         sus{"സുസു"}
@@ -480,13 +508,16 @@
         syc{"പുരാതന സുറിയാനിഭാഷ"}
         syr{"സുറിയാനി"}
         ta{"തമിഴ്"}
+        tce{"സതേൺ ടറ്റ്ഷോൺ"}
         te{"തെലുങ്ക്"}
         tem{"ടിംനേ"}
         teo{"ടെസോ"}
         ter{"ടെറേനോ"}
         tet{"ടെറ്റും"}
         tg{"താജിക്"}
+        tgx{"ടാഗിഷ്"}
         th{"തായ്"}
+        tht{"ടാഹ്‌ൽടൻ"}
         ti{"ടൈഗ്രിന്യ"}
         tig{"ടൈഗ്രി"}
         tiv{"ടിവ്"}
@@ -499,12 +530,14 @@
         tn{"സ്വാന"}
         to{"ടോംഗൻ"}
         tog{"ന്യാസാ ഡോങ്ക"}
+        tok{"ടോകി പോന"}
         tpi{"ടോക് പിസിൻ"}
         tr{"ടർക്കിഷ്"}
         trv{"തരോക്കോ"}
         ts{"സോംഗ"}
         tsi{"സിംഷ്യൻ"}
         tt{"ടാട്ടർ"}
+        ttm{"നോർത്തേൺ ടറ്റ്ഷോൺ"}
         tum{"ടുംബുക"}
         tvl{"ടുവാലു"}
         tw{"ട്വി"}
@@ -543,6 +576,7 @@
         ybb{"യംബ"}
         yi{"യിദ്ദിഷ്"}
         yo{"യൊറൂബാ"}
+        yrl{"നീൻഗാറ്റു"}
         yue{"കാന്റണീസ്"}
         za{"സ്വാംഗ്"}
         zap{"സാപ്പോടെക്"}
@@ -572,11 +606,14 @@
     }
     Languages%variant{
         ckb{"സൊറാനി കുർദിഷ്"}
+        hi_Latn{"ഹിംഗ്ലീഷ്"}
         ps{"പുഷ്തോ"}
         ug{"ഉയ്ഗൂർ"}
     }
     Scripts{
+        Adlm{"അദ്‌ലാം"}
         Arab{"അറബിക്"}
+        Aran{"നസ്‌റ്റാലിക്"}
         Armi{"അർമി"}
         Armn{"അർമേനിയൻ"}
         Avst{"അവെസ്ഥൻ"}
@@ -589,7 +626,7 @@
         Brai{"ബ്രെയ്‌ലി"}
         Bugi{"ബുഗിനീസ്"}
         Buhd{"ബുഹിഡ്"}
-        Cakm{"ചകം"}
+        Cakm{"ചക്മ"}
         Cans{"ഏകീകൃത കനേഡിയൻ ഗോത്രലിപി"}
         Cari{"ചരിയൻ"}
         Cham{"ഛം"}
@@ -670,6 +707,7 @@
         Plrd{"പൊള്ളാർഡ് ശബ്ദലിപി"}
         Prti{"പൃതി"}
         Rjng{"റെജാംഗ്"}
+        Rohg{"ഹനിഫി"}
         Roro{"റൊംഗോറൊംഗോ"}
         Runr{"റുണിക്"}
         Samr{"സമരിയ"}
@@ -729,7 +767,7 @@
             hebrew{"ഹീബ്രൂ കലണ്ടർ"}
             indian{"ശകവർഷ കലണ്ടർ"}
             islamic{"ഇസ്‌ലാമിക് കലണ്ടർ"}
-            islamic-civil{"ഇസ്ലാം-സിവിൽ കലണ്ടർ"}
+            islamic-civil{"ഇസ്ലാമിക് കലണ്ടർ"}
             islamic-rgsa{"ഇസ്ലാം-അറബിക് കലണ്ടർ"}
             islamic-tbla{"ഇസ്ലാം-ജ്യോതിഷ കലണ്ടർ"}
             islamic-umalqura{"ഇസ്‌ലാമിക് കലണ്ടർ (ഉം അൽ ഖുറ)"}
@@ -873,7 +911,7 @@
             mymr{"മ്യാൻമാർ അക്കങ്ങൾ"}
             mymrshan{"മ്യാൻമാർ ഷാൻ അക്കങ്ങൾ"}
             mymrtlng{"മ്യാൻമാർ തായ് ലെയിംഗ് അക്കങ്ങൾ"}
-            native{"സ്വാഭാവിക ഡിജിറ്റുകൾ"}
+            native{"തദ്ദേശീയ അക്കങ്ങൾ"}
             nkoo{"എൻകോ അക്കങ്ങൾ"}
             olck{"ഓൾ ചികി അക്കങ്ങൾ"}
             orya{"ഒഡിയ അക്കങ്ങൾ"}
diff --git a/icu4c/source/data/lang/mn.txt b/icu4c/source/data/lang/mn.txt
index 4e9354b..5e375af 100644
--- a/icu4c/source/data/lang/mn.txt
+++ b/icu4c/source/data/lang/mn.txt
@@ -26,14 +26,17 @@
         alt{"өмнөд алтай"}
         am{"амхар"}
         an{"арагон"}
+        ann{"оболо"}
         anp{"ангик"}
         ar{"араб"}
         ar_001{"стандарт араб"}
         arn{"мапүчи"}
         arp{"арапаго"}
+        ars{"наджи араб"}
         as{"ассам"}
         asa{"асу"}
         ast{"астури"}
+        atj{"атикамек"}
         av{"авар"}
         awa{"авадхи"}
         ay{"аймара"}
@@ -58,6 +61,7 @@
         bug{"буги"}
         byn{"блин"}
         ca{"каталан"}
+        cay{"кайюга хэл"}
         ccp{"чакма"}
         ce{"чечень"}
         ceb{"себуано"}
@@ -66,12 +70,21 @@
         chk{"чуук"}
         chm{"мари хэл"}
         cho{"чоктау"}
+        chp{"чипевайан"}
         chr{"чероки"}
         chy{"чэенн"}
         ckb{"төв курд"}
+        clc{"чилкотин"}
         co{"корсик"}
+        crg{"мичиф"}
+        crj{"зүүн өмнөд кри"}
+        crk{"плэйн кри"}
+        crl{"зүүн хойд кри"}
+        crm{"мүүс кри"}
+        crr{"каролина алгонкинск хэл"}
         crs{"сеселва креол франц"}
         cs{"чех"}
+        csw{"свампи кри"}
         cu{"сүмийн славян"}
         cv{"чуваш"}
         cy{"уэльс"}
@@ -119,6 +132,8 @@
         fr{"франц"}
         fr_CA{"канад-франц"}
         fr_CH{"швейцари-франц"}
+        frc{"франц, кажун"}
+        frr{"хойд фриз"}
         fur{"фриулан"}
         fy{"баруун фриз"}
         ga{"ирланд"}
@@ -136,7 +151,9 @@
         gv{"манкс"}
         gwi{"гвичин"}
         ha{"хауса"}
+        hai{"хайда"}
         haw{"хавай"}
+        hax{"өмнөд хайда"}
         he{"еврей"}
         hi{"хинди"}
         hil{"хилигайнон"}
@@ -146,6 +163,7 @@
         ht{"Гаитийн креол"}
         hu{"мажар"}
         hup{"хупа"}
+        hur{"халкомелем"}
         hy{"армен"}
         hz{"хереро"}
         ia{"интерлингво"}
@@ -155,6 +173,7 @@
         ie{"нэгдмэл хэл"}
         ig{"игбо"}
         ii{"сычуань и"}
+        ikt{"баруун канадын инуктитут"}
         ilo{"илоко"}
         inh{"ингуш"}
         io{"идо"}
@@ -176,6 +195,7 @@
         kde{"маконде"}
         kea{"кабүвердиану"}
         kfo{"коро"}
+        kgp{"кайнганг"}
         kha{"каси"}
         khq{"койра чини"}
         ki{"кикуюү"}
@@ -203,6 +223,7 @@
         kum{"кумук"}
         kv{"коми"}
         kw{"корн"}
+        kwk{"квак вала"}
         ky{"киргиз"}
         la{"латин"}
         lad{"ладин"}
@@ -211,11 +232,15 @@
         lez{"лезги"}
         lg{"ганда"}
         li{"лимбург"}
+        lij{"Лигури"}
+        lil{"лиллуэт"}
         lkt{"лакота"}
         ln{"лингала"}
         lo{"лаос"}
+        lou{"луизиана креоле"}
         loz{"лози"}
         lrc{"хойд лури"}
+        lsm{"самиа"}
         lt{"литва"}
         lu{"луба-катанга"}
         lua{"луба-лулуа"}
@@ -244,6 +269,7 @@
         ml{"малаялам"}
         mn{"монгол"}
         mni{"манипури"}
+        moe{"инну-аймун"}
         moh{"мохаук"}
         mos{"мосси"}
         mr{"марати"}
@@ -262,7 +288,6 @@
         nb{"норвегийн букмол"}
         nd{"хойд ндебеле"}
         nds{"доод герман"}
-        nds_NL{"бага саксон"}
         ne{"балба"}
         new{"невари"}
         ng{"ндонга"}
@@ -283,6 +308,11 @@
         ny{"нянжа"}
         nyn{"нянколе"}
         oc{"окситан"}
+        ojb{"баруун хойд ожибва"}
+        ojc{"төв ожибва"}
+        ojs{"ожи кри"}
+        ojw{"баруун ожибва"}
+        oka{"оканаган"}
         om{"оромо"}
         or{"ория"}
         os{"оссетин"}
@@ -292,7 +322,9 @@
         pap{"папьяменто"}
         pau{"палау"}
         pcm{"нигерийн пиджин"}
+        pis{"пижин"}
         pl{"польш"}
+        pqm{"малесит-пассамакводди"}
         prg{"прусс"}
         ps{"пушту"}
         pt{"португал"}
@@ -333,6 +365,7 @@
         si{"синхала"}
         sk{"словак"}
         sl{"словени"}
+        slh{"өмнөд лушуцид"}
         sm{"самоа"}
         sma{"өмнөд сами"}
         smj{"люле сами"}
@@ -347,6 +380,7 @@
         ss{"свати"}
         ssy{"сахо"}
         st{"сесото"}
+        str{"стрейтс салиш"}
         su{"сундан"}
         suk{"сукума"}
         sv{"швед"}
@@ -355,23 +389,29 @@
         swb{"комори"}
         syr{"сири"}
         ta{"тамил"}
+        tce{"өмнөд тутчоне"}
         te{"тэлүгү"}
         tem{"тимн"}
         teo{"тэсо"}
         tet{"тетум"}
         tg{"тажик"}
+        tgx{"тагиш"}
         th{"тай"}
+        tht{"талтан"}
         ti{"тигринья"}
         tig{"тигр"}
         tk{"туркмен"}
         tlh{"клингон"}
+        tli{"тлингит"}
         tn{"цвана"}
         to{"тонга"}
+        tok{"токипона"}
         tpi{"ток писин"}
         tr{"турк"}
         trv{"тароко"}
         ts{"цонга"}
         tt{"татар"}
+        ttm{"хойд тутчоне"}
         tum{"тумбула"}
         tvl{"тувалу"}
         tw{"тви"}
@@ -388,6 +428,7 @@
         uz{"узбек"}
         vai{"вай"}
         ve{"венда"}
+        vec{"венец"}
         vi{"вьетнам"}
         vo{"волапюк"}
         vun{"вунжо"}
@@ -396,6 +437,7 @@
         wal{"уоллайтта"}
         war{"варай"}
         wo{"волоф"}
+        wuu{"хятад, ву хэл"}
         xal{"халимаг"}
         xh{"хоса"}
         xog{"сога"}
@@ -403,6 +445,7 @@
         ybb{"емба"}
         yi{"иддиш"}
         yo{"ёруба"}
+        yrl{"ньенгату"}
         yue{"кантон"}
         zgh{"стандарт тамазайт (Морокко)"}
         zh{"хятад"}
@@ -427,46 +470,180 @@
     }
     Languages%variant{
         ckb{"Курд, Сорани"}
+        hi_Latn{"хинглиш"}
     }
     Scripts{
+        Adlm{"Адлам бичиг"}
+        Aghb{"Кавказийн албани"}
+        Ahom{"Ахом"}
         Arab{"араб"}
+        Aran{"Насталик бичиг"}
+        Armi{"Арамайк"}
         Armn{"армени"}
+        Avst{"Авестан"}
+        Bali{"Бали"}
+        Bamu{"Баму"}
+        Bass{"Басс"}
+        Batk{"Батк"}
         Beng{"бенгал"}
+        Bhks{"Байксуки"}
         Bopo{"вопомофо"}
+        Brah{"Брахми"}
         Brai{"брайл"}
+        Bugi{"Бугинез"}
+        Buhd{"Бухид"}
+        Cakm{"Чакма бичиг"}
+        Cans{"Канадын уугуул иргэдийн тэмдэгт бичиг"}
+        Cari{"Кари"}
+        Cham{"Чам"}
+        Cher{"Чероки бичиг"}
+        Chrs{"Корасми"}
+        Copt{"Коптик"}
+        Cpmn{"Кипр-Миноан"}
+        Cprt{"Киприот"}
         Cyrl{"кирилл"}
         Deva{"деванагари"}
+        Diak{"Диак"}
+        Dogr{"Догра"}
+        Dsrt{"Дезерет"}
+        Dupl{"Дуплоян"}
+        Egyp{"Египетийн дүрс бичиг"}
+        Elba{"Элбасан"}
+        Elym{"Элимайк"}
         Ethi{"этиоп"}
         Geor{"гүрж"}
+        Glag{"Глаголитик"}
+        Gong{"Гонг"}
+        Gonm{"Масарам Гонди"}
+        Goth{"Готик"}
+        Gran{"Гранта"}
         Grek{"грек"}
         Gujr{"гужарати"}
         Guru{"гүрмүх"}
         Hanb{"Бопомофотой ханз"}
         Hang{"хангыль"}
         Hani{"ханз"}
+        Hano{"Хануноо"}
         Hans{"хялбаршуулсан"}
         Hant{"уламжлалт"}
+        Hatr{"Хатран"}
         Hebr{"еврей"}
         Hira{"хирагана"}
+        Hluw{"Анатолийн дүрс бичиг"}
+        Hmng{"Пахав Хмонг"}
+        Hmnp{"Хмнп"}
         Hrkt{"япон хэлний үеийн цагаан толгой"}
+        Hung{"Хуучин Унгар"}
+        Ital{"Хуучин итали"}
         Jamo{"жамо"}
+        Java{"Жава"}
         Jpan{"япон"}
+        Kali{"Кали"}
         Kana{"катакана"}
+        Kawi{"Кави"}
+        Khar{"Карошти"}
         Khmr{"кхмер"}
+        Khoj{"Кожки"}
+        Kits{"Китан бага бичвэр"}
         Knda{"каннада"}
         Kore{"солонгос"}
+        Kthi{"Кайти"}
+        Lana{"Лана"}
         Laoo{"лаос"}
         Latn{"латин"}
+        Lepc{"Лепк"}
+        Limb{"Лимб"}
+        Lina{"Зураасан A"}
+        Linb{"Зураасан B"}
+        Lisu{"Лису"}
+        Lyci{"Лиси"}
+        Lydi{"Лиди"}
+        Mahj{"Махажани"}
+        Maka{"Макасар"}
+        Mand{"Манд"}
+        Mani{"Манич"}
+        Marc{"Марк"}
+        Medf{"Медефайдрин"}
+        Mend{"Менди"}
+        Merc{"Меройтик Курсив"}
+        Mero{"Меройтик"}
         Mlym{"малаялам"}
+        Modi{"Моди"}
         Mong{"монгол бичиг"}
+        Mroo{"Мру"}
+        Mtei{"Мейтей маек бичиг"}
+        Mult{"Мултани"}
         Mymr{"мьянмар"}
+        Nagm{"Наг Мундари"}
+        Nand{"Нандинагари"}
+        Narb{"Хуучин Хойд Араб бичиг"}
+        Nbat{"Набата"}
+        Newa{"Нева"}
+        Nkoo{"Нко бичиг"}
+        Nshu{"Нүшү"}
+        Ogam{"Огам"}
+        Olck{"Ол чики бичиг"}
+        Orkh{"Орхон"}
         Orya{"ория"}
+        Osge{"Осге"}
+        Osma{"Османи"}
+        Ougr{"Хуучин уйгар"}
+        Palm{"Палмирен"}
+        Pauc{"Пай Чин Хау"}
+        Perm{"Хуучин Пермик"}
+        Phag{"Фагс-па"}
+        Phli{"Пахлави"}
+        Phlp{"Псалтер Пахлави"}
+        Phnx{"Финик"}
+        Plrd{"Пирд"}
+        Prti{"Партиан"}
+        Qaag{"Каак"}
+        Rjng{"Режанг"}
+        Rohg{"Ханафи бичиг"}
+        Runr{"Руни"}
+        Samr{"Самаритан"}
+        Sarb{"Хуучин Өмнөд Араб"}
+        Saur{"Саураштра"}
+        Sgnw{"Тэмдэгт бичиг"}
+        Shaw{"Шави"}
+        Shrd{"Шарада"}
+        Sidd{"Сиддхам"}
+        Sind{"Кудавади"}
         Sinh{"синхала"}
+        Sogd{"Согди"}
+        Sogo{"Хуучин согди"}
+        Sora{"Сора сомпенг"}
+        Soyo{"Соёмбо"}
+        Sund{"Сундан бичиг"}
+        Sylo{"Сило"}
+        Syrc{"Сирийк бичиг"}
+        Tagb{"Тагбанва"}
+        Takr{"Такри"}
+        Tale{"Тале"}
+        Talu{"Талу"}
         Taml{"тамил"}
+        Tang{"Тангут"}
+        Tavt{"Тай Вьетнам"}
         Telu{"тэлүгү"}
+        Tfng{"Тифинаг бичиг"}
+        Tglg{"Тагалог"}
         Thaa{"тана"}
         Thai{"тай"}
         Tibt{"төвд"}
+        Tirh{"Тирхута"}
+        Tnsa{"Тангса"}
+        Toto{"Тото"}
+        Ugar{"Угаритик"}
+        Vaii{"Ваи бичиг"}
+        Vith{"Виткуки"}
+        Wara{"Варанг Кшити"}
+        Wcho{"Ванчу"}
+        Xpeo{"Хуучин перс"}
+        Xsux{"Сумеро-Аккадиан шаантаг бичиг"}
+        Yezi{"Езиди"}
+        Yiii{"И бичиг"}
+        Zanb{"Занабазарын дөрвөлжин бичиг"}
+        Zinh{"Зинх"}
         Zmth{"математик тооллын систем"}
         Zsye{"эможи"}
         Zsym{"тэмдэг"}
@@ -482,11 +659,18 @@
         calendar{
             buddhist{"буддын цаглавар"}
             chinese{"хятад цаглавар"}
+            coptic{"коптик цаглавар"}
             dangi{"данги цаглавар"}
             ethiopic{"этиоп цаглавар"}
+            ethiopic-amete-alem{"этиоп цаглавар"}
             gregorian{"грегорийн цаглавар"}
             hebrew{"еврей цаглавар"}
+            indian{"энэтхэгийн үндэсний цаглавар"}
             islamic{"исламын цаглавар"}
+            islamic-civil{"исламын цаглавар (tabular, civil epoch)"}
+            islamic-rgsa{"исламийн цаглавар (саудын араб, газарзүйн)"}
+            islamic-tbla{"исламийн цаглавар (хүснэгтэн, одон орны эрин)"}
+            islamic-umalqura{"исламын цаглавар (Umm al-Qura)"}
             iso8601{"ISO-8601 цаглавар"}
             japanese{"япон цаглавар"}
             persian{"перс цаглавар"}
@@ -497,9 +681,22 @@
             standard{"мөнгөн тэмдэгтийн стандарт хэлбэр"}
         }
         collation{
+            big5han{"Хуучин хятад Эрэмбэлэх дараалал - Том5"}
+            compat{"Нийцлийн үүднээс өмнөх эрэмбэлэх дараалал"}
+            dictionary{"Тольны эрэмбэлэх дараалал"}
             ducet{"юникодын үндсэн эрэмбэлэх дараалал"}
+            emoji{"Эможи эрэмбэлэх дараалал"}
+            eor{"Европийн эрэмбэлэх дүрэм"}
+            gb2312han{"Хялбаршуулсан хятад Эрэмбэлэх дараалал - GB2312"}
+            phonebook{"Утасны дэвтрийн эрэмбэлэх дараалал"}
+            pinyin{"Пиньян эрэмбэлэх дараалал"}
+            reformed{"Шинэчилсэн эрэмбэлэх дараалал"}
             search{"ерөнхий хайлт"}
+            searchjl{"Хангүлээр эхний гийгүүлэгчээр хайх"}
             standard{"стандарт эрэмбэлэх дараалал"}
+            traditional{"Хуучин эрэмбэлэх дараалал"}
+            unihan{"Язгуурын зураасны эрэмбэлэх дараалал"}
+            zhuyin{"Жүяин эрэмбэлэх дараалал"}
         }
         hc{
             h11{"12 цагийн систем (0–11)"}
@@ -518,15 +715,24 @@
             ussystem{"Америк нэгжийн систем"}
         }
         numbers{
+            ahom{"Ахом тоо"}
             arab{"араб-энэтхэг тоо"}
             arabext{"өргөтгөсөн араб-энэтхэг тоо"}
             armn{"армен тоо"}
             armnlow{"жижиг армен тоо"}
+            bali{"Бали тоо"}
             beng{"бенгал тоо"}
+            brah{"Брахми тоо"}
+            cakm{"чакма тоо"}
+            cham{"Чам тоо"}
+            cyrl{"Кирилл тоо"}
             deva{"деванагари тоо"}
+            diak{"Дивэс Акүрү Тоо"}
             ethi{"этиоп тоо"}
             fullwide{"бүтэн-өргөнтэй тоо"}
             geor{"гүрж тоо"}
+            gong{"Гунжала Гонди тоо"}
+            gonm{"Масарам Гонди тоо"}
             grek{"грек тоо"}
             greklow{"жижиг грек тоо"}
             gujr{"гүжарати тоо"}
@@ -537,23 +743,60 @@
             hant{"уламжлалт хятад тоо"}
             hantfin{"уламжлалт хятад санхүүгийн тоо"}
             hebr{"еврей тоо"}
+            hmng{"Пахав Хмонг тоо"}
+            hmnp{"Няакенг Пуачэ Хмонг тоо"}
+            java{"жава тоо"}
             jpan{"япон тоо"}
             jpanfin{"япон санхүүгийн тоо"}
+            kali{"Каяа Ли тоо"}
+            kawi{"Кави тоо"}
             khmr{"кхмер тоо"}
             knda{"каннада тоо"}
+            lana{"Тай Там Хора тоо"}
+            lanatham{"Тай Там Там тоо"}
             laoo{"лаос тоо"}
             latn{"араб тоо"}
+            lepc{"Лепча тоо"}
+            limb{"Лимбу тоо"}
+            mathbold{"Математикийн бүдүүн тоо"}
+            mathdbl{"Математикийн хос зурлагат тоо"}
+            mathmono{"Математикийн Monospace тоо"}
+            mathsanb{"Математикийн Sans-Serif Бүдүүн тоо"}
+            mathsans{"Математикийн Sans-Serif тоо"}
             mlym{"малаялам тоо"}
+            modi{"Моди тоо"}
             mong{"монгол тоо"}
+            mroo{"Мро тоо"}
+            mtei{"мейтей маек тоо"}
             mymr{"мьянмар тоо"}
+            mymrshan{"Мьянмар Шан тоо"}
+            mymrtlng{"Мьянмар Тай Лайнг тоо"}
+            nagm{"Наг Мундари тоо"}
+            nkoo{"N’Ko тоо"}
+            olck{"ол чики тоо"}
             orya{"ория тоо"}
+            osma{"Османи тоо"}
+            rohg{"Ханифи Рохинж тоо"}
             roman{"ром тоо"}
             romanlow{"жижиг ром тоо"}
+            saur{"Саураштра тоо"}
+            shrd{"Шарада тоо"}
+            sind{"Күдавади тоо"}
+            sinh{"Синхала Лит тоо"}
+            sora{"Сора Сомпенг тоо"}
+            sund{"Сундан тоо"}
+            takr{"Такри тоо"}
+            talu{"Шинэ тай луэ тоо"}
             taml{"уламжлалт тамил тоо"}
             tamldec{"тамил тоо"}
             telu{"тэлүгү тоо"}
             thai{"тай тоо"}
             tibt{"төвд тоо"}
+            tirh{"Тирхута тоо"}
+            tnsa{"Тангса тоо"}
+            vaii{"вай тоо"}
+            wara{"Варанг сити тоо"}
+            wcho{"Ванчо тоо"}
         }
     }
     characterLabelPattern{
@@ -574,13 +817,11 @@
         superscript{"супер скрипт {0}"}
     }
     codePatterns{
-        language{"{0}"}
-        script{"{0}"}
-        territory{"{0}"}
+        language{"Хэл: {0}"}
+        script{"Бичиг: {0}"}
+        territory{"Бүс: {0}"}
     }
     localeDisplayPattern{
-        keyTypePattern{"{0}: {1}"}
         pattern{"{0} ({1})"}
-        separator{"{0}, {1}"}
     }
 }
diff --git a/icu4c/source/data/lang/mni.txt b/icu4c/source/data/lang/mni.txt
index 14928b9..102359c 100644
--- a/icu4c/source/data/lang/mni.txt
+++ b/icu4c/source/data/lang/mni.txt
@@ -3,6 +3,9 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 mni{
     Languages{
+        ar{"আরাবিক"}
+        ar_001{"মোর্দর্ন স্তেন্দর্দ আরাবিক"}
+        bn{"বাংলা"}
         de{"জর্মন"}
         de_AT{"ওষ্ট্রিয়ান জর্মন"}
         de_CH{"স্বিজ হায় জর্মন"}
@@ -18,13 +21,21 @@
         fr{"ফ্রেঞ্চ"}
         fr_CA{"কানাদিয়ান ফ্রেঞ্চ"}
         fr_CH{"স্বিজ ফ্রেঞ্চ"}
+        hi{"হিন্দী"}
+        id{"ইন্দোনেসিয়া"}
         it{"ইটালিয়ন"}
         ja{"জাপানিজ"}
+        ko{"কোরিয়ন"}
         mni{"মৈতৈলোন্"}
+        nl{"দচ"}
+        nl_BE{"ফ্লেমিশ"}
+        pl{"পোলিশ"}
         pt{"পোর্টুগিজ"}
         pt_BR{"ব্রাজিলিয়ান পোর্টুগিজ"}
         pt_PT{"য়ুরোপিয়ান পোর্টুগিজ"}
         ru{"রুসিয়ান"}
+        th{"থাই"}
+        tr{"টর্কিশ"}
         und{"মশকখংদবা লোল"}
         zh{"চাইনিজ"}
         zh_Hans{"সিমপ্লিফাইদ চাইনিজ"}
@@ -47,6 +58,8 @@
         Cyrl{"সিরিলিক"}
         Hans{"লাইথোকহল্লবা"}
         Hant{"ত্রেদিস্নেল"}
+        Jpan{"জপানিজ"}
+        Kore{"কোরিয়ন"}
         Latn{"লেটিন"}
         Mtei{"মেইটেই মায়েক"}
         Zxxx{"ইদবা"}
diff --git a/icu4c/source/data/lang/mr.txt b/icu4c/source/data/lang/mr.txt
index 4c105f9..0d6300c 100644
--- a/icu4c/source/data/lang/mr.txt
+++ b/icu4c/source/data/lang/mr.txt
@@ -41,16 +41,19 @@
         am{"अम्हारिक"}
         an{"अर्गोनीज"}
         ang{"पुरातन इंग्रजी"}
+        ann{"ओबोलो"}
         anp{"अंगिका"}
         ar{"अरबी"}
         ar_001{"आधुनिक प्रमाणित अरबी"}
         arc{"अ‍ॅरेमाइक"}
         arn{"मापुची"}
         arp{"आरापाहो"}
+        ars{"नजदी अरबी"}
         arw{"आरावाक"}
         as{"आसामी"}
         asa{"असु"}
         ast{"अस्तुरियन"}
+        atj{"अटिकमेक"}
         av{"अ‍ॅव्हेरिक"}
         awa{"अवधी"}
         ay{"ऐमरा"}
@@ -83,6 +86,7 @@
         ca{"कातालान"}
         cad{"कॅड्डो"}
         car{"कॅरिब"}
+        cay{"केयुगा"}
         cch{"अत्सम"}
         ccp{"चाकमा"}
         ce{"चेचेन"}
@@ -99,13 +103,21 @@
         chr{"चेरोकी"}
         chy{"शेयेन्न"}
         ckb{"मध्य कुर्दिश"}
+        clc{"चिलकोटिन"}
         co{"कॉर्सिकन"}
         cop{"कॉप्टिक"}
         cr{"क्री"}
+        crg{"मिचिफो"}
         crh{"क्राइमीन तुर्की"}
+        crj{"दक्षिणात्य इस्ट क्री"}
+        crk{"प्लेन्स क्री"}
+        crl{"नॉर्दर्न ईस्ट क्री"}
+        crm{"मूस क्री"}
+        crr{"कॅरोलिना अल्गोंक्वियन"}
         crs{"सेसेल्वा क्रिओल फ्रेंच"}
         cs{"झेक"}
         csb{"काशुबियन"}
+        csw{"स्वॅम्पी क्री"}
         cu{"चर्च स्लाव्हिक"}
         cv{"चूवाश"}
         cy{"वेल्श"}
@@ -198,6 +210,7 @@
         hai{"हैडा"}
         hak{"हाक्का चिनी"}
         haw{"हवाईयन"}
+        hax{"दक्षिणात्य हैडा"}
         he{"हिब्रू"}
         hi{"हिंदी"}
         hil{"हिलीगेनॉन"}
@@ -210,6 +223,7 @@
         ht{"हैतीयन क्रेओल"}
         hu{"हंगेरियन"}
         hup{"हूपा"}
+        hur{"हॉल्कमेलम"}
         hy{"आर्मेनियन"}
         hz{"हरेरो"}
         ia{"इंटरलिंग्वा"}
@@ -220,6 +234,7 @@
         ig{"ईग्बो"}
         ii{"सिचुआन यी"}
         ik{"इनूपियाक"}
+        ikt{"वेस्टर्न कॅनेडियन इनुकिटुट"}
         ilo{"इलोको"}
         inh{"इंगुश"}
         io{"इडौ"}
@@ -246,6 +261,7 @@
         kea{"काबवर्दियानु"}
         kfo{"कोरो"}
         kg{"काँगो"}
+        kgp{"काइंगांग"}
         kha{"खासी"}
         kho{"खोतानीस"}
         khq{"कोयरा चीनी"}
@@ -276,6 +292,7 @@
         kut{"कुतेनाई"}
         kv{"कोमी"}
         kw{"कोर्निश"}
+        kwk{"क्वक्क्वाला"}
         ky{"किरगीझ"}
         la{"लॅटिन"}
         lad{"लादीनो"}
@@ -286,6 +303,7 @@
         lez{"लेझ्घीयन"}
         lg{"गांडा"}
         li{"लिंबूर्गिश"}
+        lil{"लिलूएट"}
         lkt{"लाकोटा"}
         ln{"लिंगाला"}
         lo{"लाओ"}
@@ -293,6 +311,7 @@
         lou{"ल्युसियाना क्रिओल"}
         loz{"लोझि"}
         lrc{"उत्तरी ल्युरी"}
+        lsm{"सामिया"}
         lt{"लिथुआनियन"}
         lu{"ल्यूबा-कटांगा"}
         lua{"लुबा-लुलुआ"}
@@ -326,6 +345,7 @@
         mn{"मंगोलियन"}
         mnc{"मान्चु"}
         mni{"मणिपुरी"}
+        moe{"इन्नू-ॲमन"}
         moh{"मोहॉक"}
         mos{"मोस्सी"}
         mr{"मराठी"}
@@ -373,6 +393,11 @@
         nzi{"न्झिमा"}
         oc{"ऑक्सितान"}
         oj{"ओजिब्वा"}
+        ojb{"नॉर्थवेस्टर्न ओजिब्वा"}
+        ojc{"सेंट्रल ओजिब्वा"}
+        ojs{"ओजी-क्री"}
+        ojw{"वेस्टर्न ओजिबवा"}
+        oka{"ओकनागन"}
         om{"ओरोमो"}
         or{"उडिया"}
         os{"ओस्सेटिक"}
@@ -388,8 +413,10 @@
         peo{"पुरातन फारसी"}
         phn{"फोनिशियन"}
         pi{"पाली"}
+        pis{"पिजिन"}
         pl{"पोलिश"}
         pon{"पोह्नपियन"}
+        pqm{"मालीसेट-पासामाक्वाड्डी"}
         prg{"प्रुशियन"}
         pro{"पुरातन प्रोव्हेन्सल"}
         ps{"पश्तो"}
@@ -439,6 +466,7 @@
         sid{"सिदामो"}
         sk{"स्लोव्हाक"}
         sl{"स्लोव्हेनियन"}
+        slh{"दक्षिणात्य लुशूटसीड"}
         sm{"सामोअन"}
         sma{"दक्षिणात्य सामी"}
         smj{"ल्युल सामी"}
@@ -455,6 +483,7 @@
         ss{"स्वाती"}
         ssy{"साहो"}
         st{"दक्षिणी सोथो"}
+        str{"स्ट्राइट्स सालीश"}
         su{"सुंदानीज"}
         suk{"सुकुमा"}
         sus{"सुसु"}
@@ -466,13 +495,16 @@
         syc{"अभिजात सिरियाक"}
         syr{"सिरियाक"}
         ta{"तामिळ"}
+        tce{"दक्षिणात्य टचोन"}
         te{"तेलगू"}
         tem{"टिम्ने"}
         teo{"तेसो"}
         ter{"तेरेनो"}
         tet{"तेतुम"}
         tg{"ताजिक"}
+        tgx{"टॅगिश"}
         th{"थाई"}
+        tht{"तहल्टन"}
         ti{"तिग्रिन्या"}
         tig{"टाइग्रे"}
         tiv{"तिव"}
@@ -485,12 +517,14 @@
         tn{"त्स्वाना"}
         to{"टोंगन"}
         tog{"न्यासा टोन्गा"}
+        tok{"टोकि पोना"}
         tpi{"टोक पिसिन"}
         tr{"तुर्की"}
         trv{"तारोको"}
         ts{"सोंगा"}
         tsi{"सिम्शियन"}
         tt{"तातर"}
+        ttm{"नॉर्दर्न टचोन"}
         tum{"तुम्बुका"}
         tvl{"टुवालु"}
         tw{"ट्वी"}
@@ -529,6 +563,7 @@
         ybb{"येमबा"}
         yi{"यिद्दिश"}
         yo{"योरुबा"}
+        yrl{"न्हेंगाटू"}
         yue{"कँटोनीज"}
         za{"झुआंग"}
         zap{"झेपोटेक"}
@@ -562,7 +597,9 @@
         ps{"पुश्तो"}
     }
     Scripts{
+        Adlm{"अदलम"}
         Arab{"अरबी"}
+        Aran{"नस्तालीक"}
         Armi{"इम्पिरियल आर्मेनिक"}
         Armn{"अर्मेनियन"}
         Avst{"अवेस्तान"}
@@ -576,7 +613,7 @@
         Bugi{"बूगी"}
         Buhd{"बुहिद"}
         Cakm{"चकमा"}
-        Cans{"यूनिफाइड कॅनेडियन अ‍ॅबोरिदनल सिलॅबिक्स"}
+        Cans{"यूनिफाइड कॅनेडियन अ‍ॅबोरिजनल सिलॅबिक्स"}
         Cari{"कॅरियन"}
         Cham{"चाम"}
         Cher{"चेरोकी"}
@@ -656,6 +693,7 @@
         Plrd{"पोलार्ड फोनेटिक"}
         Prti{"इन्स्क्रिप्शनल पर्थियन"}
         Rjng{"रीजांग"}
+        Rohg{"हनीफी"}
         Roro{"रोन्गोरोन्गो"}
         Runr{"रूनिक"}
         Samr{"समरिटान"}
@@ -710,12 +748,12 @@
             coptic{"कॉप्टिक दिनदर्शिका"}
             dangi{"डांगी दिनदर्शिका"}
             ethiopic{"इथिओपिक दिनदर्शिका"}
-            ethiopic-amete-alem{"इतिओपिक अमेटे अलेम दिनदर्शिका"}
+            ethiopic-amete-alem{"इथियोपिक अमेते अलेम दिनदर्शिका"}
             gregorian{"ग्रेगोरियन दिनदर्शिका"}
             hebrew{"यहूदी दिनदर्शिका"}
             indian{"भारतीय राष्ट्रीय दिनदर्शिका"}
             islamic{"मुस्लिम दिनदर्शिका"}
-            islamic-civil{"मुस्लिम- नागरी दिनदर्शिका"}
+            islamic-civil{"इस्लामी दिनदर्शिका"}
             islamic-umalqura{"मुस्लिम दिनदर्शिका उम-अल-कुरा"}
             iso8601{"(ISO-8601) दिनदर्शिका"}
             japanese{"जपानी दिनदर्शिका"}
@@ -807,6 +845,7 @@
             armn{"अर्मेनियन अंक"}
             armnlow{"अर्मेनियन छोटी लिपी अंक"}
             beng{"बंगाली अंक"}
+            cakm{"चकमा अंक"}
             deva{"देवनागरी अंक"}
             ethi{"इथिओपिक अंक"}
             finance{"वित्तीय संख्‍या"}
@@ -822,6 +861,7 @@
             hant{"पारंपारिक चीनी अंक"}
             hantfin{"पारंपारिक चीनी वित्तीय अंक"}
             hebr{"हिब्रू अंक"}
+            java{"जावानीज अंक"}
             jpan{"जपानी अंक"}
             jpanfin{"जपानी वित्तीय अंक"}
             khmr{"ख्मेर अंक"}
@@ -830,8 +870,10 @@
             latn{"पश्चिमी अंक"}
             mlym{"मल्याळम अंक"}
             mong{"मंगोलियन अंक"}
+            mtei{"मीतेई मायेक अंक"}
             mymr{"म्यानमार अंक"}
             native{"मूळ अंक"}
+            olck{"ओलचिकी अंक"}
             orya{"उडिया अंक"}
             roman{"रोमन अंक"}
             romanlow{"रोमन लहान लिपीचे अंक"}
diff --git a/icu4c/source/data/lang/ms.txt b/icu4c/source/data/lang/ms.txt
index 4cd6f2c..ed03a2f 100644
--- a/icu4c/source/data/lang/ms.txt
+++ b/icu4c/source/data/lang/ms.txt
@@ -39,6 +39,7 @@
         alt{"Altai Selatan"}
         am{"Amharic"}
         an{"Aragon"}
+        ann{"Obolo"}
         anp{"Angika"}
         ar{"Arab"}
         ar_001{"Arab Standard Moden"}
@@ -51,6 +52,7 @@
         as{"Assam"}
         asa{"Asu"}
         ast{"Asturia"}
+        atj{"Atikamekw"}
         av{"Avaric"}
         awa{"Awadhi"}
         ay{"Aymara"}
@@ -97,14 +99,23 @@
         chk{"Chukese"}
         chm{"Mari"}
         cho{"Choctaw"}
+        chp{"Chipewyan"}
         chr{"Cherokee"}
         chy{"Cheyenne"}
         ckb{"Kurdi Tengah"}
+        clc{"Chilcotin"}
         co{"Corsica"}
         cop{"Coptic"}
+        crg{"Michif"}
         crh{"Turki Krimea"}
+        crj{"Cree Tenggara"}
+        crk{"Plains Cree"}
+        crl{"Timur Laut Cree"}
+        crm{"Moose Cree"}
+        crr{"Carolina Algonquian"}
         crs{"Perancis Seselwa Creole"}
         cs{"Czech"}
+        csw{"Swampy Cree"}
         cu{"Slavik Gereja"}
         cv{"Chuvash"}
         cy{"Wales"}
@@ -154,6 +165,7 @@
         fr_CA{"Perancis Kanada"}
         fr_CH{"Perancis Switzerland"}
         frc{"Perancis Cajun"}
+        frr{"Frisian Utara"}
         fur{"Friulian"}
         fy{"Frisian Barat"}
         ga{"Ireland"}
@@ -176,8 +188,10 @@
         gv{"Manx"}
         gwi{"Gwichʼin"}
         ha{"Hausa"}
+        hai{"Haida"}
         hak{"Cina Hakka"}
         haw{"Hawaii"}
+        hax{"Haida Selatan"}
         he{"Ibrani"}
         hi{"Hindi"}
         hil{"Hiligaynon"}
@@ -185,9 +199,10 @@
         hr{"Croatia"}
         hsb{"Sorbian Atas"}
         hsn{"Cina Xiang"}
-        ht{"Haiti"}
+        ht{"Kreol Haiti"}
         hu{"Hungary"}
         hup{"Hupa"}
+        hur{"Halkomelem"}
         hy{"Armenia"}
         hz{"Herero"}
         ia{"Interlingua"}
@@ -197,6 +212,7 @@
         ie{"Interlingue"}
         ig{"Igbo"}
         ii{"Sichuan Yi"}
+        ikt{"Inuktitut Kanada Barat"}
         ilo{"Iloko"}
         inh{"Ingush"}
         io{"Ido"}
@@ -220,6 +236,7 @@
         kea{"Kabuverdianu"}
         kfo{"Koro"}
         kg{"Kongo"}
+        kgp{"Kaingang"}
         kha{"Khasi"}
         khq{"Koyra Chiini"}
         khw{"Khowar"}
@@ -248,6 +265,7 @@
         kum{"Kumyk"}
         kv{"Komi"}
         kw{"Cornish"}
+        kwk{"Kwak’wala"}
         ky{"Kirghiz"}
         la{"Latin"}
         lad{"Ladino"}
@@ -257,12 +275,14 @@
         lez{"Lezghian"}
         lg{"Ganda"}
         li{"Limburgish"}
+        lil{"Lillooet"}
         lkt{"Lakota"}
         ln{"Lingala"}
         lo{"Laos"}
         lou{"Kreol Louisiana"}
         loz{"Lozi"}
         lrc{"Luri Utara"}
+        lsm{"Saamia"}
         lt{"Lithuania"}
         lu{"Luba-Katanga"}
         lua{"Luba-Lulua"}
@@ -293,6 +313,7 @@
         ml{"Malayalam"}
         mn{"Mongolia"}
         mni{"Manipuri"}
+        moe{"Innu-aimun"}
         moh{"Mohawk"}
         mos{"Mossi"}
         mr{"Marathi"}
@@ -310,7 +331,7 @@
         nan{"Cina Min Nan"}
         nap{"Neapolitan"}
         naq{"Nama"}
-        nb{"Bokmål Norway"}
+        nb{"Bokmal Norway"}
         nd{"Ndebele Utara"}
         nds{"Jerman Rendah"}
         nds_NL{"Saxon Rendah"}
@@ -334,6 +355,11 @@
         ny{"Nyanja"}
         nyn{"Nyankole"}
         oc{"Occitania"}
+        ojb{"Ojibwa Barat Laut"}
+        ojc{"Ojibwa Tengah"}
+        ojs{"Oji-Cree"}
+        ojw{"Ojibwa Barat"}
+        oka{"Okanagan"}
         om{"Oromo"}
         or{"Odia"}
         os{"Ossete"}
@@ -343,7 +369,9 @@
         pap{"Papiamento"}
         pau{"Palauan"}
         pcm{"Nigerian Pidgin"}
+        pis{"Pijin"}
         pl{"Poland"}
+        pqm{"Maliseet-Passamaquoddy"}
         prg{"Prusia"}
         ps{"Pashto"}
         pt{"Portugis"}
@@ -387,6 +415,7 @@
         si{"Sinhala"}
         sk{"Slovak"}
         sl{"Slovenia"}
+        slh{"Lushootseed Selatan"}
         sm{"Samoa"}
         sma{"Sami Selatan"}
         smj{"Lule Sami"}
@@ -401,6 +430,7 @@
         ss{"Swati"}
         ssy{"Saho"}
         st{"Sotho Selatan"}
+        str{"Straits Salish"}
         su{"Sunda"}
         suk{"Sukuma"}
         sv{"Sweden"}
@@ -409,24 +439,30 @@
         swb{"Comoria"}
         syr{"Syriac"}
         ta{"Tamil"}
+        tce{"Tutchone Selatan"}
         te{"Telugu"}
         tem{"Timne"}
         teo{"Teso"}
         tet{"Tetum"}
         tg{"Tajik"}
+        tgx{"Tagish"}
         th{"Thai"}
+        tht{"Tahltan"}
         ti{"Tigrinya"}
         tig{"Tigre"}
         tk{"Turkmen"}
         tlh{"Klingon"}
+        tli{"Tlingit"}
         tly{"Talysh"}
         tn{"Tswana"}
         to{"Tonga"}
+        tok{"Toki Pona"}
         tpi{"Tok Pisin"}
         tr{"Turki"}
         trv{"Taroko"}
         ts{"Tsonga"}
         tt{"Tatar"}
+        ttm{"Tutchone Utara"}
         tum{"Tumbuka"}
         tvl{"Tuvalu"}
         tw{"Twi"}
@@ -460,6 +496,7 @@
         ybb{"Yemba"}
         yi{"Yiddish"}
         yo{"Yoruba"}
+        yrl{"Nheengatu"}
         yue{"Kantonis"}
         zgh{"Tamazight Maghribi Standard"}
         zh{"Cina"}
@@ -486,6 +523,7 @@
     }
     Languages%variant{
         ckb{"Kurdi, Sorani"}
+        hi_Latn{"Hinglish"}
         ps{"Pushto"}
         ug{"Uighur"}
     }
diff --git a/icu4c/source/data/lang/my.txt b/icu4c/source/data/lang/my.txt
index a377ff1..f56d02be 100644
--- a/icu4c/source/data/lang/my.txt
+++ b/icu4c/source/data/lang/my.txt
@@ -18,7 +18,7 @@
         ace{"အာချေး"}
         ada{"ဒန်မဲ"}
         ady{"အဒိုင်ဂီ"}
-        af{"တောင်အာဖရိက"}
+        af{"အာဖရိကန်"}
         agq{"အာဂ်ဟိန်း"}
         ain{"အိန်နု"}
         ak{"အာကန်"}
@@ -27,14 +27,17 @@
         am{"အမ်ဟာရစ်ခ်"}
         an{"အာရာဂွန်"}
         ang{"အင်ဂလို ဆက္ကစွန်"}
+        ann{"အိုဘိုလို"}
         anp{"အန်ဂီကာ"}
         ar{"အာရဗီ"}
         ar_001{"ခေတ်သစ် ရှေ့ဆောင် အာရဗီ"}
         arn{"မာပုချီ"}
         arp{"အာရာပါဟို"}
+        ars{"နာ့ဂျဒီ အာရဗစ်"}
         as{"အာသံ"}
         asa{"အာစု"}
         ast{"အက်စ်တိုးရီးယား"}
+        atj{"အာတီကမဲကု"}
         av{"အာဗာရစ်ခ်"}
         awa{"အာဝါဒီ"}
         ay{"အိုင်မာရ"}
@@ -60,6 +63,7 @@
         bug{"ဘူဂစ်စ်"}
         byn{"ဘလင်"}
         ca{"ကတ်တလန်"}
+        cay{"ကာယုဂါ"}
         ccp{"ချတ်ခ်မာ"}
         ce{"ချက်ချန်း"}
         ceb{"စီဗူအာနို"}
@@ -68,13 +72,22 @@
         chk{"ချူကီးစ်"}
         chm{"မာရီ"}
         cho{"ချော့တို"}
+        chp{"ချီပွေဝိုင်ရန်"}
         chr{"ချာရိုကီ"}
         chy{"ချေယန်း"}
         ckb{"ဗဟိုဒေသသုံး ကဒ်ဘာသာ"}
+        clc{"ချီကိုလ်တင်"}
         co{"ခိုစီကန်"}
         cr{"ခရီး"}
+        crg{"မစ်ချစ်ခ်"}
+        crj{"တောင်ပိုင်း အရှေ့ခရီ"}
+        crk{"ပလိန်းစ် ခရီ"}
+        crl{"မြောက်ပိုင်း အရှေ့ခရီ"}
+        crm{"မုစ်ခရီး"}
+        crr{"ကယ်ရိုလိုင်းနား အယ်လ်ဂွန်းကီယန်"}
         crs{"ခရီအိုလီ"}
         cs{"ချက်"}
+        csw{"ဆွမ်ပီ ခရီ"}
         cu{"ချပ်ချ် စလာဗစ်"}
         cv{"ချူဗက်ရှ်"}
         cy{"ဝေလ"}
@@ -126,6 +139,7 @@
         fr{"ပြင်သစ်"}
         fr_CA{"ကနေဒါ ပြင်သစ်"}
         fr_CH{"ဆွစ် ပြင်သစ်"}
+        frc{"ကေဂျန် ဖရန့်စ်"}
         frm{"အလယ်ပိုင်း ပြင်သစ်"}
         fro{"ဖရန်စီစ်"}
         frr{"မြောက် ဖရီစီရန်"}
@@ -149,8 +163,10 @@
         gv{"မန်းဇ်"}
         gwi{"ဂွစ်ချင်"}
         ha{"ဟာဥစာ"}
+        hai{"ဟေဒါ"}
         haw{"ဟာဝိုင်ယီ"}
-        he{"ဟီးဘရူး"}
+        hax{"တောင် ဟိုင်ဒါ"}
+        he{"ဟီဘရူး"}
         hi{"ဟိန်ဒူ"}
         hil{"ဟီလီဂေနွန်"}
         hmn{"မုံ"}
@@ -159,6 +175,7 @@
         ht{"ဟေတီ"}
         hu{"ဟန်ဂေရီ"}
         hup{"ဟူပါ"}
+        hur{"ဟော့ကမိုလွမ်"}
         hy{"အာမေးနီးယား"}
         hz{"ဟီရဲရို"}
         ia{"အင်တာလင်ဂွါ"}
@@ -167,6 +184,7 @@
         id{"အင်ဒိုနီးရှား"}
         ig{"အစ္ဂဘို"}
         ii{"စီချွမ် ရီ"}
+        ikt{"အနောက် ကနေဒီယန် အီနုတီတွတ်"}
         ilo{"အီလိုကို"}
         inh{"အင်ဂုရှ်"}
         io{"အီဒို"}
@@ -191,6 +209,7 @@
         kea{"ကဘူဗာဒီအာနူ"}
         kfo{"ကိုရို"}
         kg{"ကွန်ဂို"}
+        kgp{"ကိန်းဂန်"}
         kha{"ခါစီ"}
         khq{"ကိုရာ ချီအီနီ"}
         ki{"ကီကူယူ"}
@@ -218,6 +237,7 @@
         kum{"ကွမ်မိုက်"}
         kv{"ကိုမီ"}
         kw{"ခိုနီရှ်"}
+        kwk{"ကွပ်ခ်ဝါလာ"}
         ky{"ကာဂျစ်"}
         la{"လက်တင်"}
         lad{"လာဒီနို"}
@@ -226,11 +246,14 @@
         lez{"လက်ဇ်ဂီးယား"}
         lg{"ဂန်ဒါ"}
         li{"လင်ဘာဂစ်ရှ်"}
+        lil{"လာလူးဝစ်တ်"}
         lkt{"လာကိုတာ"}
         ln{"လင်ဂါလာ"}
         lo{"လာအို"}
+        lou{"လူဝီဇီယားနား ခရီးယို"}
         loz{"လိုဇီ"}
         lrc{"မြောက်လူရီ"}
+        lsm{"ဆာမိအာ"}
         lt{"လစ်သူဝေးနီးယား"}
         lu{"လူဘာ-ကတန်ဂါ"}
         lua{"လူဘာ-လူလူအာ"}
@@ -261,6 +284,7 @@
         mn{"မွန်ဂိုလီးယား"}
         mnc{"မန်ချူး"}
         mni{"မနိပူရ"}
+        moe{"အီနုအေမွန်"}
         moh{"မိုဟော့ခ်"}
         mos{"မိုစီ"}
         mr{"မာရသီ"}
@@ -290,7 +314,7 @@
         nmg{"ကွာစီအို"}
         nn{"နော်ဝေ နီးနောစ်"}
         nnh{"အွန်ရဲဘွန်း"}
-        no{"နော်ဝေး"}
+        no{"နော်ဝေ"}
         nog{"နိုဂိုင်"}
         nqo{"အွန်ကို"}
         nr{"တောင် အွန်န်ဘီလီ"}
@@ -300,6 +324,11 @@
         ny{"နရန်ဂျာ"}
         nyn{"နရန်ကိုလီ"}
         oc{"အိုစီတန်"}
+        ojb{"အိုဂျစ်ဘွာ"}
+        ojc{"အိုဂျစ်ဘွေး"}
+        ojs{"အိုဂျီခရီ"}
+        ojw{"အနောက် အိုဂျီဘွာ"}
+        oka{"အိုကနဂန်"}
         om{"အိုရိုမို"}
         or{"အိုရီရာ"}
         os{"အိုဆဲတစ်ခ်"}
@@ -311,7 +340,9 @@
         pcm{"နိုင်ဂျီးရီးယား ပစ်ဂျင်"}
         peo{"ပါရှန် အဟောင်း"}
         pi{"ပါဠိ"}
+        pis{"ပီဂျင်"}
         pl{"ပိုလန်"}
+        pqm{"မလိဇိ ပါစမ်မကွာဒီ"}
         prg{"ပရူရှန်"}
         ps{"ပက်ရှ်တွန်း"}
         pt{"ပေါ်တူဂီ"}
@@ -352,6 +383,7 @@
         si{"စင်ဟာလာ"}
         sk{"ဆလိုဗက်"}
         sl{"ဆလိုဗေးနီးယား"}
+        slh{"တောင် လာ့ရှုစတိ"}
         sm{"ဆမိုအာ"}
         sma{"တောင် ဆာမိ"}
         smj{"လူလီ ဆာမိ"}
@@ -366,6 +398,7 @@
         ss{"ဆွာဇီလန်"}
         ssy{"ဆာဟို"}
         st{"တောင်ပိုင်း ဆိုသို"}
+        str{"ဆဲလစ်ရှ် ရေလက်ကြား"}
         su{"ဆူဒန်"}
         suk{"ဆူကူမာ"}
         sv{"ဆွီဒင်"}
@@ -374,23 +407,29 @@
         swb{"ကိုမိုရီးယန်း"}
         syr{"ဆီးရီးယား"}
         ta{"တမီးလ်"}
+        tce{"တောင် တပ်ချွန်"}
         te{"တီလီဂူ"}
         tem{"တင်မ်နဲ"}
         teo{"တီဆို"}
         tet{"တီတွမ်"}
         tg{"တာဂျစ်"}
+        tgx{"တာဂစ်ရှ်"}
         th{"ထိုင်း"}
+        tht{"တဟီတန်"}
         ti{"တီဂ်ရင်ယာ"}
         tig{"တီဂရီ"}
         tk{"တာ့ခ်မင်နစ္စတန်"}
         tlh{"ကလင်ဂွန်"}
+        tli{"တလင်းဂစ်"}
         tn{"တီဆဝါနာ"}
         to{"တွန်ဂါ"}
+        tok{"တိုကီပိုနာ"}
         tpi{"တော့ခ် ပိစင်"}
         tr{"တူရကီ"}
         trv{"တရိုကို"}
         ts{"ဆွန်ဂါ"}
         tt{"တာတာ"}
+        ttm{"မြောက် တပ်ချွန်"}
         tum{"တမ်ဘူကာ"}
         tvl{"တူဗာလူ"}
         twq{"တာဆာဝါချ"}
@@ -415,13 +454,15 @@
         war{"ဝါရေး"}
         wbp{"ဝေါလ်ပီရီ"}
         wo{"ဝူလိုဖ်"}
+        wuu{"ဝူ တရုတ်"}
         xal{"ကာလ်မိုက်"}
         xh{"ဇိုစာ"}
         xog{"ဆိုဂါ"}
         yav{"ရန်ဘဲန်"}
         ybb{"ရမ်ဘာ"}
-        yi{"ဂျူး"}
+        yi{"ရဟူဒီ"}
         yo{"ယိုရူဘာ"}
+        yrl{"အန်ဟင်းဂတူ"}
         yue{"ကွမ်းတုံ"}
         zgh{"မိုရိုကို တမဇိုက်"}
         zh{"တရုတ်"}
@@ -448,12 +489,17 @@
         ckb{"ကဒ် ဆိုရာနီ"}
     }
     Scripts{
+        Adlm{"အက်ဒ်လမ်"}
         Arab{"အာရေဗျ"}
+        Aran{"နက်စ်တာလိခ်"}
         Armn{"အာမေးနီးယား"}
         Beng{"ဘင်္ဂါလီ"}
         Bopo{"ဘိုပို"}
         Brah{"ဗွဟ်မမီ"}
         Brai{"ဘရေ"}
+        Cakm{"ချပ်ခ်မာ"}
+        Cans{"ကင်န်စ်"}
+        Cher{"ချာရိုကီး"}
         Cyrl{"စစ်ရိလစ်"}
         Deva{"ဒီဗနာဂရီ"}
         Ethi{"အီသီယိုးပီးယား"}
@@ -481,16 +527,24 @@
         Latn{"လက်တင်"}
         Mlym{"မလေယာလမ်"}
         Mong{"မွန်ဂိုလီးယား"}
+        Mtei{"မေတဲမာယက်"}
         Mymr{"မြန်မာ"}
+        Nkoo{"အွန်ကို"}
+        Olck{"အိုလ်ချီကီ"}
         Orya{"အိုရာ"}
+        Rohg{"ဟာနီဖီ"}
         Sinh{"ဆင်ဟာလ"}
+        Sund{"ဆူဒန်"}
+        Syrc{"ဆီရီရက်ခ်"}
         Tale{"တိုင်လီ"}
         Taml{"တမီးလ်"}
         Telu{"တီလု"}
+        Tfng{"တီဖီနော"}
         Tglg{"တဂလော့ဂ်"}
         Thaa{"သာအ်"}
         Thai{"ထိုင်း"}
         Tibt{"တိဘက်"}
+        Vaii{"ဗိုင်း"}
         Visp{"မြင်နိုင်သော စကား"}
         Xpeo{"ပါရှန် အဟောင်း"}
         Yiii{"ရီ"}
@@ -509,12 +563,16 @@
         calendar{
             buddhist{"ဗုဒ္ဓ ပြက္ခဒိန်"}
             chinese{"တရုတ် ပြက္ခဒိန်"}
+            coptic{"ကို့ပ်တစ် ပြက္ခဒိန်"}
             dangi{"ဒန်းဂိ ပြက္ခဒိန်"}
             ethiopic{"အီသီယိုးပီးယား ပြက္ခဒိန်"}
+            ethiopic-amete-alem{"အီသီယိုပစ်ခ် အာမဲတဲ အာလင်မ် ပြက္ခဒိန်"}
             gregorian{"နိုင်ငံတကာသုံး ပြက္ခဒိန်"}
             hebrew{"ဟီဘရူး ပြက္ခဒိန်"}
             indian{"အိန္ဒြိယ အမျိုးသား ပြက္ခဒိန်"}
             islamic{"အစ္စလာမ် ပြက္ခဒိန်"}
+            islamic-civil{"အစ်လာမ်မစ် ပြက္ခဒိန်"}
+            islamic-umalqura{"အယ်လ်ကူရာ အစ်လာမ်မစ် ပြက္ခဒိန်"}
             iso8601{"ISO-8601 ပြက္ခဒိန်"}
             japanese{"ဂျပန် ပြက္ခဒိန်"}
             persian{"ပါရှား ပြက္ခဒိန်"}
@@ -552,6 +610,7 @@
             armn{"အာမေးနီးယား ဂဏန်းခြေ"}
             armnlow{"အာမေးနီးယား ဂဏန်းခြေ စာလုံးသေး"}
             beng{"ဘင်္ဂါလီ ဂဏန်းခြေ"}
+            cakm{"ချာ့ခ်မာ ဂဏန်းခြေ"}
             deva{"ဒီဗာနာဂရီ ဂဏန်းခြေ"}
             ethi{"အီသီယိုပီးယား ဂဏန်းခြေ"}
             fullwide{"ဗြက်ပြည့် ဂဏန်းခြေ"}
@@ -566,6 +625,7 @@
             hant{"ရိုးရာ တရုတ် ဂဏန်းခြေ"}
             hantfin{"ရိုးရာ တရုတ် ဘဏ္ဍာရေးသုံး ဂဏန်းခြေ"}
             hebr{"ဟီဘရူး ဂဏန်းခြေ"}
+            java{"ဂျာဗား ဂဏန်းခြေ"}
             jpan{"ဂျပန် ဂဏန်းခြေ"}
             jpanfin{"ဂျပန် ဘဏ္ဍာရေးသုံး ဂဏန်းခြေ"}
             khmr{"ခမာ ဂဏန်းခြေ"}
@@ -573,8 +633,10 @@
             laoo{"လာအို ဂဏန်းခြေ"}
             latn{"အနောက်တိုင်း ဂဏန်းခြေ"}
             mlym{"မလေယာလမ် ဂဏန်းခြေ"}
+            mtei{"မီတဲမာယစ်ခ် ဂဏန်းခြေ"}
             mymr{"မြန်မာ ဂဏန်းခြေ"}
             mymrshan{"ရှမ်း ဂဏန်းခြေ"}
+            olck{"အိုလ်ချီကီ ဂဏန်းခြေ"}
             orya{"ဩရီရာ ဂဏန်းခြေ"}
             roman{"ရောမ ဂဏန်းခြေ"}
             romanlow{"ရောမ ဂဏန်းခြေ စာလုံးသေး"}
@@ -583,6 +645,7 @@
             telu{"တလုဂု ဂဏန်းခြေ"}
             thai{"ထိုင်း ဂဏန်းခြေ"}
             tibt{"တိဘက် ဂဏန်းခြေ"}
+            vaii{"ဗိုင်း ဂဏန်းခြေ"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/ne.txt b/icu4c/source/data/lang/ne.txt
index ba30c6d..6dd7f21 100644
--- a/icu4c/source/data/lang/ne.txt
+++ b/icu4c/source/data/lang/ne.txt
@@ -33,6 +33,7 @@
         am{"अम्हारिक"}
         an{"अरागोनी"}
         ang{"पुरातन अङ्ग्रेजी"}
+        ann{"ओबोलो"}
         anp{"अङ्गिका"}
         ar{"अरबी"}
         ar_001{"आधुनिक मानक अरबी"}
@@ -41,6 +42,7 @@
         aro{"अराओना"}
         arp{"अरापाहो"}
         arq{"अल्जेरियाली अरबी"}
+        ars{"नाज्दी अरविक"}
         arw{"अरावाक"}
         ary{"मोरोक्कोली अरबी"}
         arz{"इजिप्ट अरबी"}
@@ -48,6 +50,7 @@
         asa{"आसु"}
         ase{"अमेरिकी साङ्केतिक भाषा"}
         ast{"अस्टुरियाली"}
+        atj{"आतिकामिको"}
         av{"अवारिक"}
         avk{"कोटावा"}
         awa{"अवधी"}
@@ -113,14 +116,22 @@
         chr{"चेरोकी"}
         chy{"चेयेन्ने"}
         ckb{"मध्यवर्ती कुर्दिस"}
+        clc{"चिलकोटिन"}
         co{"कोर्सिकन"}
         cop{"कोप्टिक"}
         cps{"कापिज्नोन"}
         cr{"क्री"}
+        crg{"मिचिफ"}
         crh{"क्रिमियाली तुर्क"}
+        crj{"दक्षिण पूर्वी क्री"}
+        crk{"प्लेन्स क्री"}
+        crl{"उत्तर पूर्वी क्री"}
+        crm{"मुज क्री"}
+        crr{"क्यारोलिना एल्गोनक्वियन"}
         crs{"सेसेल्वा क्रिओल फ्रान्सेली"}
         cs{"चेक"}
         csb{"कासुवियन"}
+        csw{"स्वाम्पी क्री"}
         cu{"चर्च स्लाभिक"}
         cv{"चुभास"}
         cy{"वेल्श"}
@@ -220,6 +231,7 @@
         hai{"हाइदा"}
         hak{"हक्का चिनियाँ"}
         haw{"हवाइयन"}
+        hax{"दक्षिणी हैडा"}
         he{"हिब्रु"}
         hi{"हिन्दी"}
         hif{"फिजी हिन्दी"}
@@ -233,6 +245,7 @@
         ht{"हैटियाली क्रियोल"}
         hu{"हङ्गेरियाली"}
         hup{"हुपा"}
+        hur{"हाल्कोमेलेम"}
         hy{"आर्मेनियाली"}
         hz{"हेरेरो"}
         ia{"इन्टर्लिङ्गुआ"}
@@ -243,6 +256,7 @@
         ig{"इग्बो"}
         ii{"सिचुआन यि"}
         ik{"इनुपिआक्"}
+        ikt{"पश्चिमी क्यानेडेली इनुक्टिटुट"}
         ilo{"इयोको"}
         inh{"इन्गस"}
         io{"इडो"}
@@ -309,6 +323,7 @@
         kut{"कुतेनाइ"}
         kv{"कोमी"}
         kw{"कोर्निस"}
+        kwk{"क्वाकवाला"}
         ky{"किर्गिज"}
         la{"ल्याटिन"}
         lad{"लाडिनो"}
@@ -321,14 +336,17 @@
         lg{"गान्डा"}
         li{"लिम्बुर्गी"}
         lij{"लिगुरियाली"}
+        lil{"लिलुएट"}
         liv{"लिभोनियाली"}
         lkt{"लाकोता"}
         lmo{"लोम्बार्ड"}
         ln{"लिङ्गाला"}
         lo{"लाओ"}
         lol{"मोङ्गो"}
+        lou{"लुसियाना क्रियोल"}
         loz{"लोजी"}
         lrc{"उत्तरी लुरी"}
+        lsm{"सामिया"}
         lt{"लिथुआनियाली"}
         ltg{"लाट्गाली"}
         lu{"लुबा-काताङ्गा"}
@@ -367,6 +385,7 @@
         mn{"मङ्गोलियाली"}
         mnc{"मान्चु"}
         mni{"मनिपुरी"}
+        moe{"इन्नु-ऐमन"}
         moh{"मोहक"}
         mos{"मोस्सी"}
         mr{"मराठी"}
@@ -418,6 +437,11 @@
         nzi{"नजिमा"}
         oc{"अक्सिटन"}
         oj{"ओजिब्वा"}
+        ojb{"उत्तरपश्चिम ओजिब्बा"}
+        ojc{"सेन्ट्रल अजिब्बा"}
+        ojs{"ओजी क्री"}
+        ojw{"पश्चिमी ओजिबा"}
+        oka{"ओकानागान"}
         om{"ओरोमो"}
         or{"उडिया"}
         os{"ओस्सेटिक"}
@@ -436,9 +460,11 @@
         pfl{"पालाटिन जर्मन"}
         phn{"फोनिसियाली"}
         pi{"पाली"}
+        pis{"पिजिन"}
         pl{"पोलिस"}
         pms{"पिएडमोन्तेसे"}
         pnt{"पोन्टिक"}
+        pqm{"मालिसीट पासामाक्वेडी"}
         prg{"प्रसियाली"}
         pro{"पुरातन प्रोभेन्काल"}
         ps{"पास्तो"}
@@ -484,6 +510,7 @@
         si{"सिन्हाली"}
         sk{"स्लोभाकियाली"}
         sl{"स्लोभेनियाली"}
+        slh{"दक्षिनी लुस्होस्टेड"}
         sli{"तल्लो सिलेसियाली"}
         sm{"सामोआ"}
         sma{"दक्षिणी सामी"}
@@ -499,6 +526,7 @@
         ss{"स्वाती"}
         ssy{"साहो"}
         st{"दक्षिणी सोथो"}
+        str{"स्ट्रेट स्यालिस"}
         su{"सुडानी"}
         suk{"सुकुमा"}
         sus{"सुसू"}
@@ -510,24 +538,30 @@
         syc{"परम्परागत सिरियाक"}
         syr{"सिरियाक"}
         ta{"तामिल"}
+        tce{"दक्षिनी टुट्चोन"}
         te{"तेलुगु"}
         tem{"टिम्ने"}
         teo{"टेसो"}
         tet{"टेटुम"}
         tg{"ताजिक"}
+        tgx{"टागिस"}
         th{"थाई"}
+        tht{"टाहल्टन"}
         ti{"टिग्रिन्या"}
         tig{"टिग्रे"}
         tk{"टर्कमेन"}
         tlh{"क्लिङ्गन"}
+        tli{"ट्लिङ्गिट"}
         tn{"ट्स्वाना"}
         to{"टोङ्गन"}
         tog{"न्यास टोङ्गा"}
+        tok{"टोकी पोना"}
         tpi{"टोक पिसिन"}
         tr{"टर्किश"}
         trv{"टारोको"}
         ts{"ट्सोङ्गा"}
         tt{"तातार"}
+        ttm{"उत्तरी टुचोन"}
         ttt{"मुस्लिम टाट"}
         tum{"टुम्बुका"}
         tvl{"टुभालु"}
@@ -554,6 +588,7 @@
         war{"वारे"}
         wbp{"वार्ल्पिरी"}
         wo{"वुलुफ"}
+        wuu{"ऊ चिनियाँ"}
         xal{"काल्मिक"}
         xh{"खोसा"}
         xmf{"मिनग्रेलियाली"}
@@ -587,8 +622,13 @@
         en_GB{"संयुक्त अधिराज्य अङ्ग्रेजी"}
         en_US{"युएस अङ्ग्रेजी"}
     }
+    Languages%variant{
+        hi_Latn{"हिङ्लिस"}
+    }
     Scripts{
+        Adlm{"एडलाम"}
         Arab{"अरबी"}
+        Aran{"नास्टालिक"}
         Armi{"आर्मी"}
         Armn{"आर्मेनियाली"}
         Avst{"आभेस्टान"}
@@ -602,6 +642,7 @@
         Bugi{"बुगिनिज"}
         Buhd{"बुहिद"}
         Cakm{"काक्म्"}
+        Cans{"एकीकृत क्यानेडाली आदिवादीको सिलाबिक्स"}
         Cari{"कारियन"}
         Cham{"चाम"}
         Cher{"चेरोकी"}
@@ -627,7 +668,7 @@
         Hani{"हान"}
         Hano{"हानुनु"}
         Hans{"सरलिकृत चिनियाँ"}
-        Hant{"परम्परागत चिनियाँ"}
+        Hant{"परम्परागत"}
         Hebr{"हिब्रु"}
         Hira{"हिरागना"}
         Hmng{"पहावह हमोङ्ग"}
@@ -678,6 +719,7 @@
         Plrd{"पोल्लार्ड फोनेटिक"}
         Prti{"पिआरटी"}
         Rjng{"रेजाङ"}
+        Rohg{"हानिफी"}
         Roro{"रोङ्गोरोङ्गो"}
         Runr{"रूनिक"}
         Samr{"समारिटन"}
@@ -686,6 +728,7 @@
         Sgnw{"साइनराइटिङ"}
         Shaw{"शाभियन"}
         Sinh{"सिन्हाला"}
+        Sund{"सुन्डानेली"}
         Sylo{"स्ल्योटी नाग्री"}
         Syrc{"सिरियाक"}
         Syre{"इस्ट्रेनजेलो सिरियाक"}
@@ -718,26 +761,30 @@
     }
     Scripts%stand-alone{
         Hans{"सरलीकृत चिनियाँ"}
+        Hant{"परम्परागत चिनियाँ"}
     }
     Types{
         calendar{
             buddhist{"बुद्धिष्ट पात्रो"}
             chinese{"चिनियाँ पात्रो"}
+            coptic{"कोप्टिक पात्र"}
             dangi{"डाङ्गी पात्रो"}
             ethiopic{"इथिओपिक पात्रो"}
+            ethiopic-amete-alem{"इथियिपियाली आमेट आलेम पात्र"}
             gregorian{"ग्रेगोरियन पात्रो"}
             hebrew{"हिब्रु पात्रो"}
             indian{"भारतीय राष्ट्रिय पात्रो"}
             islamic{"इस्लामी पात्रो"}
             islamic-civil{"इस्लामी नागरिक पात्रो"}
+            islamic-umalqura{"इस्लामी पात्रो"}
             iso8601{"ISO-8601 पात्रो"}
             japanese{"जापानी पात्रो"}
             persian{"फारसी पात्रो"}
             roc{"चिनियाँ गणतन्त्रको पात्रो"}
         }
         cf{
-            account{"cf-account"}
-            standard{"cf-standard"}
+            account{"लेखासम्बन्धी मुद्राको ढाँचा"}
+            standard{"मानक मुद्राको ढाँचा"}
         }
         collation{
             big5han{"परम्परागत चिनिँया क्रमबद्धता पद्दति - बिग फाइभ"}
@@ -751,10 +798,10 @@
             traditional{"परम्परागत क्रमबद्धता पद्दति"}
         }
         hc{
-            h11{"hc-h11"}
-            h12{"hc-h12"}
-            h23{"hc-h23"}
-            h24{"hc-h24"}
+            h11{"१२ घण्टे प्रणाली (०–११)"}
+            h12{"१२ घन्टाको प्रणाली (१–१२)"}
+            h23{"२४ घन्टाको प्रणाली (०–२३)"}
+            h24{"२४ घन्टाको प्रणाली (१–२४)"}
         }
         lb{
             loose{"पङ्क्ति विच्छेदको खुला शैली"}
@@ -772,6 +819,7 @@
             armn{"आर्मेनियाली अङ्कहरू"}
             armnlow{"आर्मेनियाली साना अङ्कहरू"}
             beng{"बङ्गाली अङ्कहरू"}
+            cakm{"चाक्मा अङ्क"}
             deva{"देवानागरी"}
             ethi{"इथियोपाली अङ्कहरू"}
             fullwide{"पूरा चौंडाइका अङ्कहरू"}
@@ -786,6 +834,7 @@
             hant{"परम्परागत चिनियाँ अङ्कहरू"}
             hantfin{"परम्परागत चिनियाँ वित्तीय अङ्कहरू"}
             hebr{"हिब्रु अङ्कहरू"}
+            java{"जाभानी अङ्क"}
             jpan{"जापानी अङ्कहरू"}
             jpanfin{"जापानी वित्तीय अङ्कहरू"}
             khmr{"खमेर अङ्कहरू"}
@@ -793,7 +842,9 @@
             laoo{"लाओ अङ्कहरू"}
             latn{"पश्चिमी अङ्कहरू"}
             mlym{"मलायलम अङ्कहरू"}
+            mtei{"मिटै मेएक अङ्क"}
             mymr{"म्यान्मारका अङ्कहरू"}
+            olck{"ओइ चिकी अङ्क"}
             orya{"ओरिया अङ्कहरू"}
             roman{"रोमन अङ्कहरू"}
             romanlow{"रोमन साना केसका अङ्कहरू"}
@@ -802,6 +853,7 @@
             telu{"तेलेगु अङ्कहरू"}
             thai{"थाई अङ्कहरू"}
             tibt{"तिब्बती अङ्कहरू"}
+            vaii{"भाई अङ्क"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/nl.txt b/icu4c/source/data/lang/nl.txt
index 197072a..72d2d5b 100644
--- a/icu4c/source/data/lang/nl.txt
+++ b/icu4c/source/data/lang/nl.txt
@@ -44,6 +44,7 @@
         am{"Amhaars"}
         an{"Aragonees"}
         ang{"Oudengels"}
+        ann{"Obolo"}
         anp{"Angika"}
         ar{"Arabisch"}
         ar_001{"modern standaard Arabisch"}
@@ -60,6 +61,7 @@
         asa{"Asu"}
         ase{"Amerikaanse Gebarentaal"}
         ast{"Asturisch"}
+        atj{"Atikamekw"}
         av{"Avarisch"}
         avk{"Kotava"}
         awa{"Awadhi"}
@@ -125,14 +127,22 @@
         chr{"Cherokee"}
         chy{"Cheyenne"}
         ckb{"Soranî"}
+        clc{"Chilcotin"}
         co{"Corsicaans"}
         cop{"Koptisch"}
         cps{"Capiznon"}
         cr{"Cree"}
+        crg{"Michif"}
         crh{"Krim-Tataars"}
+        crj{"Zuidoost-Cree"}
+        crk{"Plains Cree"}
+        crl{"Noordoost-Cree"}
+        crm{"Moose Cree"}
+        crr{"Carolina Algonkisch"}
         crs{"Seychellencreools"}
         cs{"Tsjechisch"}
         csb{"Kasjoebisch"}
+        csw{"Swampy Cree"}
         cu{"Kerkslavisch"}
         cv{"Tsjoevasjisch"}
         cy{"Welsh"}
@@ -225,6 +235,7 @@
         hai{"Haida"}
         hak{"Hakka"}
         haw{"Hawaïaans"}
+        hax{"Zuid-Haida"}
         he{"Hebreeuws"}
         hi{"Hindi"}
         hif{"Fijisch Hindi"}
@@ -238,6 +249,7 @@
         ht{"Haïtiaans Creools"}
         hu{"Hongaars"}
         hup{"Hupa"}
+        hur{"Halkomelem"}
         hy{"Armeens"}
         hz{"Herero"}
         ia{"Interlingua"}
@@ -248,6 +260,7 @@
         ig{"Igbo"}
         ii{"Yi"}
         ik{"Inupiaq"}
+        ikt{"Westelijk Canadees Inuktitut"}
         ilo{"Iloko"}
         inh{"Ingoesjetisch"}
         io{"Ido"}
@@ -314,6 +327,7 @@
         kut{"Kutenai"}
         kv{"Komi"}
         kw{"Cornish"}
+        kwk{"Kwakʼwala"}
         ky{"Kirgizisch"}
         la{"Latijn"}
         lad{"Ladino"}
@@ -326,6 +340,7 @@
         lg{"Luganda"}
         li{"Limburgs"}
         lij{"Ligurisch"}
+        lil{"Lillooet"}
         liv{"Lijfs"}
         lkt{"Lakota"}
         lmo{"Lombardisch"}
@@ -335,6 +350,7 @@
         lou{"Louisiana-Creools"}
         loz{"Lozi"}
         lrc{"Noordelijk Luri"}
+        lsm{"Saamia"}
         lt{"Litouws"}
         ltg{"Letgaals"}
         lu{"Luba-Katanga"}
@@ -373,6 +389,7 @@
         mn{"Mongools"}
         mnc{"Mantsjoe"}
         mni{"Meitei"}
+        moe{"Innu-aimun"}
         moh{"Mohawk"}
         mos{"Mossi"}
         mr{"Marathi"}
@@ -425,6 +442,11 @@
         nzi{"Nzima"}
         oc{"Occitaans"}
         oj{"Ojibwa"}
+        ojb{"Noordwest-Ojibwe"}
+        ojc{"Centraal Ojibwa"}
+        ojs{"Oji-Cree"}
+        ojw{"West-Ojibwe"}
+        oka{"Okanagan"}
         om{"Afaan Oromo"}
         or{"Odia"}
         os{"Ossetisch"}
@@ -444,10 +466,12 @@
         pfl{"Paltsisch"}
         phn{"Foenicisch"}
         pi{"Pali"}
+        pis{"Pijin"}
         pl{"Pools"}
         pms{"Piëmontees"}
         pnt{"Pontisch"}
         pon{"Pohnpeiaans"}
+        pqm{"Maliseet-Passamaquoddy"}
         prg{"Oudpruisisch"}
         pro{"Oudprovençaals"}
         ps{"Pasjtoe"}
@@ -506,6 +530,7 @@
         sid{"Sidamo"}
         sk{"Slowaaks"}
         sl{"Sloveens"}
+        slh{"Zuid-Lushootseed"}
         sli{"Silezisch Duits"}
         sly{"Selayar"}
         sm{"Samoaans"}
@@ -525,6 +550,7 @@
         ssy{"Saho"}
         st{"Zuid-Sotho"}
         stq{"Saterfries"}
+        str{"Straits Salish"}
         su{"Soendanees"}
         suk{"Sukuma"}
         sus{"Soesoe"}
@@ -536,6 +562,7 @@
         syr{"Syrisch"}
         szl{"Silezisch"}
         ta{"Tamil"}
+        tce{"Zuid-Tutchone"}
         tcy{"Tulu"}
         te{"Telugu"}
         tem{"Timne"}
@@ -543,7 +570,9 @@
         ter{"Tereno"}
         tet{"Tetun"}
         tg{"Tadzjieks"}
+        tgx{"Tagish"}
         th{"Thai"}
+        tht{"Tahltan"}
         ti{"Tigrinya"}
         tig{"Tigre"}
         tiv{"Tiv"}
@@ -558,6 +587,7 @@
         tn{"Tswana"}
         to{"Tongaans"}
         tog{"Nyasa Tonga"}
+        tok{"Toki Pona"}
         tpi{"Tok Pisin"}
         tr{"Turks"}
         tru{"Turoyo"}
@@ -566,6 +596,7 @@
         tsd{"Tsakonisch"}
         tsi{"Tsimshian"}
         tt{"Tataars"}
+        ttm{"Noord-Tutchone"}
         ttt{"Moslim Tat"}
         tum{"Toemboeka"}
         tvl{"Tuvaluaans"}
@@ -639,6 +670,7 @@
     }
     Languages%variant{
         ckb{"Koerdisch, Soranî"}
+        hi_Latn{"Hinglish"}
         ps{"Pashto"}
     }
     Scripts{
@@ -718,6 +750,7 @@
         Jurc{"Jurchen"}
         Kali{"Kayah Li"}
         Kana{"Katakana"}
+        Kawi{"Kawi-taal"}
         Khar{"Kharoshthi"}
         Khmr{"Khmer"}
         Khoj{"Khojki"}
@@ -757,6 +790,7 @@
         Mtei{"Meitei"}
         Mult{"Multani"}
         Mymr{"Birmaans"}
+        Nagm{"Nag Mundari"}
         Nand{"Nandinagari"}
         Narb{"Oud Noord-Arabisch"}
         Nbat{"Nabateaans"}
@@ -917,7 +951,7 @@
             gb2312han{"Vereenvoudigd-Chinese sorteervolgorde - GB2312"}
             phonebook{"Telefoonboeksorteervolgorde"}
             phonetic{"Fonetische sorteervolgorde"}
-            pinyin{"Pinyinvolgorde"}
+            pinyin{"Pinyinsorteervolgorde"}
             reformed{"Herziene sorteervolgorde"}
             search{"algemeen zoeken"}
             searchjl{"Zoeken op eerste Hangul-medeklinker"}
@@ -988,6 +1022,7 @@
             jpan{"Japanse cijfers"}
             jpanfin{"Japanse financiële cijfers"}
             kali{"Kayah Li cijfers"}
+            kawi{"kawi cijfers"}
             khmr{"Khmer cijfers"}
             knda{"Kannada cijfers"}
             lana{"Tai Tham Hora cijfers"}
@@ -1009,6 +1044,7 @@
             mymr{"Myanmarese cijfers"}
             mymrshan{"Myanmarese Shan cijfers"}
             mymrtlng{"Myanmar Tai Laing cijfers"}
+            nagm{"Nag Mundari cijfers"}
             native{"Binnenlandse cijfers"}
             nkoo{"N’Ko cijfers"}
             olck{"Ol Chiki cijfers"}
@@ -1033,7 +1069,7 @@
             tirh{"Tirhuta cijfers"}
             tnsa{"Tangsa cijfers"}
             traditional{"Traditionele cijfers"}
-            vaii{"Vai-cijfers"}
+            vaii{"Vai cijfers"}
             wara{"Warang Citi cijfers"}
             wcho{"Wancho cijfers"}
         }
diff --git a/icu4c/source/data/lang/nn.txt b/icu4c/source/data/lang/nn.txt
index 017b01a..d3afec2 100644
--- a/icu4c/source/data/lang/nn.txt
+++ b/icu4c/source/data/lang/nn.txt
@@ -23,10 +23,11 @@
         bez{"bena (Tanzania)"}
         bss{"bakossi"}
         car{"carib"}
-        ceb{"cebuano"}
         chg{"tsjagataisk"}
         chr{"cherokee"}
         ckb{"sorani"}
+        crj{"sørleg aust-cree"}
+        crl{"nordleg aust-cree"}
         crs{"seselwa (fransk-kreolsk)"}
         cu{"kyrkjeslavisk"}
         cv{"tsjuvansk"}
@@ -45,7 +46,9 @@
         grc{"gammalgresk"}
         gv{"manx"}
         gwi{"gwichin"}
+        hax{"sørleg haida"}
         hsb{"høgsorbisk"}
+        ikt{"vestleg kanadisk inuktitut"}
         kl{"grønlandsk (kalaallisut)"}
         krc{"karachay-balkar"}
         kum{"kumyk"}
@@ -69,6 +72,8 @@
         nqo{"n’ko"}
         nso{"nordsotho"}
         nwc{"klassisk newarisk"}
+        ojb{"nordvestleg ojibwa"}
+        ojw{"vestleg ojibwa"}
         pcm{"nigeriansk pidgin"}
         peo{"gammalpersisk"}
         pro{"gammalprovençalsk"}
@@ -78,14 +83,17 @@
         rw{"kinjarwanda"}
         sc{"sardinsk"}
         sga{"gammalirsk"}
+        slh{"sørleg lushootseed"}
         srn{"sranan tongo"}
         st{"sørsotho"}
         swb{"shimaore"}
         syr{"syrisk"}
+        tce{"sørleg tutchone"}
         tiv{"tivi"}
         tkl{"tokelau"}
         tn{"tswana"}
         tog{"tonga (Nyasa)"}
+        ttm{"nordleg tutchone"}
         tvl{"tuvalu"}
         tyv{"tuvinisk"}
         tzm{"sentral-tamazight"}
@@ -189,6 +197,7 @@
             hant{"tradisjonelle kinesiske tal"}
             hantfin{"tradisjonelle kinesiske finanstal"}
             hebr{"hebraiske tal"}
+            java{"javanesiske siffer"}
             jpan{"japanske tal"}
             jpanfin{"japanske finanstal"}
             khmr{"khmer-siffer"}
@@ -197,6 +206,7 @@
             latn{"vestlege siffer"}
             mlym{"malayalam-siffer"}
             mymr{"burmesiske siffer"}
+            native{"språkspesifikke siffer"}
             orya{"odia-siffer"}
             roman{"romartal"}
             romanlow{"små romartal"}
@@ -205,6 +215,7 @@
             telu{"telugu-siffer"}
             thai{"thailandske siffer"}
             tibt{"tibetanske siffer"}
+            vaii{"vai-siffer"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/no.txt b/icu4c/source/data/lang/no.txt
index 0da54c7..c4cc5d6 100644
--- a/icu4c/source/data/lang/no.txt
+++ b/icu4c/source/data/lang/no.txt
@@ -6,7 +6,7 @@
         calendar{"kalender"}
         cf{"valutaformat"}
         colAlternate{"Ignorer sortering etter symboler"}
-        colBackwards{"omvendt sortering etter aksent"}
+        colBackwards{"Omvendt sortering etter aksent"}
         colCaseFirst{"Organisering av store og små bokstaver"}
         colCaseLevel{"Sortering av store og små bokstaver"}
         colNormalization{"Normalisert sortering"}
@@ -44,6 +44,7 @@
         am{"amharisk"}
         an{"aragonsk"}
         ang{"gammelengelsk"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arabisk"}
         ar_001{"moderne standardarabisk"}
@@ -60,6 +61,7 @@
         asa{"asu"}
         ase{"amerikansk tegnspråk"}
         ast{"asturisk"}
+        atj{"atikamekw"}
         av{"avarisk"}
         avk{"kotava"}
         awa{"avadhi"}
@@ -112,7 +114,7 @@
         cch{"atsam"}
         ccp{"chakma"}
         ce{"tsjetsjensk"}
-        ceb{"cebuansk"}
+        ceb{"cebuano"}
         cgg{"kiga"}
         ch{"chamorro"}
         chb{"chibcha"}
@@ -124,15 +126,23 @@
         chp{"chipewiansk"}
         chr{"cherokesisk"}
         chy{"cheyenne"}
-        ckb{"kurdisk (sorani)"}
+        ckb{"sentralkurdisk"}
+        clc{"chilcotin"}
         co{"korsikansk"}
         cop{"koptisk"}
         cps{"kapiz"}
         cr{"cree"}
+        crg{"michif"}
         crh{"krimtatarisk"}
+        crj{"sørlig østcree"}
+        crk{"prærie-cree"}
+        crl{"nordlig østcree"}
+        crm{"moose cree"}
+        crr{"carolinsk-algonkinsk"}
         crs{"seselwa"}
         cs{"tsjekkisk"}
         csb{"kasjubisk"}
+        csw{"myr-cree"}
         cu{"kirkeslavisk"}
         cv{"tsjuvasjisk"}
         cy{"walisisk"}
@@ -225,6 +235,7 @@
         hai{"haida"}
         hak{"hakka"}
         haw{"hawaiisk"}
+        hax{"sørlig haida"}
         he{"hebraisk"}
         hi{"hindi"}
         hif{"fijiansk hindi"}
@@ -238,6 +249,7 @@
         ht{"haitisk"}
         hu{"ungarsk"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armensk"}
         hz{"herero"}
         ia{"interlingua"}
@@ -248,6 +260,7 @@
         ig{"ibo"}
         ii{"sichuan-yi"}
         ik{"inupiak"}
+        ikt{"vestlig kanadisk inuktitut"}
         ilo{"iloko"}
         inh{"ingusjisk"}
         io{"ido"}
@@ -314,6 +327,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"kornisk"}
+        kwk{"kwak̓wala"}
         ky{"kirgisisk"}
         la{"latin"}
         lad{"ladinsk"}
@@ -326,6 +340,7 @@
         lg{"ganda"}
         li{"limburgsk"}
         lij{"ligurisk"}
+        lil{"lillooet"}
         liv{"livisk"}
         lkt{"lakota"}
         lmo{"lombardisk"}
@@ -335,6 +350,7 @@
         lou{"louisianakreolsk"}
         loz{"lozi"}
         lrc{"nord-luri"}
+        lsm{"samia"}
         lt{"litauisk"}
         ltg{"latgallisk"}
         lu{"luba-katanga"}
@@ -373,6 +389,7 @@
         mn{"mongolsk"}
         mnc{"mandsju"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
         moh{"mohawk"}
         mos{"mossi"}
         mr{"marathi"}
@@ -425,6 +442,11 @@
         nzi{"nzima"}
         oc{"oksitansk"}
         oj{"ojibwa"}
+        ojb{"nordvestlig ojibwa"}
+        ojc{"ojibwa (sentral)"}
+        ojs{"oji-cree"}
+        ojw{"vestlig ojibwa"}
+        oka{"okanagansk"}
         om{"oromo"}
         or{"odia"}
         os{"ossetisk"}
@@ -444,10 +466,12 @@
         pfl{"palatintysk"}
         phn{"fønikisk"}
         pi{"pali"}
+        pis{"pijin"}
         pl{"polsk"}
         pms{"piemontesisk"}
         pnt{"pontisk"}
         pon{"ponapisk"}
+        pqm{"maliseet-passamaquoddy"}
         prg{"prøyssisk"}
         pro{"gammelprovençalsk"}
         ps{"pashto"}
@@ -507,6 +531,7 @@
         sid{"sidamo"}
         sk{"slovakisk"}
         sl{"slovensk"}
+        slh{"sørlig lushootseed"}
         sli{"lavschlesisk"}
         sly{"selayar"}
         sm{"samoansk"}
@@ -526,6 +551,7 @@
         ssy{"saho"}
         st{"sør-sotho"}
         stq{"saterfrisisk"}
+        str{"straits-salish"}
         su{"sundanesisk"}
         suk{"sukuma"}
         sus{"susu"}
@@ -538,6 +564,7 @@
         syr{"syriakisk"}
         szl{"schlesisk"}
         ta{"tamil"}
+        tce{"sørlig tutchone"}
         tcy{"tulu"}
         te{"telugu"}
         tem{"temne"}
@@ -545,7 +572,9 @@
         ter{"tereno"}
         tet{"tetum"}
         tg{"tadsjikisk"}
+        tgx{"tagish"}
         th{"thai"}
+        tht{"tahltan"}
         ti{"tigrinja"}
         tig{"tigré"}
         tiv{"tiv"}
@@ -560,6 +589,7 @@
         tn{"setswana"}
         to{"tongansk"}
         tog{"nyasa-tongansk"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"tyrkisk"}
         tru{"turoyo"}
@@ -568,6 +598,7 @@
         tsd{"tsakonisk"}
         tsi{"tsimshian"}
         tt{"tatarisk"}
+        ttm{"nordlig tutchone"}
         ttt{"muslimsk tat"}
         tum{"tumbuka"}
         tvl{"tuvalsk"}
@@ -634,17 +665,20 @@
         zh_Hant{"tradisjonell mandarinkinesisk"}
     }
     Languages%menu{
-        ars{"arabisk (najd)"}
+        ars{"arabisk (najdi)"}
         ckb{"kurdisk (sentral)"}
+        yue{"kinesisk, kantonesisk"}
         zh{"kinesisk, mandarin"}
     }
     Languages%short{
         az{"azeri"}
     }
     Languages%variant{
+        hi_Latn{"hinglish"}
         ps{"pushto"}
     }
     Scripts{
+        Adlm{"adlam"}
         Afak{"afaka"}
         Aghb{"kaukasus-albansk"}
         Ahom{"ahom"}
@@ -768,6 +802,7 @@
         Prti{"inskripsjonsparthisk"}
         Qaag{"zawgyi"}
         Rjng{"rejang"}
+        Rohg{"hanifi"}
         Roro{"rongorongo"}
         Runr{"runer"}
         Samr{"samaritansk"}
@@ -891,7 +926,7 @@
             eor{"sorteringsrekkefølge for flerspråklige europeiske dokumenter"}
             gb2312han{"forenklet kinesisk sortering - GB2312"}
             phonebook{"telefonkatalogsortering"}
-            phonetic{"Fonetisk sorteringsrekkefølge"}
+            phonetic{"fonetisk sortering"}
             pinyin{"pinyinsortering"}
             reformed{"reformert sortering"}
             search{"generelt søk"}
@@ -935,7 +970,7 @@
             bali{"baliske tall"}
             beng{"bengalske sifre"}
             brah{"brahmiske tall"}
-            cakm{"chakma-tall"}
+            cakm{"chakma-sifre"}
             cham{"cham-tall"}
             deva{"devanagari-sifre"}
             ethi{"etiopiske tall"}
@@ -952,7 +987,7 @@
             hant{"tradisjonell kinesisk-tall"}
             hantfin{"tradisjonell kinesisk-finanstall"}
             hebr{"hebraiske tall"}
-            java{"java-tall"}
+            java{"javanesiske sifre"}
             jpan{"japanske tall"}
             jpanfin{"japanske finanstall"}
             kali{"kayah li-tall"}
@@ -966,12 +1001,12 @@
             limb{"limbu-tall"}
             mlym{"malayalam-sifre"}
             mong{"mongolske tall"}
-            mtei{"meetei mayek-tall"}
+            mtei{"meetei mayek-sifre"}
             mymr{"burmesiske sifre"}
             mymrshan{"myanmar shan-tall"}
-            native{"Språkspesifikke sifre"}
+            native{"språkspesifikke sifre"}
             nkoo{"n’ko-tall"}
-            olck{"ol chiki-tall"}
+            olck{"ol chiki-sifre"}
             orya{"odia-sifre"}
             osma{"osmanya-tall"}
             roman{"romertall"}
diff --git a/icu4c/source/data/lang/or.txt b/icu4c/source/data/lang/or.txt
index f478108..0f4a02f 100644
--- a/icu4c/source/data/lang/or.txt
+++ b/icu4c/source/data/lang/or.txt
@@ -31,16 +31,19 @@
         am{"ଆମହାରକି"}
         an{"ଆର୍ଗୋନୀ"}
         ang{"ପୁରୁଣା ଇଁରାଜୀ"}
+        ann{"ଅବୋଲା"}
         anp{"ଅଁଗୀକା"}
         ar{"ଆରବିକ୍"}
         ar_001{"ଆଧୁନିକ ମାନାଙ୍କ ଆରବୀୟ"}
         arc{"ଆରାମାଇକ୍"}
         arn{"ମାପୁଚେ"}
         arp{"ଆରାପାହୋ"}
+        ars{"ନାଜଦି ଆରବିକ"}
         arw{"ଆରୱକ"}
         as{"ଆସାମୀୟ"}
         asa{"ଆସୁ"}
         ast{"ଆଷ୍ଟୁରିଆନ୍"}
+        atj{"ଆଟିକାମେକ୍ୱ"}
         av{"ଆଭାରିକ୍"}
         awa{"ଆୱାଧି"}
         ay{"ଆୟମାରା"}
@@ -72,6 +75,7 @@
         ca{"କାଟାଲାନ୍"}
         cad{"କାଡୋ"}
         car{"କାରିବ୍"}
+        cay{"କାୟୁଗା"}
         cch{"ଆତ୍ସମ୍"}
         ccp{"ଚକମା"}
         ce{"ଚେଚନ୍"}
@@ -88,13 +92,21 @@
         chr{"ଚେରୋକୀ"}
         chy{"ଚେଚେନା"}
         ckb{"କେନ୍ଦ୍ରୀୟ କୁରଡିସ୍"}
+        clc{"ଚିଲକୋଟିନ୍"}
         co{"କୋର୍ସିକାନ୍"}
         cop{"କପ୍ଟିକ୍"}
         cr{"କ୍ରୀ"}
+        crg{"ମିସିଫ"}
         crh{"କ୍ରୀମିନ୍ ତୁର୍କୀସ୍"}
+        crj{"ସାଉଥ୍ ଇଷ୍ଟ କ୍ରି"}
+        crk{"ପ୍ଲେନ୍ସ କ୍ରି"}
+        crl{"ଉତ୍ତର ପୂର୍ବ କ୍ରୀ"}
+        crm{"ମୁସେ କ୍ରୀ"}
+        crr{"କାରୋଲିନା ଆଲଗୋନ୍କିଆନ୍"}
         crs{"ସେସେଲୱା କ୍ରେଓଲେ ଫ୍ରେଞ୍ଚ୍"}
         cs{"ଚେକ୍"}
         csb{"କାଶୁବିଆନ୍"}
+        csw{"ସ୍ୱାମ୍ପି କ୍ରି"}
         cu{"ଚର୍ଚ୍ଚ ସ୍ଲାଭିକ୍"}
         cv{"ଚୁଭାଶ୍"}
         cy{"ୱେଲ୍ସ"}
@@ -153,6 +165,7 @@
         fr{"ଫରାସୀ"}
         fr_CA{"କାନାଡିୟ ଫ୍ରେଞ୍ଚ"}
         fr_CH{"ସ୍ୱିସ୍ ଫ୍ରେଞ୍ଚ"}
+        frc{"କାଜୁନ୍ ଫରାସୀ"}
         frm{"ମଧ୍ୟ ଫ୍ରେଞ୍ଚ"}
         fro{"ପୁରୁଣା ଫ୍ରେଞ୍ଚ"}
         frr{"ଉତ୍ତର ଫ୍ରିସିୟାନ୍"}
@@ -183,6 +196,7 @@
         ha{"ହୌସା"}
         hai{"ହାଇଡା"}
         haw{"ହାୱାଇନ୍"}
+        hax{"ସାଉଥ୍ ହାଇଡା"}
         he{"ହେବ୍ର୍ୟୁ"}
         hi{"ହିନ୍ଦୀ"}
         hil{"ହିଲିଗୈନନ୍"}
@@ -194,6 +208,7 @@
         ht{"ହୈତାୟିନ୍"}
         hu{"ହଙ୍ଗେରୀୟ"}
         hup{"ହୁପା"}
+        hur{"ହାଲକୋମେଲେମ"}
         hy{"ଆର୍ମେନିଆନ୍"}
         hz{"ହେରେରୋ"}
         ia{"ଇର୍ଣ୍ଟଲିଙ୍ଗୁଆ"}
@@ -204,6 +219,7 @@
         ig{"ଇଗବୋ"}
         ii{"ସିଚୁଆନ୍ ୟୀ"}
         ik{"ଇନୁପିୟାକ୍"}
+        ikt{"ପାଶ୍ଚାତ୍ୟ କାନାଡିୟ ଇନୁକ୍ଟିଟ"}
         ilo{"ଇଲୋକୋ"}
         inh{"ଇଁଙ୍ଗୁଶ୍"}
         io{"ଇଡୋ"}
@@ -230,6 +246,7 @@
         kea{"କାବୁଭେରଡିଆନୁ"}
         kfo{"କୋରୋ"}
         kg{"କଙ୍ଗୋ"}
+        kgp{"କାଇଙ୍ଗାଂ"}
         kha{"ଖାସୀ"}
         kho{"ଖୋତାନୀଜ୍"}
         khq{"କୋୟରା ଚିନି"}
@@ -259,6 +276,7 @@
         kut{"କୁତେନାଉ"}
         kv{"କୋମି"}
         kw{"କୋର୍ନିସ୍"}
+        kwk{"କ୍ଵାକୱାଲା"}
         ky{"କୀରଗୀଜ୍"}
         la{"ଲାଟିନ୍"}
         lad{"ଲାଦିନୋ"}
@@ -269,12 +287,15 @@
         lez{"ଲେଜଗିୟାନ୍"}
         lg{"ଗନ୍ଦା"}
         li{"ଲିମ୍ବୁର୍ଗିସ୍"}
+        lil{"ଲିଲ୍ଲୁଏଟ"}
         lkt{"ଲାକୋଟା"}
         ln{"ଲିଙ୍ଗାଲା"}
         lo{"ଲାଓ"}
         lol{"ମଙ୍ଗୋ"}
+        lou{"ଲୌସିଆନା କ୍ରେଓଲେ"}
         loz{"ଲୋଜି"}
         lrc{"ଉତ୍ତର ଲୁରି"}
+        lsm{"ସାମିଆ"}
         lt{"ଲିଥୁଆନିଆନ୍"}
         lu{"ଲ୍ୟୁବା-କାଟାଙ୍ଗା"}
         lua{"ଲୁବା-ଲୁଲୁଆ"}
@@ -308,6 +329,7 @@
         mn{"ମଙ୍ଗୋଳିୟ"}
         mnc{"ମାଞ୍ଚୁ"}
         mni{"ମଣିପୁରୀ"}
+        moe{"ଇନ୍ନୁ-ଏମୁନ"}
         moh{"ମୋହୌକ"}
         mos{"ମୋସି"}
         mr{"ମରାଠୀ"}
@@ -353,6 +375,11 @@
         nzi{"ଞ୍ଜିମା"}
         oc{"ଓସିଟାନ୍"}
         oj{"ଓଜିୱା"}
+        ojb{"ଉତ୍ତର-ପଶ୍ଚିମ ଓଜିବ୍ଵା"}
+        ojc{"କେନ୍ଦ୍ରୀୟ ଓଜିବ୍ଵା"}
+        ojs{"ଓଜି-କ୍ରି"}
+        ojw{"ପାଶ୍ଚାତ୍ୟ ଓଜିବ୍ଵା"}
+        oka{"ଓକାନାଗାନ୍"}
         om{"ଓରୋମୋ"}
         or{"ଓଡ଼ିଆ"}
         os{"ଓସେଟିକ୍"}
@@ -368,8 +395,10 @@
         peo{"ପୁରୁଣା ପର୍ସିଆନ୍"}
         phn{"ଫୋନେସିଆନ୍"}
         pi{"ପାଲି"}
+        pis{"ପିଜିନ୍"}
         pl{"ପୋଲିଶ୍"}
         pon{"ପୋହପିଏନ୍"}
+        pqm{"ମାଲିସୀଟ-ପାସମକୁଅଡ୍ଡି"}
         prg{"ପ୍ରୁସିୟ"}
         pro{"ପୁରୁଣା ପ୍ରେଭେନେସିଆଲ୍"}
         ps{"ପାସ୍ତୋ"}
@@ -418,6 +447,7 @@
         sid{"ସିଦାମୋ"}
         sk{"ସ୍ଲୋଭାକ୍"}
         sl{"ସ୍ଲୋଭେନିଆନ୍"}
+        slh{"ସାଉଥ୍ ଲୁଶୋସିଟେଡ୍"}
         sm{"ସାମୋଆନ୍"}
         sma{"ଦକ୍ଷିଣ ସାମି"}
         smj{"ଲୁଲେ ସାମି"}
@@ -434,6 +464,7 @@
         ss{"ସ୍ଵାତି"}
         ssy{"ସହୋ"}
         st{"ସେସୋଥୋ"}
+        str{"ଷ୍ଟ୍ରାଇଟ୍ ସାଲିଶ୍"}
         su{"ସୁଦାନୀଜ୍"}
         suk{"ସୁକୁମା"}
         sus{"ଶୁଶୁ"}
@@ -445,13 +476,16 @@
         syc{"କ୍ଲାସିକାଲ୍ ସିରିକ୍"}
         syr{"ସିରିକ୍"}
         ta{"ତାମିଲ୍"}
+        tce{"ସାଉଥ୍ ଟଚୋନ୍"}
         te{"ତେଲୁଗୁ"}
         tem{"ତିମନେ"}
         teo{"ତେସା"}
         ter{"ତେରେନୋ"}
         tet{"ତେତୁମ୍"}
         tg{"ତାଜିକ୍"}
+        tgx{"ତାଗିଶ"}
         th{"ଥାଇ"}
+        tht{"ତହଲତାନ୍"}
         ti{"ଟ୍ରିଗିନିଆ"}
         tig{"ଟାଇଗ୍ରେ"}
         tiv{"ତୀଭ୍"}
@@ -464,12 +498,14 @@
         tn{"ସୱାନା"}
         to{"ଟୋଙ୍ଗା"}
         tog{"ନ୍ୟାସା ଟୋଙ୍ଗୋ"}
+        tok{"ଟୋକି ପୋନା"}
         tpi{"ଟୋକ୍ ପିସିନ୍"}
         tr{"ତୁର୍କିସ୍"}
         trv{"ତାରୋକୋ"}
         ts{"ସୋଙ୍ଗା"}
         tsi{"ତିସିମିସିଆନ୍"}
         tt{"ତାତାର୍"}
+        ttm{"ଉତ୍ତର ଟୁଚୋନ୍"}
         tum{"ଟୁମ୍ବୁକା"}
         tvl{"ତୁଭାଲୁ"}
         tw{"ତ୍ୱି"}
@@ -497,6 +533,7 @@
         war{"ୱାରୈ"}
         was{"ୱାସୋ"}
         wo{"ୱୋଲଫ୍"}
+        wuu{"ୱୁ ଚାଇନିଜ"}
         xal{"କାଲ୍ମୀକ୍"}
         xh{"ଖୋସା"}
         xog{"ସୋଗା"}
@@ -506,6 +543,7 @@
         ybb{"ୟେମବା"}
         yi{"ୟିଡିସ୍"}
         yo{"ୟୋରୁବା"}
+        yrl{"ନିଙ୍ଗାଟୁ"}
         yue{"କାନଟୋନେସେ"}
         za{"ଜୁଆଙ୍ଗ"}
         zap{"ଜାପୋଟେକ୍"}
@@ -533,8 +571,13 @@
         en_GB{"ଯୁକ୍ତରାଜ୍ୟ ଇଂରାଜୀ"}
         en_US{"ଯୁକ୍ତରାଷ୍ଟ୍ର ଇଂରାଜୀ"}
     }
+    Languages%variant{
+        hi_Latn{"ହିଂଲିସ"}
+    }
     Scripts{
+        Adlm{"ଆଡଲମ୍"}
         Arab{"ଆରବିକ୍"}
+        Aran{"ଆରାନ"}
         Armi{"ଇମ୍ପେରିଆଲ୍ ଆରମିକ୍"}
         Armn{"ଆର୍ମେନୀୟ"}
         Avst{"ଆବେସ୍ଥାନ୍"}
@@ -628,6 +671,7 @@
         Plrd{"ପୋଲାର୍ଡ ଫୋନେଟିକ୍"}
         Prti{"ଇନସ୍କ୍ରୀପସାନଲ୍ ପାର୍ଥିଆନ୍"}
         Rjng{"ରେଜାଙ୍ଗ"}
+        Rohg{"ରୋହଗ"}
         Roro{"ରୋଙ୍ଗୋରୋଙ୍ଗୋ"}
         Runr{"ରନିକ୍"}
         Samr{"ସମୌରିଟନ୍"}
@@ -676,11 +720,16 @@
         calendar{
             buddhist{"ବୌଦ୍ଧଧର୍ମାଲମ୍ବୀଙ୍କ କ୍ୟାଲେଣ୍ଡର୍‌"}
             chinese{"ଚାଇନିଜ୍‌ କ୍ୟାଲେଣ୍ଡର୍‌"}
+            coptic{"କପ୍ଟିକ୍"}
             dangi{"ଦାଙ୍ଗି କ୍ୟାଲେଣ୍ଡର୍‌"}
             ethiopic{"ଇଥିଓପିକ୍‌ କ୍ୟାଲେଣ୍ଡର୍‌"}
+            ethiopic-amete-alem{"ଏଥିଓପିକ୍-ଆମେଟ୍-ଆଲେମ୍"}
             gregorian{"ଗ୍ରେଗୋରିୟ କ୍ୟାଲେଣ୍ଡର୍"}
             hebrew{"ହିବୃ କ୍ୟାଲେଣ୍ଡର୍‌"}
+            indian{"ଇଣ୍ତିଆନ୍"}
             islamic{"ଇସଲାମିକ୍‌ କ୍ୟାଲେଣ୍ଡର୍‌"}
+            islamic-civil{"ଇସଲାମିକ୍ କ୍ୟାଲେଣ୍ଡର୍ (ଟାବୁଲାର୍, ନାଗରିକ ଯୁଗ)"}
+            islamic-umalqura{"ଇସଲାମିକ୍ କ୍ୟାଲେଣ୍ଡର୍ (ଉମ୍ ଅଲ୍-କୁରା)"}
             iso8601{"ISO-8601 କ୍ୟାଲେଣ୍ଡର୍‌"}
             japanese{"ଜାପାନିଜ୍‌ କ୍ୟାଲେଣ୍ଡର୍‌"}
             persian{"ପର୍ସିଆନ୍‌ କ୍ୟାଲେଣ୍ଡର୍‌"}
@@ -717,6 +766,7 @@
             armn{"ଆର୍ମେନିୟ ସଂଖ୍ୟାଗୁଡ଼ିକ"}
             armnlow{"ଆର୍ମେନିୟ ଛୋଟ ଅକ୍ଷର ସଂଖ୍ୟାଗୁଡ଼ିକ"}
             beng{"ବଙ୍ଗଳା ଅଙ୍କଗୁଡ଼ିକ"}
+            cakm{"ଚକମା ଅଙ୍କଗୁଡ଼ିକ"}
             deva{"ଦେବନାଗରୀ ଅଙ୍କଗୁଡ଼ିକ"}
             ethi{"ଇଥିଓପିକ୍‌ ସଂଖ୍ୟାଗୁଡ଼ିକ"}
             fullwide{"ପୂର୍ଣ୍ଣ-ପ୍ରସ୍ଥ ଅଙ୍କଗୁଡ଼ିକ"}
@@ -731,6 +781,7 @@
             hant{"ପାରମ୍ପରିକ ଚିନି ସଂଖ୍ୟାଗୁଡ଼ିକ"}
             hantfin{"ପାରମ୍ପରିକ ଚିନି ଆର୍ଥିକ ସଂଖ୍ୟାଗୁଡ଼ିକ"}
             hebr{"ହିବୃ ସଂଖ୍ୟାଗୁଡ଼ିକ"}
+            java{"ଜାଭାନିଜ ଅଙ୍କଗୁଡ଼ିକ"}
             jpan{"ଜାପାନୀ ସଂଖ୍ୟାଗୁଡ଼ିକ"}
             jpanfin{"ଜାପାନୀ ଆର୍ଥିକ ସଂଖ୍ୟାଗୁଡ଼ିକ"}
             khmr{"ଖିମର୍‌ ଅଙ୍କଗୁଡ଼ିକ"}
@@ -739,7 +790,9 @@
             latn{"ପାଶ୍ଚାତ୍ୟ ଅଙ୍କଗୁଡ଼ିକ"}
             mlym{"ମଲୟାଲମ୍ ଅଙ୍କଗୁଡ଼ିକ"}
             mong{"ମଙ୍ଗୋଲୀୟ ଡିଜିଟ୍"}
+            mtei{"ମିତେଇ ମାୟେକ ଅଙ୍କଗୁଡ଼ିକ"}
             mymr{"ମିଆଁମାର୍‌ ଅଙ୍କଗୁଡ଼ିକ"}
+            olck{"ଓଲ୍ ଚିକି ଅଙ୍କଗୁଡ଼ିକ"}
             orya{"ଓଡ଼ିଆ ଅଙ୍କଗୁଡ଼ିକ"}
             roman{"ରୋମାନ୍‌ ସଂଖ୍ୟାଗୁଡ଼ିକ"}
             romanlow{"ରୋମାନ୍‌ ଛୋଟ ଅକ୍ଷର ସଂଖ୍ୟାଗୁଡ଼ିକ"}
@@ -748,6 +801,7 @@
             telu{"ତେଲୁଗୁ ଅଙ୍କଗୁଡ଼ିକ"}
             thai{"ଥାଇ ଅଙ୍କଗୁଡ଼ିକ"}
             tibt{"ତିବତୀ ଅଙ୍କଗୁଡ଼ିକ"}
+            vaii{"ଭାଇ ଅଙ୍କଗୁଡ଼ିକ"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/pa.txt b/icu4c/source/data/lang/pa.txt
index 51d1b8e..3549ea7 100644
--- a/icu4c/source/data/lang/pa.txt
+++ b/icu4c/source/data/lang/pa.txt
@@ -28,14 +28,17 @@
         am{"ਅਮਹਾਰਿਕ"}
         an{"ਅਰਾਗੋਨੀ"}
         ang{"ਪੁਰਾਣੀ ਅੰਗਰੇਜ਼ੀ"}
+        ann{"ਓਬੋਲੋ"}
         anp{"ਅੰਗਿਕਾ"}
         ar{"ਅਰਬੀ"}
         ar_001{"ਆਧੁਨਿਕ ਮਿਆਰੀ ਅਰਬੀ"}
         arn{"ਮਾਪੁਚੇ"}
         arp{"ਅਰਾਫਾਓ"}
+        ars{"ਨਾਜਦੀ ਅਰਬੀ"}
         as{"ਅਸਾਮੀ"}
         asa{"ਅਸੂ"}
         ast{"ਅਸਤੂਰੀ"}
+        atj{"ਅਤਿਕਾਮੇਕਵ"}
         av{"ਅਵਾਰਿਕ"}
         awa{"ਅਵਧੀ"}
         ay{"ਅਈਮਾਰਾ"}
@@ -44,7 +47,7 @@
         ban{"ਬਾਲੀਨੀਜ਼"}
         bas{"ਬਾਸਾ"}
         be{"ਬੇਲਾਰੂਸੀ"}
-        bem{"ਬੇਮਬਾ"}
+        bem{"ਬੇਂਬਾ"}
         bez{"ਬੇਨਾ"}
         bg{"ਬੁਲਗਾਰੀਆਈ"}
         bgn{"ਪੱਛਮੀ ਬਲੂਚੀ"}
@@ -61,6 +64,7 @@
         bug{"ਬਗਨੀਜ਼"}
         byn{"ਬਲਿਨ"}
         ca{"ਕੈਟਾਲਾਨ"}
+        cay{"ਕਾਯੁਗਾ"}
         ccp{"ਚਕਮਾ"}
         ce{"ਚੇਚਨ"}
         ceb{"ਸੀਬੂਆਨੋ"}
@@ -69,12 +73,21 @@
         chk{"ਚੂਕੀਸ"}
         chm{"ਮਾਰੀ"}
         cho{"ਚੌਕਟੋ"}
+        chp{"ਚਿਪਵਿਆਨ"}
         chr{"ਚੇਰੋਕੀ"}
         chy{"ਛਾਇਆਨ"}
         ckb{"ਕੇਂਦਰੀ ਕੁਰਦਿਸ਼"}
+        clc{"ਚਿਲਕੋਟਿਨ"}
         co{"ਕੋਰਸੀਕਨ"}
+        crg{"ਮਿਚਿਫੋ"}
+        crj{"ਦੱਖਣੀ ਪੂਰਬੀ ਕ੍ਰੀ"}
+        crk{"ਪਲੇਨਸ ਕ੍ਰੀ"}
+        crl{"ਉੱਤਰੀ ਪੂਰਬੀ ਕ੍ਰੀ"}
+        crm{"ਮੂਜ਼ ਕ੍ਰੀ"}
+        crr{"ਕੈਰੋਲੀਨਾ ਐਲਗੋਂਕਵਿਅਨ"}
         crs{"ਸੇਸੇਲਵਾ ਕ੍ਰਿਓਲ ਫ੍ਰੈਂਚ"}
         cs{"ਚੈੱਕ"}
+        csw{"ਸਵੈਂਪੀ ਕ੍ਰੀ"}
         cu{"ਚਰਚ ਸਲਾਵੀ"}
         cv{"ਚੁਵਾਸ਼"}
         cy{"ਵੈਲਸ਼"}
@@ -107,7 +120,6 @@
         es{"ਸਪੇਨੀ"}
         es_419{"ਸਪੇਨੀ (ਲਾਤੀਨੀ ਅਮਰੀਕੀ)"}
         es_ES{"ਸਪੇਨੀ (ਯੂਰਪੀ)"}
-        es_MX{"ਸਪੇਨੀ (ਮੈਕਸੀਕੀ)"}
         et{"ਇਸਟੋਨੀਆਈ"}
         eu{"ਬਾਸਕ"}
         ewo{"ਇਵੋਂਡੋ"}
@@ -121,7 +133,8 @@
         fon{"ਫੌਨ"}
         fr{"ਫਰਾਂਸੀਸੀ"}
         fr_CA{"ਫਰਾਂਸੀਸੀ (ਕੈਨੇਡੀਅਨ)"}
-        frc{"ਕੇਜੁਨ ਫ੍ਰੇੰਚ"}
+        frc{"ਕੇਜੁਨ ਫ਼੍ਰੈਂਚ"}
+        frr{"ਉੱਤਰੀ ਫ੍ਰੀਜ਼ੀਅਨ"}
         fur{"ਫਰੀਉਲੀਅਨ"}
         fy{"ਪੱਛਮੀ ਫ੍ਰਿਸੀਅਨ"}
         ga{"ਆਇਰਸ਼"}
@@ -141,8 +154,10 @@
         gv{"ਮੈਂਕਸ"}
         gwi{"ਗਵਿਚ’ਇਨ"}
         ha{"ਹੌਸਾ"}
+        hai{"ਹਾਇਡਾ"}
         hak{"ਚੀਨੀ ਹਾਕਾ"}
         haw{"ਹਵਾਈ"}
+        hax{"ਦੱਖਣੀ ਹਾਇਡਾ"}
         he{"ਹਿਬਰੂ"}
         hi{"ਹਿੰਦੀ"}
         hif{"ਫਿਜੀ ਹਿੰਦੀ"}
@@ -154,6 +169,7 @@
         ht{"ਹੈਤੀਆਈ"}
         hu{"ਹੰਗਰੀਆਈ"}
         hup{"ਹੂਪਾ"}
+        hur{"ਹਾਲਕੋਮੇਲਮ"}
         hy{"ਅਰਮੀਨੀਆਈ"}
         hz{"ਹਰੇਰੋ"}
         ia{"ਇੰਟਰਲਿੰਗੁਆ"}
@@ -162,6 +178,7 @@
         id{"ਇੰਡੋਨੇਸ਼ੀਆਈ"}
         ig{"ਇਗਬੋ"}
         ii{"ਸਿਚੁਆਨ ਯੀ"}
+        ikt{"ਪੱਛਮੀ ਕੈਨੇਡੀਅਨ ਇਨੂਕਟੀਟੂਟ"}
         ilo{"ਇਲੋਕੋ"}
         inh{"ਇੰਗੁਸ਼"}
         io{"ਇਡੂ"}
@@ -183,6 +200,7 @@
         kde{"ਮਕੋਂਡ"}
         kea{"ਕਾਬੁਵੇਰਦਿਆਨੂ"}
         kfo{"ਕੋਰੋ"}
+        kgp{"ਕੈਨਗਾਂਗੋ"}
         kha{"ਖਾਸੀ"}
         khq{"ਕੋਯਰਾ ਚੀਨੀ"}
         ki{"ਕਿਕੂਯੂ"}
@@ -210,6 +228,7 @@
         kum{"ਕੁਮੀਕ"}
         kv{"ਕੋਮੀ"}
         kw{"ਕੋਰਨਿਸ਼"}
+        kwk{"ਕਵਾਕ’ਵਾਲਾ"}
         ky{"ਕਿਰਗੀਜ਼"}
         la{"ਲਾਤੀਨੀ"}
         lad{"ਲੈਡੀਨੋ"}
@@ -218,12 +237,14 @@
         lez{"ਲੈਜ਼ਗੀ"}
         lg{"ਗਾਂਡਾ"}
         li{"ਲਿਮਬੁਰਗੀ"}
+        lil{"ਲਿਲੂਏਟ"}
         lkt{"ਲਕੋਟਾ"}
         ln{"ਲਿੰਗਾਲਾ"}
         lo{"ਲਾਓ"}
         lou{"ਲੇਉ"}
         loz{"ਲੋਜ਼ੀ"}
         lrc{"ਉੱਤਰੀ ਲੁਰੀ"}
+        lsm{"ਸਾਮੀਆ"}
         lt{"ਲਿਥੁਆਨੀਅਨ"}
         lu{"ਲੂਬਾ-ਕਾਟਾਂਗਾ"}
         lua{"ਲਿਊਬਾ-ਲਿਊਲਿਆ"}
@@ -252,6 +273,7 @@
         ml{"ਮਲਿਆਲਮ"}
         mn{"ਮੰਗੋਲੀ"}
         mni{"ਮਨੀਪੁਰੀ"}
+        moe{"ਇਨੂੰ-ਏਮੁਨ"}
         moh{"ਮੋਹਆਕ"}
         mos{"ਮੋਸੀ"}
         mr{"ਮਰਾਠੀ"}
@@ -292,6 +314,11 @@
         ny{"ਨਯਾਂਜਾ"}
         nyn{"ਨਿਆਂਕੋਲੇ"}
         oc{"ਓਕਸੀਟਾਨ"}
+        ojb{"ਉੱਤਰ-ਪੱਛਮੀ ਔਜਿਬਵਾ"}
+        ojc{"ਸੈਂਟਰਲ ਔਜਿਬਵਾ"}
+        ojs{"ਓਜੀ-ਕ੍ਰੀ"}
+        ojw{"ਪੱਛਮੀ ਓਜਿਬਵਾ"}
+        oka{"ਓਕਾਨਾਗਨ"}
         om{"ਓਰੋਮੋ"}
         or{"ਉੜੀਆ"}
         os{"ਓਸੈਟਿਕ"}
@@ -302,7 +329,9 @@
         pau{"ਪਲਾਊਵੀ"}
         pcm{"ਨਾਇਜੀਰੀਆਈ ਪਿਡਗਿਨ"}
         pi{"ਪਾਲੀ"}
+        pis{"ਪਿਜਿਨ"}
         pl{"ਪੋਲੈਂਡੀ"}
+        pqm{"ਮਾਲੀਸੇਟ-ਪਾਸਾਮਾਕਵੋਡੀ"}
         prg{"ਪਰੂਸ਼ੀਆ"}
         ps{"ਪਸ਼ਤੋ"}
         pt{"ਪੁਰਤਗਾਲੀ"}
@@ -344,6 +373,7 @@
         si{"ਸਿੰਹਾਲਾ"}
         sk{"ਸਲੋਵਾਕ"}
         sl{"ਸਲੋਵੇਨੀਆਈ"}
+        slh{"ਦੱਖਣੀ ਲੁਸ਼ੂਟਸੀਡ"}
         sm{"ਸਾਮੋਨ"}
         sma{"ਦੱਖਣੀ ਸਾਮੀ"}
         smj{"ਲਿਊਲ ਸਾਮੀ"}
@@ -358,6 +388,7 @@
         ss{"ਸਵਾਤੀ"}
         ssy{"ਸਾਹੋ"}
         st{"ਦੱਖਣੀ ਸੋਥੋ"}
+        str{"ਸਟਰੇਟਸ ਸੈਲਿਸ਼"}
         su{"ਸੂੰਡਾਨੀ"}
         suk{"ਸੁਕੁਮਾ"}
         sv{"ਸਵੀਡਿਸ਼"}
@@ -366,23 +397,29 @@
         swb{"ਕੋਮੋਰੀਅਨ"}
         syr{"ਸੀਰੀਆਈ"}
         ta{"ਤਮਿਲ"}
+        tce{"ਦੱਖਣੀ ਟਚੋਨ"}
         te{"ਤੇਲਗੂ"}
         tem{"ਟਿਮਨੇ"}
         teo{"ਟੇਸੋ"}
         tet{"ਟੇਟਮ"}
         tg{"ਤਾਜਿਕ"}
+        tgx{"ਟੈਗਿਸ਼"}
         th{"ਥਾਈ"}
+        tht{"ਤਹਿਲਟਨ"}
         ti{"ਤਿਗ੍ਰੀਨਿਆ"}
         tig{"ਟਿਗਰਾ"}
         tk{"ਤੁਰਕਮੇਨ"}
         tlh{"ਕਲਿੰਗਨ"}
+        tli{"ਟਲਿੰਗਿਟ"}
         tn{"ਤਸਵਾਨਾ"}
         to{"ਟੌਂਗਨ"}
+        tok{"ਤੋਕੀ ਪੋਨਾ"}
         tpi{"ਟੋਕ ਪਿਸਿਨ"}
         tr{"ਤੁਰਕੀ"}
         trv{"ਟਾਰੋਕੋ"}
         ts{"ਸੋਂਗਾ"}
         tt{"ਤਤਾਰ"}
+        ttm{"ਉੱਤਰੀ ਟਚੋਨ"}
         tum{"ਤੁੰਬੁਕਾ"}
         tvl{"ਟਿਊਵਾਲੂ"}
         tw{"ਤ੍ਵਿ"}
@@ -416,6 +453,7 @@
         ybb{"ਯੇਂਬਾ"}
         yi{"ਯਿਦਿਸ਼"}
         yo{"ਯੋਰੂਬਾ"}
+        yrl{"ਨਹੀਂਗਾਤੂ"}
         yue{"ਕੈਂਟੋਨੀਜ਼"}
         zgh{"ਮਿਆਰੀ ਮੋਰੋਕੇਨ ਟਾਮਾਜ਼ਿਕ"}
         zh{"ਚੀਨੀ"}
@@ -440,14 +478,19 @@
     }
     Languages%variant{
         ckb{"ਕੁਰਦਿਸ਼, ਸੋਰਾਨੀ"}
+        hi_Latn{"ਹਿੰਗਲਿਸ਼"}
     }
     Scripts{
+        Adlm{"ਅਦਲਾਮ"}
         Arab{"ਅਰਬੀ"}
         Aran{"ਨਸਤਾਲੀਕ"}
         Armn{"ਅਰਮੀਨੀਆਈ"}
         Beng{"ਬੰਗਾਲੀ"}
         Bopo{"ਬੋਪੋਮੋਫੋ"}
         Brai{"ਬਰੇਲ"}
+        Cakm{"ਚਕਮਾ"}
+        Cans{"ਯੂਨੀਫਾਈਡ ਕੈਨੇਡੀਅਨ ਐਬੋਰਿਜਿਨਲ ਸਿਲੇਬਿਕਸ"}
+        Cher{"ਚੈਰੋਕੀ"}
         Cyrl{"ਸਿਰਿਲਿਕ"}
         Deva{"ਦੇਵਨਾਗਰੀ"}
         Ethi{"ਇਥੀਓਪਿਕ"}
@@ -473,14 +516,23 @@
         Latn{"ਲਾਤੀਨੀ"}
         Mlym{"ਮਲਿਆਲਮ"}
         Mong{"ਮੰਗੋਲੀਅਨ"}
+        Mtei{"ਮਿਤੇਈ ਮਾਏਕ"}
         Mymr{"ਮਿਆਂਮਾਰ"}
+        Nkoo{"ਐਨ’ਕੋ"}
+        Olck{"ਓਲ ਚੀਕੀ"}
         Orya{"ਉੜੀਆ"}
+        Rohg{"ਹਨੀਫੀ"}
         Sinh{"ਸਿੰਹਾਲਾ"}
+        Sund{"ਸੂੰਡਾਨੀ"}
+        Syrc{"ਸੀਰੀਆਈ"}
         Taml{"ਤਮਿਲ"}
         Telu{"ਤੇਲਗੂ"}
+        Tfng{"ਟਿਫੀਨਾਘ"}
         Thaa{"ਥਾਨਾ"}
         Thai{"ਥਾਈ"}
         Tibt{"ਤਿੱਬਤੀ"}
+        Vaii{"ਵਾਈ"}
+        Yiii{"ਯੀ"}
         Zmth{"ਗਣਿਤ ਚਿੰਨ੍ਹ-ਲਿਪੀ"}
         Zsye{"ਇਮੋਜੀ"}
         Zsym{"ਚਿੰਨ੍ਹ"}
@@ -548,6 +600,7 @@
             armnlow{"ਆਰਮੀਨੀਅਨ ਲੋਅਰਕੇਸ ਸੰਖਿਆਵਾਂ"}
             beng{"ਬੰਗਾਲੀ ਅੰਕ"}
             brah{"ਬਰਾਹਮੀ ਅੰਕ"}
+            cakm{"ਚਕਮਾ ਅੰਕ"}
             deva{"ਦੇਵਨਾਗਰੀ ਅੰਕ"}
             ethi{"ਐਥਿਓਪਿਕ ਸੰਖਿਆਵਾਂ"}
             fullwide{"ਪੂਰਨ ਵਿਸਤਾਰ ਅੰਕ"}
@@ -562,6 +615,7 @@
             hant{"ਰਵਾਇਤੀ ਚੀਨੀ ਸੰਖਿਆਵਾਂ"}
             hantfin{"ਰਵਾਇਤੀ ਚੀਨੀ ਵਿੱਤੀ ਸੰਖਿਆਵਾਂ"}
             hebr{"ਹਿਬਰੂ ਸੰਖਿਆਵਾਂ"}
+            java{"ਜਾਵਾਨੀਜ਼ ਅੰਕ"}
             jpan{"ਜਪਾਨੀ ਸੰਖਿਆਵਾਂ"}
             jpanfin{"ਜਪਾਨੀ ਵਿੱਤੀ ਸੰਖਿਆਵਾਂ"}
             khmr{"ਖਮੇਰ ਅੰਕ"}
@@ -570,7 +624,9 @@
             latn{"ਪੱਛਮੀ ਅੰਕ"}
             mlym{"ਮਲਿਆਲਮ ਅੰਕ"}
             mong{"ਮੰਗੋਲ ਅੰਕ"}
+            mtei{"ਮਿਤੇਈ ਮਾਏਕ ਅੰਕ"}
             mymr{"ਮਿਆਂਮਾਰ ਅੰਕ"}
+            olck{"ਓਲ ਚੀਕੀ ਅੰਕ"}
             orya{"ਉੜੀਆ ਅੰਕ"}
             roman{"ਰੋਮਨ ਸੰਖਿਆਵਾਂ"}
             romanlow{"ਰੋਮਨ ਲੋਅਰਕੇਸ ਸੰਖਿਆਵਾਂ"}
@@ -579,6 +635,7 @@
             telu{"ਤੇਲਗੂ ਅੰਕ"}
             thai{"ਥਾਈ ਅੰਕ"}
             tibt{"ਤਿੱਬਤੀ ਅੰਕ"}
+            vaii{"ਵਾਈ ਅੰਕ"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/pcm.txt b/icu4c/source/data/lang/pcm.txt
index 9f15ccb..4b3878a 100644
--- a/icu4c/source/data/lang/pcm.txt
+++ b/icu4c/source/data/lang/pcm.txt
@@ -13,51 +13,98 @@
         numbers{"Nọ́mba-dẹm"}
     }
     Languages{
+        ab{"Abkházian"}
+        ace{"Achínẹ́sẹ"}
+        ada{"Adángme"}
+        ady{"Adyghẹ́"}
         af{"Áfríkaans Lángwej"}
         agq{"Aghẹ́m Lángwej"}
+        ain{"Ainú"}
         ak{"Akan Lángwej"}
+        ale{"Alẹut"}
+        alt{"Saútán Altai Lángwej"}
         am{"Amhárík Lángwej"}
+        an{"Aragónẹ́sẹ Lángwej"}
+        ann{"Óbóló Lángwej"}
+        anp{"Angíka"}
         ar{"Arábík Lángwej"}
-        ar_001{"Gẹ́nárál Arábík Lángwej fọ dís taim"}
+        arn{"Mapúchẹ́ Lángwej"}
+        arp{"Arapahó"}
+        ars{"Nájdí Arábík Lángwej"}
         as{"Asamíz Lángwej"}
         asa{"Asu Lángwej"}
         ast{"Astúriá Lángwej"}
+        atj{"Atíkamẹ́kw"}
+        av{"Afarík Lángwej"}
+        awa{"Awadhí"}
+        ay{"Aymára"}
         az{"Azẹrbaijáni Lángwej"}
+        ba{"Bashkír"}
+        ban{"Balinẹẹ́s"}
         bas{"Básaa Lángwej"}
         be{"Bẹlarúsiá Lángwej"}
         bem{"Bẹ́mba Lángwej"}
         bez{"Bẹ́na Lángwej"}
         bg{"Bọlgériá Lángwej"}
+        bho{"Bhojpúri"}
+        bi{"Bisláma"}
+        bin{"Biní"}
+        bla{"Siksíká Lángwej"}
         bm{"Bambára Lángwej"}
         bn{"Bángla Lángwej"}
         bo{"Tibẹ́tan"}
         br{"Brẹ́tọn Lángwej"}
         brx{"Bódo Lángwej"}
         bs{"Bọ́sniá Lángwej"}
+        bug{"Buginiís"}
+        byn{"Bliní"}
         ca{"Kátála Lángwej"}
+        cay{"Kayúga"}
         ccp{"Chákma Lángwej"}
         ce{"Chẹ́chẹn Lángwej"}
         ceb{"Sẹbuáno Lángwej"}
         cgg{"Chíga Lángwej"}
+        ch{"Chamóro Lángwej"}
+        chk{"Chuukís Lángwej"}
+        chm{"Mari Lángwej"}
+        cho{"Shọ́ktau Lángwej"}
+        chp{"Shípẹwián Lángwej"}
         chr{"Chẹ́rókii Lángwej"}
+        chy{"Shẹínn Lángwej"}
         ckb{"Mídúl Kọ́dish Lángwej"}
+        clc{"Chílkotín Lángwej"}
         co{"Kọsíkan Lángwej"}
+        crg{"Michíf Lángwej"}
+        crj{"Saútán Íst Krii Lángwej"}
+        crk{"Krii fọ Plén Lángwej"}
+        crl{"Nọ́tán Íst Krií Lángwej"}
+        crm{"Muse Krií Lángwej"}
+        crr{"Karolína Algónkwían"}
         cs{"Chẹ́k Lángwej"}
+        csw{"Swampi Krií Lángwej"}
         cu{"Chọ́ch Slávik"}
+        cv{"Chúvash"}
         cy{"Wẹlsh"}
         da{"Dénísh Lángwej"}
+        dak{"Dakótá Lángwej"}
+        dar{"Dargwá Lángwej"}
         dav{"Taíta"}
         de{"Jámán Lángwej"}
         de_AT{"Ọ́stria Jámán"}
         de_CH{"Swítzaland Haí Jámán"}
+        dgr{"Dọgríb Lángwej"}
         dje{"Zármá"}
         doi{"Dogri"}
         dsb{"Lówá Sorbiá"}
         dua{"Duála Lángwej"}
+        dv{"Divẹhí"}
         dyo{"Jóla-Fónyi Lángwej"}
         dz{"Zọ́ngka Lángwej"}
+        dzg{"Dazágá Lángwej"}
         ebu{"Ẹmbu Lángwej"}
         ee{"Ẹ́wẹ́ Lángwej"}
+        efi{"Ẹ́fík Lángwej"}
+        eka{"Ẹkajúk Lángwej"}
         el{"Grík Lángwej"}
         en{"Ínglish"}
         en_AU{"Ọstréliá Ínglish"}
@@ -77,189 +124,323 @@
         ff{"Fúlaní Lángwej"}
         fi{"Fínísh Lángwej"}
         fil{"Filipínó Lángwej"}
+        fj{"Fíján Lángwej"}
         fo{"Fáróís Lángwej"}
+        fon{"Fọn Lángwej"}
         fr{"Frẹ́nch Lángwej"}
         fr_CA{"Kánádá Frẹnch"}
-        fr_CH{"Swítzalánd Frẹnch"}
+        fr_CH{"Swízalánd Frẹnch"}
+        frc{"Kájun Frẹnchi"}
+        frr{"Nọ́tán Frísian"}
         fur{"Friúlián Lángwej"}
         fy{"Wẹ́stán Frísiá Lángwej"}
         ga{"Aírísh Lángwej"}
+        gaa{"Ga Lángwej"}
         gd{"Gaelík Lángwej ọf Gael Pípol fọ Skọ́tland"}
+        gez{"Giiz Lángwej"}
+        gil{"Gílbátís Lángwej"}
         gl{"Galísiá Lángwej"}
+        gn{"Guáráni Lángwej"}
+        gor{"Gorontáló Lángwej"}
         gsw{"Jámán Swis"}
         gu{"Gujarátí Lángwej"}
         guz{"Gusí Lángwej"}
         gv{"Mánks Lángwej"}
+        gwi{"Gwichín Lángwej"}
         ha{"Háusá Lángwej"}
+        hai{"Haída Lángwej"}
         haw{"Hawaii Lángwej"}
+        hax{"Saútán Haida"}
         he{"Híbru Lángwej"}
         hi{"Híndi Lángwej"}
+        hi_Latn{"Híndi (Látin)"}
+        hil{"Híligaínọn"}
         hmn{"Mọ́ng Lángwej"}
         hr{"Kroéshia Lángwej"}
         hsb{"Sóbiá Lángwej di ọ́p-ọ́p wan"}
         ht{"Haítí Kriol"}
         hu{"Họngári Lángwej"}
+        hup{"Húpá Lángwej"}
+        hur{"Halkomẹ́lẹ́m Lángwej"}
         hy{"Armẹ́niá Lángwej"}
+        hz{"Hẹrẹ́ro"}
         ia{"Intalíngwuá Lángwej"}
+        iba{"Iban Lángwej"}
+        ibb{"Ibibio Lángwej"}
         id{"Indoníshia Lángwej"}
         ig{"Igbo Lángwej"}
         ii{"Síchuan Yi"}
+        ikt{"Wẹ́stán Kánádá Inuktítut"}
+        ilo{"Ilokó"}
+        inh{"Inguísh Lángwej"}
+        io{"Idó Lángwej"}
         is{"Aíslánd Lángwej"}
         it{"Ítáli Lángwej"}
+        iu{"Inuktítut"}
         ja{"Japan Lángwej"}
+        jbo{"Lojban Lángwej"}
         jgo{"Ngómbá Lángwej"}
         jmc{"Machámẹ́ Lángwej"}
         jv{"Javáníz Lángwej"}
         ka{"Jọ́jiá Lángwej"}
         kab{"Kabail Lángwej"}
+        kac{"Kachín Lángwej"}
+        kaj{"Jju Lángwej"}
         kam{"Kámbá Lángwej"}
+        kbd{"Kabárdian"}
+        kcg{"Tyap Lángwej"}
         kde{"Makọ́ndẹ́ Lángwej"}
         kea{"Kábúvẹrdiánu Lángwej"}
+        kfo{"Koro Lángwej"}
+        kgp{"Kaingáng Lángwej"}
+        kha{"Khási Lángwej"}
         khq{"Koyra Chíní Lángwej"}
         ki{"Kikúyú Lángwej"}
+        kj{"Kuanyáma Lángwej"}
         kk{"Kazák Lángwej"}
         kkj{"Kákó Lángwej"}
         kl{"Kalálísút Lángwej"}
         kln{"Kálẹ́njín Lángwej"}
         km{"Kmaí Lángwej"}
+        kmb{"Kimbúndú Lángwej"}
         kn{"Kánnáda Lángwej"}
         ko{"Koriá Lángwej"}
         kok{"Kónkéní Lángwej"}
+        kpe{"Kpẹllẹ Lángwej"}
+        kr{"Kánurí Lángwej"}
+        krc{"Karáchei-Bálkar"}
+        krl{"Karẹ́lian"}
+        kru{"Kurúkh Lángwej"}
         ks{"Kashmírí Lángwej"}
-        ksb{"Shambala"}
+        ksb{"Shámbala"}
         ksf{"Bafiá Lángwej"}
         ksh{"Kọlónián Lángwej"}
         ku{"Kọ́dísh Lángwej"}
+        kum{"Kumyík Lángwej"}
+        kv{"Komi Lángwej"}
         kw{"Kọ́nish Lángwej"}
+        kwk{"Kwakwála Lángwej"}
         ky{"Kiẹ́gíz Lángwej"}
         la{"Látín Lángwej"}
+        lad{"Ladíno Lángwej"}
         lag{"Langi Lángwej"}
         lb{"Lọ́ksémbọ́g Lángwej"}
+        lez{"Lẹzghián Lángwej"}
         lg{"Gánda Lángwej"}
+        li{"Limbógísh Lángwej"}
+        lil{"Lillooẹ́t Lángwej"}
         lkt{"Lakótá Lángwej"}
         ln{"Lingálá Lángwej"}
         lo{"Láo Lángwej"}
+        lou{"Kriol fọ Luisiána"}
+        loz{"Lózí Lángwej"}
         lrc{"Nọ́tán Lúrí Lángwej"}
+        lsm{"Saamiá Lángwej"}
         lt{"Lituéniá Lángwej"}
         lu{"Lúbá-Katángá Lángwej"}
+        lua{"Luba-Lúlua"}
+        lun{"Lunda Lángwej"}
         luo{"Luó Lángwej"}
+        lus{"Mizo Lángwej"}
         luy{"Luyia Lángwej"}
         lv{"Látvián Lángwej"}
+        mad{"Madurẹ́sẹ"}
+        mag{"Magahí Lángwej"}
         mai{"Maítíli"}
+        mak{"Mákásá Lángwej"}
         mas{"Masaí Lángwej"}
+        mdf{"Móksha Lángwej"}
+        men{"Mẹndẹ́ Lángwej"}
         mer{"Mẹ́rú Lángwej"}
         mfe{"Morísiẹ́n Lángwej"}
         mg{"Malagásí Lángwej"}
         mgh{"Makúwá-Mító"}
         mgo{"Mẹta’ Lángwej"}
+        mh{"Máshállís Lángwej"}
         mi{"Maórí Lángwej"}
+        mic{"Mikmák Lángwej"}
+        min{"Minangkabáu"}
         mk{"Masẹdóniá Lángwej"}
         ml{"Maléyálám Lángwej"}
         mn{"Mọngóliá Lángwej"}
         mni{"Manípuri"}
+        moe{"Innu-aímun Lángwej"}
+        moh{"Móhọ́k Lángwej"}
+        mos{"Mósí Lángwej"}
         mr{"Marátí Lángwej"}
         ms{"Malé Lángwej"}
         mt{"Mọ́ltá Lángwej"}
         mua{"Mundáng Lángwej"}
         mul{"Plẹ́ntí Lángwej-dẹm"}
+        mus{"Múskójii Lángwej"}
+        mwl{"Mirándẹ́sẹ Lángwej"}
         my{"Bọ́ma Lángwej"}
+        myv{"Ẹrziá Lángwej"}
         mzn{"Mazandẹrání Lángwej"}
+        na{"Naúru Lángwej"}
+        nap{"Niapolítán Lángwej"}
         naq{"Naámá Lángwej"}
         nb{"Nọwẹ́jiá Bokmál Lángwej"}
         nd{"Nọ́tán Ndẹbẹlẹ Lángwej"}
         nds{"Ló Jámán Lángwej"}
         ne{"Nẹpálí Lángwej"}
+        new{"Nẹwarí Lángwej"}
+        ng{"Ndónga Lángwej"}
+        nia{"Nias Lángwej"}
+        niu{"Niúeán Lángwej"}
         nl{"Dọch Lángwej"}
         nl_BE{"Flẹ́mish Lángwej"}
         nmg{"Kwasió Lángwej"}
         nn{"Nọwẹ́jiá Niúnọsk"}
         nnh{"Ngiẹ́mbọn Lángwej"}
         no{"Nọ́wẹ́jiá Lángwej"}
+        nog{"Nogái Lángwej"}
+        nqo{"N’Ko Lángwej"}
+        nr{"Sáút Ndẹbẹlẹ Lángwej"}
+        nso{"Nọ́tán Sótho Lángwej"}
         nus{"Núa"}
+        nv{"Navájo Lángwej"}
         ny{"Nyánja"}
         nyn{"Nyankólẹ"}
+        oc{"Oksitán Lángwej"}
+        ojb{"Nọ́tán Ojibwa"}
+        ojc{"Sẹ́ntrál Ojíbwa"}
+        ojs{"Ojí-Krii Lángwej"}
+        ojw{"Wẹ́stán Ojibua"}
+        oka{"Okanagan Langwej"}
         om{"Orómó"}
         or{"Ódiá"}
         os{"Osẹ́tik"}
         pa{"Punjábi"}
+        pag{"Pangasínán Lángwej"}
+        pam{"Pampánga Lángwej"}
+        pap{"Papiaménto Lángwej"}
+        pau{"Palaúán Lángwej"}
         pcm{"Naijíriá Píjin"}
+        pis{"Píjín Lángwej"}
         pl{"Pólánd Lángwej"}
+        pqm{"Malisiít Pasamákódí Lángwej"}
         prg{"Prúshia"}
         ps{"Páshto"}
         pt{"Pọtiugiz"}
         pt_BR{"Brazíl Pọtiugíz"}
         pt_PT{"Yúróp Pọtiugíz"}
         qu{"Kẹchuá"}
+        rap{"Rapánui Lángwej"}
+        rar{"Rarotóngan"}
         rhg{"Rohínjia"}
         rm{"Románsh"}
         rn{"Rúndi"}
         ro{"Romániá Lángwej"}
         rof{"Rómbo"}
         ru{"Rọshiá Lángwej"}
+        rup{"Arómánian"}
         rw{"Kinyarwánda Lángwej"}
-        rwk{"Rwa"}
+        rwk{"Rwá"}
         sa{"Sánskrit"}
+        sad{"Sandáwẹ́ Lángwej"}
         sah{"Sakhá"}
         saq{"Sambúru"}
         sat{"Sántáli"}
+        sba{"Ngambai Lángwej"}
         sbp{"Sangu"}
+        sc{"Sadínián Lángwej"}
+        scn{"Sisílián Lángwej"}
+        sco{"Skọ́t Lángwej"}
         sd{"Síndí"}
         se{"Nọ́tán Sámí Lángwej"}
         seh{"Sẹ́ná"}
         ses{"Kóiraboró Sẹ́nní Lángwej"}
         sg{"sàngo"}
         shi{"Táchẹ́lit"}
+        shn{"Shán Lángwej"}
         si{"Sínhala"}
         sk{"Slóvak"}
         sl{"Slovẹ́niá Lángwej"}
+        slh{"Saútan Lushútsid"}
         sm{"Samóá Lángwej"}
         smn{"Ínárí Sámí Lángwej"}
+        sms{"Skolt Sámí Lángwej"}
         sn{"Shóna"}
+        snk{"Sonínkẹ́ Lángwej"}
         so{"Sọmáli"}
         sq{"Albéniá Lángwej"}
         sr{"Sẹrbiá Lángwej"}
+        srn{"Sranán Tóngo"}
+        ss{"Swáti Lángwej"}
         st{"Saútán Sóto"}
+        str{"Streti Salísh Lángwej"}
         su{"Sọ́ndaniz"}
+        suk{"Sukúma Lángwej"}
         sv{"Suwídẹ́n Lángwej"}
         sw{"Swahíli"}
+        swb{"Komória Lángwej"}
+        syr{"Síriák Lángwej"}
         ta{"tàmil"}
+        tce{"Saútán Tutchónẹ Lángwej"}
         te{"Tẹlugu"}
+        tem{"Tímnẹ Lángwej"}
         teo{"Tẹ́so"}
+        tet{"Tẹ́tum Lángwej"}
         tg{"Tájik"}
+        tgx{"Tágísh Lángwej"}
         th{"Taí"}
+        tht{"Tahltán Lángwej"}
         ti{"Tigrínyá"}
+        tig{"Tígrẹ Lángwej"}
         tk{"Tọ́kmẹn"}
+        tlh{"Klíngon"}
+        tli{"Tlingit Lángwej"}
+        tn{"Tswána Lángwej"}
         to{"Tóngan"}
+        tok{"Tongán Lángwej"}
+        tpi{"Tọk Písin"}
         tr{"Tọ́ki"}
+        trv{"Tarókó Lángwej"}
+        ts{"Tsónga Lángwej"}
         tt{"Tatá"}
+        ttm{"Nótán Tuchónẹ Lángwej"}
+        tum{"Tumbúka Lángwej"}
+        tvl{"Tuválu Lángwej"}
         twq{"Tasawak"}
+        ty{"Tahítián Lángwej"}
+        tyv{"Tuvínián Lángwej"}
         tzm{"Mídúl Atlás Támazígt Lángwej"}
+        udm{"Údmurt Lángwej"}
         ug{"Wiúgọ"}
         uk{"Yukrénia"}
+        umb{"Umbúndu Lángwej"}
         und{"Lángwej wé nóbọ́di sabi"}
         ur{"Úrdú"}
         uz{"Úzbẹk"}
         vai{"Vaí"}
+        ve{"Vẹ́nda Lángwej"}
         vi{"Viẹ́tnám Lángwej"}
         vo{"Vólapiuk"}
         vun{"Vúnjo"}
+        wa{"Wálun Lángwej"}
         wae{"Wọ́lsa"}
+        wal{"Wolaítá Lángwej"}
+        war{"Warai Lángwej"}
         wo{"Wólof"}
+        wuu{"Wu Chainiz"}
+        xal{"Kalmik"}
         xh{"Kọ́sa"}
         xog{"sóga"}
         yav{"Yangbẹn"}
+        ybb{"Yẹmba Lángwej"}
         yi{"Yídish"}
         yo{"Yorubá"}
+        yrl{"Nhiingátu Lángwej"}
         yue{"Kántọn Lángwej"}
         zgh{"Gẹ́nárál Morókó Támazígt Lángwej"}
         zh{"Mandarín Chainíz Lángwej"}
-        zh_Hans{"Ízí Chainíz Lángwej"}
-        zh_Hant{"Tradíshọ́nál Chainíz Lángwej"}
         zu{"Zúlu"}
+        zun{"Zúní Lángwej"}
         zxx{"Nó Lángwéj Kọ́ntẹnt"}
+        zza{"Zázá Lángwej"}
     }
     Languages%long{
-        zh_Hans{"Ízí Mandarín Chainíz Lángwej"}
         zh_Hant{"Tradíshọ́nál Mandarín Chainíz Lángwej"}
     }
     Languages%menu{
@@ -268,18 +449,25 @@
         zh{"Chainiz, Mandarin"}
     }
     Languages%short{
+        az{"Azẹ́rí"}
         en_GB{"UK Ínglish"}
         en_US{"US Ínglish"}
     }
     Languages%variant{
         ckb{"Sorání Kọ́dísh Lángwej"}
+        hi_Latn{"Hínglish"}
     }
     Scripts{
+        Adlm{"Ádlam"}
         Arab{"Arábík"}
+        Aran{"Aran Lángwej"}
         Armn{"Armẹ́nia"}
         Beng{"Bángla"}
         Bopo{"Bopomófo"}
         Brai{"Blaínd Pípol Raítín Sístẹm"}
+        Cakm{"Chákmá Lángwej"}
+        Cans{"Nétív Kánádá Pípul Sílebul-dẹm Wé Dẹm Jọín Togẹ́da"}
+        Cher{"Chíróki Lángwej"}
         Cyrl{"Sírílik"}
         Deva{"Dẹvanágári"}
         Ethi{"Ẹtiópik"}
@@ -305,14 +493,23 @@
         Latn{"Látin"}
         Mlym{"Maléyálam"}
         Mong{"Mọngólia"}
+        Mtei{"Mẹitẹí Mayẹk Lángwej"}
         Mymr{"Miánmar"}
+        Nkoo{"N’Ko Lángwej"}
+        Olck{"Ol Chiki"}
         Orya{"Ódia"}
+        Rohg{"Hanífi Lángwej"}
         Sinh{"Sinhála"}
+        Sund{"Súndaníz Lángwej"}
+        Syrc{"Síriák Lángwej"}
         Taml{"Támil"}
         Telu{"Tẹ́lúgu"}
+        Tfng{"Tífínag Lángwej"}
         Thaa{"Tána"}
         Thai{"Taí"}
         Tibt{"Tíbẹt"}
+        Vaii{"Vaí Lángwej"}
+        Yiii{"Yi Lángwej"}
         Zmth{"Matimátiks Sains"}
         Zsye{"Ẹ́móji"}
         Zsym{"Símbuls"}
@@ -328,11 +525,15 @@
         calendar{
             buddhist{"Búdíst Kalẹ́nda"}
             chinese{"Chaíníz Kalẹ́nda"}
+            coptic{"Kọ́ptík Kalẹ́nda"}
             dangi{"Dangi Kalẹ́nda"}
             ethiopic{"Ẹtiópiá Kalẹ́nda"}
+            ethiopic-amete-alem{"Ẹtiópiá Amẹtẹ́ Álẹ́m Kalénda"}
             gregorian{"Grẹ́górí Kalẹ́nda"}
             hebrew{"Híbrú Kalẹ́nda"}
-            islamic{"Múslím Kalẹ́nda"}
+            islamic{"Íslám Kalẹ́nda"}
+            islamic-civil{"Íslám Kalẹ́nda (Tébúlá Taip an Sívúl Taip)"}
+            islamic-umalqura{"Íslám Kalẹ́nda (Úmm al-Kúra)"}
             iso8601{"ISO-8601 Kalẹ́nda"}
             japanese{"Japán Kalẹ́nda"}
             persian{"Pẹ́shia Kalẹ́nda"}
@@ -369,6 +570,7 @@
             armn{"Armẹ́niá Nọ́mba-dẹm"}
             armnlow{"Smọ́l Taíp Armẹ́niá Nọ́mba-dẹm"}
             beng{"Bánglá Nọ́mba-dẹm"}
+            cakm{"Chakmá Nọ́mba-dẹm"}
             deva{"Dẹvanágári Nọ́mba-dẹm"}
             ethi{"Ẹtiópiá Nọ́mba-dẹm"}
             fullwide{"Fúl-Waid Nọ́mba-dẹm"}
@@ -383,6 +585,7 @@
             hant{"Nọ́mál Chainíz Nọ́mba-dẹm"}
             hantfin{"Nọ́mál Chainíz Mọní Nọ́mba-dẹm"}
             hebr{"Híbru Nọ́mba-dẹm"}
+            java{"Jává Nọ́mba-dẹm"}
             jpan{"Japán Nọ́mba-dẹm"}
             jpanfin{"Japán Mọní Nọ́mba-dẹm"}
             khmr{"Kmai Nọ́mba-dẹm"}
@@ -390,7 +593,9 @@
             laoo{"Lao Nọ́mba-dẹm"}
             latn{"Wẹ́stán Nọ́mba-dẹm"}
             mlym{"Maléyálam Nọ́mba-dẹm"}
+            mtei{"Miitẹí Mayẹ́k Nọ́mba-dẹm"}
             mymr{"Miánma Nọ́mba-dẹm"}
+            olck{"Ol Chiki Nọ́mba-dẹm"}
             orya{"Ódia Nọ́mba-dẹm"}
             roman{"Rómán Nọ́mba-dẹm"}
             romanlow{"Smọ́l Taíp Rómán Nọ́mba-dẹm"}
@@ -399,6 +604,7 @@
             telu{"Tẹ́lúgu Nọ́mba-dẹm"}
             thai{"Taí Nọ́mba-dẹm"}
             tibt{"Tíbẹt Nọ́mba-dẹm"}
+            vaii{"Vaí Nọ́mba-dẹm"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/pl.txt b/icu4c/source/data/lang/pl.txt
index 4048896..201b716 100644
--- a/icu4c/source/data/lang/pl.txt
+++ b/icu4c/source/data/lang/pl.txt
@@ -44,6 +44,7 @@
         am{"amharski"}
         an{"aragoński"}
         ang{"staroangielski"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arabski"}
         ar_001{"współczesny arabski"}
@@ -60,6 +61,7 @@
         asa{"asu"}
         ase{"amerykański język migowy"}
         ast{"asturyjski"}
+        atj{"atikamekw"}
         av{"awarski"}
         avk{"kotava"}
         awa{"awadhi"}
@@ -125,14 +127,22 @@
         chr{"czirokeski"}
         chy{"czejeński"}
         ckb{"sorani"}
+        clc{"chilcotin"}
         co{"korsykański"}
         cop{"koptyjski"}
         cps{"capiznon"}
         cr{"kri"}
+        crg{"miszif"}
         crh{"krymskotatarski"}
+        crj{"kri południowo-wschodni"}
+        crk{"kri równinny"}
+        crl{"kri północno-wschodni"}
+        crm{"kri Moose"}
+        crr{"algonkiński (Karolina Północna)"}
         crs{"kreolski seszelski"}
         cs{"czeski"}
         csb{"kaszubski"}
+        csw{"kri bagienny"}
         cu{"cerkiewnosłowiański"}
         cv{"czuwaski"}
         cy{"walijski"}
@@ -236,8 +246,10 @@
         hai{"haida"}
         hak{"hakka"}
         haw{"hawajski"}
+        hax{"haida południowy"}
         he{"hebrajski"}
         hi{"hindi"}
+        hi_Latn{"hindi (alfabet łaciński)"}
         hif{"hindi fidżyjskie"}
         hil{"hiligaynon"}
         hit{"hetycki"}
@@ -249,6 +261,7 @@
         ht{"kreolski haitański"}
         hu{"węgierski"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"ormiański"}
         hz{"herero"}
         ia{"interlingua"}
@@ -259,6 +272,7 @@
         ig{"igbo"}
         ii{"syczuański"}
         ik{"inupiak"}
+        ikt{"inuktitut zachodniokanadyjski"}
         ilo{"ilokano"}
         inh{"inguski"}
         io{"ido"}
@@ -325,6 +339,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"kornijski"}
+        kwk{"kwakiutl"}
         ky{"kirgiski"}
         la{"łaciński"}
         lad{"ladyński"}
@@ -337,6 +352,7 @@
         lg{"ganda"}
         li{"limburski"}
         lij{"liguryjski"}
+        lil{"lillooet"}
         liv{"liwski"}
         lkt{"lakota"}
         lmo{"lombardzki"}
@@ -346,6 +362,7 @@
         lou{"kreolski luizjański"}
         loz{"lozi"}
         lrc{"luryjski północny"}
+        lsm{"saamia"}
         lt{"litewski"}
         ltg{"łatgalski"}
         lu{"luba-katanga"}
@@ -384,6 +401,7 @@
         mn{"mongolski"}
         mnc{"manchu"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
         moh{"mohawk"}
         mos{"mossi"}
         mr{"marathi"}
@@ -436,6 +454,11 @@
         nzi{"nzema"}
         oc{"oksytański"}
         oj{"odżibwa"}
+        ojb{"odżibwe północno-zachodni"}
+        ojc{"odżibwe centralny"}
+        ojs{"odżi-kri"}
+        ojw{"odżibwe zachodni"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"orija"}
         os{"osetyjski"}
@@ -455,10 +478,12 @@
         pfl{"palatynacki"}
         phn{"fenicki"}
         pi{"palijski"}
+        pis{"pijin"}
         pl{"polski"}
         pms{"piemoncki"}
         pnt{"pontyjski"}
         pon{"ponpejski"}
+        pqm{"malecite-passamaquoddy"}
         prg{"pruski"}
         pro{"staroprowansalski"}
         ps{"paszto"}
@@ -520,6 +545,7 @@
         sid{"sidamo"}
         sk{"słowacki"}
         sl{"słoweński"}
+        slh{"lushootseed południowy"}
         sli{"dolnośląski"}
         sly{"selayar"}
         sm{"samoański"}
@@ -539,6 +565,7 @@
         ssy{"saho"}
         st{"sotho południowy"}
         stq{"fryzyjski saterlandzki"}
+        str{"salisz"}
         su{"sundajski"}
         suk{"sukuma"}
         sus{"susu"}
@@ -551,6 +578,7 @@
         syr{"syryjski"}
         szl{"śląski"}
         ta{"tamilski"}
+        tce{"tutchone południowy"}
         tcy{"tulu"}
         te{"telugu"}
         tem{"temne"}
@@ -558,7 +586,9 @@
         ter{"tereno"}
         tet{"tetum"}
         tg{"tadżycki"}
+        tgx{"tagish"}
         th{"tajski"}
+        tht{"tahltan"}
         ti{"tigrinia"}
         tig{"tigre"}
         tiv{"tiw"}
@@ -573,6 +603,7 @@
         tn{"setswana"}
         to{"tonga"}
         tog{"tonga (Niasa)"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turecki"}
         tru{"turoyo"}
@@ -581,6 +612,7 @@
         tsd{"cakoński"}
         tsi{"tsimshian"}
         tt{"tatarski"}
+        ttm{"tutchone północny"}
         ttt{"tacki"}
         tum{"tumbuka"}
         tvl{"tuvalu"}
@@ -657,9 +689,11 @@
         en_US{"angielski (USA)"}
     }
     Languages%variant{
+        hi_Latn{"hinglish"}
         ps{"pasztuński"}
     }
     Scripts{
+        Adlm{"adlam"}
         Arab{"arabskie"}
         Aran{"nastaliq"}
         Armi{"armi"}
@@ -679,7 +713,7 @@
         Cans{"zunifikowane symbole kanadyjskich autochtonów"}
         Cari{"karyjskie"}
         Cham{"czamskie"}
-        Cher{"czirokeski"}
+        Cher{"czirokeskie"}
         Cirt{"cirth"}
         Copt{"koptyjskie"}
         Cprt{"cypryjskie"}
@@ -743,7 +777,7 @@
         Mymr{"birmańskie"}
         Nkoo{"n’ko"}
         Ogam{"ogham"}
-        Olck{"ol chiki"}
+        Olck{"ol ciki"}
         Orkh{"orchońskie"}
         Orya{"orija"}
         Osma{"osmanya"}
@@ -757,6 +791,7 @@
         Prti{"partyjski inskrypcyjny"}
         Qaag{"zawgyi"}
         Rjng{"rejang"}
+        Rohg{"hanifi"}
         Roro{"rongorongo"}
         Runr{"runiczne"}
         Samr{"samarytański"}
@@ -767,7 +802,7 @@
         Sinh{"syngaleskie"}
         Sund{"sundajskie"}
         Sylo{"syloti nagri"}
-        Syrc{"syryjski"}
+        Syrc{"syryjskie"}
         Syre{"syriacki estrangelo"}
         Syrj{"syryjski (odmiana zachodnia)"}
         Syrn{"syryjski (odmiana wschodnia)"}
@@ -808,10 +843,10 @@
         calendar{
             buddhist{"kalendarz buddyjski"}
             chinese{"kalendarz chiński"}
-            coptic{"Kalendarz koptyjski"}
+            coptic{"kalendarz koptyjski"}
             dangi{"kalendarz koreański"}
             ethiopic{"kalendarz etiopski"}
-            ethiopic-amete-alem{"Kalendarz etiopski Amete Alem"}
+            ethiopic-amete-alem{"kalendarz etiopski Amete Alem"}
             gregorian{"kalendarz gregoriański"}
             hebrew{"kalendarz hebrajski"}
             indian{"narodowy kalendarz hinduski"}
@@ -875,9 +910,10 @@
             search{"wyszukiwanie ogólnego zastosowania"}
             searchjl{"Wyszukiwanie według początkowej spółgłoski hangul"}
             standard{"standardowa kolejność sortowania"}
-            stroke{"porządek akcentów"}
+            stroke{"sortowanie wg liczby kresek"}
             traditional{"tradycyjny porządek sortowania"}
             unihan{"sortowanie wg kluczy i ich liczby kresek"}
+            zhuyin{"sortowanie zhuyin"}
         }
         d0{
             fwidth{"pełna szerokość"}
@@ -910,6 +946,7 @@
             armn{"cyfry ormiańskie"}
             armnlow{"cyfry ormiańskie (małe litery)"}
             beng{"cyfry bengalskie"}
+            cakm{"czakma"}
             deva{"cyfry dewanagari"}
             ethi{"cyfry etiopskie"}
             finance{"Liczebniki księgowe"}
@@ -925,6 +962,7 @@
             hant{"tradycyjne cyfry chińskie"}
             hantfin{"tradycyjne chińskie cyfry księgowe"}
             hebr{"cyfry hebrajskie"}
+            java{"cyfry jawajskie"}
             jpan{"cyfry japońskie"}
             jpanfin{"japońskie cyfry księgowe"}
             khmr{"cyfry khmerskie"}
@@ -933,8 +971,10 @@
             latn{"cyfry arabskie"}
             mlym{"cyfry malajalam"}
             mong{"Cyfry mongolskie"}
+            mtei{"cyfry meetei mayek"}
             mymr{"cyfry birmańskie"}
-            native{"Cyfry macierzyste"}
+            native{"cyfry macierzyste"}
+            olck{"cyfry ol ciki"}
             orya{"cyfry orija"}
             roman{"cyfry rzymskie"}
             romanlow{"cyfry rzymskie (małe litery)"}
@@ -944,7 +984,7 @@
             thai{"cyfry tajskie"}
             tibt{"cyfry tybetańskie"}
             traditional{"Liczebniki tradycyjne"}
-            vaii{"Cyfry vai"}
+            vaii{"cyfry vai"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/ps.txt b/icu4c/source/data/lang/ps.txt
index 74f55e4..ac80af6 100644
--- a/icu4c/source/data/lang/ps.txt
+++ b/icu4c/source/data/lang/ps.txt
@@ -26,14 +26,17 @@
         alt{"سویل الټای"}
         am{"امهاري"}
         an{"اراگونېسي"}
+        ann{"Obo"}
         anp{"انگيکي"}
         ar{"عربي"}
         ar_001{"نوې معياري عربي"}
         arn{"ماپوچه"}
         arp{"اراپاهوي"}
+        ars{"نجدی عربی"}
         as{"اسامي"}
         asa{"اسويي"}
         ast{"استورياني"}
+        atj{"اتیکامیکو"}
         av{"اواري"}
         awa{"اوادي"}
         ay{"ایماري"}
@@ -59,6 +62,7 @@
         bug{"بگنيايي"}
         byn{"بلین"}
         ca{"کټلاني"}
+        cay{"Ca"}
         ccp{"چکما"}
         ce{"چيچني"}
         ceb{"سیبوانوي"}
@@ -67,12 +71,21 @@
         chk{"چواوکي"}
         chm{"ماري"}
         cho{"چوکټاوي"}
+        chp{"Ch"}
         chr{"چېروکي"}
         chy{"شيني"}
         ckb{"منځنۍ کوردي"}
+        clc{"چیلکوټین"}
         co{"کورسيکاني"}
+        crg{"mc"}
+        crj{"سویل ختیځ کری"}
+        crk{"پلینز کری"}
+        crl{"شمالي ختیځ کری"}
+        crm{"mcr"}
+        crr{"Car Alg"}
         crs{"سسيلوا ڪروئل فرانسوي"}
         cs{"چېکي"}
+        csw{"سومپی کری"}
         cu{"د کليسا سلاوي"}
         cv{"چوواشي"}
         cy{"ويلشي"}
@@ -120,9 +133,12 @@
         fr{"فرانسوي"}
         fr_CA{"کاناډايي فرانسوي"}
         fr_CH{"سويسي فرانسوي"}
+        frc{"کاجون فرانسوی"}
+        frr{"شمالي فریسیان"}
         fur{"فرائیلیین"}
         fy{"لوېديځ فريشي"}
         ga{"ائيرلېنډي"}
+        gaa{"Ga"}
         gd{"سکاټلېنډي ګېلک"}
         gez{"ګیز"}
         gil{"گلبرتي"}
@@ -135,9 +151,12 @@
         gv{"مینکس"}
         gwi{"ګیچین"}
         ha{"هوسا"}
+        hai{"ha"}
         haw{"هوایی"}
+        hax{"جنوبي هایدا"}
         he{"عبراني"}
         hi{"هندي"}
+        hi_Latn{"هندي (لاتيني)"}
         hil{"ھلیګینون"}
         hmn{"همونګ"}
         hr{"کروايشيايي"}
@@ -145,6 +164,7 @@
         ht{"هيټي کريول"}
         hu{"هنګري"}
         hup{"ھوپا"}
+        hur{"Hal"}
         hy{"آرمينيايي"}
         hz{"هیرورو"}
         ia{"انټرلنګوا"}
@@ -153,6 +173,7 @@
         id{"انډونېزي"}
         ig{"اګبو"}
         ii{"سیچیان یی"}
+        ikt{"مغربی کینیډین انوکټیټ"}
         ilo{"الوکو"}
         inh{"انگش"}
         io{"اڊو"}
@@ -174,6 +195,7 @@
         kde{"ميکونډي"}
         kea{"کابوورډیانو"}
         kfo{"کورو"}
+        kgp{"kgg"}
         kha{"خاسې"}
         khq{"کویرا چینی"}
         ki{"ککوؤو"}
@@ -200,6 +222,7 @@
         kum{"کومک"}
         kv{"کومی"}
         kw{"کورنيشي"}
+        kwk{"Vote kwk"}
         ky{"کرغيزي"}
         la{"لاتیني"}
         lad{"لاډینو"}
@@ -208,11 +231,14 @@
         lez{"لیګغیان"}
         lg{"ګانده"}
         li{"لمبرگیانی"}
+        lil{"lill"}
         lkt{"لکوټا"}
         ln{"لنګالا"}
         lo{"لاو"}
+        lou{"Louis"}
         loz{"لوزی"}
         lrc{"شمالي لوری"}
+        lsm{"سامیه"}
         lt{"ليتواني"}
         lu{"لوبا-کټنګا"}
         lua{"لبا لولوا"}
@@ -241,6 +267,7 @@
         ml{"مالايالم"}
         mn{"منګولیایی"}
         mni{"مانی پوری"}
+        moe{"mo"}
         moh{"محاواک"}
         mos{"ماسي"}
         mr{"مراټهي"}
@@ -279,6 +306,11 @@
         ny{"نیانجا"}
         nyn{"نینکول"}
         oc{"اوکسيټاني"}
+        ojb{"شمال لویدیځ اوجیبوا"}
+        ojc{"Coj"}
+        ojs{"اوجي-کري"}
+        ojw{"لویدیځ اوجیبوا"}
+        oka{"اوکاګان"}
         om{"اورومو"}
         or{"اوڊيا"}
         os{"اوسيټک"}
@@ -288,7 +320,9 @@
         pap{"پاپيامينتو"}
         pau{"پالان"}
         pcm{"نائجیریا پیدجن"}
+        pis{"پیجین"}
         pl{"پولنډي"}
+        pqm{"mpq"}
         prg{"پروشين"}
         ps{"پښتو"}
         pt{"پورتګالي"}
@@ -328,6 +362,7 @@
         si{"سينهالي"}
         sk{"سلوواکي"}
         sl{"سلوواني"}
+        slh{"سویلي لوشوټسید"}
         sm{"ساموآن"}
         sma{"سویلي سامی"}
         smj{"لول سامي"}
@@ -342,6 +377,7 @@
         ss{"سواتی"}
         ssy{"سهو"}
         st{"سويلي سوتو"}
+        str{"سټریټ سیلش"}
         su{"سوډاني"}
         suk{"سکوما"}
         sv{"سویډنی"}
@@ -350,23 +386,29 @@
         swb{"کومورياني"}
         syr{"سوریاني"}
         ta{"تامل"}
+        tce{"جنوبي توچون"}
         te{"تېليګو"}
         tem{"تیمني"}
         teo{"تیسو"}
         tet{"تتوم"}
         tg{"تاجکي"}
+        tgx{"ټګش"}
         th{"تايلېنډي"}
+        tht{"طهلتان"}
         ti{"تيګريني"}
         tig{"تیګر"}
         tk{"ترکمني"}
         tlh{"کلينګاني"}
+        tli{"ټلینګیت"}
         tn{"سووانا"}
         to{"تونګان"}
+        tok{"توکی پونا"}
         tpi{"توک پیسین"}
         tr{"ترکي"}
         trv{"تاروکو"}
         ts{"سونګا"}
         tt{"تاتار"}
+        ttm{"شمالي ټچون"}
         tum{"تامبوکا"}
         tvl{"تووالو"}
         twq{"تساواق"}
@@ -390,6 +432,7 @@
         wal{"ولایټا"}
         war{"وارۍ"}
         wo{"ولوف"}
+        wuu{"وو چینایی"}
         xal{"کالمک"}
         xh{"خوسا"}
         xog{"سوګا"}
@@ -397,10 +440,10 @@
         ybb{"یمبا"}
         yi{"يديش"}
         yo{"یوروبا"}
+        yrl{"نینګاتو"}
         yue{"کانټوني"}
         zgh{"معياري مراکشي تمازيټ"}
         zh{"چیني"}
-        zh_Hans{"ساده چيني"}
         zh_Hant{"دوديزه چيني"}
         zu{"زولو"}
         zun{"زوني"}
@@ -420,12 +463,20 @@
         en_GB{"یو کي انګلیسي"}
         en_US{"د متحده آيالاتو انګليسي"}
     }
+    Languages%variant{
+        hi_Latn{"هنګلش"}
+    }
     Scripts{
+        Adlm{"اډلام"}
         Arab{"عربي"}
+        Aran{"نستعلیق"}
         Armn{"ارمانیایي"}
         Beng{"بنګله"}
         Bopo{"بوپوموفو"}
         Brai{"بریلي"}
+        Cakm{"چکما"}
+        Cans{"متحد کاناډایی ابوریجینل سلیبکس"}
+        Cher{"چیروکي"}
         Cyrl{"سیریلیک"}
         Deva{"دیواناګري"}
         Ethi{"ایتوپي"}
@@ -451,14 +502,23 @@
         Latn{"لاتين/لاتيني"}
         Mlym{"مالایالم"}
         Mong{"منګولیایي"}
+        Mtei{"میټي مایک"}
         Mymr{"میانمار"}
+        Nkoo{"ناکو"}
+        Olck{"اول چکی۔"}
         Orya{"اوديا"}
+        Rohg{"حنفی"}
         Sinh{"سنهالا"}
+        Sund{"سنڈانی"}
+        Syrc{"سریانی"}
         Taml{"تامل"}
         Telu{"تیلیګو"}
+        Tfng{"ٹیفناګ"}
         Thaa{"تهانا"}
         Thai{"تایلنډي"}
         Tibt{"تبتي"}
+        Vaii{"وای"}
+        Yiii{"یی"}
         Zmth{"د ریاضیاتو نوټیشن"}
         Zsye{"ایموجي"}
         Zsym{"سمبولونه"}
@@ -474,13 +534,16 @@
         calendar{
             buddhist{"بودايي جنتري"}
             chinese{"د چين جنتري"}
+            coptic{"کاپټیک کیلنډر"}
             dangi{"ډانګي جنتري"}
             ethiopic{"ایتوپيک جنتري"}
+            ethiopic-amete-alem{"د ایتوپیک امیټ ایلم تقویم"}
             gregorian{"ګريګورين جنتري"}
             hebrew{"جورجویان جنتري"}
             islamic{"اسلامي جنتري"}
             islamic-civil{"اسلامي جنتري (جدولي، مدني عصر)"}
             islamic-tbla{"اسلامي جنتري (جدولي، ستورپوهنيز عصر)"}
+            islamic-umalqura{"اسلامي کلیزه (ام القری)"}
             iso8601{"ISO-8601 جنتري"}
             japanese{"جاپاني جنتري"}
             persian{"فارسي جنتري"}
@@ -517,6 +580,7 @@
             armn{"آرمينيايي اعداد"}
             armnlow{"آرمينيايي کوچني اعداد"}
             beng{"د بنګلا اعداد"}
+            cakm{"د چکما عددونه"}
             deva{"ديوانګري اعداد"}
             ethi{"ايتهوپيايي اعداد"}
             fullwide{"د بشپړه پراختيا اعداد"}
@@ -531,6 +595,7 @@
             hant{"دوديز چيني اعداد"}
             hantfin{"دوديز چيني مالي اعداد"}
             hebr{"عبراني اعداد"}
+            java{"جاوانی ډیجیټل"}
             jpan{"جاپاني اعداد"}
             jpanfin{"جاپاني مالي اعداد"}
             khmr{"خمري اعداد"}
@@ -538,7 +603,9 @@
             laoo{"لاوي اعداد"}
             latn{"لويديځ عددونه"}
             mlym{"ملاي لام اعداد"}
+            mtei{"میټې مایک اعداد"}
             mymr{"د ميانمار اعداد"}
+            olck{"ال چکي اعداد"}
             orya{"د اوډيا اعداد"}
             roman{"رومن اعداد"}
             romanlow{"رومن کوچني اعداد"}
@@ -547,6 +614,7 @@
             telu{"تيلوګو اعداد"}
             thai{"تايي اعداد"}
             tibt{"تبتي اعداد"}
+            vaii{"وای اعداد"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/pt.txt b/icu4c/source/data/lang/pt.txt
index 579b5f2..08a8dd7 100644
--- a/icu4c/source/data/lang/pt.txt
+++ b/icu4c/source/data/lang/pt.txt
@@ -41,6 +41,7 @@
         am{"amárico"}
         an{"aragonês"}
         ang{"inglês arcaico"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"árabe"}
         ar_001{"árabe moderno"}
@@ -52,6 +53,7 @@
         as{"assamês"}
         asa{"asu"}
         ast{"asturiano"}
+        atj{"atikamekw"}
         av{"avárico"}
         awa{"awadhi"}
         ay{"aimará"}
@@ -109,13 +111,21 @@
         chr{"cheroqui"}
         chy{"cheiene"}
         ckb{"curdo central"}
+        clc{"chilcotin"}
         co{"corso"}
         cop{"copta"}
         cr{"cree"}
+        crg{"michif"}
         crh{"tártara da Crimeia"}
+        crj{"cree do sudeste"}
+        crk{"cree das planícies"}
+        crl{"cree do nordeste"}
+        crm{"moose cree"}
+        crr{"algonquiano Carolina"}
         crs{"crioulo francês seichelense"}
         cs{"tcheco"}
         csb{"kashubian"}
+        csw{"cree swampy"}
         cu{"eslavo eclesiástico"}
         cv{"tchuvache"}
         cy{"galês"}
@@ -198,6 +208,7 @@
         hai{"haida"}
         hak{"hacá"}
         haw{"havaiano"}
+        hax{"haida do sul"}
         he{"hebraico"}
         hi{"híndi"}
         hil{"hiligaynon"}
@@ -210,6 +221,7 @@
         ht{"haitiano"}
         hu{"húngaro"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armênio"}
         hz{"herero"}
         ia{"interlíngua"}
@@ -220,6 +232,7 @@
         ig{"igbo"}
         ii{"sichuan yi"}
         ik{"inupiaque"}
+        ikt{"inuktitut canadense ocidental"}
         ilo{"ilocano"}
         inh{"inguche"}
         io{"ido"}
@@ -247,6 +260,7 @@
         kea{"crioulo cabo-verdiano"}
         kfo{"koro"}
         kg{"congolês"}
+        kgp{"caingangue"}
         kha{"khasi"}
         kho{"khotanês"}
         khq{"koyra chiini"}
@@ -277,6 +291,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"córnico"}
+        kwk{"kwakʼwala"}
         ky{"quirguiz"}
         la{"latim"}
         lad{"ladino"}
@@ -287,6 +302,7 @@
         lez{"lezgui"}
         lg{"luganda"}
         li{"limburguês"}
+        lil{"lillooet"}
         lkt{"lacota"}
         ln{"lingala"}
         lo{"laosiano"}
@@ -294,6 +310,7 @@
         lou{"crioulo da Louisiana"}
         loz{"lozi"}
         lrc{"luri setentrional"}
+        lsm{"saamia"}
         lt{"lituano"}
         lu{"luba-catanga"}
         lua{"luba-lulua"}
@@ -329,6 +346,7 @@
         mn{"mongol"}
         mnc{"manchu"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
         moh{"moicano"}
         mos{"mossi"}
         mr{"marati"}
@@ -377,6 +395,11 @@
         nzi{"nzima"}
         oc{"occitânico"}
         oj{"ojibwa"}
+        ojb{"ojibwa do noroeste"}
+        ojc{"ojibwa central"}
+        ojs{"oji-cree"}
+        ojw{"ojibwa ocidental"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"oriá"}
         os{"osseto"}
@@ -392,8 +415,10 @@
         peo{"persa arcaico"}
         phn{"fenício"}
         pi{"páli"}
+        pis{"pijin"}
         pl{"polonês"}
         pon{"pohnpeiano"}
+        pqm{"malecite–passamaquoddy"}
         prg{"prussiano"}
         pro{"provençal arcaico"}
         ps{"pashto"}
@@ -443,6 +468,7 @@
         sid{"sidamo"}
         sk{"eslovaco"}
         sl{"esloveno"}
+        slh{"lushootseed do sul"}
         sm{"samoano"}
         sma{"sami meridional"}
         smj{"sami de Lule"}
@@ -459,6 +485,7 @@
         ss{"suázi"}
         ssy{"saho"}
         st{"soto do sul"}
+        str{"salish do estreito norte"}
         su{"sundanês"}
         suk{"sukuma"}
         sus{"susu"}
@@ -470,13 +497,16 @@
         syc{"siríaco clássico"}
         syr{"siríaco"}
         ta{"tâmil"}
+        tce{"tutchone do sul"}
         te{"télugo"}
         tem{"timne"}
         teo{"teso"}
         ter{"tereno"}
         tet{"tétum"}
         tg{"tadjique"}
+        tgx{"tagish"}
         th{"tailandês"}
+        tht{"tahltan"}
         ti{"tigrínia"}
         tig{"tigré"}
         tiv{"tiv"}
@@ -489,12 +519,14 @@
         tn{"tswana"}
         to{"tonganês"}
         tog{"tonganês de Nyasa"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turco"}
         trv{"taroko"}
         ts{"tsonga"}
         tsi{"tsimshiano"}
         tt{"tártaro"}
+        ttm{"tutchone setentrional"}
         tum{"tumbuka"}
         tvl{"tuvaluano"}
         tw{"twi"}
@@ -533,6 +565,7 @@
         ybb{"yemba"}
         yi{"iídiche"}
         yo{"iorubá"}
+        yrl{"nheengatu"}
         yue{"cantonês"}
         za{"zhuang"}
         zap{"zapoteco"}
@@ -560,6 +593,7 @@
         ps{"pushto"}
     }
     Scripts{
+        Adlm{"adlam"}
         Arab{"árabe"}
         Aran{"nastaliq"}
         Armi{"armi"}
@@ -659,6 +693,7 @@
         Prti{"prti"}
         Qaag{"zawgyi"}
         Rjng{"rejang"}
+        Rohg{"hanifi"}
         Roro{"rongorongo"}
         Runr{"rúnico"}
         Samr{"samaritano"}
@@ -710,7 +745,7 @@
         calendar{
             buddhist{"Calendário Budista"}
             chinese{"Calendário Chinês"}
-            coptic{"Calendário Coptic"}
+            coptic{"Calendário Copta"}
             dangi{"Calendário Dangi"}
             ethiopic{"Calendário Etíope"}
             ethiopic-amete-alem{"Calendário Amete Alem da Etiópia"}
@@ -768,16 +803,17 @@
             ducet{"Ordem padrão do Unicode"}
             eor{"Regras europeias de ordenação"}
             gb2312han{"Ordem do Chinês Simplificado - GB2312"}
-            phonebook{"Ordem de Lista Telefônica"}
+            phonebook{"Ordem de lista telefônica"}
             phonetic{"Ordem de classificação fonética"}
             pinyin{"Ordem Pin-yin"}
             reformed{"Ordem reformulada"}
             search{"Pesquisa de uso geral"}
             searchjl{"Pesquisar por consonante inicial hangul"}
             standard{"Ordem padrão"}
-            stroke{"Ordem dos Traços"}
-            traditional{"Ordem Tradicional"}
+            stroke{"Ordem dos traços"}
+            traditional{"Ordem tradicional"}
             unihan{"Ordem por Radical-Traços"}
+            zhuyin{"Ordem Zhuyin"}
         }
         d0{
             fwidth{"Largura inteira"}
@@ -810,6 +846,7 @@
             armn{"Algarismos armênios"}
             armnlow{"Algarismos armênios minúsculos"}
             beng{"Algarismos bengali"}
+            cakm{"Algarismos chakma"}
             deva{"Algarismos devanágari"}
             ethi{"Algarismos etiopianos"}
             finance{"Numerais financeiros"}
@@ -825,6 +862,7 @@
             hant{"Algarismos chineses tradicionais"}
             hantfin{"Algarismos financeiros chineses tradicionais"}
             hebr{"Algarismos hebraicos"}
+            java{"Algarismos javaneses"}
             jpan{"Algarismos japoneses"}
             jpanfin{"Algarismos financeiros japoneses"}
             khmr{"Algarismos khmer"}
@@ -833,8 +871,10 @@
             latn{"Algarismos ocidentais"}
             mlym{"Algarismos malaialos"}
             mong{"Algarismos mongóis"}
+            mtei{"Algarismos meetei mayek"}
             mymr{"Algarismos mianmarenses"}
-            native{"Dígitos nativos"}
+            native{"Algarismos nativos"}
+            olck{"Algarismos ol chiki"}
             orya{"Algarismos oriá"}
             roman{"Algarismos romanos"}
             romanlow{"Algarismos romanos minúsculos"}
@@ -844,7 +884,7 @@
             thai{"Algarismos tailandeses"}
             tibt{"Algarismos tibetanos"}
             traditional{"Numerais tradicionais"}
-            vaii{"Dígitos vai"}
+            vaii{"Algarismos vai"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/pt_PT.txt b/icu4c/source/data/lang/pt_PT.txt
index f5be464..d753e18 100644
--- a/icu4c/source/data/lang/pt_PT.txt
+++ b/icu4c/source/data/lang/pt_PT.txt
@@ -22,7 +22,7 @@
         ar_001{"árabe moderno padrão"}
         arn{"mapuche"}
         ars{"árabe do Négede"}
-        av{"avaric"}
+        av{"avar"}
         bax{"bamun"}
         bbj{"ghomala"}
         bn{"bengalês"}
@@ -33,6 +33,7 @@
         chr{"cherokee"}
         chy{"cheyenne"}
         co{"córsico"}
+        crr{"algonquiano de Carolina"}
         crs{"francês crioulo seselwa"}
         cs{"checo"}
         cv{"chuvash"}
@@ -61,6 +62,7 @@
         ha{"haúça"}
         hi{"hindi"}
         hy{"arménio"}
+        ikt{"inuktitut canadiano ocidental"}
         kbd{"cabardiano"}
         kl{"gronelandês"}
         krc{"carachaio-bálcaro"}
@@ -68,6 +70,7 @@
         lg{"ganda"}
         lou{"crioulo de Louisiana"}
         lrc{"luri do norte"}
+        lus{"mizo"}
         mak{"makassarês"}
         mfe{"crioulo mauriciano"}
         mk{"macedónio"}
@@ -100,12 +103,14 @@
         smn{"inari sami"}
         sn{"shona"}
         st{"sesoto"}
+        str{"salish dos estreitos"}
         te{"telugu"}
         tem{"temne"}
         tg{"tajique"}
         tk{"turcomano"}
         to{"tonga"}
         tt{"tatar"}
+        ttm{"tutchone do norte"}
         tzm{"tamazigue do Atlas Central"}
         uz{"usbeque"}
         wo{"uólofe"}
@@ -127,15 +132,17 @@
     Languages%short{
         az{"azeri"}
         en_GB{"inglês (RU)"}
-        en_US{"inglês (EUA)"}
     }
     Languages%variant{
         ckb{"sorani (curdo)"}
+        hi_Latn{"hinglish"}
     }
     Scripts{
         Aran{"nasta’liq"}
         Armn{"arménio"}
         Beng{"bengalês"}
+        Cakm{"chakma"}
+        Cans{"escrita silábica unificada dos aborígenes canadianos"}
         Egyd{"egípcio demótico"}
         Egyh{"egípcio hierático"}
         Ethi{"etíope"}
@@ -155,7 +162,7 @@
             coptic{"Calendário copta"}
             dangi{"Calendário dangi"}
             ethiopic{"Calendário etíope"}
-            ethiopic-amete-alem{"Calendário Etíope Amete Alem"}
+            ethiopic-amete-alem{"Calendário etíope Amete Alem"}
             gregorian{"Calendário gregoriano"}
             hebrew{"Calendário hebraico"}
             indian{"Calendário nacional indiano"}
@@ -202,16 +209,15 @@
             tertiary{"Ordenar acentos/tipo de letra/largura"}
         }
         collation{
-            dictionary{"Ordenação do dicionário"}
-            ducet{"Ordenação unicode predefinida"}
+            big5han{"Ordem do chinês tradicional - Big5"}
             eor{"Regras de ordenação europeias"}
+            gb2312han{"Ordem do chinês simplificado - GB2312"}
             phonebook{"Ordem da lista telefónica"}
-            phonetic{"Sequência de ordenação fonética"}
-            reformed{"Reforma da ordenação"}
+            pinyin{"Ordem de pinyin"}
             standard{"Ordenação padrão"}
             stroke{"Ordem por traços"}
-            traditional{"Ordem tradicional"}
             unihan{"Ordem por radical e traços"}
+            zhuyin{"Ordem de zhuyin"}
         }
         d0{
             fwidth{"Largura completa"}
@@ -254,7 +260,9 @@
             khmr{"Algarismos de khmer"}
             knda{"Algarismos de canarim"}
             mlym{"Algarismos de malaiala"}
+            mtei{"Algarismos de meetei mayek"}
             mymr{"Algarismos birmaneses"}
+            olck{"Algarismos de ol chiki"}
             orya{"Algarismos de odia"}
             roman{"Numeração romana"}
             romanlow{"Numeração romana minúscula"}
diff --git a/icu4c/source/data/lang/qu.txt b/icu4c/source/data/lang/qu.txt
index 20957ec..5558cf1 100644
--- a/icu4c/source/data/lang/qu.txt
+++ b/icu4c/source/data/lang/qu.txt
@@ -13,43 +13,84 @@
         numbers{"Yupaykuna"}
     }
     Languages{
+        ab{"Abjasia"}
+        ace{"Achinese"}
+        ada{"Adangme"}
+        ady{"Adyghe"}
         af{"Afrikaans Simi"}
         agq{"Aghem Simi"}
+        ain{"Ainu"}
         ak{"Akan Simi"}
+        ale{"Aleut"}
+        alt{"ltai Meridional"}
         am{"Amarico Simi"}
+        an{"Aragonesa"}
+        ann{"Obolo Simi"}
+        anp{"Angika"}
         ar{"Arabe Simi"}
         arn{"Mapuche Simi"}
+        arp{"Arapaho"}
+        ars{"Árabe Najdi Simi"}
         as{"Asames Simi"}
         asa{"Asu Simi"}
         ast{"Asturiano Simi"}
+        atj{"Atikamekw"}
+        av{"Avaric"}
+        awa{"Awadhi"}
         ay{"Aymara Simi"}
         az{"Azerbaiyano Simi"}
         ba{"Baskir Simi"}
+        ban{"Balines Simi"}
         bas{"Basaa Simi"}
         be{"Bielorruso Simi"}
         bem{"Bemba Simi"}
         bez{"Bena Simi"}
         bg{"Bulgaro Simi"}
+        bho{"Bhojpuri"}
+        bi{"Bislama"}
+        bin{"Bini"}
+        bla{"Siksiká Simi"}
         bm{"Bambara Simi"}
         bn{"Bangla Simi"}
         bo{"Tibetano Simi"}
         br{"Breton Simi"}
         brx{"Bodo Simi"}
         bs{"Bosnio Simi"}
+        bug{"Buginese"}
+        byn{"Blin"}
         ca{"Catalan Simi"}
+        cay{"Cayugá"}
         ccp{"Chakma Simi"}
         ce{"Checheno Simi"}
         ceb{"Cebuano Simi"}
         cgg{"Kiga Simi"}
+        ch{"Chamorro Simi"}
+        chk{"Chuukese Simi"}
+        chm{"Mari Simi"}
+        cho{"Choctaw Simi"}
+        chp{"Chipewyan Simi"}
         chr{"Cheroqui Simi"}
+        chy{"Cheyenne"}
         ckb{"Chawpi Kurdo Simi"}
+        clc{"Chilcotin Simi"}
         co{"Corso Simi"}
+        crg{"Michif Simi"}
+        crj{"Cree Este del Sur Simi"}
+        crk{"Plains Cree Simi"}
+        crl{"Cree del Noreste Simi"}
+        crm{"Moose Cree Simi"}
+        crr{"Algonquian Carolina"}
         cs{"Checo Simi"}
+        csw{"Swampy Cree Simi"}
         cu{"Eslavo Eclesiástico Simi"}
+        cv{"Chuvash Simi"}
         cy{"Gales Simi"}
         da{"Danes Simi"}
+        dak{"Dakota Simi"}
+        dar{"Dargwa Simi"}
         dav{"Taita Simi"}
         de{"Aleman Simi"}
+        dgr{"Dogrib Simi"}
         dje{"Zarma Simi"}
         doi{"Dogri Simi"}
         dsb{"Bajo Sorbio Simi"}
@@ -57,8 +98,11 @@
         dv{"Divehi Simi"}
         dyo{"Jola-Fonyi Simi"}
         dz{"Butanés Simi"}
+        dzg{"Dazaga Simi"}
         ebu{"Embu Simi"}
         ee{"Ewé Simi"}
+        efi{"Efik Simi"}
+        eka{"Ekajuk Simi"}
         el{"Griego Simi"}
         en{"Ingles Simi"}
         eo{"Esperanto Simi"}
@@ -72,194 +116,322 @@
         ff{"Fulah Simi"}
         fi{"Fines Simi"}
         fil{"Filipino Simi"}
+        fj{"Fiyiano Simi"}
         fo{"Feroes Simi"}
+        fon{"Fon Simi"}
         fr{"Frances Simi"}
+        frc{"Francés Cajun"}
+        frr{"Frisón del Norte Simi"}
         fur{"Friulano Simi"}
         fy{"Frison Simi"}
         ga{"Irlandes Simi"}
+        gaa{"Ga Simi"}
         gd{"Gaelico Escoces Simi"}
+        gez{"Geez Simi"}
+        gil{"Gilbertese Simi"}
         gl{"Gallego Simi"}
+        gn{"Guaraní Simi"}
+        gor{"Gorontalo Simi"}
         gsw{"Alsaciano Simi"}
         gu{"Gujarati Simi"}
         guz{"Guzí Simi"}
         gv{"Manés Simi"}
+        gwi{"Gwichʼin Simi"}
         ha{"Hausa Simi"}
+        hai{"Haida Simi"}
         haw{"Hawaiano Simi"}
+        hax{"Haida Meridional"}
         he{"Hebreo Simi"}
         hi{"Hindi Simi"}
+        hil{"Hiligaynon Simi"}
         hmn{"Hmong Daw Simi"}
         hr{"Croata Simi"}
         hsb{"Alto Sorbio Simi"}
         ht{"Haitiano Criollo Simi"}
         hu{"Hungaro Simi"}
+        hup{"Hupa Simi"}
+        hur{"Halkomelem Simi"}
         hy{"Armenio Simi"}
+        hz{"Herero Simi"}
         ia{"Interlingua Simi"}
+        iba{"Iban Simi"}
+        ibb{"Ibibio Simi"}
         id{"Indonesio Simi"}
         ig{"Igbo Simi"}
         ii{"Yi Simi"}
+        ikt{"Inuktitut Simi (Canadá occidental)"}
+        ilo{"Iloko Simi"}
+        inh{"Ingush Simi"}
+        io{"Ido Simi"}
         is{"Islandes Simi"}
         it{"Italiano Simi"}
         iu{"Inuktitut Simi"}
         ja{"Japones Simi"}
+        jbo{"Lojban Simi"}
         jgo{"Ngomba Simi"}
         jmc{"Machame Simi"}
         jv{"Javanés Simi"}
         ka{"Georgiano Simi"}
         kab{"Cabilio Simi"}
+        kac{"Kachin Simi"}
+        kaj{"Jju Simi"}
         kam{"Kamba Simi"}
+        kbd{"Kabardiano Simi"}
+        kcg{"Tyap Simi"}
         kde{"Makonde Simi"}
         kea{"Caboverdiano Simi"}
+        kfo{"Koro Simi"}
+        kgp{"Kaingang Simi"}
+        kha{"Khasi Simi"}
         khq{"Koyra Chiini Simi"}
         ki{"Kikuyu Simi"}
+        kj{"Kuanyama Simi"}
         kk{"Kazajo Simi"}
         kkj{"Kako Simi"}
         kl{"Groenlandes Simi"}
         kln{"Kalenjin Simi"}
         km{"Khmer Simi"}
+        kmb{"Kimbundu Simi"}
         kn{"Kannada Simi"}
         ko{"Coreano Simi"}
         kok{"Konkani Simi"}
+        kpe{"Kpelle Simi"}
+        kr{"Kanuri Simi"}
+        krc{"Karachay-Balkar Simi"}
+        krl{"Karelian Simi"}
+        kru{"Kurukh Simi"}
         ks{"Cachemir Simi"}
         ksb{"Shambala Simi"}
         ksf{"Bafia Simi"}
         ksh{"Kölsch Simi"}
         ku{"Kurdo Simi"}
+        kum{"Kumyk Simi"}
+        kv{"Komi Simi"}
         kw{"Córnico Simi"}
+        kwk{"Kwakʼwala Simi"}
         ky{"Kirghiz Simi"}
         la{"Latín Simi"}
+        lad{"Ladino Simi"}
         lag{"Langi Simi"}
         lb{"Luxemburgues Simi"}
+        lez{"Lezghian Simi"}
         lg{"Luganda Simi"}
+        li{"Limburgues Simi"}
+        lil{"Lillooet Simi"}
         lkt{"Lakota Simi"}
         ln{"Lingala Simi"}
         lo{"Lao Simi"}
+        lou{"Luisiana Criollo"}
+        loz{"Lozi Simi"}
         lrc{"Luri septentrional Simi"}
+        lsm{"Saamia Simi"}
         lt{"Lituano Simi"}
         lu{"Luba-Katanga Simi"}
+        lua{"Luba-Lulua Simi"}
+        lun{"Lunda Simi"}
         luo{"Luo Simi"}
+        lus{"Mizo Simi"}
         luy{"Luyia Simi"}
         lv{"Leton Simi"}
+        mad{"Madurese Simi"}
+        mag{"Magahi Simi"}
         mai{"Maithili Simi"}
+        mak{"Makasar Simi"}
         mas{"Masai Simi"}
+        mdf{"Moksha Simi"}
+        men{"Mende Simi"}
         mer{"Meru Simi"}
         mfe{"Mauriciano Simi"}
         mg{"Malgache Simi"}
         mgh{"Makhuwa-Meetto Simi"}
         mgo{"Metaʼ Simi"}
+        mh{"Marshallese Simi"}
         mi{"Maori Simi"}
+        mic{"Mi'kmaq Simi"}
+        min{"Minangkabau Simi"}
         mk{"Macedonio Simi"}
         ml{"Malayalam Simi"}
         mn{"Mongol Simi"}
         mni{"Manipuri Simi"}
+        moe{"Innu-aimun Simi"}
         moh{"Mohawk Simi"}
+        mos{"Mossi Simi"}
         mr{"Marathi Simi"}
         ms{"Malayo Simi"}
         mt{"Maltes Simi"}
         mua{"Mundang Simi"}
         mul{"Idiomas M´últiples Simi"}
+        mus{"Muscogee Simi"}
+        mwl{"Mirandés Simi"}
         my{"Birmano Simi"}
+        myv{"Erzya Simi"}
         mzn{"Mazandaraní Simi"}
+        na{"Nauru Simi"}
+        nap{"Neapolitan Simi"}
         naq{"Nama Simi"}
         nb{"Noruego Bokmål Simi"}
         nd{"Ndebele septentrional Simi"}
         nds{"Bajo Alemán Simi"}
         ne{"Nepali Simi"}
+        new{"Newari Simi"}
+        ng{"Ndonga Simi"}
+        nia{"Nias Simi"}
+        niu{"Niuean Simi"}
         nl{"Neerlandes Simi"}
         nl_BE{"Flamenco Simi"}
         nmg{"Kwasio Ngumba Simi"}
         nn{"Noruego Nynorsk Simi"}
         nnh{"Ngiemboon Simi"}
         no{"Noruego Simi"}
+        nog{"Nogai Simi"}
+        nqo{"N’Ko Simi"}
+        nr{"Ndebele del Sur Simi"}
         nso{"Sesotho Sa Leboa Simi"}
         nus{"Nuer Simi"}
+        nv{"Navajo Simi"}
         ny{"Nyanja Simi"}
         nyn{"Nyankole Simi"}
         oc{"Occitano Simi"}
+        ojb{"Ojibwa del noroeste Simi"}
+        ojc{"Ojibwa Central"}
+        ojs{"Oji-Cree Simi"}
+        ojw{"Ojibwa Occidental"}
+        oka{"Okanagan Simi"}
         om{"Oromo Simi"}
         or{"Odia Simi"}
         os{"Osetio Simi"}
         pa{"Punyabi Simi"}
+        pag{"Pangasinan Simi"}
+        pam{"Pampanga Simi"}
         pap{"Papiamento Simi"}
+        pau{"Palauan Simi"}
         pcm{"Pidgin Nigeriano Simi"}
+        pis{"Pijin Simi"}
         pl{"Polaco Simi"}
+        pqm{"Maliseet-Passamaquoddy Simi"}
         prg{"Prusiano Simi"}
         ps{"Pashto Simi"}
         pt{"Portugues Simi"}
         qu{"Runasimi"}
         quc{"Kʼicheʼ Simi"}
+        rap{"Rapanui Simi"}
+        rar{"Rarotongan Simi"}
         rhg{"Rohingya Simi"}
         rm{"Romanche Simi"}
         rn{"Rundi Simi"}
         ro{"Rumano Simi"}
         rof{"Rombo Simi"}
         ru{"Ruso Simi"}
+        rup{"Arrumano"}
         rw{"Kinyarwanda Simi"}
         rwk{"Rwa Simi"}
         sa{"Sanscrito Simi"}
+        sad{"Sandawe Simi"}
         sah{"Sakha Simi"}
         saq{"Samburu Simi"}
         sat{"Santali Simi"}
+        sba{"Ngambay Simi"}
         sbp{"Sangu Simi"}
+        sc{"Sardinian Simi"}
+        scn{"Siciliano Simi"}
+        sco{"Scots Simi"}
         sd{"Sindhi Simi"}
         se{"Chincha Sami Simi"}
         seh{"Sena Simi"}
         ses{"Koyraboro Senni Simi"}
         sg{"Sango Simi"}
         shi{"Tashelhit Simi"}
+        shn{"Shan Simi"}
         si{"Cingales Simi"}
         sk{"Eslovaco Simi"}
         sl{"Esloveno Simi"}
+        slh{"Lushootseed Meridional"}
         sm{"Samoano Simi"}
         sma{"Qulla Sami Simi"}
         smj{"Sami Lule Simi"}
         smn{"Sami Inari Simi"}
         sms{"Sami Skolt Simi"}
         sn{"Shona Simi"}
+        snk{"Soninke Simi"}
         so{"Somali Simi"}
         sq{"Albanes Simi"}
         sr{"Serbio Simi"}
+        srn{"Sranan Tongo Simi"}
+        ss{"Swati Simi"}
         st{"Soto Meridional Simi"}
+        str{"Straits Salish Simi"}
         su{"Sundanés Simi"}
+        suk{"Sukuma Simi"}
         sv{"Sueco Simi"}
         sw{"Suajili Simi"}
         sw_CD{"Suajili Simi (Congo (RDC))"}
+        swb{"Comorian Simi"}
         syr{"Siriaco Simi"}
         ta{"Tamil Simi"}
+        tce{"Tutchone Meridional"}
         te{"Telugu Simi"}
+        tem{"Timne Simi"}
         teo{"Teso Simi"}
+        tet{"Tetum Simi"}
         tg{"Tayiko Simi"}
+        tgx{"Tagish Simi"}
         th{"Tailandes Simi"}
+        tht{"Tahltan Simi"}
         ti{"Tigriña Simi"}
+        tig{"Tigre Simi"}
         tk{"Turcomano Simi"}
+        tlh{"Klingon Simi"}
+        tli{"Tlingit Simi"}
         tn{"Setsuana Simi"}
         to{"Tongano Simi"}
+        tok{"Toki Pona Simi"}
+        tpi{"Tok Pisin Simi"}
         tr{"Turco Simi"}
+        trv{"Taroko Simi"}
+        ts{"Tsonga Simi"}
         tt{"Tartaro Simi"}
+        ttm{"Tutchone del Norte Simi"}
+        tum{"Tumbuka Simi"}
+        tvl{"Tuvalu Simi"}
         twq{"Tasawaq Simi"}
+        ty{"Tahití Simi"}
+        tyv{"Tuviniano Simi"}
         tzm{"Tamazight Simi"}
+        udm{"Udmurt Simi"}
         ug{"Uigur Simi"}
         uk{"Ucraniano Simi"}
+        umb{"Umbundu Simi"}
         und{"Mana Riqsisqa Simi"}
         ur{"Urdu Simi"}
         uz{"Uzbeko Simi"}
         vai{"Vai Simi"}
+        ve{"Venda Simi"}
         vi{"Vietnamita Simi"}
         vo{"Volapük Simi"}
         vun{"Vunjo Simi"}
+        wa{"Valona Simi"}
         wae{"Walser Simi"}
+        wal{"Wolaytta Simi"}
+        war{"Waray Simi"}
         wo{"Wolof Simi"}
+        wuu{"Wu Chino"}
+        xal{"Kalmyk Simi"}
         xh{"Isixhosa Simi"}
         xog{"Soga Simi"}
         yav{"Yangben Simi"}
+        ybb{"Yemba Simi"}
         yi{"Yiddish Simi"}
         yo{"Yoruba Simi"}
+        yrl{"Nheengatu Simi"}
         yue{"Cantonés Simi"}
         zgh{"Bereber Marroquí Estándar Simi"}
         zh{"Chino Simi"}
         zh_Hans{"Chino Simplificado Simi"}
         zh_Hant{"Chino Tradicional Simi"}
         zu{"Isizulu Simi"}
+        zun{"Zuni Simi"}
         zxx{"Manaraq simi yachana"}
+        zza{"Zaza Simi"}
     }
     Languages%long{
         zh_Hans{"Chino Mandarín Simplificado Simi"}
@@ -277,13 +449,19 @@
     }
     Languages%variant{
         ckb{"Kurdo Simi, Sorani"}
+        hi_Latn{"Hinglish Simi"}
     }
     Scripts{
+        Adlm{"Adlam Simi"}
         Arab{"Arabe Simi"}
+        Aran{"Nastaliq qillqa"}
         Armn{"Armenio Simi"}
         Beng{"Bangla Simi"}
         Bopo{"Bopomofo Simi"}
         Brai{"Braile"}
+        Cakm{"Chakma Simi"}
+        Cans{"Silabeo aborigen Simi (Canadiense unificado)"}
+        Cher{"Cherokee Simi"}
         Cyrl{"Cirilico"}
         Deva{"Devanagari"}
         Ethi{"Etiope"}
@@ -309,14 +487,23 @@
         Latn{"Latin Simi"}
         Mlym{"Malayalam Simi"}
         Mong{"Mongol Simi"}
+        Mtei{"Meitei Mayek Simi"}
         Mymr{"Myanmar"}
+        Nkoo{"N’Ko Simi"}
+        Olck{"Ol Chiki Simi"}
         Orya{"Odia Simi"}
+        Rohg{"Hanifi Simi"}
         Sinh{"Cingales Simi"}
+        Sund{"Sundanese Simi"}
+        Syrc{"Sirio Simi"}
         Taml{"Tamil Simi"}
         Telu{"Tegulu Simi"}
+        Tfng{"Tifinagh Simi"}
         Thaa{"Thaana Simi"}
         Thai{"Tailandes Simi"}
         Tibt{"Tibetano Simi"}
+        Vaii{"Vai Simi"}
+        Yiii{"Yi Simi"}
         Zmth{"Matimatica Willay"}
         Zsye{"Emoji"}
         Zsym{"Unanchakuna"}
@@ -332,11 +519,15 @@
         calendar{
             buddhist{"Budista Intiwatana"}
             chinese{"Chino Intiwatana"}
+            coptic{"Copto Intiwatana"}
             dangi{"Dangi Intiwatana"}
             ethiopic{"Etiope Intiwatana"}
+            ethiopic-amete-alem{"Etíope Amete Alem Intiwatana"}
             gregorian{"Gregoriano Intiwatana"}
             hebrew{"Hebreo Intiwatana"}
             islamic{"Islamico Intiwatana"}
+            islamic-civil{"Islamico Intiwatana (tabular, época civil)"}
+            islamic-umalqura{"Islamico Intiwatana (Umm al-Qura)"}
             iso8601{"ISO-8601 Intiwatana"}
             japanese{"Japones Intiwatana"}
             persian{"Persa Intiwatana"}
@@ -373,6 +564,7 @@
             armn{"Armenio Sananpakuna"}
             armnlow{"Armenio Uchuy Sananpakuna"}
             beng{"Bangla Sananpakuna"}
+            cakm{"Chakma Sananpakuna"}
             deva{"Devanagari Sananpakuna"}
             ethi{"Etiope Sananpakuna"}
             fullwide{"Llapan kinray Sananpakuna"}
@@ -387,6 +579,7 @@
             hant{"Kikin Chino Yupaypakuna"}
             hantfin{"Kikin Qullqi Chino Yupaypakuna"}
             hebr{"Hebreo Yupaykuna"}
+            java{"Javaneses Yupaykuna"}
             jpan{"Japones Yupaykuna"}
             jpanfin{"Japones Qullqi Yupaykuna"}
             khmr{"Khmer Sananpakuna"}
@@ -394,7 +587,9 @@
             laoo{"Lao Sananpakuna"}
             latn{"Occidental Sananpakuna"}
             mlym{"Malayalam Sananpakuna"}
+            mtei{"Meetei Mayek Yupaykuna"}
             mymr{"Myanmar Sananpakuna"}
+            olck{"Ol Chiki Yupaykuna"}
             orya{"Odia Sananpakuna"}
             roman{"Romano Sananpakuna"}
             romanlow{"Roman Uchuy Yupaykuna"}
@@ -403,6 +598,12 @@
             telu{"Telegu Sananpakuna"}
             thai{"Thai Sananpakuna"}
             tibt{"Tibetano Sananpakuna"}
+            vaii{"Vai Yupaykuna"}
         }
     }
+    codePatterns{
+        language{"Simi: {0}"}
+        script{"Qillqa: {0}"}
+        territory{"Suyu: {0}"}
+    }
 }
diff --git a/icu4c/source/data/lang/ro.txt b/icu4c/source/data/lang/ro.txt
index 38a25a8..613ee49 100644
--- a/icu4c/source/data/lang/ro.txt
+++ b/icu4c/source/data/lang/ro.txt
@@ -41,6 +41,7 @@
         am{"amharică"}
         an{"aragoneză"}
         ang{"engleză veche"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arabă"}
         ar_001{"arabă standard modernă"}
@@ -52,6 +53,7 @@
         as{"asameză"}
         asa{"asu"}
         ast{"asturiană"}
+        atj{"atikamekw"}
         av{"avară"}
         awa{"awadhi"}
         ay{"aymara"}
@@ -108,13 +110,21 @@
         chr{"cherokee"}
         chy{"cheyenne"}
         ckb{"kurdă centrală"}
+        clc{"chilcotin"}
         co{"corsicană"}
         cop{"coptă"}
         cr{"cree"}
+        crg{"michif"}
         crh{"turcă crimeeană"}
+        crj{"cree de sud-est"}
+        crk{"cree (Prerii)"}
+        crl{"cree de nord-est"}
+        crm{"cree (Moose)"}
+        crr{"algonquiană Carolina"}
         crs{"creolă franceză seselwa"}
         cs{"cehă"}
         csb{"cașubiană"}
+        csw{"cree (Mlaștini)"}
         cu{"slavonă"}
         cv{"ciuvașă"}
         cy{"galeză"}
@@ -198,6 +208,7 @@
         hai{"haida"}
         hak{"chineză hakka"}
         haw{"hawaiiană"}
+        hax{"haida de sud"}
         he{"ebraică"}
         hi{"hindi"}
         hil{"hiligaynon"}
@@ -210,6 +221,7 @@
         ht{"haitiană"}
         hu{"maghiară"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armeană"}
         hz{"herero"}
         ia{"interlingua"}
@@ -220,6 +232,7 @@
         ig{"igbo"}
         ii{"yi din Sichuan"}
         ik{"inupiak"}
+        ikt{"inuktitut canadiană occidentală"}
         ilo{"iloko"}
         inh{"ingușă"}
         io{"ido"}
@@ -278,6 +291,7 @@
         kut{"kutenai"}
         kv{"komi"}
         kw{"cornică"}
+        kwk{"kwakʼwala"}
         ky{"kârgâză"}
         la{"latină"}
         lad{"ladino"}
@@ -289,6 +303,7 @@
         lg{"ganda"}
         li{"limburgheză"}
         lij{"liguriană"}
+        lil{"lillooet"}
         lkt{"lakota"}
         ln{"lingala"}
         lo{"laoțiană"}
@@ -296,6 +311,7 @@
         lou{"creolă (Louisiana)"}
         loz{"lozi"}
         lrc{"luri de nord"}
+        lsm{"saamia"}
         lt{"lituaniană"}
         lu{"luba-katanga"}
         lua{"luba-lulua"}
@@ -331,6 +347,7 @@
         mn{"mongolă"}
         mnc{"manciuriană"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
         moh{"mohawk"}
         mos{"mossi"}
         mr{"marathi"}
@@ -379,6 +396,11 @@
         nzi{"nzima"}
         oc{"occitană"}
         oj{"ojibwa"}
+        ojb{"ojibwa de nord-vest"}
+        ojc{"ojibwa centrală"}
+        ojs{"oji-cree"}
+        ojw{"ojibwa de vest"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"odia"}
         os{"osetă"}
@@ -394,8 +416,10 @@
         peo{"persană veche"}
         phn{"feniciană"}
         pi{"pali"}
+        pis{"pijin"}
         pl{"poloneză"}
         pon{"pohnpeiană"}
+        pqm{"maliseet-passamaquoddy"}
         prg{"prusacă"}
         pro{"provensală veche"}
         ps{"paștună"}
@@ -445,6 +469,7 @@
         sid{"sidamo"}
         sk{"slovacă"}
         sl{"slovenă"}
+        slh{"lushootseed de usd"}
         sm{"samoană"}
         sma{"sami de sud"}
         smj{"sami lule"}
@@ -461,6 +486,7 @@
         ss{"swati"}
         ssy{"saho"}
         st{"sesotho"}
+        str{"salish (Strâmtori)"}
         su{"sundaneză"}
         suk{"sukuma"}
         sus{"susu"}
@@ -472,13 +498,16 @@
         syc{"siriacă clasică"}
         syr{"siriacă"}
         ta{"tamilă"}
+        tce{"tutchone de sud"}
         te{"telugu"}
         tem{"timne"}
         teo{"teso"}
         ter{"tereno"}
         tet{"tetum"}
         tg{"tadjică"}
+        tgx{"tagish"}
         th{"thailandeză"}
+        tht{"tahltan"}
         ti{"tigrină"}
         tig{"tigre"}
         tiv{"tiv"}
@@ -491,12 +520,14 @@
         tn{"setswana"}
         to{"tongană"}
         tog{"nyasa tonga"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turcă"}
         trv{"taroko"}
         ts{"tsonga"}
         tsi{"tsimshian"}
         tt{"tătară"}
+        ttm{"tutchone de nord"}
         tum{"tumbuka"}
         tvl{"tuvalu"}
         tw{"twi"}
@@ -514,6 +545,7 @@
         uz{"uzbecă"}
         vai{"vai"}
         ve{"venda"}
+        vec{"venetă"}
         vi{"vietnameză"}
         vo{"volapuk"}
         vot{"votică"}
@@ -535,6 +567,7 @@
         ybb{"yemba"}
         yi{"idiș"}
         yo{"yoruba"}
+        yrl{"nheengatu"}
         yue{"cantoneză"}
         za{"zhuang"}
         zap{"zapotecă"}
@@ -562,9 +595,11 @@
     }
     Languages%variant{
         ckb{"kurdă sorani"}
+        hi_Latn{"hinglish"}
         ps{"pushto"}
     }
     Scripts{
+        Adlm{"adlam"}
         Aghb{"albaneză caucaziană"}
         Ahom{"ahom"}
         Arab{"arabă"}
@@ -573,7 +608,9 @@
         Armn{"armeană"}
         Avst{"avestică"}
         Bali{"balineză"}
+        Bamu{"bamum"}
         Bass{"bassa vah"}
+        Batk{"batak"}
         Beng{"bengaleză"}
         Bhks{"bhaiksuki"}
         Bopo{"bopomofo"}
@@ -581,8 +618,11 @@
         Brai{"braille"}
         Bugi{"bugineză"}
         Buhd{"buhidă"}
+        Cakm{"chakma"}
         Cans{"silabică aborigenă canadiană unificată"}
         Cari{"cariană"}
+        Cham{"cham"}
+        Cher{"cherokee"}
         Chrs{"khorezmiană"}
         Copt{"coptă"}
         Cpmn{"cipro-minoană"}
@@ -603,6 +643,7 @@
         Geok{"georgiană bisericească"}
         Geor{"georgiană"}
         Glag{"glagolitică"}
+        Gong{"gunjala gondi"}
         Gonm{"masaram gondi"}
         Goth{"gotică"}
         Gran{"grantha"}
@@ -620,6 +661,7 @@
         Hira{"hiragana"}
         Hluw{"hieroglife anatoliene"}
         Hmng{"pahawh hmong"}
+        Hmnp{"nyiakeng puachue hmong"}
         Hrkt{"silabică japoneză"}
         Hung{"maghiară veche"}
         Inds{"indus"}
@@ -627,7 +669,9 @@
         Jamo{"jamo"}
         Java{"javaneză"}
         Jpan{"japoneză"}
+        Kali{"kayah li"}
         Kana{"katakana"}
+        Kawi{"kawi"}
         Khar{"kharosthi"}
         Khmr{"khmeră"}
         Khoj{"khojki"}
@@ -635,16 +679,21 @@
         Knda{"kannada"}
         Kore{"coreeană"}
         Kthi{"kaithi"}
+        Lana{"lanna"}
         Laoo{"laoțiană"}
         Latf{"latină Fraktur"}
         Latg{"latină gaelică"}
         Latn{"latină"}
+        Lepc{"lepcha"}
+        Limb{"limbu"}
         Lina{"lineară A"}
         Linb{"lineară B"}
+        Lisu{"fraser"}
         Lyci{"liciană"}
         Lydi{"lidiană"}
         Mahj{"mahajani"}
         Maka{"makasar"}
+        Mand{"mandeană"}
         Mani{"maniheeană"}
         Marc{"marchen"}
         Maya{"hieroglife maya"}
@@ -659,14 +708,18 @@
         Mtei{"meitei mayek"}
         Mult{"multani"}
         Mymr{"birmană"}
+        Nagm{"nag mundari"}
         Nand{"nandinagari"}
         Narb{"arabă veche din nord"}
         Nbat{"nabateeană"}
+        Newa{"newa"}
+        Nkoo{"n’ko"}
         Nshu{"nüshu"}
         Ogam{"ogham"}
         Olck{"ol chiki"}
         Orkh{"orhon"}
         Orya{"oriya"}
+        Osge{"osage"}
         Osma{"osmanya"}
         Ougr{"uigură veche"}
         Palm{"palmirenă"}
@@ -676,12 +729,15 @@
         Phli{"pahlavi pentru inscripții"}
         Phlp{"pahlavi pentru psaltire"}
         Phnx{"feniciană"}
+        Plrd{"pollardă fonetică"}
         Prti{"partă pentru inscripții"}
         Qaag{"zawgyi"}
         Rjng{"rejang"}
+        Rohg{"hanifi"}
         Runr{"runică"}
         Samr{"samariteană"}
         Sarb{"arabă veche din sud"}
+        Saur{"saurashtra"}
         Sgnw{"scrierea simbolică"}
         Shaw{"savă"}
         Shrd{"sharadă"}
@@ -692,15 +748,20 @@
         Sogo{"sogdiană veche"}
         Sora{"sora sompeng"}
         Soyo{"soyombo"}
+        Sund{"sundaneză"}
+        Sylo{"syloti nagri"}
         Syrc{"siriacă"}
         Syrj{"siriacă occidentală"}
         Syrn{"siriacă orientală"}
         Tagb{"tagbanwa"}
         Takr{"takri"}
+        Tale{"tai le"}
+        Talu{"tai le nouă"}
         Taml{"tamilă"}
         Tang{"tangut"}
+        Tavt{"tai viet"}
         Telu{"telugu"}
-        Tfng{"berberă"}
+        Tfng{"tifinagh"}
         Tglg{"tagalog"}
         Thaa{"thaana"}
         Thai{"thailandeză"}
@@ -709,11 +770,14 @@
         Tnsa{"tangsa"}
         Toto{"toto"}
         Ugar{"ugaritică"}
+        Vaii{"vai"}
         Vith{"vithkuqi"}
         Wara{"varang kshiti"}
+        Wcho{"wancho"}
         Xpeo{"persană veche"}
         Xsux{"cuneiformă sumero-akkadiană"}
         Yezi{"yazidită"}
+        Yiii{"yi"}
         Zanb{"Piața Zanabazar"}
         Zinh{"moștenită"}
         Zmth{"notație matematică"}
@@ -737,12 +801,14 @@
             coptic{"calendar copt"}
             dangi{"calendar dangi"}
             ethiopic{"calendar etiopian"}
-            ethiopic-amete-alem{"Calendarul etiopian amete alem"}
+            ethiopic-amete-alem{"calendar etiopian amete alem"}
             gregorian{"calendar gregorian"}
             hebrew{"calendar ebraic"}
             indian{"calendar național indian"}
             islamic{"calendar islamic"}
             islamic-civil{"calendar islamic civil"}
+            islamic-rgsa{"calendar islamic (Arabia Saudită, lunar)"}
+            islamic-tbla{"calendar islamic (tabular, epocă astronomică)"}
             islamic-umalqura{"calendar islamic (Umm al-Qura)"}
             iso8601{"calendar ISO-8601"}
             japanese{"calendar japonez"}
@@ -786,22 +852,24 @@
             tertiary{"Ordonați după accente/dimensiunea literei/lățime"}
         }
         collation{
-            big5han{"sortare pentru chineza tradițională - Big5"}
+            big5han{"ordine de sortare a chinezei tradiționale - Big5"}
             compat{"ordine de sortare anterioară, pentru compatibilitate"}
-            dictionary{"Ordine de sortare a dicționarului"}
+            dictionary{"ordine de sortare a dicționarului"}
             ducet{"ordine de sortare Unicode implicită"}
+            emoji{"ordine de sortare a emojiurilor"}
             eor{"regulile europene de sortare"}
-            gb2312han{"sortare pentru chineza simplificată - GB2312"}
-            phonebook{"sortare după cartea de telefon"}
-            phonetic{"Tip de ordonare fonetică"}
-            pinyin{"sortare pinyin"}
-            reformed{"Ordine de sortare reformată"}
+            gb2312han{"ordine de sortare a chinezei simplificate - GB2312"}
+            phonebook{"ordine de sortare după cartea de telefon"}
+            phonetic{"ordine de sortare fonetică"}
+            pinyin{"ordine de sortare pinyin"}
+            reformed{"ordine de sortare reformată"}
             search{"căutare cu scop general"}
             searchjl{"Căutați în funcție de consoana inițială hangul"}
             standard{"ordine de sortare standard"}
             stroke{"ordine de sortare după trasare"}
-            traditional{"sortare tradițională"}
-            unihan{"Ordine de sortare a liniilor ideogramelor"}
+            traditional{"ordine de sortare tradițională"}
+            unihan{"ordine de sortare după radical și trasare"}
+            zhuyin{"ordine de sortare zhuyin"}
         }
         d0{
             fwidth{"Cu lățime întreagă"}
@@ -829,16 +897,25 @@
             ussystem{"sistemul american de unități de măsură"}
         }
         numbers{
+            ahom{"cifre ahom"}
             arab{"cifre indo-arabe"}
             arabext{"cifre indo-arabe extinse"}
             armn{"numerale armenești"}
             armnlow{"numerale armenești cu minuscule"}
+            bali{"cifre balineze"}
             beng{"cifre bengaleze"}
+            brah{"cifre brahmi"}
+            cakm{"cifre chakma"}
+            cham{"cifre cham"}
+            cyrl{"cifre chirilice"}
             deva{"cifre devanagari"}
+            diak{"cifre dives akuru"}
             ethi{"numerale etiopiene"}
             finance{"Sistemul numeric financiar"}
             fullwide{"cifre cu lățimea întreagă"}
             geor{"numerale georgiene"}
+            gong{"cifre gunjala gondi"}
+            gonm{"cifre masaram gondi"}
             grek{"numerale grecești"}
             greklow{"numerale grecești cu minuscule"}
             gujr{"cifre gujarati"}
@@ -849,26 +926,62 @@
             hant{"numerale chinezești tradiționale"}
             hantfin{"numerale financiare chinezești tradiționale"}
             hebr{"numerale ebraice"}
+            hmng{"cifre pahawh hmong"}
+            hmnp{"cifre nyiakeng puachue hmong"}
+            java{"cifre javaneze"}
             jpan{"numerale japoneze"}
             jpanfin{"numerale financiare japoneze"}
+            kali{"cifre kayah li"}
+            kawi{"cifre kawi"}
             khmr{"cifre khmere"}
             knda{"cifre kannada"}
+            lana{"cifre tai tham hora"}
+            lanatham{"cifre tai tham tham"}
             laoo{"cifre laoțiene"}
             latn{"cifre occidentale"}
+            lepc{"cifre lepcha"}
+            limb{"cifre limbu"}
+            mathbold{"cifre matematice aldine"}
+            mathdbl{"cifre matematice cu două linii"}
+            mathmono{"cifre matematice cu un singur spațiu"}
+            mathsanb{"cifre matematice aldine sans serif"}
+            mathsans{"cifre matematice sans serif"}
             mlym{"cifre malayalam"}
+            modi{"cifre modi"}
             mong{"Cifre mongole"}
+            mroo{"cifre mro"}
+            mtei{"cifre meetei mayek"}
             mymr{"cifre birmaneze"}
-            native{"Cifre native"}
+            mymrshan{"cifre birmaneze shan"}
+            mymrtlng{"cifre birmaneze tai laing"}
+            nagm{"cifre nag mundari"}
+            native{"cifre native"}
+            nkoo{"cifre n’ko"}
+            olck{"cifre ol chiki"}
             orya{"cifre oriya"}
+            osma{"cifre osmanya"}
+            rohg{"cifre hanifi rohingya"}
             roman{"numerale romane"}
             romanlow{"numerale romane cu minuscule"}
+            saur{"cifre saurashtra"}
+            shrd{"cifre sharada"}
+            sind{"cifre khudawadi"}
+            sinh{"cifre sinhala lith"}
+            sora{"cifre sora sompeng"}
+            sund{"cifre sundaneze"}
+            takr{"cifre takri"}
+            talu{"cifre tai lue noi"}
             taml{"numerale tradiționale tamile"}
             tamldec{"cifre tamile"}
             telu{"cifre telugu"}
             thai{"cifre thailandeze"}
             tibt{"cifre tibetane"}
+            tirh{"cifre tirhuta"}
+            tnsa{"cifre tangsa"}
             traditional{"Numere tradiționale"}
-            vaii{"Cifre Vai"}
+            vaii{"cifre vai"}
+            wara{"cifre warang citi"}
+            wcho{"cifre wancho"}
         }
     }
     Variants{
@@ -878,31 +991,53 @@
         1959ACAD{"belarusă academică"}
         1994{"ortografie resiană standardizată"}
         1996{"ortografie germană de la 1996"}
+        ABL1943{"formularea ortografică de la 1943"}
+        ALALC97{"ALA-LC, ediția din 1997"}
+        ALUKU{"dialect aluku"}
+        AO1990{"Acordul de ortografie a limbii portugheze de la 1990"}
         AREVELA{"armeană orientală"}
         AREVMDA{"armeană occidentală"}
         BAKU1926{"alfabet latin altaic unificat"}
+        BALANKA{"dialectul balanka al limbii anii"}
+        BARLA{"grupul de dialecte barlavento al limbii kabuverdianu"}
         BISKE{"dialect San Giorgio/Bila"}
+        BOHORIC{"alfabet Bohorič"}
         BOONT{"boontling"}
+        COLB1945{"Convenția ortografică a limbii portugheze braziliene de la 1945"}
+        DAJNKO{"alfabet dajnko"}
+        EKAVSK{"sârbă cu pronunție ekaviană"}
+        EMODENG{"limba engleză modernă timpurie"}
         FONIPA{"alfabet fonetic internațional"}
         FONUPA{"alfabet fonetic uralic"}
+        HEPBURN{"hepburn"}
+        IJEKAVSK{"sârbă cu pronunție ijekaviană"}
         KKCOR{"ortografie comuna cornish"}
+        KSCOR{"ortografie standard"}
         LIPAW{"dialect lipovaz din resiană"}
+        METELKO{"alfabet metelko"}
         MONOTON{"monotonică"}
+        NDYUKA{"dialect ndyuka"}
         NEDIS{"dialect Natisone"}
         NJIVA{"dialect Gniva/Njiva"}
+        NULIK{"volapük modernă"}
         OSOJS{"dialect Oseacco/Osojane"}
+        OXENDICT{"ortografia dicționarului Oxford de limbă engleză"}
+        PAMAKA{"dialect pamaka"}
         PINYIN{"pinyin"}
         POLYTON{"politonică"}
         POSIX{"informatică"}
         REVISED{"ortografie revizuită"}
+        RIGIK{"volapük clasică"}
         ROZAJ{"dialect resian"}
         SAAHO{"dialect saho"}
         SCOTLAND{"engleză standard scoțiană"}
         SCOUSE{"dialect scouse"}
         SOLBA{"dialect Stolvizza/Solbica"}
+        SOTAV{"grupul de dialecte sotavento al limbii kabuverdianu"}
         TARASK{"ortografie taraskievica"}
         UCCOR{"ortografie unificată cornish"}
         UCRCOR{"ortografie revizuită unificată cornish"}
+        UNIFON{"alfabet fonetic unifon"}
         VALENCIA{"valenciană"}
         WADEGILE{"Wade-Giles"}
     }
diff --git a/icu4c/source/data/lang/ru.txt b/icu4c/source/data/lang/ru.txt
index 65b5abd..f6f34f2 100644
--- a/icu4c/source/data/lang/ru.txt
+++ b/icu4c/source/data/lang/ru.txt
@@ -41,6 +41,7 @@
         am{"амхарский"}
         an{"арагонский"}
         ang{"староанглийский"}
+        ann{"оболо"}
         anp{"ангика"}
         ar{"арабский"}
         ar_001{"арабский литературный"}
@@ -52,6 +53,7 @@
         as{"ассамский"}
         asa{"асу"}
         ast{"астурийский"}
+        atj{"атикамек"}
         av{"аварский"}
         awa{"авадхи"}
         ay{"аймара"}
@@ -108,13 +110,21 @@
         chr{"чероки"}
         chy{"шайенский"}
         ckb{"центральнокурдский"}
+        clc{"чилкотин"}
         co{"корсиканский"}
         cop{"коптский"}
         cr{"кри"}
+        crg{"мичиф"}
         crh{"крымско-татарский"}
+        crj{"юго-восточный кри"}
+        crk{"равнинный кри"}
+        crl{"северо-восточный кри"}
+        crm{"мусский кри"}
+        crr{"каролинский алгонкинский"}
         crs{"сейшельский креольский"}
         cs{"чешский"}
         csb{"кашубский"}
+        csw{"болотный кри"}
         cu{"церковнославянский"}
         cv{"чувашский"}
         cy{"валлийский"}
@@ -207,6 +217,7 @@
         hai{"хайда"}
         hak{"хакка"}
         haw{"гавайский"}
+        hax{"южный хайда"}
         he{"иврит"}
         hi{"хинди"}
         hil{"хилигайнон"}
@@ -219,6 +230,7 @@
         ht{"гаитянский"}
         hu{"венгерский"}
         hup{"хупа"}
+        hur{"халкомелем"}
         hy{"армянский"}
         hz{"гереро"}
         ia{"интерлингва"}
@@ -229,6 +241,7 @@
         ig{"игбо"}
         ii{"носу"}
         ik{"инупиак"}
+        ikt{"восточноканадский инуктитут"}
         ilo{"илоко"}
         inh{"ингушский"}
         io{"идо"}
@@ -256,6 +269,7 @@
         kea{"кабувердьяну"}
         kfo{"коро"}
         kg{"конго"}
+        kgp{"каинганг"}
         kha{"кхаси"}
         kho{"хотанский"}
         khq{"койра чиини"}
@@ -286,6 +300,7 @@
         kut{"кутенаи"}
         kv{"коми"}
         kw{"корнский"}
+        kwk{"квакиутль"}
         ky{"киргизский"}
         la{"латинский"}
         lad{"ладино"}
@@ -296,6 +311,7 @@
         lez{"лезгинский"}
         lg{"ганда"}
         li{"лимбургский"}
+        lil{"лиллуэт"}
         lkt{"лакота"}
         ln{"лингала"}
         lo{"лаосский"}
@@ -303,6 +319,7 @@
         lou{"луизианский креольский"}
         loz{"лози"}
         lrc{"севернолурский"}
+        lsm{"саамиа"}
         lt{"литовский"}
         lu{"луба-катанга"}
         lua{"луба-лулуа"}
@@ -338,6 +355,7 @@
         mn{"монгольский"}
         mnc{"маньчжурский"}
         mni{"манипурский"}
+        moe{"инну-аймун"}
         moh{"мохаук"}
         mos{"моси"}
         mr{"маратхи"}
@@ -386,6 +404,11 @@
         nzi{"нзима"}
         oc{"окситанский"}
         oj{"оджибва"}
+        ojb{"северо-западный оджибве"}
+        ojc{"центральный оджибве"}
+        ojs{"оджи-кри"}
+        ojw{"западный оджибве"}
+        oka{"оканаган"}
         om{"оромо"}
         or{"ория"}
         os{"осетинский"}
@@ -401,8 +424,10 @@
         peo{"староперсидский"}
         phn{"финикийский"}
         pi{"пали"}
+        pis{"соломонский пиджин"}
         pl{"польский"}
         pon{"понапе"}
+        pqm{"малесит-пассамакводди"}
         prg{"прусский"}
         pro{"старопровансальский"}
         ps{"пушту"}
@@ -454,6 +479,7 @@
         sid{"сидама"}
         sk{"словацкий"}
         sl{"словенский"}
+        slh{"южный лушуцид"}
         sm{"самоанский"}
         sma{"южносаамский"}
         smj{"луле-саамский"}
@@ -470,6 +496,7 @@
         ss{"свази"}
         ssy{"сахо"}
         st{"южный сото"}
+        str{"стрейтс салиш"}
         su{"сунданский"}
         suk{"сукума"}
         sus{"сусу"}
@@ -481,13 +508,16 @@
         syc{"классический сирийский"}
         syr{"сирийский"}
         ta{"тамильский"}
+        tce{"южный тутчоне"}
         te{"телугу"}
         tem{"темне"}
         teo{"тесо"}
         ter{"терено"}
         tet{"тетум"}
         tg{"таджикский"}
+        tgx{"тагиш"}
         th{"тайский"}
+        tht{"талтан"}
         ti{"тигринья"}
         tig{"тигре"}
         tiv{"тиви"}
@@ -500,6 +530,7 @@
         tn{"тсвана"}
         to{"тонганский"}
         tog{"тонга"}
+        tok{"токипона"}
         tpi{"ток-писин"}
         tr{"турецкий"}
         tru{"туройо"}
@@ -507,6 +538,7 @@
         ts{"тсонга"}
         tsi{"цимшиан"}
         tt{"татарский"}
+        ttm{"северный тутчоне"}
         tum{"тумбука"}
         tvl{"тувалу"}
         tw{"тви"}
@@ -535,7 +567,7 @@
         was{"вашо"}
         wbp{"вальбири"}
         wo{"волоф"}
-        wuu{"ву"}
+        wuu{"у"}
         xal{"калмыцкий"}
         xh{"коса"}
         xog{"сога"}
@@ -545,6 +577,7 @@
         ybb{"йемба"}
         yi{"идиш"}
         yo{"йоруба"}
+        yrl{"ньенгату"}
         yue{"кантонский"}
         za{"чжуань"}
         zap{"сапотекский"}
@@ -564,11 +597,15 @@
         zh_Hant{"севернокитайский, традиционное письмо"}
     }
     Languages%menu{
-        ars{"арабская (недждийский)"}
+        ars{"арабский (недждийский)"}
         ckb{"курдский (сорани)"}
         zh{"севернокитайский"}
     }
+    Languages%variant{
+        hi_Latn{"хинглиш"}
+    }
     Scripts{
+        Adlm{"адлам"}
         Afak{"афака"}
         Arab{"арабица"}
         Aran{"насталик"}
@@ -615,8 +652,8 @@
         Hang{"хангыль"}
         Hani{"китайская"}
         Hano{"хануну"}
-        Hans{"упрощенная китайская"}
-        Hant{"традиционная китайская"}
+        Hans{"упрощенная"}
+        Hant{"традиционная"}
         Hebr{"еврейская"}
         Hira{"хирагана"}
         Hluw{"лувийские иероглифы"}
@@ -684,6 +721,7 @@
         Prti{"парфянская"}
         Qaag{"зоджи"}
         Rjng{"реджангская"}
+        Rohg{"ханифи"}
         Roro{"ронго-ронго"}
         Runr{"руническая"}
         Samr{"самаритянская"}
@@ -733,6 +771,10 @@
         Zyyy{"общепринятая"}
         Zzzz{"неизвестная письменность"}
     }
+    Scripts%stand-alone{
+        Hans{"упрощенная китайская"}
+        Hant{"традиционная китайская"}
+    }
     Scripts%variant{
         Arab{"персидско-арабская"}
     }
@@ -740,15 +782,15 @@
         calendar{
             buddhist{"буддийский календарь"}
             chinese{"китайский календарь"}
-            coptic{"Коптский календарь"}
+            coptic{"коптский календарь"}
             dangi{"календарь данги"}
             ethiopic{"эфиопский календарь"}
-            ethiopic-amete-alem{"Эфиопский календарь \u0022Амете Алем\u0022"}
+            ethiopic-amete-alem{"эфиопский календарь амете-алем"}
             gregorian{"григорианский календарь"}
             hebrew{"еврейский календарь"}
             indian{"Национальный календарь Индии"}
             islamic{"исламский календарь"}
-            islamic-civil{"Исламский гражданский календарь"}
+            islamic-civil{"исламский гражданский календарь (табличный)"}
             islamic-rgsa{"исламский календарь (Саудовская Аравия)"}
             islamic-tbla{"исламский календарь (табличный, астрономическая эпоха)"}
             islamic-umalqura{"исламский календарь (Умм аль-Кура)"}
@@ -794,7 +836,7 @@
             tertiary{"Сортировка по акцентам/регистру/длине строки"}
         }
         collation{
-            big5han{"Сортировка традиционного китайского языка – Big5"}
+            big5han{"традиционный китайский - Big5"}
             compat{"совместимый порядок сортировки"}
             dictionary{"словарный порядок сортировки"}
             ducet{"cтандартная сортировка Unicode"}
@@ -802,7 +844,7 @@
             eor{"европейские правила сортировки"}
             gb2312han{"упрощенный китайский - GB2312"}
             phonebook{"порядок телефонной книги"}
-            phonetic{"Фонетический порядок сортировки"}
+            phonetic{"фонетический порядок сортировки"}
             pinyin{"пиньинь"}
             reformed{"реформированный порядок сортировки"}
             search{"поиск"}
@@ -880,7 +922,7 @@
             mtei{"цифры манипури"}
             mymr{"бирманские цифры"}
             mymrshan{"бирманские шанские цифры"}
-            native{"Обозначения цифр коренного населения"}
+            native{"цифры коренных народов"}
             nkoo{"цифры нко"}
             olck{"цифры ол-чики"}
             orya{"цифры ория"}
@@ -899,7 +941,7 @@
             thai{"тайские цифры"}
             tibt{"тибетские цифры"}
             traditional{"Традиционная система нумерации"}
-            vaii{"Цифры языка вай"}
+            vaii{"цифры ваи"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/sat.txt b/icu4c/source/data/lang/sat.txt
index 8cde4ac..7fef930 100644
--- a/icu4c/source/data/lang/sat.txt
+++ b/icu4c/source/data/lang/sat.txt
@@ -3,6 +3,20 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 sat{
     Languages{
+        ab{"ᱟᱹᱵᱠᱷᱟᱡᱤᱭᱟᱹᱱ"}
+        ace{"ᱟᱠᱷᱤᱱᱤᱡᱽ"}
+        ada{"ᱟᱹᱰᱟᱱᱜᱽᱢᱮ"}
+        ady{"ᱟᱹᱰᱭᱜᱷᱮ"}
+        af{"ᱟᱯᱷᱨᱤᱠᱟᱱᱥ"}
+        agq{"ᱟᱜᱷᱮᱢ"}
+        ain{"ᱟᱭᱤᱱᱩ"}
+        ak{"ᱟᱠᱟᱱ"}
+        ale{"ᱟᱞᱮᱣᱴ"}
+        am{"ᱟᱢᱦᱟᱨᱤᱠ"}
+        an{"ᱟᱨᱟᱜᱚᱱᱤᱡᱽ"}
+        anp{"ᱟᱹᱝᱜᱤᱠᱟ"}
+        ar{"ᱚᱨᱵᱤ"}
+        arp{"ᱟᱨᱟᱯᱟᱦᱚ"}
         de{"ᱡᱟᱨᱢᱟᱱ"}
         de_AT{"ᱚᱥᱴᱨᱤᱭᱟ ᱡᱟᱨᱢᱟᱱ"}
         de_CH{"ᱥᱩᱣᱤᱥ ᱦᱟᱤ ᱡᱟᱨᱢᱟᱱ"}
@@ -11,13 +25,14 @@
         en_CA{"ᱠᱟᱱᱟᱰᱤᱭᱟᱱ ᱟᱝᱜᱽᱨᱮᱡᱤ"}
         en_GB{"ᱵᱨᱤᱴᱤᱥ ᱟᱝᱜᱽᱨᱮᱡᱤ"}
         en_US{"ᱟᱢᱮᱨᱤᱠᱟᱱ ᱟᱝᱜᱽᱨᱮᱡᱤ"}
-        es{"ᱮᱥᱯᱮᱱᱤᱥ"}
-        es_419{"ᱞᱮᱴᱤᱱ ᱟᱢᱮᱨᱤᱠᱟᱱ ᱮᱥᱯᱮᱱᱤᱥ"}
-        es_ES{"ᱨᱩᱥᱤᱭᱟᱱ ᱮᱥᱯᱮᱱᱤᱥ"}
-        es_MX{"ᱢᱮᱠᱥᱤᱠᱟᱱ ᱮᱥᱯᱮᱱᱤᱥ"}
+        es{"ᱥᱯᱮᱱᱤᱥ"}
+        es_419{"ᱞᱮᱴᱤᱱ ᱟᱢᱮᱨᱤᱠᱟᱱ ᱥᱯᱮᱱᱤᱥ"}
+        es_ES{"ᱨᱩᱥᱤᱭᱟᱱ ᱥᱯᱮᱱᱤᱥ"}
+        es_MX{"ᱢᱮᱠᱥᱤᱠᱟᱱ ᱥᱯᱮᱱᱤᱥ"}
         fr{"ᱯᱷᱨᱮᱧᱪ"}
         fr_CA{"ᱠᱟᱱᱟᱰᱤᱭᱟᱱ ᱯᱷᱨᱮᱧᱪ"}
         fr_CH{"ᱥᱩᱣᱤᱥ ᱯᱷᱨᱮᱧᱪ"}
+        hy{"ᱟᱨᱢᱮᱱᱤᱭᱟᱹᱱ"}
         it{"ᱤᱴᱟᱞᱤᱟᱱ"}
         ja{"ᱡᱟᱯᱟᱱᱤ"}
         pt{"ᱯᱩᱨᱛᱜᱟᱞᱤ"}
@@ -25,6 +40,7 @@
         pt_PT{"ᱭᱩᱨᱚᱯᱤᱭᱟᱱ ᱯᱩᱨᱛᱜᱟᱞᱤ"}
         ru{"ᱨᱩᱥᱤᱭᱟᱱ"}
         sat{"ᱥᱟᱱᱛᱟᱲᱤ"}
+        sq{"ᱟᱞᱵᱟᱱᱤᱭᱟᱹᱱ"}
         und{"ᱵᱟᱝ ᱩᱨᱩᱢ ᱯᱟᱹᱨᱥᱤ"}
         zh{"ᱪᱟᱭᱱᱤᱡᱽ"}
         zh_Hans{"ᱟᱞᱜᱟᱣᱟᱠᱟᱱ ᱪᱟᱭᱱᱤᱡᱽ"}
@@ -46,7 +62,7 @@
         Cyrl{"ᱥᱤᱨᱤᱞᱤᱠ"}
         Deva{"ᱫᱮᱣᱟᱱᱟᱜᱟᱨᱤ"}
         Hans{"ᱥᱤᱢᱯᱞᱤᱯᱟᱭᱤᱰ"}
-        Hant{"ᱴᱨᱮᱰᱤᱥᱚᱱ"}
+        Hant{"ᱴᱨᱮᱰᱤᱥᱚᱱᱟᱞ"}
         Latn{"ᱞᱮᱴᱤᱱ"}
         Olck{"ᱚᱞ ᱪᱤᱠᱤ"}
         Zxxx{"ᱵᱟᱝ ᱚᱞ ᱟᱠᱟᱱ"}
@@ -64,9 +80,16 @@
             standard{"ᱮᱥᱴᱮᱱᱰᱟᱨᱰ ᱛᱷᱟᱨ ᱟᱸᱫᱮ"}
         }
         numbers{
+            hanidec{"ᱪᱟᱭᱱᱤᱡᱽ ᱰᱮᱥᱤᱢᱟᱹᱞ ᱮᱞᱠᱷᱟ"}
+            hansfin{"ᱥᱚᱦᱚᱡᱽ ᱪᱤᱱ ᱯᱷᱟᱭᱱᱮᱱᱥᱤᱟᱹᱞ ᱮᱞᱠᱷᱟ"}
+            jpanfin{"ᱡᱟᱯᱟᱱᱤᱡᱽ ᱯᱷᱟᱭᱱᱮᱱᱥᱤᱟᱹᱞ ᱮᱞᱠᱷᱟ"}
             latn{"ᱣᱮᱥᱴᱟᱨᱱ ᱮᱞ"}
         }
     }
+    characterLabelPattern{
+        all{"{0} — ᱡᱷᱚᱛᱚ"}
+        other{"{0} — ᱮᱴᱟᱜ"}
+    }
     codePatterns{
         language{"ᱯᱟᱹᱨᱥᱤ: {0}"}
         script{"ᱪᱤᱠᱤ/ᱦᱟᱨᱚᱯᱺ {0}"}
diff --git a/icu4c/source/data/lang/sc.txt b/icu4c/source/data/lang/sc.txt
index 81af3f2..a1ead61 100644
--- a/icu4c/source/data/lang/sc.txt
+++ b/icu4c/source/data/lang/sc.txt
@@ -13,51 +13,99 @@
         numbers{"nùmeros"}
     }
     Languages{
+        ab{"abcasu"}
+        ace{"acehnesu"}
+        ada{"adangme"}
+        ady{"adighè"}
         af{"afrikaans"}
         agq{"aghem"}
+        ain{"àinu"}
         ak{"akan"}
+        ale{"aleutinu"}
+        alt{"altai meridionale"}
         am{"amàricu"}
+        an{"aragonesu"}
+        ann{"obolo"}
+        anp{"angika"}
         ar{"àrabu"}
         ar_001{"àrabu modernu istandard"}
+        arn{"mapudungun"}
+        arp{"arapaho"}
+        ars{"àrabu najdi"}
         as{"assamesu"}
         asa{"asu"}
         ast{"asturianu"}
+        atj{"atikamekw"}
+        av{"avaru"}
+        awa{"awadhi"}
+        ay{"aimara"}
         az{"azerbaigianu"}
+        ba{"baschiru"}
+        ban{"balinesu"}
         bas{"basaa"}
         be{"bielorussu"}
         bem{"bemba"}
         bez{"bena"}
         bg{"bùlgaru"}
+        bho{"bhojpuri"}
+        bi{"bislama"}
+        bin{"bini"}
+        bla{"pees nieddos"}
         bm{"bambara"}
         bn{"bengalesu"}
         bo{"tibetanu"}
-        br{"brètonu"}
+        br{"brètone"}
         brx{"bodo"}
         bs{"bosnìacu"}
+        bug{"buginesu"}
+        byn{"blin"}
         ca{"catalanu"}
+        cay{"cayuga"}
         ccp{"chakma"}
         ce{"cecenu"}
         ceb{"cebuanu"}
         cgg{"chiga"}
+        ch{"chamorru"}
+        chk{"chuukesu"}
+        chm{"mari"}
+        cho{"choctaw"}
+        chp{"chipewyan"}
         chr{"cherokee"}
+        chy{"cheyenne"}
         ckb{"curdu tzentrale"}
+        clc{"chilcotin"}
         co{"corsicanu"}
+        crg{"michif"}
+        crj{"cree sud-orientale"}
+        crk{"cree de sas campuras"}
+        crl{"cree nord-orientale"}
+        crm{"cree moose"}
+        crr{"algonchinu de sa Carolina"}
         cs{"tzecu"}
+        csw{"cree de sas paludes"}
         cu{"islavu eclesiàsticu"}
+        cv{"ciuvàsciu"}
         cy{"gallesu"}
         da{"danesu"}
+        dak{"dakota"}
+        dar{"dargua"}
         dav{"taita"}
         de{"tedescu"}
         de_AT{"tedescu austrìacu"}
         de_CH{"tedescu artu isvìtzeru"}
+        dgr{"dogrib"}
         dje{"zarma"}
         doi{"dogri"}
         dsb{"sòrabu bassu"}
         dua{"duala"}
+        dv{"malvidianu"}
         dyo{"jola-fonyi"}
         dz{"dzongkha"}
+        dzg{"dazaga"}
         ebu{"embu"}
         ee{"ewe"}
+        efi{"efik"}
+        eka{"ekajuk"}
         el{"grecu"}
         en{"inglesu"}
         en_AU{"inglesu australianu"}
@@ -77,125 +125,212 @@
         ff{"fulah"}
         fi{"finlandesu"}
         fil{"filipinu"}
+        fj{"fijianu"}
         fo{"faroesu"}
+        fon{"fon"}
         fr{"frantzesu"}
         fr_CA{"frantzesu canadesu"}
         fr_CH{"frantzesu isvìtzeru"}
         frc{"frantzesu cajun"}
+        frr{"frisone setentrionale"}
         fur{"friulanu"}
-        fy{"frìsonu otzidentale"}
+        fy{"frisone otzidentale"}
         ga{"irlandesu"}
+        gaa{"ga"}
         gd{"gaèlicu iscotzesu"}
+        gez{"ge’ez"}
+        gil{"gilbertesu"}
         gl{"galitzianu"}
+        gn{"guaranì"}
+        gor{"gorontalo"}
         gsw{"tedescu isvìtzeru"}
         gu{"gujarati"}
         guz{"gusii"}
         gv{"mannesu"}
+        gwi{"gwichʼin"}
         ha{"hausa"}
+        hai{"haida"}
         haw{"hawaianu"}
+        hax{"haida meridionale"}
         he{"ebreu"}
         hi{"hindi"}
+        hi_Latn{"hindi (caràteres latinos)"}
+        hil{"ilongu"}
         hmn{"hmong"}
         hr{"croatu"}
         hsb{"sòrabu artu"}
         ht{"crèolu haitianu"}
         hu{"ungheresu"}
+        hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armenu"}
+        hz{"herero"}
         ia{"interlìngua"}
+        iba{"iban"}
+        ibb{"ibibio"}
         id{"indonesianu"}
         ig{"igbo"}
         ii{"sichuan yi"}
+        ikt{"inuktitut canadesu otzidentale"}
+        ilo{"ilocanu"}
+        inh{"ingùsciu"}
+        io{"ido"}
         is{"islandesu"}
         it{"italianu"}
+        iu{"inuktitut"}
         ja{"giaponesu"}
+        jbo{"lojban"}
         jgo{"ngomba"}
         jmc{"machame"}
         jv{"giavanesu"}
         ka{"georgianu"}
         kab{"cabilu"}
+        kac{"kachin"}
+        kaj{"jju"}
         kam{"kamba"}
+        kbd{"cabardianu"}
+        kcg{"tyap"}
         kde{"makonde"}
         kea{"cabubirdianu"}
+        kfo{"koro"}
         kgp{"kaingang"}
+        kha{"khasi"}
         khq{"koyra chiini"}
         ki{"kikuyu"}
-        kk{"kazaku"}
+        kj{"kuanyama"}
+        kk{"kazacu"}
         kkj{"kako"}
         kl{"groenlandesu"}
         kln{"kalenjin"}
         km{"khmer"}
+        kmb{"kimbundu"}
         kn{"kannada"}
         ko{"coreanu"}
         kok{"konkani"}
+        kpe{"kpelle"}
+        kr{"kanuri"}
+        krc{"caraciai-balcaru"}
+        krl{"carelianu"}
+        kru{"kurukh"}
         ks{"kashmiri"}
         ksb{"shambala"}
         ksf{"bafia"}
         ksh{"coloniesu"}
         ku{"curdu"}
+        kum{"cumucu"}
+        kv{"komi"}
         kw{"còrnicu"}
-        ky{"kirghisu"}
+        kwk{"kwakʼwala"}
+        ky{"chirghisu"}
         la{"latinu"}
+        lad{"giudeu-ispagnolu"}
         lag{"langi"}
         lb{"lussemburghesu"}
+        lez{"lezghianu"}
         lg{"ganda"}
+        li{"limburghesu"}
         lij{"lìgure"}
+        lil{"lillooet"}
         lkt{"lakota"}
         ln{"lingala"}
         lo{"laotianu"}
         lou{"crèolu de sa Louisiana"}
-        lrc{"frìsonu setentrionale"}
+        loz{"lozi"}
+        lrc{"luri setentrionale"}
+        lsm{"sàmia"}
         lt{"lituanu"}
         lu{"luba-katanga"}
+        lua{"tshiluba"}
+        lun{"lunda"}
         luo{"luo"}
+        lus{"mizo"}
         luy{"luyia"}
         lv{"lètone"}
+        mad{"maduresu"}
+        mag{"magahi"}
         mai{"maithili"}
+        mak{"makassaresu"}
         mas{"masai"}
+        mdf{"moksha"}
+        men{"mende"}
         mer{"meru"}
         mfe{"crèolu mauritzianu"}
         mg{"malgàsciu"}
         mgh{"makhuwa-meetto"}
         mgo{"meta’"}
+        mh{"marshallesu"}
         mi{"maori"}
+        mic{"micmac"}
+        min{"minangkabau"}
         mk{"matzèdone"}
         ml{"malayalam"}
         mn{"mòngolu"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
+        moh{"mohawk"}
+        mos{"moore"}
         mr{"marathi"}
         ms{"malesu"}
         mt{"maltesu"}
         mua{"mundang"}
         mul{"limbas mùltiplas"}
+        mus{"muscogee"}
+        mwl{"mirandesu"}
         my{"burmesu"}
+        myv{"erzya"}
         mzn{"mazandarani"}
+        na{"nauru"}
+        nap{"napoletanu"}
         naq{"nama"}
         nb{"norvegesu bokmål"}
         nd{"ndebele de su nord"}
-        nds{"bassu-tedescu"}
-        nds_NL{"bassu-sàssone"}
+        nds{"tedescu bassu"}
+        nds_NL{"sàssone bassu"}
         ne{"nepalesu"}
+        new{"nepal bhasa"}
+        ng{"ndonga"}
+        nia{"nias"}
+        niu{"niueanu"}
         nl{"olandesu"}
         nl_BE{"fiammingu"}
         nmg{"kwasio"}
         nn{"norvegesu nynorsk"}
         nnh{"ngiemboon"}
         no{"norvegesu"}
+        nog{"nogai"}
+        nqo{"n’ko"}
+        nr{"ndebele de su sud"}
+        nso{"sotho setentrionale"}
         nus{"nuer"}
         nv{"navajo"}
         ny{"nyanja"}
         nyn{"nyankole"}
+        oc{"otzitanu"}
+        ojb{"ojibwa nord-otzidentale"}
+        ojc{"ojibwa tzentrale"}
+        ojs{"oji-Cree"}
+        ojw{"ojibwa otzidentale"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"odia"}
         os{"ossèticu"}
         pa{"punjabi"}
+        pag{"pangasinan"}
+        pam{"pampanga"}
+        pap{"papiamentu"}
+        pau{"palauanu"}
         pcm{"pidgin nigerianu"}
+        pis{"pijin"}
         pl{"polacu"}
+        pqm{"malecite-passamaquoddy"}
         prg{"prussianu"}
         ps{"pashto"}
         pt{"portoghesu"}
         pt_BR{"portoghesu brasilianu"}
         pt_PT{"portoghesu europeu"}
         qu{"quechua"}
+        rap{"rapanui"}
+        rar{"rarotonganu"}
         rhg{"rohingya"}
         rm{"romànciu"}
         rn{"rundi"}
@@ -203,69 +338,115 @@
         ro_MD{"moldavu"}
         rof{"rombo"}
         ru{"russu"}
+        rup{"arumenu"}
         rw{"kinyarwanda"}
         rwk{"rwa"}
         sa{"sànscritu"}
+        sad{"sandawe"}
         sah{"yakut"}
         saq{"samburu"}
         sat{"santali"}
+        sba{"ngambay"}
         sbp{"sangu"}
         sc{"sardu"}
+        scn{"sitzilianu"}
+        sco{"scots"}
         sd{"sindhi"}
         se{"sami setentrionale"}
         seh{"sena"}
         ses{"koyraboro senni"}
         sg{"sango"}
         shi{"tashelhit"}
+        shn{"shan"}
         si{"singalesu"}
         sk{"islovacu"}
         sl{"islovenu"}
+        slh{"lushootseed meridionale"}
         sm{"samoanu"}
         smn{"sami de sos inari"}
+        sms{"sami skolt"}
         sn{"shona"}
+        snk{"soninke"}
         so{"sòmalu"}
         sq{"albanesu"}
         sr{"serbu"}
+        srn{"sranan tongo"}
+        ss{"swati"}
         st{"sotho meridionale"}
+        str{"salish de sas astrinturas"}
         su{"sundanesu"}
+        suk{"sukuma"}
         sv{"isvedesu"}
         sw{"swahili"}
         sw_CD{"swahili de su Congo"}
+        swb{"comorianu"}
+        syr{"sirìacu"}
         ta{"tamil"}
+        tce{"tutchone meridionale"}
         te{"telugu"}
+        tem{"temne"}
         teo{"teso"}
+        tet{"tetum"}
         tg{"tagicu"}
+        tgx{"tagish"}
         th{"tailandesu"}
+        tht{"tahltan"}
         ti{"tigrignu"}
+        tig{"tigrè"}
         tk{"turcmenu"}
+        tlh{"klingon"}
+        tli{"tlingit"}
+        tn{"tswana"}
         to{"tonganu"}
+        tok{"toki pona"}
+        tpi{"tok pisin"}
         tr{"turcu"}
+        trv{"taroko"}
+        ts{"tsonga"}
         tt{"tàtaru"}
+        ttm{"tutchone setentrionale"}
+        tum{"tumbuka"}
+        tvl{"tuvalu"}
         twq{"tasawaq"}
+        ty{"taitianu"}
+        tyv{"tuvanu"}
         tzm{"tamazight de s’Atlànte tzentrale"}
+        udm{"udmurtu"}
         ug{"uiguru"}
         uk{"ucrainu"}
+        umb{"umbundu"}
         und{"limba disconnota"}
         ur{"urdu"}
         uz{"uzbecu"}
         vai{"vai"}
+        ve{"venda"}
+        vec{"vènetu"}
         vi{"vietnamita"}
         vo{"volapük"}
         vun{"vunjo"}
+        wa{"vallonu"}
         wae{"walser"}
+        wal{"wolaita"}
+        war{"waray"}
         wo{"wolof"}
+        wuu{"wu"}
+        xal{"calmucu"}
         xh{"xhosa"}
         xog{"soga"}
         yav{"yangben"}
+        ybb{"yemba"}
         yi{"yiddish"}
         yo{"yoruba"}
+        yrl{"nheengatu"}
         yue{"cantonesu"}
         zgh{"tamazight istandard marochinu"}
         zh{"tzinesu"}
         zh_Hans{"tzinesu semplificadu"}
         zh_Hant{"tzinesu traditzionale"}
         zu{"zulu"}
+        zun{"zuni"}
         zxx{"perunu cuntenutu linguìsticu"}
+        zza{"zazaki"}
     }
     Languages%long{
         zh_Hans{"tzinesu mandarinu semplificadu"}
@@ -283,6 +464,7 @@
     }
     Languages%variant{
         ckb{"curdu, sorani"}
+        hi_Latn{"hinglish"}
     }
     Scripts{
         Adlm{"adlam"}
@@ -352,6 +534,7 @@
         Jpan{"giaponesu"}
         Kali{"kayah li"}
         Kana{"katakana"}
+        Kawi{"kawi"}
         Khar{"kharoshthi"}
         Khmr{"khmer"}
         Khoj{"khojki"}
@@ -385,6 +568,7 @@
         Mtei{"meitei mayek"}
         Mult{"multani"}
         Mymr{"birmanu"}
+        Nagm{"nag mundari"}
         Nand{"nandinagari"}
         Narb{"àrabu setentrionale antigu"}
         Nbat{"nabateu"}
@@ -560,6 +744,7 @@
             jpan{"nùmeros giaponesos"}
             jpanfin{"nùmeros finantziàrios giaponesos"}
             kali{"tzifras kayah li"}
+            kawi{"tzifras kawi"}
             khmr{"tzifras khmer"}
             knda{"tzifras kannada"}
             lana{"tzifras tai tham hora"}
@@ -581,6 +766,7 @@
             mymr{"tzifras birmanas"}
             mymrshan{"tzifras shan birmanas"}
             mymrtlng{"tzifras tai lang birmanas"}
+            nagm{"tzifras nag mundari"}
             nkoo{"tzifras n’ko"}
             olck{"tzifras ol chiki"}
             orya{"tzifras odia"}
@@ -602,6 +788,7 @@
             thai{"tzifras tailandesas"}
             tibt{"tzifras tibetanas"}
             tirh{"tzifras tirhuta"}
+            tnsa{"tzifras tangsa"}
             vaii{"tzifras vai"}
             wara{"tzifras warang citi"}
             wcho{"tzifras wancho"}
@@ -620,6 +807,7 @@
         ALUKU{"dialetu aluku"}
         AO1990{"acordu ortogràficu de sa limba portoghesa de su 1990"}
         ARANES{"aranesu"}
+        ARKAIKA{"esperanto arcàicu"}
         ASANTE{"asante"}
         AUVERN{"auvernesu"}
         BAKU1926{"alfabetu latinu turcu unificadu"}
@@ -644,6 +832,7 @@
         FONNAPA{"alfabetu fonèticu de s’Amèrica setentrionale"}
         FONUPA{"alfabetu fonèticu uràlicu UPA"}
         FONXSAMP{"alfabetu fonèticu X-SAMPA"}
+        GALLO{"gallu"}
         GASCON{"gasconu"}
         GRCLASS{"ortografia otzitana clàssica"}
         GRITAL{"ortografia otzitana italianizada"}
@@ -678,6 +867,7 @@
         PAHAWH3{"ortografia reduida pahawh hmong fase 3"}
         PAHAWH4{"ortografia reduida pahawh hmong fase 4"}
         PAMAKA{"dialetu pamaka"}
+        PEANO{"interlingua de peano"}
         PETR1708{"ortografia de Perdu I de su 1708"}
         PINYIN{"romanizatzione pinyin"}
         POLYTON{"politònicu"}
@@ -698,7 +888,10 @@
         SURMIRAN{"surmiranu"}
         SURSILV{"sursilvanu"}
         SUTSILV{"sutsilvanu"}
+        SYNNEJYL{"jutlandesu meridionale"}
         TARASK{"ortografia taraškievica"}
+        TONGYONG{"romanizatzione pinyin tongyong"}
+        TUNUMIIT{"groenlandesu orientale"}
         UCCOR{"ortografia unificada"}
         UCRCOR{"ortografia revisionada unificada"}
         ULSTER{"ortografia de s’Ulster"}
@@ -706,6 +899,7 @@
         VAIDIKA{"variante vèdica"}
         VALENCIA{"valentzianu"}
         VALLADER{"vallader"}
+        VECDRUKA{"ortografia lètone vecā druka"}
         VIVARAUP{"vivaro-alpinu"}
         WADEGILE{"romanizatzione Wale-Giles"}
         XSISTEMO{"sistema ortogràficu X de s’esperanto"}
diff --git a/icu4c/source/data/lang/sd.txt b/icu4c/source/data/lang/sd.txt
index 444d75c..0b81731 100644
--- a/icu4c/source/data/lang/sd.txt
+++ b/icu4c/source/data/lang/sd.txt
@@ -26,14 +26,17 @@
         alt{"ڏکڻ التائي"}
         am{"امهاري"}
         an{"ارگني"}
+        ann{"اوبولو"}
         anp{"انجيڪا"}
         ar{"عربي"}
         ar_001{"جديد معياري عربي"}
         arn{"ماپوچي"}
         arp{"اراپائو"}
+        ars{"نجدي عربي"}
         as{"آسامي"}
         asa{"اسو"}
         ast{"اسٽورين"}
+        atj{"اٽيڪاميڪو"}
         av{"اويرس"}
         awa{"اواڌي"}
         ay{"ایمارا"}
@@ -58,6 +61,7 @@
         bug{"بگنيز"}
         byn{"بلن"}
         ca{"ڪيٽالان"}
+        cay{"ڪايوگا"}
         ccp{"چمڪا"}
         ce{"چیچن"}
         ceb{"سبوانو"}
@@ -66,12 +70,21 @@
         chk{"چڪيز"}
         chm{"ماري"}
         cho{"چوڪ تو"}
+        chp{"چائپائن"}
         chr{"چروڪي"}
         chy{"چايان"}
         ckb{"مرڪزي ڪردش"}
+        clc{"چلڪوٽن"}
         co{"ڪارسيڪائي"}
+        crg{"ميچيف"}
+        crj{"ڏکڻ اڀرندو ڪري"}
+        crk{"پلينز ڪري"}
+        crl{"اترين اوڀر ڪري"}
+        crm{"موس ڪري"}
+        crr{"ڪيرولينا الگانڪويئن"}
         crs{"سيسلوا ڪريئول فرانسي"}
         cs{"چيڪ"}
+        csw{"سوامپي ڪري"}
         cu{"چرچ سلاوی"}
         cv{"چو واش"}
         cy{"ويلش"}
@@ -84,6 +97,7 @@
         de_CH{"سوئس هائي جرمن"}
         dgr{"داگرب"}
         dje{"زارما"}
+        doi{"ڊوگري"}
         dsb{"لوئر سوربين"}
         dua{"ڊيولا"}
         dv{"دويهي"}
@@ -119,6 +133,8 @@
         fr{"فرانسيسي"}
         fr_CA{"ڪينيڊيائي فرانسيسي"}
         fr_CH{"سوئس فرانسيسي"}
+        frc{"ڪيجن فرانسيسي"}
+        frr{"اترين فريسين"}
         fur{"فرائي لئين"}
         fy{"مغربي فريشن"}
         ga{"آئرش"}
@@ -135,7 +151,9 @@
         gv{"مينڪس"}
         gwi{"گوچن"}
         ha{"هوسا"}
+        hai{"ھائيڊا"}
         haw{"هوائي"}
+        hax{"ڏاکڻي ھائڊا"}
         he{"عبراني"}
         hi{"هندي"}
         hil{"هلي گيانان"}
@@ -145,6 +163,7 @@
         ht{"هيٽي ڪرولي"}
         hu{"هنگري"}
         hup{"هوپا"}
+        hur{"ھاڪملم"}
         hy{"ارماني"}
         hz{"هريرو"}
         ia{"انٽرلنگئا"}
@@ -153,6 +172,7 @@
         id{"انڊونيشي"}
         ig{"اگبو"}
         ii{"سچوان يي"}
+        ikt{"مغربي ڪينيڊين انوڪٽيٽ"}
         ilo{"الوڪو"}
         inh{"انگش"}
         io{"ادو"}
@@ -174,6 +194,7 @@
         kde{"مڪوندي"}
         kea{"ڪيبيو ويرڊيانو"}
         kfo{"ڪورو"}
+        kgp{"ڪئينگينگ"}
         kha{"خاسي"}
         khq{"ڪيورا چني"}
         ki{"اڪويو"}
@@ -183,7 +204,7 @@
         kl{"ڪالا ليسٽ"}
         kln{"ڪيلين جن"}
         km{"خمر"}
-        kmb{"ڪمبونڊو"}
+        kmb{"ڪنمبونڊو"}
         kn{"ڪناڊا"}
         ko{"ڪوريائي"}
         kok{"ڪونڪي"}
@@ -200,6 +221,7 @@
         kum{"ڪومڪ"}
         kv{"ڪومي"}
         kw{"ڪورنش"}
+        kwk{"ڪئاڪ ولا"}
         ky{"ڪرغيز"}
         la{"لاطيني"}
         lad{"لڊينو"}
@@ -208,11 +230,14 @@
         lez{"ليزگهين"}
         lg{"گاندا"}
         li{"لمبرگش"}
+        lil{"ليلوئيٽ"}
         lkt{"لڪوٽا"}
         ln{"لنگالا"}
         lo{"لائو"}
+        lou{"لوئيزيانا ڪريئول"}
         loz{"لوزي"}
         lrc{"اتر لوري"}
+        lsm{"ساميا"}
         lt{"ليٿونيائي"}
         lu{"لوبا-ڪتانگا"}
         lua{"لوبا-لولوا"}
@@ -241,6 +266,7 @@
         ml{"مليالم"}
         mn{"منگولي"}
         mni{"ماني پوري"}
+        moe{"انو آئيمن"}
         moh{"موهاڪ"}
         mos{"موسي"}
         mr{"مراٺي"}
@@ -269,6 +295,7 @@
         nmg{"ڪويسيو"}
         nn{"نارويائي نيوناسڪ"}
         nnh{"نغيمبون"}
+        no{"نارويجيائي"}
         nog{"نوگائي"}
         nqo{"نڪو"}
         nr{"ڏکڻ دبيلي"}
@@ -278,6 +305,11 @@
         ny{"نيانجا"}
         nyn{"نايانڪول"}
         oc{"آڪسيٽن"}
+        ojb{"اتر الھندي اوجيبوا"}
+        ojc{"وچولي اوجيبوي"}
+        ojs{"اوجي ڪري"}
+        ojw{"مغربي اوجيبو"}
+        oka{"اوڪاناگن"}
         om{"اورومو"}
         or{"اوڊيا"}
         os{"اوسيٽڪ"}
@@ -287,7 +319,9 @@
         pap{"پاپي امينٽو"}
         pau{"پلون"}
         pcm{"نائيجرين پجن"}
+        pis{"پائجن"}
         pl{"پولش"}
+        pqm{"ماليسيٽ پاسماڪئوڊي"}
         prg{"پرشن"}
         ps{"پشتو"}
         pt{"پورٽگليز"}
@@ -297,6 +331,7 @@
         quc{"ڪچي"}
         rap{"ريپنوئي"}
         rar{"ريرو ٽينگو"}
+        rhg{"روھنگيا"}
         rm{"رومانش"}
         rn{"رونڊي"}
         ro{"روماني"}
@@ -326,6 +361,7 @@
         si{"سنهالا"}
         sk{"سلواڪي"}
         sl{"سلوويني"}
+        slh{"ڏاکڻي لشوٽسيڊ"}
         sm{"سموئا"}
         sma{"ڏکڻ سامي"}
         smj{"لولي سامي"}
@@ -340,6 +376,7 @@
         ss{"سواتي"}
         ssy{"سهو"}
         st{"ڏکڻ سوٿي"}
+        str{"اسٽريٽ سليش"}
         su{"سوڊاني"}
         suk{"سڪوما"}
         sv{"سويڊش"}
@@ -348,30 +385,36 @@
         swb{"ڪمورين"}
         syr{"شامي"}
         ta{"تامل"}
+        tce{"ڏاکڻي ٽچون"}
         te{"تلگو"}
         tem{"تمني"}
         teo{"تيسو"}
         tet{"تيتم"}
         tg{"تاجڪ"}
+        tgx{"ٽئگِش"}
         th{"ٿائي"}
+        tht{"ٽهلٽن"}
         ti{"تگرينيائي"}
         tig{"تگري"}
         tk{"ترڪمين"}
         tlh{"ڪلون"}
+        tli{"ٽِلنگٽ"}
         tn{"تسوانا"}
         to{"تونگن"}
+        tok{"توڪي پونا"}
         tpi{"تاڪ پسن"}
         tr{"ترڪش"}
         trv{"تاروڪو"}
         ts{"سونگا"}
         tt{"تاتار"}
+        ttm{"اترين ٽچون"}
         tum{"تمبوڪا"}
         tvl{"توالو"}
         twq{"تساوڪي"}
         ty{"تاهيتي"}
         tyv{"تووينيائي"}
         tzm{"وچ اٽلس تمازائيٽ"}
-        udm{"ادمورتيا"}
+        udm{"ادمرت"}
         ug{"يوغور"}
         uk{"يوڪراني"}
         umb{"اومبنڊو"}
@@ -388,6 +431,7 @@
         wal{"وولايٽا"}
         war{"واري"}
         wo{"وولوف"}
+        wuu{"وو چيني"}
         xal{"ڪيلمڪ"}
         xh{"زھوسا"}
         xog{"سوگا"}
@@ -395,6 +439,7 @@
         ybb{"ييمبا"}
         yi{"يدش"}
         yo{"يوروبا"}
+        yrl{"نھين گاٽو"}
         yue{"ڪينٽونيز"}
         zgh{"معياري مراڪشي تامازائيٽ"}
         zh{"چيني"}
@@ -417,11 +462,16 @@
         en_US{"انگريزي (آمريڪا)"}
     }
     Scripts{
+        Adlm{"ايڊلام"}
         Arab{"عربي"}
+        Aran{"نستعلیق"}
         Armn{"عرماني"}
         Beng{"بنگلا"}
         Bopo{"بوپوموفو"}
         Brai{"بريلي"}
+        Cakm{"چڪما"}
+        Cans{"يونيفائيڊ ڪينيڊيئن ابارجيني سليبڪس"}
+        Cher{"چيروڪي"}
         Cyrl{"سيريلي"}
         Deva{"ديوناگري"}
         Ethi{"ايٿوپيائي"}
@@ -449,17 +499,26 @@
         Latn{"لاطيني"}
         Mlym{"ملايالم"}
         Mong{"منگولي"}
+        Mtei{"ميئيٽي مائيڪ"}
         Mult{"ملتاني"}
         Mymr{"ميانمر"}
+        Nkoo{"نڪو"}
+        Olck{"اول چڪي"}
         Orya{"اوڊيا"}
+        Rohg{"ھنيفي"}
         Sarb{"قديم ڏاکڻي عربي"}
         Sinh{"سنهالا"}
+        Sund{"سوڊاني"}
+        Syrc{"شامي"}
         Taml{"تامل"}
         Telu{"تلگو"}
+        Tfng{"ٽفيناگ"}
         Thaa{"ٿانا"}
         Thai{"ٿائي"}
         Tibt{"تبيتن"}
+        Vaii{"وائي"}
         Xpeo{"قديم فارسي"}
+        Yiii{"يي"}
         Zmth{"رياضي جون نشانيون"}
         Zsye{"ايموجي"}
         Zsym{"نشانيون"}
@@ -475,11 +534,17 @@
         calendar{
             buddhist{"ٻڌ ڌرم جو ڪئلينڊر"}
             chinese{"چيني ڪئلينڊر"}
+            coptic{"ڪاپٽڪ ڪئلينڊر"}
             dangi{"دانگي ڪئلينڊر"}
             ethiopic{"ايٿوپيائي ڪئلينڊر"}
+            ethiopic-amete-alem{"ايٿوپڪ اميٽي عليم ڪئلينڊر"}
             gregorian{"جارجيائي ڪئلينڊر"}
             hebrew{"عبراني ڪئلينڊر"}
+            indian{"هندوستاني قومي ڪئلينڊر"}
             islamic{"اسلامي ڪئلينڊر"}
+            islamic-civil{"اسلامي ڪئلينڊر (ٽيبلر، مدني دور)"}
+            islamic-tbla{"اسلامي ڪئلينڊر (ٽيبلر، فلڪياتي دور)"}
+            islamic-umalqura{"اسلامي ڪئلينڊر (اُم القرا)"}
             iso8601{"ISO-8601 ڪئلينڊر"}
             japanese{"جاپاني ڪئلينڊر"}
             persian{"فارسي ڪئلينڊر"}
@@ -516,6 +581,7 @@
             armn{"ارمينيائي انگ"}
             armnlow{"ارمينيائي ننڍا انگ"}
             beng{"بنگلا عدد"}
+            cakm{"چڪما انگ اکر"}
             deva{"ديوناگري عدد"}
             ethi{"ايٿوپيائي انگ"}
             fullwide{"پوري-ويڪر انگن"}
@@ -530,6 +596,7 @@
             hant{"روايتي چيني انگ"}
             hantfin{"روايتي چيني مالي انگ"}
             hebr{"عبراني انگ"}
+            java{"جاواني انگ اکر"}
             jpan{"جاپاني انگ"}
             jpanfin{"جاپاني مالي انگ"}
             khmr{"خمر عدد"}
@@ -537,7 +604,9 @@
             laoo{"لائو عدد"}
             latn{"مغربي عدد"}
             mlym{"مليالم عدد"}
+            mtei{"ميٽي مئيڪ انگ اکر"}
             mymr{"ميانمار عدد"}
+            olck{"اول چڪي انگ اکر"}
             orya{"اوڊيا عدد"}
             roman{"رومي انگ"}
             romanlow{"رومي ننڍا انگ"}
@@ -546,6 +615,7 @@
             telu{"تيلگو عدد"}
             thai{"ٿائي عدد"}
             tibt{"تبتي عدد"}
+            vaii{"وائي انگ اکر"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/si.txt b/icu4c/source/data/lang/si.txt
index 5508476..464bda0 100644
--- a/icu4c/source/data/lang/si.txt
+++ b/icu4c/source/data/lang/si.txt
@@ -27,14 +27,17 @@
         alt{"සතර්න් අල්ටය්"}
         am{"ඇම්හාරික්"}
         an{"ඇරගොනීස්"}
+        ann{"ඔබලෝ"}
         anp{"අන්ගික"}
         ar{"අරාබි"}
         ar_001{"නූතන සම්මත අරාබි"}
         arn{"මපුචෙ"}
         arp{"ඇරපහො"}
+        ars{"නජ්ඩි අරාබි"}
         as{"ඇසෑම්"}
         asa{"අසු"}
         ast{"ඇස්ටියුරියන්"}
+        atj{"ඇටිකමෙක්ව්"}
         av{"ඇවරික්"}
         awa{"අවදි"}
         ay{"අයිමරා"}
@@ -60,6 +63,7 @@
         bug{"බුගිනීස්"}
         byn{"බ්ලින්"}
         ca{"කැටලන්"}
+        cay{"කයුගා"}
         ccp{"චක්මා"}
         ce{"චෙච්නියානු"}
         ceb{"සෙබුඅනො"}
@@ -68,12 +72,21 @@
         chk{"චූකීස්"}
         chm{"මරි"}
         cho{"චොක්ටොව්"}
+        chp{"චිපෙවියන්"}
         chr{"චෙරොකී"}
         chy{"චෙයෙන්නෙ"}
         ckb{"සොරානි කුර්දිෂ්"}
+        clc{"චිල්කොටින්"}
         co{"කෝසිකානු"}
+        crg{"මිචිෆ්"}
+        crj{"දකුණු නැගෙනහිර ක්‍රී"}
+        crk{"ප්ලේන්ස් ක්‍රී"}
+        crl{"උතුරු නැගෙනහිර ක්‍රී"}
+        crm{"මූස් ක්‍රී"}
+        crr{"කැරොලිනා ඇල්ගොන්කියන්"}
         crs{"සෙසෙල්ව ක්‍රොල් ෆ්‍රෙන්ච්"}
         cs{"චෙක්"}
+        csw{"මඩ වගුරු ක්‍රී"}
         cu{"චර්ච් ස්ලැවික්"}
         cv{"චවේෂ්"}
         cy{"වෙල්ෂ්"}
@@ -122,6 +135,8 @@
         fr{"ප්‍රංශ"}
         fr_CA{"කැනේඩියානු ප්‍රංශ"}
         fr_CH{"ස්විස් ප්‍රංශ"}
+        frc{"කජුන් ප්‍රංශ"}
+        frr{"උතුරු ෆ්‍රිසියානු"}
         fur{"ෆ්‍රියුලියන්"}
         fy{"බටහිර ෆ්‍රිසියානු"}
         ga{"අයර්ලන්ත"}
@@ -140,8 +155,10 @@
         gv{"මැන්ක්ස්"}
         gwi{"ග්විචින්"}
         ha{"හෝසා"}
+        hai{"හයිඩා"}
         hak{"හකා චයිනිස්"}
         haw{"හවායි"}
+        hax{"දකුණු හයිඩා"}
         he{"හීබෲ"}
         hi{"හින්දි"}
         hil{"හිලිගෙනන්"}
@@ -152,6 +169,7 @@
         ht{"හයිටි"}
         hu{"හන්ගේරියානු"}
         hup{"හුපා"}
+        hur{"හල්කොමලෙම්"}
         hy{"ආර්මේනියානු"}
         hz{"හෙරෙරො"}
         ia{"ඉන්ටලින්ගුආ"}
@@ -160,6 +178,7 @@
         id{"ඉන්දුනීසියානු"}
         ig{"ඉග්බෝ"}
         ii{"සිචුආන් යී"}
+        ikt{"බටහිර කැනේඩියානු ඉනුක්ටිටුට්"}
         ilo{"ඉලොකො"}
         inh{"ඉන්ගුෂ්"}
         io{"ඉඩො"}
@@ -181,6 +200,7 @@
         kde{"මැකොන්ඩ්"}
         kea{"කබුවෙර්ඩියානු"}
         kfo{"කොරො"}
+        kgp{"කයිංගං"}
         kha{"ඛසි"}
         khq{"කොයිරා චිනි"}
         ki{"කිකුයු"}
@@ -208,6 +228,7 @@
         kum{"කුමික්"}
         kv{"කොමි"}
         kw{"කෝනීසියානු"}
+        kwk{"ක්වාක්වාලා"}
         ky{"කිර්ගිස්"}
         la{"ලතින්"}
         lad{"ලඩිනො"}
@@ -216,11 +237,14 @@
         lez{"ලෙස්ගියන්"}
         lg{"ගන්ඩා"}
         li{"ලිම්බර්ගිශ්"}
+        lil{"ලිලූට්"}
         lkt{"ලකොට"}
         ln{"ලින්ගලා"}
         lo{"ලාඕ"}
+        lou{"ලුසියානා ක්‍රියෝල්"}
         loz{"ලොසි"}
         lrc{"උතුරු ලුරි"}
+        lsm{"සාමියා"}
         lt{"ලිතුවේනියානු"}
         lu{"ලුබා-කටන්ගා"}
         lua{"ලුබ-ලුලුඅ"}
@@ -249,6 +273,7 @@
         ml{"මලයාලම්"}
         mn{"මොංගෝලියානු"}
         mni{"මනිපුරි"}
+        moe{"ඉනු-අයිමුන්"}
         moh{"මොහොව්ක්"}
         mos{"මොස්සි"}
         mr{"මරාති"}
@@ -289,6 +314,11 @@
         ny{"න්යන්ජා"}
         nyn{"නයන්කෝලෙ"}
         oc{"ඔසිටාන්"}
+        ojb{"වයඹ ඔජිබ්වා"}
+        ojc{"මධ්‍යම ඔජිබ්වා"}
+        ojs{"ඔජි-ක්‍රී"}
+        ojw{"බටහිර ඔජිබ්වා"}
+        oka{"ඔකනගන්"}
         om{"ඔරොමෝ"}
         or{"ඔඩියා"}
         os{"ඔසිටෙක්"}
@@ -298,7 +328,9 @@
         pap{"පපියමෙන්ටො"}
         pau{"පලවුවන්"}
         pcm{"නෛජීරියන් පෙන්ගින්"}
+        pis{"පිජින්"}
         pl{"පෝලන්ත"}
+        pqm{"මලිසීට්-පස්සමකුඩි"}
         prg{"පෘශියන්"}
         ps{"පෂ්ටො"}
         pt{"පෘතුගීසි"}
@@ -339,6 +371,7 @@
         si{"සිංහල"}
         sk{"ස්ලෝවැක්"}
         sl{"ස්ලෝවේනියානු"}
+        slh{"දකුණු ලුෂූට්සීඩ්"}
         sm{"සෑමොඅන්"}
         sma{"දකුණු සාමි"}
         smj{"ලුලේ සාමි"}
@@ -353,6 +386,7 @@
         ss{"ස්වති"}
         ssy{"සහො"}
         st{"සතර්න් සොතො"}
+        str{"සාලිෂ්ස මුද්ර සන්ධිය"}
         su{"සන්ඩනීසියානු"}
         suk{"සුකුමා"}
         sv{"ස්වීඩන්"}
@@ -361,23 +395,29 @@
         swb{"කොමොරියන්"}
         syr{"ස්‍රයෑක්"}
         ta{"දෙමළ"}
+        tce{"දකුණු ටචෝන්"}
         te{"තෙළිඟු"}
         tem{"ටිම්නෙ"}
         teo{"ටෙසෝ"}
         tet{"ටේටම්"}
         tg{"ටජික්"}
+        tgx{"ටැගිෂ්"}
         th{"තායි"}
+        tht{"ටැල්ටන්"}
         ti{"ටිග්‍රින්යා"}
         tig{"ටීග්‍රෙ"}
         tk{"ටර්ක්මෙන්"}
         tlh{"ක්ලින්ගොන්"}
+        tli{"ට්ලින්ගිට්"}
         tn{"ස්වනා"}
         to{"ටොංගා"}
+        tok{"ටෝකි පොනා"}
         tpi{"ටොක් පිසින්"}
         tr{"තුර්කි"}
         trv{"ටරොකො"}
         ts{"සොන්ග"}
         tt{"ටාටර්"}
+        ttm{"උතුරු ටචෝන්"}
         tum{"ටුම්බුකා"}
         tvl{"ටුවාලු"}
         twq{"ටසවාක්"}
@@ -410,6 +450,7 @@
         ybb{"යෙම්බා"}
         yi{"යිඩිශ්"}
         yo{"යොරූබා"}
+        yrl{"නොහීඟටු"}
         yue{"කැන්ටොනීස්"}
         zgh{"සම්මත මොරොක්කෝ ටමසිග්ත්"}
         zh{"චීන"}
@@ -436,13 +477,19 @@
     }
     Languages%variant{
         ckb{"කුර්දිෂ්, සොරානි"}
+        hi_Latn{"හිංග්ලිෂ්"}
     }
     Scripts{
+        Adlm{"ඇඩ්ලම්"}
         Arab{"අරාබි"}
+        Aran{"නස්ටාලික්"}
         Armn{"ආර්මේනියානු"}
         Beng{"බෙංගාලි"}
         Bopo{"බොපොමොෆෝ"}
         Brai{"බ්‍රේල්"}
+        Cakm{"චක්මා"}
+        Cans{"ඒකාබද්ධ කැනේඩියානු ආදිවාසී විෂය නිර්දේශ"}
+        Cher{"චෙරෝකී"}
         Cyrl{"සිරිලික්"}
         Deva{"දේවනාගරී"}
         Ethi{"ඉතියෝපියානු"}
@@ -468,20 +515,29 @@
         Latn{"ලතින්"}
         Mlym{"මලයාලම්"}
         Mong{"මොන්ගෝලියානු"}
+        Mtei{"මෙයිටෙයි මයක්"}
         Mymr{"මියන්මාර"}
+        Nkoo{"එන්‘කෝ"}
+        Olck{"ඔල් චිකි"}
         Orya{"ඔරියා"}
+        Rohg{"හනිෆි"}
         Sinh{"සිංහල"}
+        Sund{"සන්ඩනීස්"}
+        Syrc{"සිරියැක්"}
         Taml{"දෙමළ"}
         Telu{"තෙළිඟු"}
+        Tfng{"ටිෆිනාග්"}
         Thaa{"තාන"}
         Thai{"තායි"}
         Tibt{"ටි‍බෙට්"}
+        Vaii{"වායි"}
+        Yiii{"යී"}
         Zmth{"ගණිතමය සංකේත"}
         Zsye{"ඉමොජි"}
         Zsym{"සංකේත"}
         Zxxx{"අලිඛිත"}
         Zyyy{"පොදු"}
-        Zzzz{"නොදත් අක්ෂර මාලාව"}
+        Zzzz{"නොදත් අකුරු මාලාව"}
     }
     Scripts%stand-alone{
         Hans{"සුළුකළ හෑන්"}
@@ -491,11 +547,15 @@
         calendar{
             buddhist{"බොදු දින දර්ශනය"}
             chinese{"චීන දින දර්ශනය"}
+            coptic{"කොප්ටික් දින දර්ශනය"}
             dangi{"ඩැන්ගී දින දර්ශනය"}
             ethiopic{"ඉතියෝපියානු දින දර්ශනය"}
+            ethiopic-amete-alem{"ඉතියෝපික් ඇමේට් ඇලම් දින දර්ශනය"}
             gregorian{"ග්‍රෙගරියානු දින දර්ශනය"}
             hebrew{"හීබෲ දින දර්ශනය"}
             islamic{"ඉස්ලාමීය දින දර්ශනය"}
+            islamic-civil{"ඉස්ලාමීය දින දර්ශනය (වගුව, සිවිල් යුගය)"}
+            islamic-umalqura{"ඉස්ලාමීය දින දර්ශනය (වගුව, සිවිල් යුගය)"}
             iso8601{"අඑස්ඔ-8601 දින දර්ශනය"}
             japanese{"ජපන් දින දර්ශනය"}
             persian{"පර්සියානු දින දර්ශනය"}
@@ -533,6 +593,7 @@
             armn{"ඇමරිකානු සංඛ්‍යාංකන"}
             armnlow{"ඇමරිකානු කුඩා සංඛ්‍යාංකන"}
             beng{"බෙංගාලි ඉලක්කම්"}
+            cakm{"චක්මා ඉලක්කම්"}
             deva{"දේවනාගරී ඉලක්කම්"}
             ethi{"ඉතියෝපියානු සංඛ්‍යාංකන"}
             fullwide{"සම්පූර්ණ පළල ඉලක්කම්"}
@@ -547,6 +608,7 @@
             hant{"සාම්ප්‍රදායික චීන සංඛ්‍යාංකන"}
             hantfin{"සාම්ප්‍රදායික චීන මුල්‍යමය සංඛ්‍යාංකන"}
             hebr{"හීබෲ සංඛ්‍යාංකන"}
+            java{"ජාවානු ඉලක්කම්"}
             jpan{"ජපාන සංඛ්‍යාංකන"}
             jpanfin{"ජපාන මුල්‍යමය සංඛ්‍යාංකන"}
             khmr{"කමර් ඉලක්කම්"}
@@ -554,7 +616,9 @@
             laoo{"ලාඕ ඉලක්කම්"}
             latn{"බටහිර ඉලක්කම්"}
             mlym{"මලයාලම් ඉලක්කම්"}
+            mtei{"මීටේයි මයෙක් ඉලක්කම්"}
             mymr{"බුරුම ඉලක්කම්"}
+            olck{"ඔල් චිකි ඉලක්කම්"}
             orya{"ඔරියා ඉලක්කම්"}
             roman{"රෝමානු සංඛ්‍යාංකන"}
             romanlow{"රෝමානු කුඩා සංඛ්‍යාංකන"}
@@ -563,6 +627,7 @@
             telu{"තෙළිඟු ඉලක්කම්"}
             thai{"තායි ඉලක්කම්"}
             tibt{"ටිබෙට ඉලක්කම්"}
+            vaii{"වායි ඉලක්කම්"}
         }
     }
     characterLabelPattern{
@@ -584,7 +649,7 @@
     }
     codePatterns{
         language{"{0} භාෂාව: සිංහල"}
-        script{"{0} අක්ෂර මාලාව: සිංහල"}
+        script{"{0} අකුරු මාලාව: සිංහල"}
         territory{"කලාපය: {0}"}
     }
     localeDisplayPattern{
diff --git a/icu4c/source/data/lang/sk.txt b/icu4c/source/data/lang/sk.txt
index fb0aa5a..3cf89c9 100644
--- a/icu4c/source/data/lang/sk.txt
+++ b/icu4c/source/data/lang/sk.txt
@@ -41,6 +41,7 @@
         am{"amharčina"}
         an{"aragónčina"}
         ang{"stará angličtina"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arabčina"}
         ar_001{"arabčina (moderná štandardná)"}
@@ -52,6 +53,7 @@
         as{"ásamčina"}
         asa{"asu"}
         ast{"astúrčina"}
+        atj{"atikamekwčina"}
         av{"avarčina"}
         awa{"awadhi"}
         ay{"aymarčina"}
@@ -108,13 +110,21 @@
         chr{"čerokí"}
         chy{"čejenčina"}
         ckb{"kurdčina (sorání)"}
+        clc{"chilcotin"}
         co{"korzičtina"}
         cop{"koptčina"}
         cr{"krí"}
+        crg{"michif"}
         crh{"krymská tatárčina"}
+        crj{"cree (juhovýchod)"}
+        crk{"plains cree"}
+        crl{"northern east cree"}
+        crm{"moose cree"}
+        crr{"karolínska algonkčina"}
         crs{"seychelská kreolčina"}
         cs{"čeština"}
         csb{"kašubčina"}
+        csw{"swampy cree"}
         cu{"cirkevná slovančina"}
         cv{"čuvaština"}
         cy{"waleština"}
@@ -205,6 +215,7 @@
         ha{"hauština"}
         hai{"haida"}
         haw{"havajčina"}
+        hax{"haida (juh)"}
         he{"hebrejčina"}
         hi{"hindčina"}
         hil{"hiligajnončina"}
@@ -216,6 +227,7 @@
         ht{"haitská kreolčina"}
         hu{"maďarčina"}
         hup{"hupčina"}
+        hur{"halkomelem"}
         hy{"arménčina"}
         hz{"herero"}
         ia{"interlingua"}
@@ -226,6 +238,7 @@
         ig{"igboština"}
         ii{"s’čchuanská iovčina"}
         ik{"inupik"}
+        ikt{"inuktitut (západná Kanada)"}
         ilo{"ilokánčina"}
         inh{"inguština"}
         io{"ido"}
@@ -253,6 +266,7 @@
         kea{"kapverdčina"}
         kfo{"koro"}
         kg{"kongčina"}
+        kgp{"kaingang"}
         kha{"khasijčina"}
         kho{"chotančina"}
         khq{"západná songhajčina"}
@@ -283,6 +297,7 @@
         kut{"kutenajčina"}
         kv{"komijčina"}
         kw{"kornčina"}
+        kwk{"kwakʼwala"}
         ky{"kirgizština"}
         la{"latinčina"}
         lad{"židovská španielčina"}
@@ -293,6 +308,7 @@
         lez{"lezginčina"}
         lg{"gandčina"}
         li{"limburčina"}
+        lil{"lillooet"}
         lkt{"lakotčina"}
         ln{"lingalčina"}
         lo{"laoština"}
@@ -300,6 +316,7 @@
         lou{"kreolčina (Louisiana)"}
         loz{"lozi"}
         lrc{"severné luri"}
+        lsm{"saamia"}
         lt{"litovčina"}
         lu{"lubčina (katanžská)"}
         lua{"lubčina (luluánska)"}
@@ -335,6 +352,7 @@
         mn{"mongolčina"}
         mnc{"mandžuština"}
         mni{"manípurčina"}
+        moe{"innu-aimunčina"}
         moh{"mohawkčina"}
         mos{"mossi"}
         mr{"maráthčina"}
@@ -382,6 +400,11 @@
         nzi{"nzima"}
         oc{"okcitánčina"}
         oj{"odžibva"}
+        ojb{"northwestern ojibwa"}
+        ojc{"centrálna odžibvejčina"}
+        ojs{"oji-cree"}
+        ojw{"ojibwa (západ)"}
+        oka{"okanagan"}
         om{"oromčina"}
         or{"uríjčina"}
         os{"osetčina"}
@@ -397,8 +420,10 @@
         peo{"stará perzština"}
         phn{"feničtina"}
         pi{"pálí"}
+        pis{"pidžin"}
         pl{"poľština"}
         pon{"pohnpeiština"}
+        pqm{"maliseet-passamaquoddy"}
         prg{"pruština"}
         pro{"stará okcitánčina"}
         ps{"paštčina"}
@@ -450,6 +475,7 @@
         sid{"sidamo"}
         sk{"slovenčina"}
         sl{"slovinčina"}
+        slh{"lushootseed (juh)"}
         sm{"samojčina"}
         sma{"saamčina (južná)"}
         smj{"saamčina (lulská)"}
@@ -466,6 +492,7 @@
         ss{"svazijčina"}
         ssy{"saho"}
         st{"sothčina (južná)"}
+        str{"straits salish"}
         su{"sundčina"}
         suk{"sukuma"}
         sus{"susu"}
@@ -477,13 +504,16 @@
         syc{"sýrčina (klasická)"}
         syr{"sýrčina"}
         ta{"tamilčina"}
+        tce{"tutchone (juh)"}
         te{"telugčina"}
         tem{"temne"}
         teo{"teso"}
         ter{"terêna"}
         tet{"tetumčina"}
         tg{"tadžičtina"}
+        tgx{"tagiš"}
         th{"thajčina"}
+        tht{"tahltan"}
         ti{"tigriňa"}
         tig{"tigrejčina"}
         tiv{"tiv"}
@@ -496,12 +526,14 @@
         tn{"tswančina"}
         to{"tongčina"}
         tog{"ňasa tonga"}
+        tok{"toki pona"}
         tpi{"novoguinejský pidžin"}
         tr{"turečtina"}
         trv{"taroko"}
         ts{"tsongčina"}
         tsi{"cimšjančina"}
         tt{"tatárčina"}
+        ttm{"northern tutchone"}
         tum{"tumbuka"}
         tvl{"tuvalčina"}
         tw{"twi"}
@@ -530,6 +562,7 @@
         was{"washo"}
         wbp{"warlpiri"}
         wo{"wolofčina"}
+        wuu{"čínština (wu)"}
         xal{"kalmyčtina"}
         xh{"xhoština"}
         xog{"soga"}
@@ -539,6 +572,7 @@
         ybb{"yemba"}
         yi{"jidiš"}
         yo{"jorubčina"}
+        yrl{"nheengatu"}
         yue{"kantončina"}
         za{"čuangčina"}
         zap{"zapotéčtina"}
@@ -562,6 +596,7 @@
         zh{"čínština (mandarínska)"}
     }
     Scripts{
+        Adlm{"adlam"}
         Arab{"arabské"}
         Aran{"nastaliq"}
         Armn{"arménske"}
@@ -569,6 +604,9 @@
         Beng{"bengálske"}
         Bopo{"bopomofo"}
         Brai{"braillovo"}
+        Cakm{"čakma"}
+        Cans{"zjednotené kanadské domorodé slabiky"}
+        Cher{"čerokézčina"}
         Cyrl{"cyrilika"}
         Deva{"dévanágarí"}
         Egyp{"egyptské hieroglyfy"}
@@ -602,17 +640,24 @@
         Mong{"mongolské"}
         Mtei{"mejtej majek (manipurské)"}
         Mymr{"barmské"}
+        Nkoo{"bambarčina"}
         Olck{"santálske (ol chiki)"}
         Orya{"uríjske"}
         Osma{"osmanský"}
         Qaag{"zawgyi"}
+        Rohg{"hanifi"}
         Runr{"Runové písmo"}
         Sinh{"sinhálske"}
+        Sund{"sundčina"}
+        Syrc{"sýrčina"}
         Taml{"tamilské"}
         Telu{"telugské"}
+        Tfng{"tifinagh"}
         Thaa{"tána"}
         Thai{"thajské"}
         Tibt{"tibetské"}
+        Vaii{"vai"}
+        Yiii{"yi"}
         Zmth{"matematický zápis"}
         Zsye{"emodži"}
         Zsym{"symboly"}
@@ -631,15 +676,15 @@
         calendar{
             buddhist{"buddhistický kalendár"}
             chinese{"čínsky kalendár"}
-            coptic{"Koptický kalendár"}
+            coptic{"koptský kalendár"}
             dangi{"kórejský kalendár"}
             ethiopic{"etiópsky kalendár"}
-            ethiopic-amete-alem{"Etiópsky kalendár Amete Alem"}
+            ethiopic-amete-alem{"etiópsky kalendár Amete Alem"}
             gregorian{"gregoriánsky kalendár"}
             hebrew{"židovský kalendár"}
             indian{"Indický národný kalendár"}
             islamic{"islamský kalendár"}
-            islamic-civil{"Islamský občiansky kalendár"}
+            islamic-civil{"islamský občiansky kalendár"}
             islamic-umalqura{"islamský kalendár (Umm al-Qura)"}
             iso8601{"kalendár ISO 8601"}
             japanese{"japonský kalendár"}
@@ -683,22 +728,23 @@
             tertiary{"Radiť akcenty/veľké a malé písmená/šírku"}
         }
         collation{
-            big5han{"Tradičný čínsky Big5"}
+            big5han{"tradičný čínsky Big5"}
             compat{"predchádzajúce zoradenie, kompatibilita"}
-            dictionary{"Usporiadanie slovníka"}
+            dictionary{"slovníkové zoradenie"}
             ducet{"predvolené zoradenie unicode"}
             eor{"európske zoradenie"}
-            gb2312han{"Zjednodušený čínsky GB2312"}
-            phonebook{"Lexikografické triedenie"}
-            phonetic{"Fonetické radenie"}
-            pinyin{"Triedenie pinyin"}
-            reformed{"Reformované usporiadanie"}
+            gb2312han{"zjednodušený čínsky GB2312"}
+            phonebook{"lexikografické zoradenie"}
+            phonetic{"fonetické zoradenie"}
+            pinyin{"zoradenie pinyin"}
+            reformed{"reformované zoradenie"}
             search{"všeobecné vyhľadávanie"}
             searchjl{"Hľadať podľa počiatočnej spoluhlásky písma Hangul"}
             standard{"štandardné zoradenie"}
-            stroke{"Tiedenie podľa ťahov"}
-            traditional{"Tradičné"}
-            unihan{"Usporiadanie podľa znakov radikál"}
+            stroke{"zoradenie podľa ťahov"}
+            traditional{"tradičné poradie zoradenia"}
+            unihan{"zoradenie podľa znakov radikál"}
+            zhuyin{"zoradenie zhuyin"}
         }
         d0{
             fwidth{"celá šírka"}
@@ -731,6 +777,7 @@
             armn{"arménske číslice"}
             armnlow{"malé arménske číslice"}
             beng{"bengálske číslice"}
+            cakm{"číslice chakma"}
             deva{"číslice dévanágarí"}
             ethi{"etiópske číslice"}
             finance{"Finančnícky zápis čísiel"}
@@ -746,6 +793,7 @@
             hant{"číslice tradičnej čínštiny"}
             hantfin{"finančné číslice tradičnej čínštiny"}
             hebr{"hebrejské číslice"}
+            java{"jávske číslice"}
             jpan{"japonské číslice"}
             jpanfin{"japonské finančné číslice"}
             khmr{"khmérske číslice"}
@@ -754,8 +802,10 @@
             latn{"arabské číslice"}
             mlym{"malajálamske číslice"}
             mong{"Mongolské číslice"}
+            mtei{"číslice meetei mayek"}
             mymr{"barmské číslice"}
-            native{"Natívne číslice"}
+            native{"natívne číslice"}
+            olck{"číslice ol chiki"}
             orya{"uríjske číslice"}
             roman{"rímske číslice"}
             romanlow{"malé rímske číslice"}
@@ -765,7 +815,7 @@
             thai{"thajské číslice"}
             tibt{"tibetské číslice"}
             traditional{"Tradičné číslovky"}
-            vaii{"Vaiské číslice"}
+            vaii{"vaiské číslice"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/sl.txt b/icu4c/source/data/lang/sl.txt
index 79678b9..2f1055c 100644
--- a/icu4c/source/data/lang/sl.txt
+++ b/icu4c/source/data/lang/sl.txt
@@ -41,16 +41,19 @@
         am{"amharščina"}
         an{"aragonščina"}
         ang{"stara angleščina"}
+        ann{"obolo"}
         anp{"angikaščina"}
         ar{"arabščina"}
         ar_001{"sodobna standardna arabščina"}
         arc{"aramejščina"}
         arn{"mapudungunščina"}
         arp{"arapaščina"}
+        ars{"nadždska arabščina"}
         arw{"aravaščina"}
         as{"asamščina"}
         asa{"asujščina"}
         ast{"asturijščina"}
+        atj{"atikamekwščina"}
         av{"avarščina"}
         awa{"avadščina"}
         ay{"ajmarščina"}
@@ -83,6 +86,7 @@
         ca{"katalonščina"}
         cad{"kadoščina"}
         car{"karibski jezik"}
+        cay{"kajuščina"}
         ccp{"chakma"}
         ce{"čečenščina"}
         ceb{"sebuanščina"}
@@ -98,13 +102,21 @@
         chr{"čerokeščina"}
         chy{"čejenščina"}
         ckb{"soranska kurdščina"}
+        clc{"čilkotinščina"}
         co{"korziščina"}
         cop{"koptščina"}
         cr{"krijščina"}
+        crg{"mičifščina"}
         crh{"krimska tatarščina"}
+        crj{"jugovzhodna krijščina"}
+        crk{"nižinska krijščina"}
+        crl{"severovzhodna krijščina"}
+        crm{"moose-krijščina"}
+        crr{"karolinska algonkinščina"}
         crs{"sejšelska francoska kreolščina"}
         cs{"češčina"}
         csb{"kašubščina"}
+        csw{"močvirska krijščina"}
         cu{"stara cerkvena slovanščina"}
         cv{"čuvaščina"}
         cy{"valižanščina"}
@@ -195,6 +207,7 @@
         ha{"havščina"}
         hai{"haidščina"}
         haw{"havajščina"}
+        hax{"južna haidščina"}
         he{"hebrejščina"}
         hi{"hindijščina"}
         hil{"hiligajnonščina"}
@@ -206,6 +219,7 @@
         ht{"haitijska kreolščina"}
         hu{"madžarščina"}
         hup{"hupa"}
+        hur{"halkomelenščina"}
         hy{"armenščina"}
         hz{"herero"}
         ia{"interlingva"}
@@ -216,6 +230,7 @@
         ig{"igboščina"}
         ii{"sečuanska jiščina"}
         ik{"inupiaščina"}
+        ikt{"zahodna kanadska inuktituščina"}
         ilo{"ilokanščina"}
         inh{"inguščina"}
         io{"ido"}
@@ -242,6 +257,7 @@
         kea{"zelenortskootoška kreolščina"}
         kfo{"koro"}
         kg{"kongovščina"}
+        kgp{"kaingangščina"}
         kha{"kasi"}
         kho{"kotanščina"}
         khq{"koyra chiini"}
@@ -272,6 +288,7 @@
         kut{"kutenajščina"}
         kv{"komijščina"}
         kw{"kornijščina"}
+        kwk{"kvakvala"}
         ky{"kirgiščina"}
         la{"latinščina"}
         lad{"ladinščina"}
@@ -282,6 +299,7 @@
         lez{"lezginščina"}
         lg{"ganda"}
         li{"limburščina"}
+        lil{"lilovetščina"}
         lkt{"lakotščina"}
         ln{"lingala"}
         lo{"laoščina"}
@@ -289,6 +307,7 @@
         lou{"louisianska kreolščina"}
         loz{"lozi"}
         lrc{"severna lurijščina"}
+        lsm{"saamijščina"}
         lt{"litovščina"}
         lu{"luba-katanga"}
         lua{"luba-lulua"}
@@ -322,6 +341,7 @@
         mn{"mongolščina"}
         mnc{"mandžurščina"}
         mni{"manipurščina"}
+        moe{"inuaimunščina"}
         moh{"mohoščina"}
         mos{"mosijščina"}
         mr{"maratščina"}
@@ -369,6 +389,11 @@
         nzi{"nzima"}
         oc{"okcitanščina"}
         oj{"anašinabščina"}
+        ojb{"severozahodna očipvejščina"}
+        ojc{"osrednja očipvejščina"}
+        ojs{"oči-krijščina"}
+        ojw{"zahodna očipvejščina"}
+        oka{"okanaganščina"}
         om{"oromo"}
         or{"odijščina"}
         os{"osetinščina"}
@@ -383,8 +408,10 @@
         peo{"stara perzijščina"}
         phn{"feničanščina"}
         pi{"palijščina"}
+        pis{"pidžin"}
         pl{"poljščina"}
         pon{"ponpejščina"}
+        pqm{"maliseet-passamaquoddščina"}
         prg{"stara pruščina"}
         pro{"stara provansalščina"}
         ps{"paštunščina"}
@@ -434,6 +461,7 @@
         sid{"sidamščina"}
         sk{"slovaščina"}
         sl{"slovenščina"}
+        slh{"južna lušucidščina"}
         sm{"samoanščina"}
         sma{"južna samijščina"}
         smj{"luleška samijščina"}
@@ -449,6 +477,7 @@
         ss{"svazijščina"}
         ssy{"saho"}
         st{"sesoto"}
+        str{"ožinska sališčina"}
         su{"sundanščina"}
         suk{"sukuma"}
         sus{"susujščina"}
@@ -460,12 +489,15 @@
         syc{"klasična sirščina"}
         syr{"sirščina"}
         ta{"tamilščina"}
+        tce{"južna tučonščina"}
         te{"telugijščina"}
         tem{"temnejščina"}
         teo{"teso"}
         tet{"tetumščina"}
         tg{"tadžiščina"}
+        tgx{"tagiščina"}
         th{"tajščina"}
+        tht{"taltanščina"}
         ti{"tigrajščina"}
         tig{"tigrejščina"}
         tiv{"tivščina"}
@@ -478,12 +510,14 @@
         tn{"cvanščina"}
         to{"tongščina"}
         tog{"malavijska tongščina"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turščina"}
         trv{"taroko"}
         ts{"congščina"}
         tsi{"tsimščina"}
         tt{"tatarščina"}
+        ttm{"severna tučonščina"}
         tum{"tumbukščina"}
         tvl{"tuvalujščina"}
         tw{"tvi"}
@@ -512,6 +546,7 @@
         was{"vašajščina"}
         wbp{"varlpirščina"}
         wo{"volofščina"}
+        wuu{"wu-kitajščina"}
         xal{"kalmiščina"}
         xh{"koščina"}
         xog{"sogščina"}
@@ -521,6 +556,7 @@
         ybb{"jembajščina"}
         yi{"jidiš"}
         yo{"jorubščina"}
+        yrl{"nheengatu"}
         yue{"kantonščina"}
         zap{"zapoteščina"}
         zbl{"znakovni jezik Bliss"}
@@ -543,8 +579,13 @@
         en_GB{"angleščina (ZK)"}
         en_US{"angleščina (ZDA)"}
     }
+    Languages%variant{
+        hi_Latn{"hingleščina"}
+    }
     Scripts{
+        Adlm{"adlamski"}
         Arab{"arabski"}
+        Aran{"nastalik"}
         Armi{"imperialno-aramejski"}
         Armn{"armenski"}
         Avst{"avestanski"}
@@ -557,6 +598,7 @@
         Brai{"braillova pisava"}
         Bugi{"buginski"}
         Buhd{"buhidski"}
+        Cakm{"čakmajski"}
         Cans{"poenotena zlogovna pisava kanadskih staroselcev"}
         Cher{"čerokeški"}
         Cirt{"kirt"}
@@ -617,8 +659,9 @@
         Mlym{"malajalamski"}
         Mong{"mongolska"}
         Moon{"Moonova pisava za slepe"}
-        Mtei{"manipurski"}
+        Mtei{"meiteiski"}
         Mymr{"mjanmarski"}
+        Nkoo{"nkojski"}
         Ogam{"ogamski"}
         Olck{"santalski"}
         Orkh{"orkonski"}
@@ -631,6 +674,7 @@
         Phlv{"knjižno palavanski"}
         Phnx{"feničanski"}
         Plrd{"Pollardova fonetska pisava"}
+        Rohg{"hanifi"}
         Roro{"rongorongo"}
         Runr{"runski"}
         Samr{"samaritanski"}
@@ -659,6 +703,7 @@
         Visp{"vidni govor"}
         Xpeo{"staroperzijski"}
         Xsux{"sumersko-akadski klinopis"}
+        Yiii{"jiški"}
         Zinh{"podedovan"}
         Zmth{"matematična znamenja"}
         Zsye{"čustvenček"}
@@ -678,10 +723,10 @@
         calendar{
             buddhist{"budistični koledar"}
             chinese{"kitajski koledar"}
-            coptic{"Koptski koledar"}
+            coptic{"koptski koledar"}
             dangi{"stari korejski koledar"}
             ethiopic{"etiopski koledar"}
-            ethiopic-amete-alem{"Etiopsko ametsko alemski koledar"}
+            ethiopic-amete-alem{"etiopsko ametsko alemski koledar"}
             gregorian{"gregorijanski koledar"}
             hebrew{"hebrejski koledar"}
             indian{"indijanski koledar"}
@@ -734,22 +779,22 @@
         collation{
             big5han{"razvrščanje po sistemu tradicionalne kitajščine - Big5"}
             compat{"prej uporabljeno razvrščanje za združljivost"}
-            dictionary{"Vrstni red razvrščanja v slovarju"}
+            dictionary{"slovarsko razvrščanje"}
             ducet{"Privzeto razvrščanje Unicode"}
             emoji{"razvrščanje čustvenčkov"}
             eor{"evropska pravila razvrščanja"}
             gb2312han{"razvrščanje po sistemu poenostavljene kitajščine - GB2312"}
-            phonebook{"razvrščanje po abecedi"}
-            phonetic{"Fonetično razvrščanje"}
+            phonebook{"razvrščanje po sistemu telefonskega imenika"}
+            phonetic{"fonetično razvrščanje"}
             pinyin{"razvrščanje po sistemu pinjin"}
-            reformed{"Reformirano razvrščanje"}
+            reformed{"reformirano razvrščanje"}
             search{"Splošno iskanje"}
             searchjl{"Iskanje po začetnem soglasniku hangul"}
             standard{"Standardno razvrščanje"}
             stroke{"razvrščanje po zaporedju pisanja pismenk"}
             traditional{"razvrščanje po tradicionalnem sistemu"}
-            unihan{"Razvrščanje koren-poteza"}
-            zhuyin{"Razvrščanje po pismenkah Zhuyin"}
+            unihan{"razvrščanje po radikalih in potezah"}
+            zhuyin{"razvrščanje po pismenkah zhuyin"}
         }
         d0{
             fwidth{"Polna širina"}
@@ -785,7 +830,7 @@
             bali{"balinezijske števke"}
             beng{"bengalske števke"}
             brah{"brahmi števke"}
-            cakm{"čakma števke"}
+            cakm{"čakmajske števke"}
             cham{"Cham števke"}
             cyrl{"cirilične številke"}
             deva{"devangarske števke"}
@@ -826,13 +871,13 @@
             modi{"Modi števke"}
             mong{"Mongolske števke"}
             mroo{"Mro števke"}
-            mtei{"Meetei Mayek števke"}
+            mtei{"meiteiske števke"}
             mymr{"mjanmarske števke"}
             mymrshan{"mjanmarske shan števke"}
             mymrtlng{"mjanmarske števke Tai Laing"}
-            native{"Domače števke"}
+            native{"izvorne števke"}
             nkoo{"N’Ko števke"}
-            olck{"Ol Chiki števke"}
+            olck{"santalske števke"}
             orya{"orijske števke"}
             osma{"osmanijske števke"}
             roman{"rimske številke"}
@@ -852,7 +897,7 @@
             tibt{"tibetanske števke"}
             tirh{"Tirhuta števke"}
             traditional{"Tradicionalne številke"}
-            vaii{"Številke vai"}
+            vaii{"števke vai"}
             wara{"Warang Citi števke"}
         }
     }
diff --git a/icu4c/source/data/lang/so.txt b/icu4c/source/data/lang/so.txt
index 5819591..77ed4b7 100644
--- a/icu4c/source/data/lang/so.txt
+++ b/icu4c/source/data/lang/so.txt
@@ -13,51 +13,99 @@
         numbers{"Tirooyinka"}
     }
     Languages{
+        ab{"U dhashay Abkhazia"}
+        ace{"Shiinays"}
+        ada{"Adangme"}
+        ady{"U dhashay Ady"}
         af{"Afrikaanka"}
         agq{"Ageem"}
+        ain{"U dhashay Ain"}
         ak{"Akan"}
-        am{"Axmaari"}
+        ale{"U dhashay Ale"}
+        alt{"Southern Altai"}
+        am{"Axmaar"}
+        an{"U dhashay Aragon"}
+        ann{"Obolo"}
+        anp{"U dhashay Anp"}
         ar{"Carabi"}
         ar_001{"Carabiga rasmiga ah"}
+        arn{"Mapuche"}
+        arp{"U dhashay Arap"}
+        ars{"Najdi Arabic"}
         as{"Asaamiis"}
         asa{"Asu"}
         ast{"Astuuriyaan"}
+        atj{"Atikamekw"}
+        av{"U dhashay Avar"}
+        awa{"Awa"}
+        ay{"U dhashay Aymar"}
         az{"Asarbayjan"}
+        ba{"Bashkir"}
+        ban{"U dhashay Baline"}
         bas{"Basaa"}
         be{"Beleruusiyaan"}
         bem{"Bemba"}
         bez{"Bena"}
         bg{"Bulgeeriyaan"}
+        bho{"U dhashay Bhohp"}
+        bi{"U dhashay Bislam"}
+        bin{"U dhashay Bin"}
+        bla{"Siksiká"}
         bm{"Bambaara"}
         bn{"Bangladesh"}
         bo{"Tibeetaan"}
         br{"Biriton"}
         brx{"Bodo"}
         bs{"Bosniyaan"}
+        bug{"U dhashay Bugin"}
+        byn{"U dhashay Byn"}
         ca{"Katalaan"}
+        cay{"Cayuga"}
         ccp{"Jakma"}
         ce{"Jejen"}
         ceb{"Sebuano"}
         cgg{"Jiga"}
+        ch{"Chamorro"}
+        chk{"Chuukese"}
+        chm{"Mari"}
+        cho{"Choctaw"}
+        chp{"Chipewyan"}
         chr{"Jerookee"}
+        chy{"Cheyenne"}
         ckb{"Bartamaha Kurdish"}
+        clc{"Chilcotin"}
         co{"Korsikan"}
+        crg{"Michif"}
+        crj{"Southern East Cree"}
+        crk{"Plains Cree"}
+        crl{"Northern East Cree"}
+        crm{"Moose Cree"}
+        crr{"Carolina Algonquian"}
         cs{"Jeeg"}
+        csw{"Swampy Cree"}
         cu{"Kaniisadda Islaafik"}
+        cv{"Chuvash"}
         cy{"Welsh"}
         da{"Dhaanish"}
+        dak{"Dakota"}
+        dar{"Dargwa"}
         dav{"Taiita"}
         de{"Jarmal"}
         de_AT{"Jarmal Awsteeriya"}
         de_CH{"Iswiiska Sare ee Jarmal"}
+        dgr{"Dogrib"}
         dje{"Sarma"}
         doi{"Dogri"}
         dsb{"Soorbiyaanka Hoose"}
         dua{"Duaala"}
+        dv{"Divehi"}
         dyo{"Joola-Foonyi"}
         dz{"D’zongqa"}
+        dzg{"Dazaga"}
         ebu{"Embu"}
         ee{"Eewe"}
+        efi{"Efik"}
+        eka{"Ekajuk"}
         el{"Giriik"}
         en{"Ingiriisi"}
         en_AU{"Ingiriis Austaraaliyaan"}
@@ -77,191 +125,326 @@
         ff{"Fuulah"}
         fi{"Finishka"}
         fil{"Filibiino"}
+        fj{"Fijian"}
         fo{"Farowsi"}
+        fon{"Fon"}
         fr{"Faransiis"}
         fr_CA{"Faransiiska Kanada"}
         fr_CH{"Faransiis (Iswiiserlaand)"}
         frc{"Faransiiska Cajun"}
+        frr{"Northern Frisian"}
         fur{"Firiyuuliyaan"}
         fy{"Firiisiyan Galbeed"}
         ga{"Ayrish"}
+        gaa{"Ga"}
         gd{"Iskot Giilik"}
+        gez{"Geez"}
+        gil{"Gilbertese"}
         gl{"Galiisiyaan"}
+        gn{"Guarani"}
+        gor{"Gorontalo"}
         gsw{"Jarmal Iswiis"}
         gu{"Gujaraati"}
         guz{"Guusii"}
         gv{"Mankis"}
+        gwi{"Gwichʼin"}
         ha{"Hawsa"}
+        hai{"Haida"}
         haw{"Hawaay"}
+        hax{"Southern Haida"}
         he{"Cibraani"}
         hi{"Hindi"}
+        hi_Latn{"Hindi (Latin)"}
+        hil{"Hiligaynon"}
         hmn{"Hamong"}
         hr{"Koro’eeshiyaan"}
         hsb{"Sorobiyaanka Sare"}
         ht{"Heeytiyaan Karawle"}
         hu{"Hangariyaan"}
+        hup{"Hupa"}
+        hur{"Halkomelem"}
         hy{"Armeeniyaan"}
+        hz{"Herero"}
         ia{"Interlinguwa"}
+        iba{"Iban"}
+        ibb{"Ibibio"}
         id{"Indunusiyaan"}
         ig{"Igbo"}
         ii{"Sijuwan Yi"}
+        ikt{"Western Canadian Inuktitut"}
+        ilo{"Iloko"}
+        inh{"Ingush"}
+        io{"Ido"}
         is{"Ayslandays"}
         it{"Talyaani"}
+        iu{"Inuktitut"}
         ja{"Jabaaniis"}
+        jbo{"Lojban"}
         jgo{"Ingoomba"}
         jmc{"Chaga"}
         jv{"Jafaaniis"}
         ka{"Joorijiyaan"}
         kab{"Kabayle"}
+        kac{"Kachin"}
+        kaj{"Jju"}
         kam{"Kaamba"}
+        kbd{"U dhashay Kabardia"}
+        kcg{"Tyap"}
         kde{"Kimakonde"}
         kea{"Kabuferdiyanu"}
+        kfo{"Koro"}
+        kgp{"Kaingang"}
+        kha{"Khasi"}
         khq{"Koyra Jiini"}
         ki{"Kikuuyu"}
+        kj{"Kuanyama"}
         kk{"Kasaaq"}
         kkj{"Kaako"}
         kl{"Kalaallisuut"}
-        kln{"Kalenjiin"}
+        kln{"Kalenjin"}
         km{"Kamboodhian"}
+        kmb{"Kimbundu"}
         kn{"Kannadays"}
         ko{"Kuuriyaan"}
         kok{"Konkani"}
+        kpe{"Kpelle"}
+        kr{"Kanuri"}
+        krc{"Karachay-Balkar"}
+        krl{"Karelian"}
+        kru{"Kurukh"}
         ks{"Kaashmiir"}
         ksb{"Shambaala"}
-        ksf{"Bafiya"}
+        ksf{"Bafia"}
         ksh{"Kologniyaan"}
         ku{"Kurdishka"}
+        kum{"Kumyk"}
+        kv{"Komi"}
         kw{"Kornish"}
+        kwk{"Kwakʼwala"}
         ky{"Kirgiis"}
         la{"Laatiin"}
+        lad{"Ladino"}
         lag{"Laangi"}
         lb{"Luksaamboorgish"}
+        lez{"Lezghian"}
         lg{"Gandha"}
+        li{"Limburgish"}
+        lil{"Lillooet"}
         lkt{"Laakoota"}
         ln{"Lingala"}
         lo{"Lao"}
         lou{"Louisiana Creole"}
+        loz{"Lozi"}
         lrc{"Luri Waqooyi"}
+        lsm{"Saamia"}
         lt{"Lituwaanays"}
         lu{"Luuba-kataanga"}
+        lua{"Luba-Lulua"}
+        lun{"Lunda"}
         luo{"Luwada"}
+        lus{"Mizo"}
         luy{"Luyia"}
         lv{"Laatfiyaan"}
+        mad{"Madurese"}
+        mag{"Magahi"}
         mai{"Dadka Maithili"}
+        mak{"Makasar"}
         mas{"Masaay"}
+        mdf{"Moksha"}
+        men{"Mende"}
         mer{"Meeru"}
         mfe{"Moorisayn"}
         mg{"Malagaasi"}
         mgh{"Makhuwa"}
         mgo{"Meetaa"}
+        mh{"Marshallese"}
         mi{"Maaoori"}
+        mic{"Mi'kmaq"}
+        min{"Minangkabau"}
         mk{"Masadooniyaan"}
         ml{"Malayalam"}
         mn{"Mangooli"}
         mni{"Maniburi"}
+        moe{"Innu-aimun"}
+        moh{"Mohawk"}
+        mos{"Mossi"}
         mr{"Maarati"}
         ms{"Malaay"}
         mt{"Maltiis"}
         mua{"Miyundhaang"}
         mul{"Luuqado kala duwan"}
+        mus{"Muscogee"}
+        mwl{"Mirandese"}
         my{"Burmese"}
+        myv{"Erzya"}
         mzn{"Masanderaani"}
+        na{"Nauru"}
+        nap{"Neapolitan"}
         naq{"Nama"}
         nb{"Nawrijii Bokmål"}
         nd{"Indhebeele Waqooyi"}
         nds{"Jarmal Hooseeya"}
         ne{"Nebaali"}
+        new{"Newari"}
+        ng{"Ndonga"}
+        nia{"Nias"}
+        niu{"Niuean"}
         nl{"Holandays"}
         nl_BE{"Af faleemi"}
         nmg{"Kuwaasiyo"}
         nn{"Nawriijiga Nynorsk"}
         nnh{"Ingiyembuun"}
         no{"Nawriiji"}
+        nog{"Nogai"}
+        nqo{"N’Ko"}
+        nr{"South Ndebele"}
+        nso{"Northern Sotho"}
         nus{"Nuweer"}
+        nv{"Navajo"}
         ny{"Inyaanja"}
         nyn{"Inyankoole"}
+        oc{"Occitan"}
+        ojb{"Northwestern Ojibwa"}
+        ojc{"Central Ojibwa"}
+        ojs{"Oji-Cree"}
+        ojw{"Western Ojibwa"}
+        oka{"Okanagan"}
         om{"Oromo"}
         or{"Oodhiya"}
         os{"Oseetic"}
         pa{"Bunjaabi"}
+        pag{"Pangasinan"}
+        pam{"Pampanga"}
+        pap{"Papiamento"}
+        pau{"Palauan"}
         pcm{"Bidjinka Nayjeeriya"}
+        pis{"Pijin"}
         pl{"Boolish"}
+        pqm{"Maliseet-Passamaquoddy"}
         prg{"Brashiyaanki Hore"}
         ps{"Bashtuu"}
         pt{"Boortaqiis"}
         pt_BR{"Boortaqiiska Baraasiil"}
         pt_PT{"Boortaqiis (Boortuqaal)"}
         qu{"Quwejuwa"}
+        rap{"Rapanui"}
+        rar{"Rarotongan"}
         rhg{"Rohingya"}
         rm{"Romaanis"}
         rn{"Rundhi"}
         ro{"Romanka"}
         rof{"Rombo"}
         ru{"Ruush"}
+        rup{"U dhashay Aromania"}
         rw{"Ruwaandha"}
         rwk{"Raawa"}
         sa{"Sanskrit"}
+        sad{"Sandawe"}
         sah{"Saaqa"}
         saq{"Sambuuru"}
         sat{"Santali"}
+        sba{"Ngambay"}
         sbp{"Sangu"}
+        sc{"Sardinian"}
+        scn{"Sicilian"}
+        sco{"Scots"}
         sd{"Siindhi"}
         se{"Sami Waqooyi"}
         seh{"Seena"}
         ses{"Koyraboro Seenni"}
         sg{"Sango"}
         shi{"Shilha"}
+        shn{"Shan"}
         si{"Sinhaleys"}
         sk{"Isloofaak"}
         sl{"Islofeeniyaan"}
+        slh{"Southern Lushootseed"}
         sm{"Samowan"}
         smn{"Inaari Saami"}
+        sms{"Skolt Sami"}
         sn{"Shoona"}
+        snk{"Soninke"}
         so{"Soomaali"}
         sq{"Albeeniyaan"}
         sr{"Seerbiyaan"}
+        srn{"Sranan Tongo"}
+        ss{"Swati"}
         st{"Sesooto"}
+        str{"Straits Salish"}
         su{"Suudaaniis"}
+        suk{"Sukuma"}
         sv{"Iswiidhish"}
         sw{"Sawaaxili"}
+        swb{"Comorian"}
+        syr{"Syria"}
         ta{"Tamiil"}
+        tce{"Southern Tutchone"}
         te{"Teluugu"}
+        tem{"Timne"}
         teo{"Teeso"}
+        tet{"Tetum"}
         tg{"Taajik"}
+        tgx{"Tagish"}
         th{"Taaylandays"}
+        tht{"Tahltan"}
         ti{"Tigrinya"}
+        tig{"Tigre"}
         tk{"Turkumaanish"}
+        tlh{"Klingon"}
+        tli{"Tlingit"}
+        tn{"Tswana"}
         to{"Toongan"}
+        tok{"Toki Pona"}
+        tpi{"Tok Pisin"}
         tr{"Turkish"}
+        trv{"Taroko"}
+        ts{"Tsonga"}
         tt{"Taatar"}
+        ttm{"Northern Tutchone"}
+        tum{"Tumbuka"}
+        tvl{"Tuvalu"}
         twq{"Tasaawaq"}
+        ty{"Tahitian"}
+        tyv{"Tuvinia"}
         tzm{"Bartamaha Atlaas Tamasayt"}
+        udm{"Udmurt"}
         ug{"Uighur"}
         uk{"Yukreeniyaan"}
+        umb{"Umbundu"}
         und{"Af aan la aqoon ama aan sax ahayn"}
         ur{"Urduu"}
         uz{"Usbakis"}
         vai{"Faayi"}
+        ve{"Venda"}
         vi{"Fiitnaamays"}
         vo{"Folabuuk"}
         vun{"Fuunjo"}
+        wa{"Walloon"}
         wae{"Walseer"}
+        wal{"Wolaytta"}
+        war{"Waray"}
         wo{"Woolof"}
+        wuu{"Wu Chinese"}
+        xal{"Kalmyk"}
         xh{"Hoosta"}
         xog{"Sooga"}
         yav{"Yaangbeen"}
+        ybb{"Yemba"}
         yi{"Yadhish"}
         yo{"Yoruuba"}
+        yrl{"Nheengatu"}
         yue{"Kantoneese"}
         zgh{"Morokaanka Tamasayt Rasmiga"}
         zh{"Shiinaha Mandarin"}
         zh_Hans{"Shiinaha Rasmiga ah"}
         zh_Hant{"Shiinahii Hore"}
         zu{"Zuulu"}
+        zun{"Zuni"}
         zxx{"Luuqad Looma Hayo"}
+        zza{"Zaza"}
     }
     Languages%menu{
-        ckb{"Kurdi, Bartama"}
+        yue{"Shiinays, Cantonese"}
     }
     Languages%short{
         az{"Aseeri"}
@@ -270,6 +453,7 @@
     }
     Languages%variant{
         ckb{"Kurdi, Sorani"}
+        hi_Latn{"Hinglish"}
     }
     Scripts{
         Adlm{"Adlam"}
diff --git a/icu4c/source/data/lang/sq.txt b/icu4c/source/data/lang/sq.txt
index aed1c04..821472d 100644
--- a/icu4c/source/data/lang/sq.txt
+++ b/icu4c/source/data/lang/sq.txt
@@ -26,14 +26,17 @@
         alt{"altaishte jugore"}
         am{"amarisht"}
         an{"aragonezisht"}
+        ann{"oboloisht"}
         anp{"angikisht"}
         ar{"arabisht"}
         ar_001{"arabishte standarde moderne"}
         arn{"mapuçisht"}
         arp{"arapahoisht"}
+        ars{"arabishte naxhdi"}
         as{"asamezisht"}
         asa{"asuisht"}
         ast{"asturisht"}
+        atj{"atikamekisht"}
         av{"avarikisht"}
         awa{"auadhisht"}
         ay{"ajmarisht"}
@@ -67,12 +70,21 @@
         chk{"çukezisht"}
         chm{"marisht"}
         cho{"çoktauisht"}
+        chp{"çipeuajanisht"}
         chr{"çerokisht"}
         chy{"çejenisht"}
         ckb{"kurdishte qendrore"}
+        clc{"çilkotinisht"}
         co{"korsikisht"}
+        crg{"miçifisht"}
+        crj{"krijishte juglindore"}
+        crk{"krijishte fusharake"}
+        crl{"krijishte verilindore"}
+        crm{"krijishte e Muzit"}
+        crr{"algonkuianishte e Karolinës"}
         crs{"frëngjishte kreole seselve"}
         cs{"çekisht"}
+        csw{"krijishte e moçaleve (Ontario)"}
         cu{"sllavishte kishtare"}
         cv{"çuvashisht"}
         cy{"uellsisht"}
@@ -122,6 +134,7 @@
         fr_CA{"frëngjishte kanadeze"}
         fr_CH{"frëngjishte zvicerane"}
         frc{"frëngjishte kajune"}
+        frr{"frisianishte veriore"}
         fur{"friulianisht"}
         fy{"frizianishte perëndimore"}
         ga{"irlandisht"}
@@ -139,7 +152,9 @@
         gv{"manksisht"}
         gwi{"guiçinisht"}
         ha{"hausisht"}
+        hai{"haidaisht"}
         haw{"havaisht"}
+        hax{"haidaishte jugore"}
         he{"hebraisht"}
         hi{"indisht"}
         hil{"hiligajnonisht"}
@@ -149,6 +164,7 @@
         ht{"haitisht"}
         hu{"hungarisht"}
         hup{"hupaisht"}
+        hur{"halkemejlemisht"}
         hy{"armenisht"}
         hz{"hereroisht"}
         ia{"interlingua"}
@@ -158,6 +174,7 @@
         ie{"gjuha oksidentale"}
         ig{"igboisht"}
         ii{"sishuanisht"}
+        ikt{"inuktitutishte kanadeze perëndimore"}
         ilo{"ilokoisht"}
         inh{"ingushisht"}
         io{"idoisht"}
@@ -207,6 +224,7 @@
         kum{"kumikisht"}
         kv{"komisht"}
         kw{"kornisht"}
+        kwk{"kuakualaisht"}
         ky{"kirgizisht"}
         la{"latinisht"}
         lad{"ladinoisht"}
@@ -216,12 +234,14 @@
         lg{"gandaisht"}
         li{"limburgisht"}
         lij{"ligurianisht"}
+        lil{"lilluetisht"}
         lkt{"lakotisht"}
         ln{"lingalisht"}
         lo{"laosisht"}
         lou{"kreole e Luizianës"}
         loz{"lozisht"}
         lrc{"lurishte veriore"}
+        lsm{"samisht"}
         lt{"lituanisht"}
         lu{"luba-katangaisht"}
         lua{"luba-luluaisht"}
@@ -250,6 +270,7 @@
         ml{"malajalamisht"}
         mn{"mongolisht"}
         mni{"manipurisht"}
+        moe{"inuaimunisht"}
         moh{"mohokisht"}
         mos{"mosisht"}
         mr{"maratisht"}
@@ -289,6 +310,11 @@
         ny{"nianjisht"}
         nyn{"niankolisht"}
         oc{"oksitanisht"}
+        ojb{"oxhibuaishte verilindore"}
+        ojc{"oxhibuaishte qendrore"}
+        ojs{"oxhikrijisht"}
+        ojw{"oxhibuaishte perëndimore"}
+        oka{"okanaganisht"}
         om{"oromoisht"}
         or{"odisht"}
         os{"osetisht"}
@@ -298,7 +324,9 @@
         pap{"papiamentisht"}
         pau{"paluanisht"}
         pcm{"pixhinishte nigeriane"}
+        pis{"pixhinisht"}
         pl{"polonisht"}
+        pqm{"malisit-pasamakuadisht"}
         prg{"prusisht"}
         ps{"pashtoisht"}
         pt{"portugalisht"}
@@ -340,6 +368,7 @@
         si{"sinhalisht"}
         sk{"sllovakisht"}
         sl{"sllovenisht"}
+        slh{"lashutsidishte jugore"}
         sm{"samoanisht"}
         sma{"samishte jugore"}
         smj{"samishte lule"}
@@ -354,6 +383,7 @@
         ss{"suatisht"}
         ssy{"sahoisht"}
         st{"sotoishte jugore"}
+        str{"sejlishte e Ngushticave të Rozarios"}
         su{"sundanisht"}
         suk{"sukumaisht"}
         sv{"suedisht"}
@@ -362,23 +392,29 @@
         swb{"kamorianisht"}
         syr{"siriakisht"}
         ta{"tamilisht"}
+        tce{"tatshonishte jugore"}
         te{"teluguisht"}
         tem{"timneisht"}
         teo{"tesoisht"}
         tet{"tetumisht"}
         tg{"taxhikisht"}
+        tgx{"tagishisht"}
         th{"tajlandisht"}
+        tht{"taltanisht"}
         ti{"tigrinjaisht"}
         tig{"tigreisht"}
         tk{"turkmenisht"}
         tlh{"klingonisht"}
+        tli{"tlingitisht"}
         tn{"cuanaisht"}
         to{"tonganisht"}
+        tok{"tokiponaisht"}
         tpi{"pisinishte toku"}
         tr{"turqisht"}
         trv{"torokoisht"}
         ts{"congaisht"}
         tt{"tatarisht"}
+        ttm{"taçoneishte veriore"}
         tum{"tumbukaisht"}
         tvl{"tuvaluisht"}
         tw{"tuisht"}
@@ -395,6 +431,7 @@
         uz{"uzbekisht"}
         vai{"vaisht"}
         ve{"vendaisht"}
+        vec{"venetisht"}
         vi{"vietnamisht"}
         vo{"volapykisht"}
         vun{"vunxhoisht"}
@@ -404,6 +441,7 @@
         war{"uarajisht"}
         wbp{"uarlpirisht"}
         wo{"uolofisht"}
+        wuu{"kinezishte vu"}
         xal{"kalmikisht"}
         xh{"xhosaisht"}
         xog{"sogisht"}
@@ -411,6 +449,7 @@
         ybb{"jembaisht"}
         yi{"jidisht"}
         yo{"jorubaisht"}
+        yrl{"nejengatuisht"}
         yue{"kantonezisht"}
         zgh{"tamaziatishte standarde marokene"}
         zh{"kinezisht"}
@@ -435,13 +474,18 @@
         en_US{"anglishte e SHBA-së"}
     }
     Scripts{
+        Adlm{"adlam"}
         Aghb{"albanishte e Kaukazit"}
         Ahom{"ahomisht"}
         Arab{"arabik"}
+        Aran{"nastalik"}
         Armi{"aramaishte perandorake"}
         Armn{"armen"}
         Avst{"avestanisht"}
+        Bali{"bali"}
+        Bamu{"bamu"}
         Bass{"basavahisht"}
+        Batk{"batak"}
         Beng{"bengal"}
         Bhks{"baiksukisht"}
         Bopo{"bopomof"}
@@ -449,7 +493,11 @@
         Brai{"brailisht"}
         Bugi{"buginisht"}
         Buhd{"buhidisht"}
+        Cakm{"çakma"}
+        Cans{"rrokje të unifikuara aborigjene kanadeze"}
         Cari{"karianisht"}
+        Cham{"çam"}
+        Cher{"çeroki"}
         Chrs{"korasmianisht"}
         Copt{"koptisht"}
         Cpmn{"minoishte e Qipros"}
@@ -466,6 +514,7 @@
         Ethi{"etiopik"}
         Geor{"gjeorgjian"}
         Glag{"glagolitikisht"}
+        Gong{"gong"}
         Gonm{"masaramgondisht"}
         Goth{"gotik"}
         Gran{"grantaisht"}
@@ -483,12 +532,16 @@
         Hira{"hiragan"}
         Hluw{"hieroglife anatoliane"}
         Hmng{"pahauhmonisht"}
+        Hmnp{"niakeng puaçue hmong"}
         Hrkt{"alfabet rrokjesor japonez"}
         Hung{"hungarishte e vjetër"}
         Ital{"italishte e vjetër"}
         Jamo{"jamosisht"}
+        Java{"java"}
         Jpan{"japonez"}
+        Kali{"kajali"}
         Kana{"katakan"}
+        Kawi{"kavi"}
         Khar{"karoshtisht"}
         Khmr{"kmer"}
         Khoj{"koxhkisht"}
@@ -496,14 +549,19 @@
         Knda{"kanad"}
         Kore{"korean"}
         Kthi{"kaitisht"}
+        Lana{"lana"}
         Laoo{"laosisht"}
         Latn{"latin"}
+        Lepc{"lepça"}
+        Limb{"limbu"}
         Lina{"Linear A"}
         Linb{"Linear B"}
+        Lisu{"fraser"}
         Lyci{"licianisht"}
         Lydi{"lidianisht"}
         Mahj{"mahaxhanisht"}
         Maka{"makasarisht"}
+        Mand{"mande"}
         Mani{"manikeanisht"}
         Marc{"markenisht"}
         Medf{"medefaidrinisht"}
@@ -514,15 +572,21 @@
         Modi{"modisht"}
         Mong{"mongolisht"}
         Mroo{"mroisht"}
+        Mtei{"mitei-majek"}
         Mult{"multanisht"}
         Mymr{"birman"}
+        Nagm{"nag mundari"}
         Nand{"nandigarisht"}
         Narb{"arabishte veriore e vjetër"}
         Nbat{"nabateanisht"}
+        Newa{"neva"}
+        Nkoo{"nko"}
         Nshu{"nyshuisht"}
         Ogam{"ogamisht"}
+        Olck{"ol çiki"}
         Orkh{"orkonisht"}
         Orya{"orija"}
+        Osge{"osage"}
         Osma{"osmaniaisht"}
         Ougr{"ujgurishte e vjetër"}
         Palm{"palmirenisht"}
@@ -532,11 +596,15 @@
         Phli{"palavishte mbishkrimesh"}
         Phlp{"palavishte psalteri"}
         Phnx{"fenikisht"}
+        Plrd{"polard fonetik"}
         Prti{"persishte mbishkrimesh"}
+        Qaag{"zaugi"}
         Rjng{"rexhangisht"}
+        Rohg{"hanifi"}
         Runr{"runike"}
         Samr{"samaritanisht"}
         Sarb{"arabishte jugore e vjetër"}
+        Saur{"saurashtra"}
         Sgnw{"shkrim sing"}
         Shaw{"shavianisht"}
         Shrd{"sharadisht"}
@@ -547,12 +615,36 @@
         Sogo{"sogdianishte e vjetër"}
         Sora{"sorasompengisht"}
         Soyo{"sojomboisht"}
+        Sund{"sundan"}
+        Sylo{"siloti nagri"}
+        Syrc{"siriak"}
         Tagb{"tagbanvaisht"}
+        Takr{"takri"}
+        Tale{"tai le"}
+        Talu{"tai lue i ri"}
         Taml{"tamil"}
+        Tang{"tangut"}
+        Tavt{"tai viet"}
         Telu{"telug"}
+        Tfng{"tifinag"}
+        Tglg{"tagalog"}
         Thaa{"tanisht"}
         Thai{"tajlandez"}
         Tibt{"tibetisht"}
+        Tirh{"tirhuta"}
+        Tnsa{"tangsa"}
+        Toto{"toto"}
+        Ugar{"ugaritik"}
+        Vaii{"vai"}
+        Vith{"vithkuqi"}
+        Wara{"varang kshiti"}
+        Wcho{"vanço"}
+        Xpeo{"persian i vjetër"}
+        Xsux{"kuneiform sumero-akadian"}
+        Yezi{"jezidi"}
+        Yiii{"ji"}
+        Zanb{"katror zanabazar"}
+        Zinh{"zin"}
         Zmth{"simbole matematikore"}
         Zsye{"emoji"}
         Zsym{"me simbole"}
@@ -568,7 +660,7 @@
         calendar{
             buddhist{"kalendar budist"}
             chinese{"kalendar kinez"}
-            coptic{"Kalendari Koptik"}
+            coptic{"kalendar koptik"}
             dangi{"kalendar dangi"}
             ethiopic{"kalendar etiopian"}
             ethiopic-amete-alem{"Kalendari Etiopas Amete Alem"}
@@ -576,9 +668,10 @@
             hebrew{"kalendar hebraik"}
             indian{"Kalendari Kombëtar Indian"}
             islamic{"kalendar islamik"}
-            islamic-civil{"Kalendari Islamik (tabelor, periudha civile)"}
-            islamic-tbla{"Kalendari Islamik (tabelor, epoka austromikale)"}
-            islamic-umalqura{"Kalendari Islamik (Um al-Qura)"}
+            islamic-civil{"kalendar islamik (tabelor, epoka civile)"}
+            islamic-rgsa{"kalendar islamik (Arabi Saudite, shikim)"}
+            islamic-tbla{"kalendar islamik (tabelor, epoka astronomike)"}
+            islamic-umalqura{"kalendar islamik (um al-qura)"}
             iso8601{"kalendar ISO-8601"}
             japanese{"kalendar japonez"}
             persian{"kalendar persian"}
@@ -590,14 +683,22 @@
         }
         collation{
             big5han{"Radhitje e kinezishtes tradicionale - Big5"}
+            compat{"Radhitja e mëparshme, për pajtueshmëri"}
             dictionary{"Radhitje fjalori"}
             ducet{"radhitje unikode e parazgjedhur"}
+            emoji{"Radhitje Emoji"}
+            eor{"Rregulla evropiane radhitjeje"}
             gb2312han{"Radhitje e kinezishtes së thjeshtësuar - GB2312"}
             phonebook{"Radhitje libri telefonik"}
             pinyin{"Radhitje pinini"}
             reformed{"Radhitje e reformuar"}
             search{"kërkim i përgjithshëm"}
+            searchjl{"kërkim sipas bashkëtingëllores fillestare hangul"}
             standard{"radhitje standarde"}
+            stroke{"radhitje me vijëzim"}
+            traditional{"radhitje tradicionale"}
+            unihan{"radhitje me vijëzim radikal"}
+            zhuyin{"radhitje zhujin"}
         }
         hc{
             h11{"sistem 12-orësh (0 - 11)"}
@@ -616,15 +717,24 @@
             ussystem{"sistem amerikan i njësive matëse"}
         }
         numbers{
+            ahom{"shifra ahom"}
             arab{"shifra indo-arabe"}
             arabext{"shifra indo-arabe të zgjatura"}
             armn{"numra armenë"}
             armnlow{"numra armenë të vegjël"}
+            bali{"shifra bali"}
             beng{"shifra bengali"}
+            brah{"shifra brahmi"}
+            cakm{"shifra çakma"}
+            cham{"shifra çam"}
+            cyrl{"numra cirilikë"}
             deva{"shifra devanagari"}
+            diak{"shifra dives akuru"}
             ethi{"numra etiopianë"}
             fullwide{"shifra me largësi të brendshme"}
             geor{"numra gjeorgjianë"}
+            gong{"shifra gunxhala gondi"}
+            gonm{"shifra masaram gondi"}
             grek{"numra grekë"}
             greklow{"numra grekë të vegjël"}
             gujr{"shifra guxharati"}
@@ -635,22 +745,60 @@
             hant{"numra të kinezishtes tradicionale"}
             hantfin{"numra financiarë të kinezishtes tradicionale"}
             hebr{"numra hebraikë"}
+            hmng{"shifra pahau hmong"}
+            hmnp{"shifra niakeng puaçue hmong"}
+            java{"shifra java"}
             jpan{"numra japonezë"}
             jpanfin{"numra financiarë japonezë"}
+            kali{"shifra kaja li"}
+            kawi{"shifra kavi"}
             khmr{"shifra kmere"}
             knda{"shifra kanade"}
+            lana{"shifra tai tam hora"}
+            lanatham{"shifra tai tam tam"}
             laoo{"shifra lao"}
             latn{"shifra latino-perëndimore"}
+            lepc{"shifra lepça"}
+            limb{"shifra limbu"}
+            mathbold{"shifra të trasha matematike"}
+            mathdbl{"shifra matematike me dy kalime"}
+            mathmono{"shifra matematike monohapësire"}
+            mathsanb{"shifra të trasha matematike sans-serif"}
+            mathsans{"shifra matematike sans-serif"}
             mlym{"shifra malajalame"}
+            modi{"shifra modi"}
+            mong{"shifra mongole"}
+            mroo{"shifra mro"}
+            mtei{"shifra mitei-majeke"}
             mymr{"shifra mianmari"}
+            mymrshan{"shifra mianmar-shan"}
+            mymrtlng{"shifra mianmar tai lang"}
+            nagm{"shifra nag mundan"}
+            nkoo{"shifra nko"}
+            olck{"shifra ol-çikike"}
             orya{"shifra orije"}
+            osma{"shifra osmania"}
+            rohg{"shifra hanifi rohingia"}
             roman{"numra romakë"}
             romanlow{"numra romakë të vegjël"}
+            saur{"shifra saurashtra"}
+            shrd{"shifra sharada"}
+            sind{"shifra kudavadi"}
+            sinh{"shifra sinala lit"}
+            sora{"shifra sora sompeng"}
+            sund{"shifra sundan"}
+            takr{"shifra takri"}
+            talu{"shifra të reja tai lue"}
             taml{"numra tamilë tradicionalë"}
             tamldec{"shifra tamile"}
             telu{"shifra teluguje"}
             thai{"shifra tajlandeze"}
             tibt{"shifra tibetiane"}
+            tirh{"shifra tirhuta"}
+            tnsa{"shifra tangsa"}
+            vaii{"shifra vai"}
+            wara{"shifra varang citi"}
+            wcho{"shifra vanço"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/sr.txt b/icu4c/source/data/lang/sr.txt
index 20b90ba..91b92e2 100644
--- a/icu4c/source/data/lang/sr.txt
+++ b/icu4c/source/data/lang/sr.txt
@@ -5,10 +5,10 @@
     Keys{
         calendar{"календар"}
         cf{"формат валуте"}
-        colAlternate{"Сортирање уз игнорисање симбола"}
-        colBackwards{"Сортирање према обрнутим акцентима"}
-        colCaseFirst{"Ређање према малом/великом слову"}
-        colCaseLevel{"Сортирање према малом/великом слову"}
+        colAlternate{"сортирање уз игнорисање симбола"}
+        colBackwards{"сортирање према обрнутим акцентима"}
+        colCaseFirst{"ређање према малом/великом слову"}
+        colCaseLevel{"сортирање према малом/великом слову"}
         colNormalization{"нормализовано сортирање"}
         colNumeric{"нумеричко сортирање"}
         colStrength{"сортирање према јачини"}
@@ -41,16 +41,19 @@
         am{"амхарски"}
         an{"арагонски"}
         ang{"староенглески"}
+        ann{"оболо"}
         anp{"ангика"}
         ar{"арапски"}
         ar_001{"савремени стандардни арапски"}
         arc{"арамејски"}
         arn{"мапуче"}
         arp{"арапахо"}
+        ars{"најдиарапски"}
         arw{"аравачки"}
         as{"асамски"}
         asa{"асу"}
         ast{"астуријски"}
+        atj{"атикамеку"}
         av{"аварски"}
         awa{"авади"}
         ay{"ајмара"}
@@ -83,6 +86,7 @@
         ca{"каталонски"}
         cad{"кадо"}
         car{"карипски"}
+        cay{"кајуга"}
         cch{"атсам"}
         ccp{"чакма"}
         ce{"чеченски"}
@@ -99,13 +103,21 @@
         chr{"чероки"}
         chy{"чејенски"}
         ckb{"централни курдски"}
+        clc{"чилкотин"}
         co{"корзикански"}
         cop{"коптски"}
         cr{"кри"}
+        crg{"мичиф"}
         crh{"кримскотатарски"}
+        crj{"југоисточни кри"}
+        crk{"плаинскри"}
+        crl{"североисточни кри"}
+        crm{"музкри"}
+        crr{"каролиншки алгонквијан"}
         crs{"сејшелски креолски француски"}
         cs{"чешки"}
         csb{"кашупски"}
+        csw{"мочварни кри"}
         cu{"црквенословенски"}
         cv{"чувашки"}
         cy{"велшки"}
@@ -190,6 +202,7 @@
         ha{"хауса"}
         hai{"хаида"}
         haw{"хавајски"}
+        hax{"јужни хаида"}
         he{"хебрејски"}
         hi{"хинди"}
         hil{"хилигајнонски"}
@@ -201,6 +214,7 @@
         ht{"хаићански"}
         hu{"мађарски"}
         hup{"хупа"}
+        hur{"халкомелем"}
         hy{"јерменски"}
         hz{"хереро"}
         ia{"интерлингва"}
@@ -211,6 +225,7 @@
         ig{"игбо"}
         ii{"сечуански ји"}
         ik{"инупик"}
+        ikt{"западноканадски инуктитут"}
         ilo{"илоко"}
         inh{"ингушки"}
         io{"идо"}
@@ -237,6 +252,7 @@
         kea{"зеленортски"}
         kfo{"коро"}
         kg{"конго"}
+        kgp{"каинганг"}
         kha{"каси"}
         kho{"котанешки"}
         khq{"којра чиини"}
@@ -268,6 +284,7 @@
         kut{"кутенај"}
         kv{"коми"}
         kw{"корнволски"}
+        kwk{"кваквала"}
         ky{"киргиски"}
         la{"латински"}
         lad{"ладино"}
@@ -278,6 +295,7 @@
         lez{"лезгински"}
         lg{"ганда"}
         li{"лимбуршки"}
+        lil{"лилут"}
         lkt{"лакота"}
         ln{"лингала"}
         lo{"лаоски"}
@@ -285,6 +303,7 @@
         lou{"луизијански креолски"}
         loz{"лози"}
         lrc{"северни лури"}
+        lsm{"самиа"}
         lt{"литвански"}
         lu{"луба-катанга"}
         lua{"луба-лулуа"}
@@ -318,6 +337,7 @@
         mn{"монголски"}
         mnc{"манџурски"}
         mni{"манипурски"}
+        moe{"инуајмун"}
         moh{"мохочки"}
         mos{"моси"}
         mr{"марати"}
@@ -364,6 +384,11 @@
         nzi{"нзима"}
         oc{"окситански"}
         oj{"оџибве"}
+        ojb{"северозападни оџибва"}
+        ojc{"централни оџибва"}
+        ojs{"оџикри"}
+        ojw{"западни оџибва"}
+        oka{"оканган"}
         om{"оромо"}
         or{"одија"}
         os{"осетински"}
@@ -379,8 +404,10 @@
         peo{"староперсијски"}
         phn{"феничански"}
         pi{"пали"}
+        pis{"пиџин"}
         pl{"пољски"}
         pon{"понпејски"}
+        pqm{"малисепасамакводи"}
         prg{"пруски"}
         pro{"староокситански"}
         ps{"паштунски"}
@@ -429,6 +456,7 @@
         sid{"сидамо"}
         sk{"словачки"}
         sl{"словеначки"}
+        slh{"јужни лашутсид"}
         sm{"самоански"}
         sma{"јужни сами"}
         smj{"луле сами"}
@@ -445,6 +473,7 @@
         ss{"свази"}
         ssy{"сахо"}
         st{"сесото"}
+        str{"стреицсалиш"}
         su{"сундански"}
         suk{"сукума"}
         sus{"сусу"}
@@ -456,13 +485,16 @@
         syc{"сиријачки"}
         syr{"сиријски"}
         ta{"тамилски"}
+        tce{"јужни тачон"}
         te{"телугу"}
         tem{"тимне"}
         teo{"тесо"}
         ter{"терено"}
         tet{"тетум"}
         tg{"таџички"}
+        tgx{"тагиш"}
         th{"тајски"}
+        tht{"тахлтан"}
         ti{"тигриња"}
         tig{"тигре"}
         tiv{"тив"}
@@ -475,12 +507,14 @@
         tn{"цвана"}
         to{"тонгански"}
         tog{"њаса тонга"}
+        tok{"токипона"}
         tpi{"ток писин"}
         tr{"турски"}
         trv{"тароко"}
         ts{"цонга"}
         tsi{"цимшиан"}
         tt{"татарски"}
+        ttm{"северни тучон"}
         tum{"тумбука"}
         tvl{"тувалу"}
         tw{"тви"}
@@ -509,6 +543,7 @@
         was{"вашо"}
         wbp{"варлпири"}
         wo{"волоф"}
+        wuu{"ву кинески"}
         xal{"калмички"}
         xh{"коса"}
         xog{"сога"}
@@ -518,6 +553,7 @@
         ybb{"јемба"}
         yi{"јидиш"}
         yo{"јоруба"}
+        yrl{"нингату"}
         yue{"кантонски"}
         za{"џуаншки"}
         zap{"запотечки"}
@@ -546,10 +582,13 @@
         en_US{"енглески (САД)"}
     }
     Languages%variant{
+        hi_Latn{"хинглиш"}
         ps{"пашто"}
     }
     Scripts{
+        Adlm{"адлам"}
         Arab{"арапско писмо"}
+        Aran{"насталик"}
         Armi{"империјско арамејско писмо"}
         Armn{"јерменско писмо"}
         Avst{"авестанско писмо"}
@@ -562,11 +601,11 @@
         Brai{"брајево писмо"}
         Bugi{"бугинско писмо"}
         Buhd{"бухидско писмо"}
-        Cakm{"чакманско писмо"}
+        Cakm{"чакма"}
         Cans{"уједињени канадски абориџински силабици"}
         Cari{"каријско писмо"}
         Cham{"чамско писмо"}
-        Cher{"Чероки"}
+        Cher{"чероки"}
         Cirt{"цирт писмо"}
         Copt{"коптичко писмо"}
         Cprt{"кипарско писмо"}
@@ -626,11 +665,11 @@
         Mlym{"малајаламско писмо"}
         Mong{"монголско писмо"}
         Moon{"месечево писмо"}
-        Mtei{"меитеи мајек писмо"}
+        Mtei{"меитеи мајек"}
         Mymr{"мијанмарско писмо"}
-        Nkoo{"н’ко писмо"}
+        Nkoo{"нко"}
         Ogam{"огамско писмо"}
-        Olck{"ол чики писмо"}
+        Olck{"ол чики"}
         Orkh{"орконско писмо"}
         Orya{"оријанско писмо"}
         Osma{"осмањанско писмо"}
@@ -643,6 +682,7 @@
         Plrd{"поралд фонетско писмо"}
         Prti{"писани партиан"}
         Rjng{"рејанг писмо"}
+        Rohg{"ханифи"}
         Roro{"ронгоронго писмо"}
         Runr{"рунско писмо"}
         Samr{"самаританско писмо"}
@@ -664,17 +704,17 @@
         Tavt{"таи виет писмо"}
         Telu{"телугу писмо"}
         Teng{"тенгвар писмо"}
-        Tfng{"тифинаг писмо"}
+        Tfng{"тифинаг"}
         Tglg{"Тагалог"}
         Thaa{"тана писмо"}
         Thai{"тајландско писмо"}
         Tibt{"тибетанско писмо"}
         Ugar{"угаритско писмо"}
-        Vaii{"ваи писмо"}
+        Vaii{"ваи"}
         Visp{"видљиви говор"}
         Xpeo{"староперсијско писмо"}
         Xsux{"сумерско-акадско кунеиформ писмо"}
-        Yiii{"ји писмо"}
+        Yiii{"ји"}
         Zinh{"наследно писмо"}
         Zmth{"математичка нотација"}
         Zsye{"емоџи"}
@@ -702,7 +742,8 @@
             hebrew{"хебрејски календар"}
             indian{"Индијски национални календар"}
             islamic{"исламски календар"}
-            islamic-civil{"Исламски цивилни календар"}
+            islamic-civil{"исламски цивилни календар"}
+            islamic-tbla{"исламски астрономски календар"}
             islamic-umalqura{"исламски календар (Umm al-Qura)"}
             iso8601{"ISO-8601 календар"}
             japanese{"јапански календар"}
@@ -746,22 +787,23 @@
             tertiary{"Сортирај акценте/мала и велика слова/ширину"}
         }
         collation{
-            big5han{"Традиционално кинеско сортирање"}
+            big5han{"традиционално кинеско сортирање"}
             compat{"претходни редослед сортирања, због компатибилности"}
-            dictionary{"Редослед сортирања у речнику"}
+            dictionary{"редослед сортирања у речнику"}
             ducet{"подразумевани Unicode редослед сортирања"}
             eor{"европска правила редоследа"}
-            gb2312han{"Поједностављено кинеско сортирање"}
-            phonebook{"Сортирање као телефонски именик"}
-            phonetic{"Фонетски редослед сортирања"}
-            pinyin{"Пињин сортирање"}
-            reformed{"Реформисани редослед сортирања"}
+            gb2312han{"поједностављено кинеско сортирање"}
+            phonebook{"сортирање као телефонски именик"}
+            phonetic{"фонетски редослед сортирања"}
+            pinyin{"пинјин сортирање"}
+            reformed{"реформисани редослед сортирања"}
             search{"претрага опште намене"}
             searchjl{"Претрага према хангул почетном сугласнику"}
             standard{"стандардни редослед сортирања"}
-            stroke{"Сортирање по броју црта"}
-            traditional{"Традиционално сортирање"}
-            unihan{"Редослед сортирања радикалним цртицама"}
+            stroke{"сортирање по броју потеза"}
+            traditional{"традиционално сортирање"}
+            unihan{"редослед сортирања радикалних потеза"}
+            zhuyin{"жујин"}
         }
         d0{
             fwidth{"пуна ширина"}
@@ -794,6 +836,7 @@
             armn{"јерменски бројеви"}
             armnlow{"мали јерменски бројеви"}
             beng{"бенгалске цифре"}
+            cakm{"чакма цифре"}
             deva{"девангари цифре"}
             ethi{"етиопски бројеви"}
             finance{"Финансијски бројеви"}
@@ -809,6 +852,7 @@
             hant{"традиционални кинески бројеви"}
             hantfin{"традиционални кинески финансијски бројеви"}
             hebr{"хебрејски бројеви"}
+            java{"јаванске цифре"}
             jpan{"јапански бројеви"}
             jpanfin{"јапански финансијски бројеви"}
             khmr{"кмерске цифре"}
@@ -817,8 +861,10 @@
             latn{"западне цифре"}
             mlym{"малајалам цифре"}
             mong{"монголске цифре"}
+            mtei{"митеи мајек цифре"}
             mymr{"мијанмарске цифре"}
-            native{"Локалне цифре"}
+            native{"локалне цифре"}
+            olck{"ол чики цифре"}
             orya{"орија цифре"}
             roman{"римски бројеви"}
             romanlow{"мали римски бројеви"}
@@ -828,7 +874,7 @@
             thai{"тајске цифре"}
             tibt{"тибетанске цифре"}
             traditional{"Традиционални бројеви"}
-            vaii{"Ваи цифре"}
+            vaii{"ваи цифре"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/sr_Cyrl_BA.txt b/icu4c/source/data/lang/sr_Cyrl_BA.txt
index 920fccc..bdb0605 100644
--- a/icu4c/source/data/lang/sr_Cyrl_BA.txt
+++ b/icu4c/source/data/lang/sr_Cyrl_BA.txt
@@ -7,33 +7,33 @@
         ms{"систем мјерних јединица"}
     }
     Languages{
-        arn{"мапудунгун"}
         be{"бјелоруски"}
         bm{"бамананкан"}
         bn{"бангла"}
+        crl{"сјевероисточни кри"}
         de{"њемачки"}
         de_CH{"швајцарски високи њемачки"}
+        frr{"сјевернофризијски"}
         gsw{"њемачки (Швајцарска)"}
         ht{"хаићански креолски"}
-        lo{"лаошки"}
         lrc{"сјеверни лури"}
-        moh{"мохок"}
         nd{"сјеверни ндебеле"}
         nds{"нискоњемачки"}
-        nqo{"н’ко"}
+        nso{"сјеверни сото"}
+        ojb{"сјеверозападни оџибва"}
         se{"сјеверни сами"}
-        shi{"јужни шилха"}
-        si{"синхалски"}
-        tzm{"централноатласки тамашек"}
-        xh{"исикоса"}
-        zgh{"стандардни марокански тамашек"}
-        zu{"исизулу"}
+        ttm{"сјеверни тучон"}
     }
     Types{
         collation{
+            compat{"претходни редослијед сортирања, због компатибилности"}
+            dictionary{"редослијед сортирања у рјечнику"}
             ducet{"подразумијевани Unicode редослијед сортирања"}
+            phonetic{"фонетски редослијед сортирања"}
+            reformed{"реформисани редослијед сортирања"}
             search{"претрага опште намјене"}
             standard{"стандардни редослијед сортирања"}
+            unihan{"редослијед сортирања радикалних потеза"}
         }
         numbers{
             mymr{"мјанмарске цифре"}
diff --git a/icu4c/source/data/lang/sv.txt b/icu4c/source/data/lang/sv.txt
index 1e04d49..2ce8875 100644
--- a/icu4c/source/data/lang/sv.txt
+++ b/icu4c/source/data/lang/sv.txt
@@ -44,6 +44,7 @@
         am{"amhariska"}
         an{"aragonesiska"}
         ang{"fornengelska"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arabiska"}
         ar_001{"modern standardarabiska"}
@@ -60,6 +61,7 @@
         asa{"asu"}
         ase{"amerikanskt teckenspråk"}
         ast{"asturiska"}
+        atj{"atikamekw"}
         av{"avariska"}
         avk{"kotava"}
         awa{"awadhi"}
@@ -125,14 +127,22 @@
         chr{"cherokesiska"}
         chy{"cheyenne"}
         ckb{"soranisk kurdiska"}
+        clc{"chilcotin"}
         co{"korsikanska"}
         cop{"koptiska"}
         cps{"kapisnon"}
         cr{"cree"}
+        crg{"michif"}
         crh{"krimtatariska"}
+        crj{"sydostcree"}
+        crk{"slättcree"}
+        crl{"nordost-cree"}
+        crm{"moose cree"}
+        crr{"Carolina-algonkinska"}
         crs{"seychellisk kreol"}
         cs{"tjeckiska"}
         csb{"kasjubiska"}
+        csw{"träskcree"}
         cu{"kyrkslaviska"}
         cv{"tjuvasjiska"}
         cy{"walesiska"}
@@ -236,8 +246,10 @@
         hai{"haida"}
         hak{"hakka"}
         haw{"hawaiiska"}
+        hax{"sydhaida"}
         he{"hebreiska"}
         hi{"hindi"}
+        hi_Latn{"hindi (latinsk)"}
         hif{"Fiji-hindi"}
         hil{"hiligaynon"}
         hit{"hettitiska"}
@@ -249,6 +261,7 @@
         ht{"haitiska"}
         hu{"ungerska"}
         hup{"hupa"}
+        hur{"halkomelem"}
         hy{"armeniska"}
         hz{"herero"}
         ia{"interlingua"}
@@ -259,6 +272,7 @@
         ig{"igbo"}
         ii{"szezuan i"}
         ik{"inupiak"}
+        ikt{"inuktun"}
         ilo{"iloko"}
         inh{"ingusjiska"}
         io{"ido"}
@@ -325,6 +339,7 @@
         kut{"kutenaj"}
         kv{"kome"}
         kw{"korniska"}
+        kwk{"kwakʼwala"}
         ky{"kirgiziska"}
         la{"latin"}
         lad{"ladino"}
@@ -337,6 +352,7 @@
         lg{"luganda"}
         li{"limburgiska"}
         lij{"liguriska"}
+        lil{"lillooet"}
         liv{"livoniska"}
         lkt{"lakota"}
         lmo{"lombardiska"}
@@ -346,6 +362,7 @@
         lou{"louisiana-kreol"}
         loz{"lozi"}
         lrc{"nordluri"}
+        lsm{"saamia"}
         lt{"litauiska"}
         ltg{"lettgalliska"}
         lu{"luba-katanga"}
@@ -384,6 +401,7 @@
         mn{"mongoliska"}
         mnc{"manchuriska"}
         mni{"manipuri"}
+        moe{"innu-aimun"}
         moh{"mohawk"}
         mos{"mossi"}
         mr{"marathi"}
@@ -436,6 +454,11 @@
         nzi{"nzima"}
         oc{"occitanska"}
         oj{"odjibwa"}
+        ojb{"nordvästojibwa"}
+        ojc{"ojibwa"}
+        ojs{"oji-cree"}
+        ojw{"västojibwe"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"oriya"}
         os{"ossetiska"}
@@ -455,10 +478,12 @@
         pfl{"Pfalz-tyska"}
         phn{"feniciska"}
         pi{"pali"}
+        pis{"pidginspråk"}
         pl{"polska"}
         pms{"piemontesiska"}
         pnt{"pontiska"}
         pon{"pohnpeiska"}
+        pqm{"maliseet-passamaquoddy"}
         prg{"fornpreussiska"}
         pro{"fornprovensalska"}
         ps{"afghanska"}
@@ -520,6 +545,7 @@
         sid{"sidamo"}
         sk{"slovakiska"}
         sl{"slovenska"}
+        slh{"sydlushootseed"}
         sli{"lågsilesiska"}
         sly{"selayar"}
         sm{"samoanska"}
@@ -539,6 +565,7 @@
         ssy{"saho"}
         st{"sydsotho"}
         stq{"saterfrisiska"}
+        str{"sundsalishanska"}
         su{"sundanesiska"}
         suk{"sukuma"}
         sus{"susu"}
@@ -551,6 +578,7 @@
         syr{"syriska"}
         szl{"silesiska"}
         ta{"tamil"}
+        tce{"sydtutchone"}
         tcy{"tulu"}
         te{"telugu"}
         tem{"temne"}
@@ -558,7 +586,9 @@
         ter{"tereno"}
         tet{"tetum"}
         tg{"tadzjikiska"}
+        tgx{"tagish"}
         th{"thailändska"}
+        tht{"tahltan"}
         ti{"tigrinja"}
         tig{"tigré"}
         tiv{"tivi"}
@@ -573,6 +603,7 @@
         tn{"tswana"}
         to{"tonganska"}
         tog{"nyasatonganska"}
+        tok{"toki pona"}
         tpi{"tok pisin"}
         tr{"turkiska"}
         tru{"turoyo"}
@@ -581,6 +612,7 @@
         tsd{"tsakodiska"}
         tsi{"tsimshian"}
         tt{"tatariska"}
+        ttm{"nordtutchone"}
         ttt{"muslimsk tatariska"}
         tum{"tumbuka"}
         tvl{"tuvaluanska"}
@@ -643,7 +675,7 @@
         zza{"zazaiska"}
     }
     Languages%menu{
-        ars{"arabiska (najd)"}
+        ars{"arabiska (najdi)"}
         ckb{"kurdiska (sorani)"}
         zh{"mandarin"}
     }
@@ -651,6 +683,7 @@
         az{"azeriska"}
     }
     Languages%variant{
+        hi_Latn{"hinglish"}
         ps{"pashto"}
         ug{"östturkiska"}
     }
@@ -1015,7 +1048,7 @@
             mymr{"burmesiska siffror"}
             mymrshan{"burmesiska shan-siffror"}
             mymrtlng{"burmesiska tai laing-siffror"}
-            native{"Språkspecifika siffror"}
+            native{"språkspecifika siffror"}
             nkoo{"n’ko-siffror"}
             olck{"ol chiki-siffror"}
             orya{"oriyiska siffror"}
diff --git a/icu4c/source/data/lang/sw.txt b/icu4c/source/data/lang/sw.txt
index e092ebb..07c321d 100644
--- a/icu4c/source/data/lang/sw.txt
+++ b/icu4c/source/data/lang/sw.txt
@@ -38,6 +38,7 @@
         am{"Kiamhari"}
         an{"Kiaragoni"}
         ang{"Kiingereza cha Kale"}
+        ann{"Kiobolo"}
         anp{"Kiangika"}
         ar{"Kiarabu"}
         ar_001{"Kiarabu sanifu"}
@@ -45,10 +46,12 @@
         arn{"Kimapuche"}
         arp{"Kiarapaho"}
         arq{"Kiarabu cha Algeria"}
+        ars{"Kiarabu cha Najdi"}
         arz{"Kiarabu cha Misri"}
         as{"Kiassam"}
         asa{"Kiasu"}
         ast{"Kiasturia"}
+        atj{"Kiatikamekw"}
         av{"Kiavari"}
         awa{"Kiawadhi"}
         ay{"Kiaymara"}
@@ -81,6 +84,7 @@
         byn{"Kiblin"}
         byv{"Kimedumba"}
         ca{"Kikatalani"}
+        cay{"Kikayuga"}
         ccp{"Kichakma"}
         ce{"Kichechenia"}
         ceb{"Kichebuano"}
@@ -89,13 +93,22 @@
         chk{"Kichukisi"}
         chm{"Kimari"}
         cho{"Kichoktao"}
+        chp{"Kichipewyani"}
         chr{"Kicherokee"}
         chy{"Kicheyeni"}
         ckb{"Kikurdi cha Sorani"}
+        clc{"Kichikotini"}
         co{"Kikosikani"}
         cop{"Kikhufti"}
+        crg{"Kimichifu"}
+        crj{"Kikrii cha Kusini Mashariki"}
+        crk{"Kikri (Maeneo Tambarare)"}
+        crl{"Kikrii cha Kaskazini Mashariki"}
+        crm{"Kikrii cha Moose"}
+        crr{"Kipamliko cha Carolina"}
         crs{"Krioli ya Shelisheli"}
         cs{"Kicheki"}
+        csw{"Kiomushkego"}
         cu{"Kislovakia cha Kanisa"}
         cv{"Kichuvash"}
         cy{"Kiwelisi"}
@@ -140,6 +153,7 @@
         fon{"Kifon"}
         fr{"Kifaransa"}
         fr_CA{"Kifaransa (Canada)"}
+        frc{"Kifaransa cha Kajuni"}
         fro{"Kifaransa cha Kale"}
         frr{"Kifrisia cha Kaskazini"}
         frs{"Kifrisia cha Mashariki"}
@@ -162,7 +176,9 @@
         gv{"Kimanx"}
         gwi{"Gwichʼin"}
         ha{"Kihausa"}
+        hai{"Kihaida"}
         haw{"Kihawai"}
+        hax{"Kihaida cha Kusini"}
         he{"Kiebrania"}
         hi{"Kihindi"}
         hil{"Kihiligaynon"}
@@ -173,6 +189,7 @@
         ht{"Kihaiti"}
         hu{"Kihungaria"}
         hup{"Hupa"}
+        hur{"Kihalkomelemi"}
         hy{"Kiarmenia"}
         hz{"Kiherero"}
         ia{"Kiintalingua"}
@@ -182,6 +199,7 @@
         ie{"lugha ya kisayansi"}
         ig{"Kiigbo"}
         ii{"Kiyi cha Sichuan"}
+        ikt{"Kiinuktituti cha Kanada Magharibi"}
         ilo{"Kiilocano"}
         inh{"Kiingush"}
         io{"Kiido"}
@@ -205,6 +223,7 @@
         kea{"Kikabuverdianu"}
         kfo{"Kikoro"}
         kg{"Kikongo"}
+        kgp{"Kikaingang"}
         kha{"Kikhasi"}
         khq{"Kikoyra Chiini"}
         ki{"Kikikuyu"}
@@ -232,6 +251,7 @@
         kum{"Kumyk"}
         kv{"Kikomi"}
         kw{"Kikorni"}
+        kwk{"Kikwakʼwala"}
         ky{"Kikyrgyz"}
         la{"Kilatini"}
         lad{"Kiladino"}
@@ -241,12 +261,15 @@
         lez{"Kilezighian"}
         lg{"Kiganda"}
         li{"Limburgish"}
+        lil{"Kilillooet"}
         lkt{"Kilakota"}
         ln{"Kilingala"}
         lo{"Kilaosi"}
         lol{"Kimongo"}
+        lou{"Kikrioli cha Louisiana"}
         loz{"Kilozi"}
         lrc{"Kiluri cha Kaskazini"}
+        lsm{"Kisaamia"}
         lt{"Kilithuania"}
         lu{"Kiluba-Katanga"}
         lua{"Kiluba-Lulua"}
@@ -277,6 +300,7 @@
         ml{"Kimalayalamu"}
         mn{"Kimongolia"}
         mni{"Kimanipuri"}
+        moe{"Kiinnu-aimun"}
         moh{"Lugha ya Mohawk"}
         mos{"Kimoore"}
         mr{"Kimarathi"}
@@ -319,6 +343,11 @@
         nyo{"Kinyoro"}
         nzi{"Kinzema"}
         oc{"Kiokitani"}
+        ojb{"Kiojibwa cha Kaskazini Magharibi"}
+        ojc{"Kiojibwa cha kati"}
+        ojs{"Kikrii cha Oji"}
+        ojw{"Kiojibwa cha Magharibi"}
+        oka{"Kiokanagani"}
         om{"Kioromo"}
         or{"Kioriya"}
         os{"Kiosetia"}
@@ -329,7 +358,9 @@
         pau{"Kipalau"}
         pcm{"Pijini ya Nigeria"}
         peo{"Kiajemi cha Kale"}
+        pis{"Kipijini"}
         pl{"Kipolandi"}
+        pqm{"Kimaliseet-Passamaquoddy"}
         prg{"Kiprussia"}
         ps{"Kipashto"}
         pt{"Kireno"}
@@ -373,6 +404,7 @@
         si{"Kisinhala"}
         sk{"Kislovakia"}
         sl{"Kislovenia"}
+        slh{"Lugha ya Lushootseed ya Kusini"}
         sm{"Kisamoa"}
         sma{"Kisami cha Kusini"}
         smj{"Kisami cha Lule"}
@@ -387,6 +419,7 @@
         ss{"Kiswati"}
         ssy{"Kisaho"}
         st{"Kisotho"}
+        str{"Kisalishi cha Straiti"}
         su{"Kisunda"}
         suk{"Kisukuma"}
         sus{"Kisusu"}
@@ -395,23 +428,29 @@
         swb{"Shikomor"}
         syr{"Lugha ya Syriac"}
         ta{"Kitamili"}
+        tce{"Kitutchone cha Kusini"}
         te{"Kitelugu"}
         tem{"Kitemne"}
         teo{"Kiteso"}
         tet{"Kitetum"}
         tg{"Kitajiki"}
+        tgx{"Kitagishi"}
         th{"Kithai"}
+        tht{"Kitahltani"}
         ti{"Kitigrinya"}
         tig{"Kitigre"}
         tk{"Kiturukimeni"}
         tlh{"Kiklingoni"}
+        tli{"Kitlingiti"}
         tn{"Kitswana"}
         to{"Kitonga"}
+        tok{"Kitoki Pona"}
         tpi{"Kitokpisin"}
         tr{"Kituruki"}
         trv{"Kitaroko"}
         ts{"Kitsonga"}
         tt{"Kitatari"}
+        ttm{"Kitutchone cha Kaskazini"}
         tum{"Kitumbuka"}
         tvl{"Kituvalu"}
         tw{"Twi"}
@@ -437,6 +476,7 @@
         war{"Kiwaray"}
         wbp{"Kiwarlpiri"}
         wo{"Kiwolofu"}
+        wuu{"Kichina cha Wu"}
         xal{"Kikalmyk"}
         xh{"Kixhosa"}
         xog{"Kisoga"}
@@ -445,6 +485,7 @@
         ybb{"Kiyemba"}
         yi{"Kiyiddi"}
         yo{"Kiyoruba"}
+        yrl{"Kinheengatu"}
         yue{"Kikantoni"}
         zgh{"Kiberber Sanifu cha Moroko"}
         zh{"Kichina"}
@@ -467,14 +508,20 @@
         en_GB{"Kiingereza (UK)"}
     }
     Languages%variant{
+        hi_Latn{"Kihindi chenye Kiingereza"}
         ps{"Kipushto"}
     }
     Scripts{
+        Adlm{"Kiadlamu"}
         Arab{"Kiarabu"}
+        Aran{"Kinastaliki"}
         Armn{"Kiarmenia"}
         Beng{"Kibengali"}
         Bopo{"Kibopomofo"}
         Brai{"Nukta nundu"}
+        Cakm{"Kichakma"}
+        Cans{"Silabi Zilizounganishwa za Wakazi Asili wa Kanada"}
+        Cher{"Kicherokee"}
         Cyrl{"Kisiriliki"}
         Deva{"Kidevanagari"}
         Ethi{"Kiethiopia"}
@@ -500,14 +547,23 @@
         Latn{"Kilatini"}
         Mlym{"Kimalayalam"}
         Mong{"Kimongolia"}
+        Mtei{"Meitei Mayek"}
         Mymr{"Myama"}
+        Nkoo{"N’Ko"}
+        Olck{"Kiol Chiki"}
         Orya{"Kioriya"}
+        Rohg{"Kihanifi"}
         Sinh{"Kisinhala"}
+        Sund{"Kisunda"}
+        Syrc{"Kisiriaki"}
         Taml{"Kitamil"}
         Telu{"Kitelugu"}
+        Tfng{"Kitifinagh"}
         Thaa{"Kithaana"}
         Thai{"Kithai"}
         Tibt{"Kitibeti"}
+        Vaii{"Kivai"}
+        Yiii{"Kiyii"}
         Zmth{"Hati za kihisabati"}
         Zsye{"Emoji"}
         Zsym{"Alama"}
@@ -535,6 +591,7 @@
             indian{"Kalenda ya Taifa ya India"}
             islamic{"Kalenda ya Kiislamu"}
             islamic-civil{"Kalenda ya Kiislamu/Rasmi"}
+            islamic-umalqura{"Kalenda ya kiislamu (Umm al-Qura)"}
             iso8601{"Kalenda ya ISO-8601"}
             japanese{"Kalenda ya Kijapani"}
             persian{"Kalenda ya Kiajemi"}
@@ -623,6 +680,7 @@
             armn{"Nambari za Kiarmenia"}
             armnlow{"Nambari Ndogo za Kiarmenia"}
             beng{"Nambari za Kibengali"}
+            cakm{"Nambari za Kichakma"}
             deva{"Nambari za Kidevanagari"}
             ethi{"Nambari za Kiethiopia"}
             finance{"Tarakimu za Kifedha"}
@@ -638,6 +696,7 @@
             hant{"Nambari za Kichina cha Jadi"}
             hantfin{"Nambari za Kifedha za Kichina cha Jadi"}
             hebr{"Nambari za Kiebrania"}
+            java{"Nambari za Kijava"}
             jpan{"Nambari za Kijapani"}
             jpanfin{"Nambari za Kifedha za Kijapani"}
             khmr{"Nambari za Kikambodia"}
@@ -646,8 +705,10 @@
             latn{"Nambari za Nchi za Magharibi"}
             mlym{"Nambari za Malayalam"}
             mong{"Nambari za Kimongolia"}
+            mtei{"Nambari za Meetei Mayek"}
             mymr{"Nambari za Myanmar"}
-            native{"Digiti Asili"}
+            native{"Nambari Asili"}
+            olck{"Nambari za Kiol Chiki"}
             orya{"Nambari za Kioriya"}
             roman{"Nambari za Kirumi"}
             romanlow{"Nambari Ndogo za Kirumi"}
@@ -657,7 +718,7 @@
             thai{"Nambari za Kithai"}
             tibt{"Nambari za Kitibeti"}
             traditional{"Tarakimu za Jadi"}
-            vaii{"Dijiti za Vai"}
+            vaii{"Nambari za Kivai"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/sw_KE.txt b/icu4c/source/data/lang/sw_KE.txt
index 28d9297..288b3ea 100644
--- a/icu4c/source/data/lang/sw_KE.txt
+++ b/icu4c/source/data/lang/sw_KE.txt
@@ -7,63 +7,198 @@
         va{"Tofauti ya Lugha"}
     }
     Languages{
+        alt{"Kialtai cha Kusini"}
         arq{"Kiarabu cha Aljeria"}
-        as{"Kiasamisi"}
+        atj{"Kiatikameku"}
+        az{"Kiazabaijani"}
+        ban{"Kibalini"}
+        bho{"Kibojpuri"}
+        bn{"Kibangla"}
+        ce{"Kichechen"}
+        ceb{"Kisebuano"}
+        ch{"Kichamoro"}
+        chk{"Kichuuki"}
         chr{"Kicheroki"}
+        ckb{"Kikurdi cha Kati"}
+        clc{"Kichilkotini"}
+        crg{"Kimichif"}
+        crk{"Kikrii cha Chini"}
+        crm{"Kimoosekrii"}
+        crr{"Kialgiki cha Carolina"}
+        csw{"Kikrii cha Kinamasi"}
         cu{"Kislovakia cha Kanisa la Jadi"}
+        cy{"Kiwels"}
+        de_AT{"Kijerumani cha Austria"}
+        de_CH{"Kijerumani cha Kawaida cha Uswisi"}
+        dje{"Kizama"}
+        en_AU{"Kiingereza cha Australia"}
+        en_CA{"Kiingereza cha Kanada"}
+        en_GB{"Kiingereza cha Uingereza"}
+        en_US{"Kiingereza cha Marekani"}
+        es_419{"Kihispania cha Amerika Kusini"}
+        es_ES{"Kihispania cha Ulaya"}
+        es_MX{"Kihispania cha Meksiko"}
+        fa_AF{"Kidari"}
+        ff{"Kifula"}
+        fo{"Kifaro"}
+        fr_CA{"Kifaransa cha Kanada"}
+        fr_CH{"Kifaransa cha Uswisi"}
+        frr{"Kifrisi cha Kaskazini"}
+        fur{"Kifriuli"}
+        fy{"Kifrisi cha Magharibi"}
         gaa{"Kiga"}
+        gez{"Kigiiz"}
+        gil{"Kigilbert"}
         grc{"Kigiriki cha Kale"}
+        gv{"Kimaniksi"}
         gwi{"Kigwichʼin"}
+        haw{"Kihawaii"}
+        hr{"Kikroeshia"}
         hsb{"Kisorbia cha Juu"}
+        ht{"Kikrioli cha Haiti"}
         hup{"Kihupa"}
-        hy{"Kiamenia"}
+        hur{"Kihalkomelem"}
+        ia{"Lugha ya kimataifa"}
+        ig{"Kiibo"}
+        ii{"Kiiyi cha Sichuan"}
+        ikt{"Kiinuktitut cha Kanada Magharibi"}
+        ilo{"Kiiloko"}
         inh{"Kiingushi"}
+        is{"Kiaisilandi"}
         jbo{"Kilojbani"}
         kac{"Kikachini"}
+        kbd{"Kikabadi"}
+        kea{"Kikabuvedi"}
         khq{"Kikoyrachiini"}
+        kj{"Kikuanyama"}
+        kk{"Kikazaki"}
         kkj{"Kikako"}
-        km{"Kikhmeri"}
-        kn{"Kikanada"}
+        km{"Kikhema"}
         koi{"Kikomipermyak"}
-        kru{"Kikurukh"}
+        kpe{"Kikpele"}
+        krc{"Kikarachaybalka"}
+        krl{"Kakareli"}
+        kru{"Kikuruki"}
+        ksb{"Kisambala"}
+        ksh{"Kikolon"}
+        kum{"Kikumyk"}
+        kw{"Kikoni"}
+        ky{"Kikirigizi"}
         lag{"Kilangi"}
         lam{"Kilamba"}
-        li{"Kilimbugishi"}
+        lez{"Kilezighi"}
+        li{"Kilimbugi"}
+        luy{"Kiluyia"}
+        mak{"Kimakasaa"}
+        mas{"Kimasai"}
         mdf{"Kimoksha"}
+        mfe{"Kimorisi"}
+        mh{"Kimashali"}
         mic{"Kimi'kmak"}
         mk{"Kimasedonia"}
-        moh{"Kimohoki"}
+        ml{"Kimalayalam"}
+        moh{"Kimohok"}
+        mos{"Kimosi"}
+        mus{"Kimuskogii"}
+        mwl{"Kimiranda"}
+        my{"Kibama"}
+        nds{"Kijerumani cha Chini"}
         nnh{"Kiingiemboon"}
         nqo{"Kiin’ko"}
+        nr{"Kindebele cha Kusini"}
+        oc{"Kiositia"}
+        ojc{"Kiojibwa cha Kati"}
         or{"Kiodia"}
-        pcm{"Kipijini cha Nigeria"}
+        pag{"Kipangasini"}
+        pcm{"Kipijini cha Naijeria"}
+        pt_BR{"Kireno cha Brazili"}
+        pt_PT{"Kireno cha Ulaya"}
+        rm{"Kirumi"}
+        rwk{"Kirwa"}
+        sba{"Kingambei"}
+        sc{"Kisadini"}
+        scn{"Kisisilia"}
         ses{"Kikoyraborosenni"}
+        shn{"Kishani"}
         shu{"Kiarabu cha Chadi"}
+        slh{"Kilushootseed cha Kusini"}
         srn{"Kisranantongo"}
+        st{"Kisotho cha Kusini"}
+        str{"Kisali cha Straits"}
+        su{"Kisundani"}
         sw_CD{"Kiswahili cha Kongo"}
         swb{"Kikomoro"}
         syr{"Kisiria"}
+        tce{"Kituchone cha Kusini"}
+        tem{"Kitimne"}
+        tgx{"Kitagi"}
+        tht{"Kitahlti"}
+        tn{"Kiswana"}
+        tok{"Kitokipona"}
+        ts{"Kisonga"}
+        ttm{"Kituchone cha Kaskazini"}
         tw{"Kitwi"}
+        tzm{"Kitamazight cha Atlas ya Kati"}
         udm{"Kiudumurti"}
         ug{"Kiuiguri"}
-        zgh{"Kitamazighati Sanifu cha Moroko"}
+        uk{"Kiukreni"}
+        umb{"Kiumbundu"}
+        wa{"Kiwaluni"}
+        wae{"Kiwalsa"}
+        wal{"Kiwolaitta"}
+        war{"Kiwarai"}
+        wo{"Kiwolof"}
+        xh{"Kikhosa"}
+        yav{"Kiyangbeni"}
+        yi{"Kiyidi"}
+        zgh{"Kitamazight cha Kawaida cha Moroko"}
+        zh_Hans{"Kichina Kilichorahisishwa"}
+        zh_Hant{"Kichina cha Kawaida"}
     }
     Languages%long{
-        zh_Hans{"Kichina cha Kimandarini Rahisi"}
-        zh_Hant{"Kichina cha Kimandarini cha Jadi"}
+        zh_Hans{"Kichina cha Kimandarini Kilichorahisishwa"}
+        zh_Hant{"Kichina cha Kimandarini cha Kawaida"}
     }
     Languages%menu{
+        ckb{"Kikurdi, Kati"}
         zh{"Kichina, Kimandarini"}
     }
+    Languages%short{
+        en_GB{"Kiingereza cha Uingereza"}
+        en_US{"Kiingereza cha Marekani)"}
+    }
+    Languages%variant{
+        ckb{"Kikurdi, Sorani"}
+        hi_Latn{"Kihindi na Kiingereza"}
+    }
     Scripts{
+        Beng{"Kibangla"}
         Brai{"Breli"}
+        Cans{"Silabi za Asili Zilizounganishwa za Kanada"}
+        Cher{"Kicherokii"}
+        Cyrl{"Kikrili"}
         Ethi{"Kihabeshi"}
-        Hebr{"Kihibrania"}
+        Hanb{"Kihan chenye Kibopomofo"}
+        Hans{"Kilichorahisishwa"}
+        Hant{"Kawaida"}
         Hira{"Kihiragana"}
+        Hrkt{"Silabi za Kijapani"}
         Jamo{"Kijamo"}
-        Mymr{"Kimyama"}
+        Khmr{"Kikhema"}
+        Mtei{"Kimeiteimayek"}
+        Mymr{"Kimyanma"}
+        Nkoo{"Kiin’ko"}
+        Olck{"Kiolchiki"}
         Orya{"Kiodia"}
+        Sund{"Kisundani"}
+        Syrc{"Kisiria"}
         Taml{"Kitamili"}
+        Yiii{"Kiiyi"}
+        Zmth{"Mwandiko wa kihisabati"}
+    }
+    Scripts%stand-alone{
+        Hans{"Kihan Kilichorahisishwa"}
+        Hant{"Kihan cha Kawaida"}
     }
     Types{
         calendar{
diff --git a/icu4c/source/data/lang/ta.txt b/icu4c/source/data/lang/ta.txt
index 072b0ee..809f8ea 100644
--- a/icu4c/source/data/lang/ta.txt
+++ b/icu4c/source/data/lang/ta.txt
@@ -42,16 +42,19 @@
         am{"அம்ஹாரிக்"}
         an{"ஆர்கோனீஸ்"}
         ang{"பழைய ஆங்கிலம்"}
+        ann{"ஒபோலோ"}
         anp{"அங்கிகா"}
         ar{"அரபிக்"}
         ar_001{"நவீன நிலையான அரபிக்"}
         arc{"அராமைக்"}
         arn{"மபுச்சே"}
         arp{"அரபஹோ"}
+        ars{"நஜ்தி அரபிக்"}
         arw{"அராவாக்"}
         as{"அஸ்ஸாமீஸ்"}
         asa{"அசு"}
         ast{"அஸ்துரியன்"}
+        atj{"அடிகாமேக்வ்"}
         av{"அவேரிக்"}
         awa{"அவதி"}
         ay{"அய்மரா"}
@@ -86,6 +89,7 @@
         ca{"கேட்டலான்"}
         cad{"கேடோ"}
         car{"கரீப்"}
+        cay{"கேயுகா"}
         cch{"ஆட்சம்"}
         ccp{"சக்மா"}
         ce{"செச்சென்"}
@@ -102,13 +106,21 @@
         chr{"செரோகீ"}
         chy{"செயேனி"}
         ckb{"மத்திய குர்திஷ்"}
+        clc{"சில்கோடின்"}
         co{"கார்சிகன்"}
         cop{"காப்டிக்"}
         cr{"க்ரீ"}
+        crg{"மிச்சிஃப்"}
         crh{"கிரிமியன் துர்க்கி"}
+        crj{"தென்கிழக்கு க்ரீ"}
+        crk{"சமவெளி க்ரீ"}
+        crl{"வடகிழக்கு க்ரீ"}
+        crm{"மூஸ் க்ரீ"}
+        crr{"கரோலினா அல்கோன்குயன்"}
         crs{"செசெல்வா க்ரெயோல் பிரெஞ்சு"}
         cs{"செக்"}
         csb{"கஷுபியன்"}
+        csw{"சதுப்பு நில க்ரீ"}
         cu{"சர்ச் ஸ்லாவிக்"}
         cv{"சுவாஷ்"}
         cy{"வேல்ஷ்"}
@@ -201,6 +213,7 @@
         hai{"ஹைடா"}
         hak{"ஹக்கா சீனம்"}
         haw{"ஹவாயியன்"}
+        hax{"தெற்கு ஹைடா"}
         he{"ஹீப்ரூ"}
         hi{"இந்தி"}
         hif{"ஃபிஜி இந்தி"}
@@ -214,6 +227,7 @@
         ht{"ஹைத்தியன் க்ரியோலி"}
         hu{"ஹங்கேரியன்"}
         hup{"ஹுபா"}
+        hur{"ஹல்கோமெலம்"}
         hy{"ஆர்மேனியன்"}
         hz{"ஹெரேரோ"}
         ia{"இன்டர்லிங்வா"}
@@ -224,6 +238,7 @@
         ig{"இக்போ"}
         ii{"சிசுவான் ஈ"}
         ik{"இனுபியாக்"}
+        ikt{"மேற்கு கனடிய இனுக்டிடுட்"}
         ilo{"இலோகோ"}
         inh{"இங்குஷ்"}
         io{"இடோ"}
@@ -250,6 +265,7 @@
         kea{"கபுவெர்தியானு"}
         kfo{"கோரோ"}
         kg{"காங்கோ"}
+        kgp{"கைன்கேங்"}
         kha{"காஸி"}
         kho{"கோதானீஸ்"}
         khq{"கொய்ரா சீனீ"}
@@ -276,10 +292,11 @@
         ksf{"பாஃபியா"}
         ksh{"கொலோக்னியன்"}
         ku{"குர்திஷ்"}
-        kum{"கும்இக்"}
+        kum{"கும்யிக்"}
         kut{"குடேனை"}
         kv{"கொமி"}
         kw{"கார்னிஷ்"}
+        kwk{"குவாக்வாலா"}
         ky{"கிர்கிஸ்"}
         la{"லத்தின்"}
         lad{"லடினோ"}
@@ -290,6 +307,7 @@
         lez{"லெஜ்ஜியன்"}
         lg{"கான்டா"}
         li{"லிம்பர்கிஷ்"}
+        lil{"லில்லூயிட்"}
         lkt{"லகோடா"}
         ln{"லிங்காலா"}
         lo{"லாவோ"}
@@ -297,6 +315,7 @@
         lou{"லூசியானா க்ரயோல்"}
         loz{"லோசி"}
         lrc{"வடக்கு லுரி"}
+        lsm{"சாமியா"}
         lt{"லிதுவேனியன்"}
         lu{"லுபா-கடாங்கா"}
         lua{"லுபா-லுலுலா"}
@@ -330,6 +349,7 @@
         mn{"மங்கோலியன்"}
         mnc{"மன்சூ"}
         mni{"மணிப்புரி"}
+        moe{"இன்னு-ஐமுன்"}
         moh{"மொஹாக்"}
         mos{"மோஸ்ஸி"}
         mr{"மராத்தி"}
@@ -377,6 +397,11 @@
         nzi{"நிஜ்மா"}
         oc{"ஒக்கிடன்"}
         oj{"ஒஜிப்வா"}
+        ojb{"வடமேற்கு ஓஜிப்வா"}
+        ojc{"மத்திய ஓஜிப்வா"}
+        ojs{"ஓஜி-க்ரீ"}
+        ojw{"மேற்கு ஓஜிப்வா"}
+        oka{"ஒகானகன்"}
         om{"ஒரோமோ"}
         or{"ஒடியா"}
         os{"ஒசெட்டிக்"}
@@ -393,12 +418,14 @@
         peo{"பழைய பெர்ஷியன்"}
         phn{"ஃபொனிஷியன்"}
         pi{"பாலி"}
+        pis{"பிஜின்"}
         pl{"போலிஷ்"}
         pon{"ஃபோன்பெயென்"}
+        pqm{"மலிசீட்-பஸ்ஸமகுவாடி"}
         prg{"பிரஷ்யன்"}
         pro{"பழைய ப்ரோவென்சால்"}
         ps{"பஷ்தோ"}
-        pt{"போர்ச்சுக்கீஸ்"}
+        pt{"போர்ச்சுகீஸ்"}
         pt_BR{"பிரேசிலிய போர்ச்சுகீஸ்"}
         pt_PT{"ஐரோப்பிய போர்ச்சுகீஸ்"}
         qu{"க்வெச்சுவா"}
@@ -445,6 +472,7 @@
         sid{"சிடாமோ"}
         sk{"ஸ்லோவாக்"}
         sl{"ஸ்லோவேனியன்"}
+        slh{"தெற்கு லுஷூட்சீட்"}
         sm{"சமோவான்"}
         sma{"தெற்கு சமி"}
         smj{"லுலே சமி"}
@@ -461,6 +489,7 @@
         ss{"ஸ்வாடீ"}
         ssy{"சஹோ"}
         st{"தெற்கு ஸோதோ"}
+        str{"ஸ்ட்ரெய்ட்ஸ் சாலிஷ்"}
         su{"சுண்டானீஸ்"}
         suk{"சுகுமா"}
         sus{"சுசு"}
@@ -472,13 +501,16 @@
         syc{"பாரம்பரிய சிரியாக்"}
         syr{"சிரியாக்"}
         ta{"தமிழ்"}
+        tce{"தெற்கு டட்சோன்"}
         te{"தெலுங்கு"}
         tem{"டிம்னே"}
         teo{"டெசோ"}
         ter{"டெரெனோ"}
         tet{"டெடும்"}
         tg{"தஜிக்"}
+        tgx{"தகிஷ்"}
         th{"தாய்"}
+        tht{"தால்டன்"}
         ti{"டிக்ரின்யா"}
         tig{"டைக்ரே"}
         tiv{"டிவ்"}
@@ -491,12 +523,14 @@
         tn{"ஸ்வானா"}
         to{"டோங்கான்"}
         tog{"நயாசா டோங்கா"}
+        tok{"டோக்கி போனா"}
         tpi{"டோக் பிஸின்"}
         tr{"துருக்கிஷ்"}
         trv{"தரோகோ"}
         ts{"ஸோங்கா"}
         tsi{"ட்ஸிம்ஷியன்"}
         tt{"டாடர்"}
+        ttm{"வடக்கு டட்சோன்"}
         tum{"தும்புகா"}
         tvl{"டுவாலு"}
         tw{"ட்வி"}
@@ -535,6 +569,7 @@
         ybb{"யெம்பா"}
         yi{"யெட்டிஷ்"}
         yo{"யோருபா"}
+        yrl{"நஹீன்கட்டு"}
         yue{"காண்டோனீஸ்"}
         za{"ஜுவாங்"}
         zap{"ஜாபோடெக்"}
@@ -563,10 +598,13 @@
         en_US{"ஆங்கிலம் (யூஎஸ்)"}
     }
     Languages%variant{
+        hi_Latn{"ஹிங்கிலிஷ்"}
         ps{"புஷ்தோ"}
     }
     Scripts{
+        Adlm{"அட்லாம்"}
         Arab{"அரபிக்"}
+        Aran{"நஸ்டாலிக்"}
         Armi{"இம்பேரியல் அரமெய்க்"}
         Armn{"அர்மேனியன்"}
         Avst{"அவெஸ்தான்"}
@@ -580,7 +618,7 @@
         Bugi{"புகினீஸ்"}
         Buhd{"புகித்"}
         Cakm{"சக்மா"}
-        Cans{"யுனிஃபைடு கனடியன் அபொரிஜினல் சிலபிக்ஸ்"}
+        Cans{"ஒருங்கிணைக்கப்பட்ட கனடிய பழங்குடி எழுத்துகள்"}
         Cari{"கரியன்"}
         Cham{"சாம்"}
         Cher{"செரோக்கி"}
@@ -660,6 +698,7 @@
         Plrd{"போலார்ட் ஃபொனெட்டிக்"}
         Prti{"இன்ஸ்கிரிப்ஷனல் பார்த்தியன்"}
         Rjng{"ரெஜெய்ன்"}
+        Rohg{"ஹனிஃபி"}
         Roro{"ரொங்கோரொங்கோ"}
         Runr{"ருனிக்"}
         Samr{"சமாரிடன்"}
@@ -720,6 +759,7 @@
             indian{"இந்திய தேச நாள்காட்டி"}
             islamic{"இஸ்லாமிய நாள்காட்டி"}
             islamic-civil{"இஸ்லாமிய சிவில் நாள்காட்டி"}
+            islamic-tbla{"இஸ்லாமிய வானியல் நாள்காட்டி"}
             islamic-umalqura{"இஸ்லாமிய நாள்காட்டி (உம்-அல்-குரா)"}
             iso8601{"ISO-8601 நாள்காட்டி"}
             japanese{"ஜப்பானிய நாள்காட்டி"}
@@ -811,6 +851,7 @@
             armn{"ஆர்மேனியன் எண்கள்"}
             armnlow{"ஆர்மேனியன் சிற்றெழுத்து எண்கள்"}
             beng{"பெங்காலி இலக்கங்கள்"}
+            cakm{"சக்மா இலக்கங்கள்"}
             deva{"தேவநாகரி இலக்கங்கள்"}
             ethi{"எத்தியோப்பிய எண்கள்"}
             finance{"நிதி எண்கள்"}
@@ -826,6 +867,7 @@
             hant{"பாரம்பரிய சீன எண்கள்"}
             hantfin{"பாரம்பரிய சீன நிதி எண்கள்"}
             hebr{"ஹீப்ரு எண்கள்"}
+            java{"ஜாவானிய இலக்கங்கள்"}
             jpan{"ஜப்பானிய எண்கள்"}
             jpanfin{"ஜப்பானிய நிதி எண்கள்"}
             khmr{"கெமெர் இலக்கங்கள்"}
@@ -834,8 +876,10 @@
             latn{"மேற்கத்திய இலக்கங்கள்"}
             mlym{"மலையாள இலக்கங்கள்"}
             mong{"மங்கோலியன் இலக்கங்கள்"}
+            mtei{"மீடீ மயக் இலக்கங்கள்"}
             mymr{"மியான்மர் இலக்கங்கள்"}
             native{"சொந்த இலக்கங்கள்"}
+            olck{"ஓல் சிக்கி இலக்கங்கள்"}
             orya{"ஒடியா இலக்கங்கள்"}
             roman{"ரோமன் எண்கள்"}
             romanlow{"ரோமன் சிற்றெழுத்து எண்கள்"}
@@ -845,7 +889,7 @@
             thai{"தாய் இலக்கங்கள்"}
             tibt{"திபெத்திய இலக்கங்கள்"}
             traditional{"பாரம்பரிய எண்கள்"}
-            vaii{"வை எண்கள்"}
+            vaii{"வை இலக்கங்கள்"}
         }
     }
     Variants{
diff --git a/icu4c/source/data/lang/te.txt b/icu4c/source/data/lang/te.txt
index cb0f1c5..e9bb45d 100644
--- a/icu4c/source/data/lang/te.txt
+++ b/icu4c/source/data/lang/te.txt
@@ -42,17 +42,20 @@
         am{"అమ్హారిక్"}
         an{"అరగోనిస్"}
         ang{"ప్రాచీన ఆంగ్లం"}
+        ann{"ఒబోలో"}
         anp{"ఆంగిక"}
         ar{"అరబిక్"}
         ar_001{"ఆధునిక ప్రామాణిక అరబిక్"}
         arc{"అరామైక్"}
         arn{"మపుచే"}
         arp{"అరాపాహో"}
+        ars{"నజ్ది అరబిక్"}
         arw{"అరావాక్"}
         arz{"ఈజిప్షియన్ అరబిక్"}
         as{"అస్సామీస్"}
         asa{"అసు"}
         ast{"ఆస్టూరియన్"}
+        atj{"అతికామెక్వ"}
         av{"అవారిక్"}
         awa{"అవధి"}
         ay{"ఐమారా"}
@@ -86,6 +89,7 @@
         ca{"కాటలాన్"}
         cad{"కేడ్డో"}
         car{"కేరిబ్"}
+        cay{"సేయుగా"}
         cch{"అట్సామ్"}
         ccp{"చక్మా"}
         ce{"చెచెన్"}
@@ -102,13 +106,21 @@
         chr{"చెరోకీ"}
         chy{"చేయేన్"}
         ckb{"సెంట్రల్ కర్డిష్"}
+        clc{"చిల్కటిన్"}
         co{"కోర్సికన్"}
         cop{"కోప్టిక్"}
         cr{"క్రి"}
+        crg{"మిచిఫ్"}
         crh{"క్రిమియన్ టర్కిష్"}
+        crj{"దక్షిణ తూర్పు క్రీ"}
+        crk{"ప్లెయిన్స్ క్రీ"}
+        crl{"ఉత్తర తూర్పు క్రీ"}
+        crm{"మూస్ క్రీ"}
+        crr{"కరోలినా అల్గోన్‌క్వియన్"}
         crs{"సెసేల్వా క్రియోల్ ఫ్రెంచ్"}
         cs{"చెక్"}
         csb{"కషుబియన్"}
+        csw{"స్వాంపీ క్రీ"}
         cu{"చర్చ్ స్లావిక్"}
         cv{"చువాష్"}
         cy{"వెల్ష్"}
@@ -201,6 +213,7 @@
         hai{"హైడా"}
         hak{"హక్కా చైనీస్"}
         haw{"హవాయియన్"}
+        hax{"దక్షిణ హైదా"}
         he{"హిబ్రూ"}
         hi{"హిందీ"}
         hil{"హిలిగెనాన్"}
@@ -213,6 +226,7 @@
         ht{"హైటియన్ క్రియోల్"}
         hu{"హంగేరియన్"}
         hup{"హుపా"}
+        hur{"హల్కోమెలెమ్"}
         hy{"ఆర్మేనియన్"}
         hz{"హెరెరో"}
         ia{"ఇంటర్లింగ్వా"}
@@ -223,6 +237,7 @@
         ig{"ఇగ్బో"}
         ii{"శిషువన్ ఈ"}
         ik{"ఇనుపైయాక్"}
+        ikt{"పశ్చిమ కెనేడియన్ ఇన్నూక్‌టిటూట్"}
         ilo{"ఐలోకో"}
         inh{"ఇంగుష్"}
         io{"ఈడో"}
@@ -249,6 +264,7 @@
         kea{"కాబువేర్దియను"}
         kfo{"కోరో"}
         kg{"కోంగో"}
+        kgp{"కైన్‌గ్యాంగ్"}
         kha{"ఖాసి"}
         kho{"ఖోటనీస్"}
         khq{"కొయరా చీన్నీ"}
@@ -279,6 +295,7 @@
         kut{"కుటేనై"}
         kv{"కోమి"}
         kw{"కోర్నిష్"}
+        kwk{"క్వాక్‌వాలా"}
         ky{"కిర్గిజ్"}
         la{"లాటిన్"}
         lad{"లాడినో"}
@@ -289,6 +306,7 @@
         lez{"లేజ్ఘియన్"}
         lg{"గాండా"}
         li{"లిమ్బర్గిష్"}
+        lil{"లిలూయెట్"}
         lkt{"లకొటా"}
         ln{"లింగాల"}
         lo{"లావో"}
@@ -296,6 +314,7 @@
         lou{"లూసియానా క్రియోల్"}
         loz{"లోజి"}
         lrc{"ఉత్తర లూరీ"}
+        lsm{"సామియా"}
         lt{"లిథువేనియన్"}
         lu{"లూబ-కటాంగ"}
         lua{"లుబా-లులువ"}
@@ -329,6 +348,7 @@
         mn{"మంగోలియన్"}
         mnc{"మంచు"}
         mni{"మణిపురి"}
+        moe{"ఇన్ను-ఐమున్"}
         moh{"మోహాక్"}
         mos{"మోస్సి"}
         mr{"మరాఠీ"}
@@ -376,6 +396,11 @@
         nzi{"జీమా"}
         oc{"ఆక్సిటన్"}
         oj{"చేవా"}
+        ojb{"వాయువ్య ఓజిబ్వా"}
+        ojc{"సెంట్రల్ ఓజిబ్వా"}
+        ojs{"ఓజి-క్రీ"}
+        ojw{"పశ్చిమ ఓజిబ్వా"}
+        oka{"ఒకానగన్"}
         om{"ఒరోమో"}
         or{"ఒడియా"}
         os{"ఒసేటిక్"}
@@ -391,8 +416,10 @@
         peo{"ప్రాచీన పర్షియన్"}
         phn{"ఫోనికన్"}
         pi{"పాలీ"}
+        pis{"పిజిన్"}
         pl{"పోలిష్"}
         pon{"పోహ్న్పెయన్"}
+        pqm{"మలిసీట్-పస్సమాక్వొడ్డీ"}
         prg{"ప్రష్యన్"}
         pro{"ప్రాచీన ప్రోవెంసాల్"}
         ps{"పాష్టో"}
@@ -442,6 +469,7 @@
         sid{"సిడామో"}
         sk{"స్లోవక్"}
         sl{"స్లోవేనియన్"}
+        slh{"దక్షిణ లూషూట్‌సీడ్"}
         sm{"సమోవన్"}
         sma{"దక్షిణ సామి"}
         smj{"లులే సామి"}
@@ -458,6 +486,7 @@
         ss{"స్వాతి"}
         ssy{"సాహో"}
         st{"దక్షిణ సోతో"}
+        str{"స్ట్రెయిట్స్ సలీష్"}
         su{"సండానీస్"}
         suk{"సుకుమా"}
         sus{"సుసు"}
@@ -469,6 +498,7 @@
         syc{"సాంప్రదాయ సిరియాక్"}
         syr{"సిరియాక్"}
         ta{"తమిళము"}
+        tce{"దక్షిణ టుట్చోన్"}
         tcy{"తుళు"}
         te{"తెలుగు"}
         tem{"టిమ్నే"}
@@ -476,7 +506,9 @@
         ter{"టెరెనో"}
         tet{"టేటం"}
         tg{"తజిక్"}
+        tgx{"టాగీష్"}
         th{"థాయ్"}
+        tht{"ట్యాల్టాన్"}
         ti{"టిగ్రిన్యా"}
         tig{"టీగ్రె"}
         tiv{"టివ్"}
@@ -489,12 +521,14 @@
         tn{"స్వానా"}
         to{"టాంగాన్"}
         tog{"న్యాసా టోన్గా"}
+        tok{"టోకి పోనా"}
         tpi{"టోక్ పిసిన్"}
         tr{"టర్కిష్"}
         trv{"తరోకో"}
         ts{"సోంగా"}
         tsi{"శింషీయన్"}
         tt{"టాటర్"}
+        ttm{"ఉత్తర టుట్చోన్"}
         tum{"టుంబుకా"}
         tvl{"టువాలు"}
         tw{"ట్వి"}
@@ -533,6 +567,7 @@
         ybb{"యెంబా"}
         yi{"ఇడ్డిష్"}
         yo{"యోరుబా"}
+        yrl{"నేహ్‌గటు"}
         yue{"కాంటనీస్"}
         za{"జువాన్"}
         zap{"జపోటెక్"}
@@ -563,10 +598,13 @@
     }
     Languages%variant{
         ckb{"కర్డిష్, సోరానీ"}
+        hi_Latn{"హింగ్లీష్"}
         ps{"పుష్టో"}
     }
     Scripts{
+        Adlm{"అద్లామ్"}
         Arab{"అరబిక్"}
+        Aran{"నాస్టాలిక్"}
         Armi{"ఇంపీరియల్ అరామాక్"}
         Armn{"అర్మేనియన్"}
         Avst{"అవేస్టాన్"}
@@ -660,6 +698,7 @@
         Plrd{"పోల్లర్డ్ ఫోనెటిక్"}
         Prti{"ఇంస్క్రిప్షనాల్ పార్థియన్"}
         Rjng{"రేజాంగ్"}
+        Rohg{"హనీఫీ"}
         Roro{"రోంగో రోంగో"}
         Runr{"రూనిక్"}
         Samr{"సమారిటన్"}
@@ -813,6 +852,7 @@
             armn{"ఆర్మేనియన్ సంఖ్యలు"}
             armnlow{"ఆర్మేనియన్ చిన్నబడి సంఖ్యలు"}
             beng{"బెంగాలీ అంకెలు"}
+            cakm{"చాక్మా అంకెలు"}
             deva{"దేవనాగరి అంకెలు"}
             ethi{"ఎథియోపిక్ సంఖ్యలు"}
             finance{"ఆర్థిక సంఖ్యలు"}
@@ -828,6 +868,7 @@
             hant{"సాంప్రదాయ చైనీయుల సంఖ్యలు"}
             hantfin{"సాంప్రదాయ చైనీయుల ఆర్థిక సంఖ్యలు"}
             hebr{"హిబ్రూ సంఖ్యలు"}
+            java{"జవానీస్ అంకెలు"}
             jpan{"జపానీయుల సంఖ్యలు"}
             jpanfin{"జపానీయలు ఆర్థిక సంఖ్యలు"}
             khmr{"ఖ్మేర్ అంకెలు"}
@@ -836,8 +877,10 @@
             latn{"పశ్చిమ అంకెలు"}
             mlym{"మలయాళం అంకెలు"}
             mong{"మంగోలియన్ అంకెలు"}
+            mtei{"మేటి మయెక్ అంకెలు"}
             mymr{"మయన్మార్ అంకెలు"}
             native{"స్థానిక అంకెలు"}
+            olck{"ఓల్ చికి అంకెలు"}
             orya{"ఒరియా అంకెలు"}
             roman{"రోమన్ సంఖ్యలు"}
             romanlow{"రోమన్ చిన్నబడి సంఖ్యలు"}
diff --git a/icu4c/source/data/lang/tg.txt b/icu4c/source/data/lang/tg.txt
index 36e7c0b..7eddb0f 100644
--- a/icu4c/source/data/lang/tg.txt
+++ b/icu4c/source/data/lang/tg.txt
@@ -33,7 +33,7 @@
         dv{"дивеҳӣ"}
         dz{"дзонгха"}
         el{"юнонӣ"}
-        en{"англисӣ"}
+        en{"Англисӣ"}
         en_AU{"англисии австралиягӣ"}
         en_CA{"англисии канадагӣ"}
         en_GB{"англисии британӣ"}
@@ -204,9 +204,9 @@
         }
     }
     codePatterns{
-        language{"{0}"}
-        script{"{0}"}
-        territory{"{0}"}
+        language{"Забон: {0}"}
+        script{"Скрипт: {0}"}
+        territory{"Минтақа: {0}"}
     }
     localeDisplayPattern{
         keyTypePattern{"{0}: {1}"}
diff --git a/icu4c/source/data/lang/th.txt b/icu4c/source/data/lang/th.txt
index fe4a32f..fcf1398 100644
--- a/icu4c/source/data/lang/th.txt
+++ b/icu4c/source/data/lang/th.txt
@@ -44,6 +44,7 @@
         am{"อัมฮารา"}
         an{"อารากอน"}
         ang{"อังกฤษโบราณ"}
+        ann{"โอโบโล"}
         anp{"อังคิกา"}
         ar{"อาหรับ"}
         ar_001{"อาหรับมาตรฐานสมัยใหม่"}
@@ -60,6 +61,7 @@
         asa{"อาซู"}
         ase{"ภาษามืออเมริกัน"}
         ast{"อัสตูเรียส"}
+        atj{"อะทิคาเมก"}
         av{"อาวาร์"}
         avk{"โคตาวา"}
         awa{"อวธี"}
@@ -125,14 +127,22 @@
         chr{"เชอโรกี"}
         chy{"เชเยนเน"}
         ckb{"เคิร์ดตอนกลาง"}
+        clc{"ชิลโคติน"}
         co{"คอร์ซิกา"}
         cop{"คอปติก"}
         cps{"กาปิซนอน"}
         cr{"ครี"}
+        crg{"มิชิฟ"}
         crh{"ตุรกีไครเมีย"}
+        crj{"ครีตะวันออกเฉียงใต้"}
+        crk{"เพลนส์ครี"}
+        crl{"ครีตะวันออกเฉียงเหนือ"}
+        crm{"มูสครี"}
+        crr{"อัลกอนควินแคโรไลนา"}
         crs{"ครีโอลเซเซลส์ฝรั่งเศส"}
         cs{"เช็ก"}
         csb{"คาซูเบียน"}
+        csw{"สวอมปีครี"}
         cu{"เชอร์ชสลาวิก"}
         cv{"ชูวัช"}
         cy{"เวลส์"}
@@ -195,8 +205,8 @@
         fon{"ฟอน"}
         fr{"ฝรั่งเศส"}
         fr_CA{"ฝรั่งเศส - แคนาดา"}
-        fr_CH{"ฝรั่งเศส (สวิส)"}
-        frc{"ฝรั่งเศสกาฌ็อง"}
+        fr_CH{"ฝรั่งเศส - สวิส"}
+        frc{"ฝรั่งเศสเคจัน"}
         frm{"ฝรั่งเศสกลาง"}
         fro{"ฝรั่งเศสโบราณ"}
         frp{"อาร์พิตา"}
@@ -236,6 +246,7 @@
         hai{"ไฮดา"}
         hak{"จีนแคะ"}
         haw{"ฮาวาย"}
+        hax{"เฮดาใต้"}
         he{"ฮิบรู"}
         hi{"ฮินดี"}
         hif{"ฮินดีฟิจิ"}
@@ -249,6 +260,7 @@
         ht{"เฮติครีโอล"}
         hu{"ฮังการี"}
         hup{"ฮูปา"}
+        hur{"ฮัลโกเมเลม"}
         hy{"อาร์เมเนีย"}
         hz{"เฮเรโร"}
         ia{"อินเตอร์ลิงกัว"}
@@ -259,6 +271,7 @@
         ig{"อิกโบ"}
         ii{"เสฉวนยี่"}
         ik{"อีนูเปียก"}
+        ikt{"อินุกติตุตแคนาดาตะวันตก"}
         ilo{"อีโลโก"}
         inh{"อินกุช"}
         io{"อีโด"}
@@ -282,7 +295,7 @@
         kaj{"คจู"}
         kam{"คัมบา"}
         kaw{"กวี"}
-        kbd{"คาร์บาเดีย"}
+        kbd{"คาบาร์เดีย"}
         kbl{"คาเนมบู"}
         kcg{"ทีแยป"}
         kde{"มาคอนเด"}
@@ -314,7 +327,7 @@
         krc{"คาราไช-บัลคาร์"}
         kri{"คริโอ"}
         krj{"กินารายอา"}
-        krl{"แกรเลียน"}
+        krl{"คารีเลียน"}
         kru{"กุรุข"}
         ks{"แคชเมียร์"}
         ksb{"ชัมบาลา"}
@@ -325,6 +338,7 @@
         kut{"คูเทไน"}
         kv{"โกมิ"}
         kw{"คอร์นิช"}
+        kwk{"ควักวาลา"}
         ky{"คีร์กีซ"}
         la{"ละติน"}
         lad{"ลาดิโน"}
@@ -332,20 +346,22 @@
         lah{"ลาฮ์นดา"}
         lam{"แลมบา"}
         lb{"ลักเซมเบิร์ก"}
-        lez{"เลซเกียน"}
+        lez{"เลซเกีย"}
         lfn{"ลิงกัวฟรังกาโนวา"}
         lg{"ยูกันดา"}
         li{"ลิมเบิร์ก"}
         lij{"ลิกูเรีย"}
+        lil{"ลิลลูเอต"}
         liv{"ลิโวเนีย"}
         lkt{"ลาโกตา"}
         lmo{"ลอมบาร์ด"}
         ln{"ลิงกาลา"}
         lo{"ลาว"}
         lol{"มองโก"}
-        lou{"ภาษาครีโอลุยเซียนา"}
+        lou{"ครีโอลุยเซียนา"}
         loz{"โลซิ"}
         lrc{"ลูรีเหนือ"}
+        lsm{"ซาเมีย"}
         lt{"ลิทัวเนีย"}
         ltg{"ลัตเกล"}
         lu{"ลูบา-กาตองกา"}
@@ -375,7 +391,7 @@
         mga{"ไอริชกลาง"}
         mgh{"มากัววา-มีทโท"}
         mgo{"เมตา"}
-        mh{"มาร์แชลลิส"}
+        mh{"มาร์แชลล์"}
         mi{"เมารี"}
         mic{"มิกแมก"}
         min{"มีนังกาเบา"}
@@ -384,6 +400,7 @@
         mn{"มองโกเลีย"}
         mnc{"แมนจู"}
         mni{"มณีปุระ"}
+        moe{"อินนุ-ไอมุน"}
         moh{"โมฮอว์ก"}
         mos{"โมซี"}
         mr{"มราฐี"}
@@ -392,7 +409,7 @@
         mt{"มอลตา"}
         mua{"มันดัง"}
         mul{"หลายภาษา"}
-        mus{"ครีก"}
+        mus{"มัสคีกี"}
         mwl{"มีรันดา"}
         mwr{"มารวาฑี"}
         mwv{"เม็นตาไว"}
@@ -436,29 +453,36 @@
         nzi{"นซิมา"}
         oc{"อ็อกซิตัน"}
         oj{"โอจิบวา"}
+        ojb{"โอจิบเวตะวันตกเฉียงเหนือ"}
+        ojc{"โอจิบเวตอนกลาง"}
+        ojs{"ออจิ-ครี"}
+        ojw{"โอจิบเวตะวันตก"}
+        oka{"โอคานากัน"}
         om{"โอโรโม"}
         or{"โอดิยา"}
         os{"ออสเซเตีย"}
         osa{"โอซากี"}
         ota{"ตุรกีออตโตมัน"}
         pa{"ปัญจาบ"}
-        pag{"ปางาซีนัน"}
+        pag{"ปังกาซีนัน"}
         pal{"ปะห์ลาวี"}
-        pam{"ปัมปางา"}
+        pam{"ปัมปังกา"}
         pap{"ปาเปียเมนโต"}
         pau{"ปาเลา"}
         pcd{"ปิการ์"}
-        pcm{"พิดจิน"}
+        pcm{"ไนจีเรียนพิดจิน"}
         pdc{"เยอรมันเพนซิลเวเนีย"}
         pdt{"เพลาท์ดิช"}
         peo{"เปอร์เซียโบราณ"}
         pfl{"เยอรมันพาลาทิเนต"}
         phn{"ฟินิเชีย"}
         pi{"บาลี"}
+        pis{"พิดจิน"}
         pl{"โปแลนด์"}
         pms{"พีดมอนต์"}
         pnt{"พอนติก"}
         pon{"พอห์นเพ"}
+        pqm{"มาเลไซท์-ปัสมาโควดี"}
         prg{"ปรัสเซีย"}
         pro{"โปรวองซาลโบราณ"}
         ps{"พัชโต"}
@@ -469,7 +493,7 @@
         quc{"กีเช"}
         qug{"ควิชัวไฮแลนด์ชิมโบราโซ"}
         raj{"ราชสถาน"}
-        rap{"ราปานู"}
+        rap{"ราปานูอี"}
         rar{"ราโรทองกา"}
         rgn{"โรมัณโญ"}
         rhg{"โรฮิงญา"}
@@ -484,7 +508,7 @@
         ru{"รัสเซีย"}
         rue{"รูซิน"}
         rug{"โรเวียนา"}
-        rup{"อาโรมาเนียน"}
+        rup{"อาโรมาเนีย"}
         rw{"รวันดา"}
         rwk{"รวา"}
         sa{"สันสกฤต"}
@@ -520,6 +544,7 @@
         sid{"ซิดาโม"}
         sk{"สโลวัก"}
         sl{"สโลวีเนีย"}
+        slh{"ลูชูตซีดใต้"}
         sli{"ไซลีเซียตอนล่าง"}
         sly{"เซลายาร์"}
         sm{"ซามัว"}
@@ -533,12 +558,13 @@
         sog{"ซอกดีน"}
         sq{"แอลเบเนีย"}
         sr{"เซอร์เบีย"}
-        srn{"ซูรินาเม"}
+        srn{"สรานานตองโก"}
         srr{"เซแรร์"}
         ss{"สวาติ"}
         ssy{"ซาโฮ"}
         st{"โซโทใต้"}
         stq{"ฟรีเซียนซัทเธอร์แลนด์"}
+        str{"สเตรตส์ซาลิช"}
         su{"ซุนดา"}
         suk{"ซูคูมา"}
         sus{"ซูซู"}
@@ -546,11 +572,12 @@
         sv{"สวีเดน"}
         sw{"สวาฮีลี"}
         sw_CD{"สวาฮีลี - คองโก"}
-        swb{"โคเมอเรียน"}
+        swb{"โคเมอเรีย"}
         syc{"ซีเรียแบบดั้งเดิม"}
         syr{"ซีเรีย"}
         szl{"ไซลีเซีย"}
         ta{"ทมิฬ"}
+        tce{"ทัชโชนใต้"}
         tcy{"ตูลู"}
         te{"เตลูกู"}
         tem{"ทิมเน"}
@@ -558,7 +585,9 @@
         ter{"เทเรโน"}
         tet{"เตตุม"}
         tg{"ทาจิก"}
+        tgx{"ทากิช"}
         th{"ไทย"}
+        tht{"ทาลทาน"}
         ti{"ติกริญญา"}
         tig{"ตีเกร"}
         tiv{"ทิฟ"}
@@ -570,17 +599,19 @@
         tli{"ทลิงกิต"}
         tly{"ทาลิช"}
         tmh{"ทามาเชก"}
-        tn{"บอตสวานา"}
+        tn{"สวานา"}
         to{"ตองกา"}
         tog{"ไนอะซาตองกา"}
+        tok{"โทคิโพนา"}
         tpi{"ท็อกพิซิน"}
         tr{"ตุรกี"}
         tru{"ตูโรโย"}
         trv{"ทาโรโก"}
-        ts{"ซิตซองกา"}
+        ts{"ซองกา"}
         tsd{"ซาโคเนีย"}
         tsi{"ซิมชีแอน"}
         tt{"ตาตาร์"}
+        ttm{"ทัชโชนเหนือ"}
         ttt{"ตัตมุสลิม"}
         tum{"ทุมบูกา"}
         tvl{"ตูวาลู"}
@@ -608,9 +639,9 @@
         vot{"โวทิก"}
         vro{"โวโร"}
         vun{"วุนจู"}
-        wa{"วาโลนี"}
+        wa{"วอลลูน"}
         wae{"วัลเซอร์"}
-        wal{"วาลาโม"}
+        wal{"โวแลตตา"}
         war{"วาเรย์"}
         was{"วาโช"}
         wbp{"วอล์เพอร์รี"}
@@ -657,12 +688,15 @@
     }
     Languages%variant{
         ckb{"เคิร์ดโซรานี"}
+        hi_Latn{"อังกฤษแบบอินเดีย"}
         ps{"พุชโต"}
     }
     Scripts{
+        Adlm{"อัดลัม"}
         Afak{"อะฟาคา"}
         Aghb{"แอลเบเนีย คอเคเซีย"}
         Arab{"อาหรับ"}
+        Aran{"นาสตาลิก"}
         Armi{"อิมพีเรียล อราเมอิก"}
         Armn{"อาร์เมเนีย"}
         Avst{"อเวสตะ"}
@@ -677,8 +711,8 @@
         Brai{"เบรลล์"}
         Bugi{"บูกิส"}
         Buhd{"บูฮิด"}
-        Cakm{"ชากมา"}
-        Cans{"สัญลักษณ์ชนเผ่าพื้นเมืองแคนาดา"}
+        Cakm{"จักม่า"}
+        Cans{"อักษรพยางค์ของชาวอะบอริจินในแคนาดา"}
         Cari{"คาเรีย"}
         Cham{"จาม"}
         Cher{"เชอโรกี"}
@@ -778,6 +812,7 @@
         Plrd{"สัทศาสตร์พอลลาร์ด"}
         Prti{"พาร์เทียอินสคริปชันแนล"}
         Rjng{"เรจัง"}
+        Rohg{"ฮะนีฟี"}
         Roro{"รองโกรองโก"}
         Runr{"รูนิก"}
         Samr{"ซามาเรีย"}
@@ -893,22 +928,23 @@
             tertiary{"จัดเรียงเสียงหนักเบา/ตัวพิมพ์/ความกว้าง"}
         }
         collation{
-            big5han{"เรียงตามอักษรจีนดั้งเดิม"}
-            dictionary{"เรียงตามพจนานุกรม"}
+            big5han{"ลำดับการจัดเรียงตามอักษรจีนดั้งเดิม"}
+            compat{"ลำดับการจัดเรียงก่อนหน้านี้ ตามความเหมาะสม"}
+            dictionary{"ลำดับการจัดเรียงตามพจนานุกรม"}
             ducet{"ลำดับการจัดเรียงตาม Unicode เริ่มต้น"}
             eor{"กฎการเรียงลำดับตามแบบยุโรป"}
-            gb2312han{"เรียงตามอักษรจีนประยุกต์"}
-            phonebook{"เรียงตามสมุดโทรศัพท์"}
-            phonetic{"ลำดักการจัดเรียงตามคำอ่าน"}
-            pinyin{"เรียงตามการถอดเสียงภาษาจีน"}
-            reformed{"เรียงตามลำดับล่าสุด"}
+            gb2312han{"ลำดับการจัดเรียงตามอักษรจีนประยุกต์"}
+            phonebook{"ลำดับการจัดเรียงตามสมุดโทรศัพท์"}
+            phonetic{"ลำดับการจัดเรียงตามการออกเสียง"}
+            pinyin{"ลำดับการจัดเรียงตามการถอดเสียงภาษาจีน"}
+            reformed{"ลำดับการจัดเรียงตามลำดับล่าสุด"}
             search{"การค้นหาทั่วไป"}
             searchjl{"ค้นหาตามพยัญชนะขึ้นต้นที่เป็นฮันกึล"}
             standard{"ลำดับการจัดเรียงแบบมาตรฐาน"}
-            stroke{"เรียงตามการลากเส้น"}
-            traditional{"เรียงตามแบบดั้งเดิม"}
-            unihan{"เรียงลำดับตามจำนวนขีด"}
-            zhuyin{"จัดเรียงตามการสะกดแบบจู้อิน"}
+            stroke{"ลำดับการจัดเรียงตามการลากเส้น"}
+            traditional{"ลำดับการจัดเรียงตามแบบดั้งเดิม"}
+            unihan{"ลำดับการจัดเรียงตามจำนวนขีด"}
+            zhuyin{"ลำดับการจัดเรียงตามการสะกดแบบจู้อิน"}
         }
         d0{
             fwidth{"ตัวเต็ม"}
@@ -943,7 +979,7 @@
             bali{"ตัวเลขบาหลี"}
             beng{"ตัวเลขบังกลาเทศ"}
             brah{"ตัวเลขพราหมี"}
-            cakm{"ตัวเลขชากมา"}
+            cakm{"ตัวเลขจักม่า"}
             cham{"ตัวเลขชาม"}
             deva{"ตัวเลขเทวนาครี"}
             ethi{"ตัวเลขเอธิโอเปีย"}
diff --git a/icu4c/source/data/lang/ti.txt b/icu4c/source/data/lang/ti.txt
index 7bdc23f..50cd4e7 100644
--- a/icu4c/source/data/lang/ti.txt
+++ b/icu4c/source/data/lang/ti.txt
@@ -9,49 +9,97 @@
         numbers{"ቁጽርታት"}
     }
     Languages{
+        ab{"ኣብካዝኛ"}
+        ace{"ኣቸኒዝኛ"}
+        ada{"ኣዳንግሜ"}
+        ady{"ኣዲጊ"}
         af{"ኣፍሪካንስ"}
         agq{"ኣገም"}
+        ain{"ኣይኑ"}
         ak{"ኣካን"}
+        ale{"ኣለውትኛ"}
+        alt{"ደቡባዊ ኣልታይ"}
         am{"ኣምሓርኛ"}
+        an{"ኣራጎንኛ"}
+        ann{"ኦቦሎ"}
+        anp{"ኣንጂካ"}
         ar{"ዓረብ"}
         ar_001{"ዘመናዊ ምዱብ ዓረብ"}
+        arn{"ማፑቺ"}
+        arp{"ኣራፓሆ"}
+        ars{"ናጅዲ ዓረብኛ"}
         as{"ኣሳሜዝኛ"}
         asa{"ኣሱ"}
         ast{"ኣስቱርያን"}
+        atj{"ኣቲካመክ"}
+        av{"ኣቫር"}
+        awa{"ኣዋዲ"}
+        ay{"ኣይማራ"}
         az{"ኣዘርባጃንኛ"}
+        ba{"ባሽኪር"}
+        ban{"ባሊንኛ"}
         bas{"ባሳ"}
         be{"ቤላሩስኛ"}
         bem{"ቤምባ"}
         bez{"በና"}
         bg{"ቡልጋርኛ"}
+        bho{"ቦጅፑሪ"}
+        bi{"ቢስላማ"}
+        bin{"ቢኒ"}
+        bla{"ሲክሲካ"}
         bm{"ባምባራ"}
         bn{"በንጋሊ"}
         bo{"ቲበታንኛ"}
         br{"ብረቶንኛ"}
         brx{"ቦዶ"}
         bs{"ቦዝንኛ"}
+        bug{"ቡጊንኛ"}
+        byn{"ብሊን"}
         ca{"ካታላን"}
+        cay{"ካዩጋ"}
         ccp{"ቻክማ"}
         ce{"ቸቸንይና"}
         ceb{"ሰብዋኖ"}
         cgg{"ቺጋ"}
+        ch{"ቻሞሮ"}
+        chk{"ቹኪዝኛ"}
+        chm{"ማሪ"}
+        cho{"ቾክቶ"}
+        chp{"ቺፐውያን"}
         chr{"ቸሮኪ"}
+        chy{"ሻያን"}
         ckb{"ሶራኒ ኩርዲሽ"}
+        clc{"ቺልኮቲን"}
         co{"ኮርስኛ"}
+        crg{"ሚቺፍ"}
+        crj{"ደቡባዊ ምብራቕ ክሪ"}
+        crk{"ክሪ ፕሌንስ"}
+        crl{"ሰሜናዊ ምብራቕ ክሪ"}
+        crm{"ሙስ ክሪ"}
+        crr{"ካቶሊና አልጎንጉያኛ"}
         cs{"ቸክኛ"}
+        csw{"ክሪ ረግረግ"}
         cu{"ቤተ-ክርስትያን ስላቭኛ"}
+        cv{"ቹቫሽኛ"}
         cy{"ዌልስኛ"}
         da{"ዳኒሽ"}
+        dak{"ዳኮታ"}
+        dar{"ዳርግዋ"}
         dav{"ታይታ"}
         de{"ጀርመን"}
+        dgr{"ዶግሪብ"}
         dje{"ዛርማ"}
         doi{"ዶግሪ"}
         dsb{"ታሕተዋይ ሶርብኛ"}
         dua{"ድዋላ"}
+        dv{"ዲቨሂ"}
         dyo{"ጆላ-ፎኒይ"}
         dz{"ድዞንግካ"}
+        dzg{"ዳዛጋ"}
         ebu{"ኤምቡ"}
         ee{"ኢው"}
+        efi{"ኤፊክ"}
+        eka{"ኤካጁክ"}
         el{"ግሪኽኛ"}
         en{"እንግሊዝኛ"}
         en_US{"እንግሊዝኛ (ሕቡራት መንግስታት)"}
@@ -65,123 +113,207 @@
         ff{"ፉላ"}
         fi{"ፊንላንድኛ"}
         fil{"ፊሊፒንኛ"}
+        fj{"ፊጅያንኛ"}
         fo{"ፋሮእይና"}
+        fon{"ፎን"}
         fr{"ፈረንሳይኛ"}
         frc{"ካጁን ፈረንሳይ"}
+        frr{"ሰሜናዊ ፍሪስኛ"}
         fur{"ፍርዩልኛ"}
         fy{"ምዕራባዊ ፍሪስኛ"}
         ga{"ኣየርላንድኛ"}
+        gaa{"ጋ"}
         gd{"ስኮትላንዳዊ ጋኤሊክኛ"}
+        gez{"ግእዝ"}
+        gil{"ጊልበርትኛ"}
         gl{"ጋሊሽያን"}
         gn{"ጓራኒ"}
+        gor{"ጎሮንታሎ"}
         gsw{"ስዊዘርላንዳዊ ጀርመን"}
         gu{"ጉጃራቲ"}
         guz{"ጉሲ"}
         gv{"ማንክስ"}
+        gwi{"ጒቺን"}
         ha{"ሃውሳ"}
+        hai{"ሃይዳ"}
         haw{"ሃዋይኛ"}
+        hax{"ደቡባዊ ሃይዳ"}
         he{"እብራይስጢ"}
         hi{"ሂንዲ"}
+        hil{"ሂሊጋይኖን"}
         hmn{"ህሞንግ"}
         hr{"ክሮኤሽያን"}
         hsb{"ላዕለዋይ ሶርብኛ"}
         ht{"ክርዮል ሃይትኛ"}
         hu{"ሃንጋርኛ"}
+        hup{"ሁፓ"}
+        hur{"ሃልኮመለም"}
         hy{"ኣርሜንኛ"}
+        hz{"ሄረሮ"}
         ia{"ኢንተርሊንጓ"}
+        iba{"ኢባን"}
+        ibb{"ኢቢብዮ"}
         id{"ኢንዶነዥኛ"}
         ig{"ኢግቦ"}
         ii{"ሲችዋን ዪ"}
+        ikt{"ምዕራባዊ ካናዳዊ ኢናክቲቱት"}
+        ilo{"ኢሎካኖ"}
+        inh{"ኢንጉሽኛ"}
+        io{"ኢዶ"}
         is{"ኣይስላንድኛ"}
         it{"ጥልያን"}
+        iu{"ኢናክቲቱት"}
         ja{"ጃፓንኛ"}
-        jgo{"ንጎምባ"}
+        jbo{"ሎጅባን"}
+        jgo{"ኤንጎምባ"}
         jmc{"ማኬም"}
         jv{"ጃቫንኛ"}
         ka{"ጆርጅያንኛ"}
         kab{"ካቢልኛ"}
+        kac{"ካቺን"}
+        kaj{"ጅጁ"}
         kam{"ካምባ"}
+        kbd{"ካባርድኛ"}
+        kcg{"ታያፕ"}
         kde{"ማኮንደ"}
         kea{"ክርዮል ኬፕ ቨርድኛ"}
+        kfo{"ኮሮ"}
         kgp{"ካይንጋንግ"}
+        kha{"ካሲ"}
         khq{"ኮይራ ቺኒ"}
         ki{"ኪኩዩ"}
+        kj{"ክዋንያማ"}
         kk{"ካዛክ"}
         kkj{"ካኮ"}
         kl{"ግሪንላንድኛ"}
         kln{"ካለንጂን"}
         km{"ክመር"}
+        kmb{"ኪምቡንዱ"}
         kn{"ካንናዳ"}
         ko{"ኮርይኛ"}
         kok{"ኮንካኒ"}
+        kpe{"ክፐለ"}
+        kr{"ካኑሪ"}
+        krc{"ካራቻይ-ባልካርኛ"}
+        krl{"ካረልኛ"}
+        kru{"ኩሩክ"}
         ks{"ካሽሚሪ"}
         ksb{"ሻምባላ"}
         ksf{"ባፍያ"}
         ksh{"ኮልሽ"}
         ku{"ኩርዲሽ"}
+        kum{"ኩሚይክ"}
+        kv{"ኮሚ"}
         kw{"ኮርንኛ"}
+        kwk{"ክዋክዋላ"}
         ky{"ኪርጊዝኛ"}
         la{"ላቲን"}
+        lad{"ላዲኖ"}
         lag{"ላንጊ"}
         lb{"ሉክሰምበርግኛ"}
+        lez{"ለዝግኛ"}
         lg{"ጋንዳ"}
+        li{"ሊምበርግኛ"}
         lij{"ሊጉርኛ"}
+        lil{"ሊሉት"}
         lkt{"ላኮታ"}
         ln{"ሊንጋላ"}
         lo{"ላኦ"}
         lou{"ክርዮል ሉዊዝያና"}
+        loz{"ሎዚ"}
         lrc{"ሰሜናዊ ሉሪ"}
+        lsm{"ሳምያ"}
         lt{"ሊትዌንኛ"}
         lu{"ሉባ-ካታንጋ"}
+        lua{"ሉባ-ሉልዋ"}
+        lun{"ሉንዳ"}
         luo{"ሉኦ"}
+        lus{"ማይዞ"}
         luy{"ሉይያ"}
         lv{"ላትቭኛ"}
+        mad{"ማዱሪዝኛ"}
+        mag{"ማጋሂ"}
         mai{"ማይቲሊ"}
+        mak{"ማካሳር"}
         mas{"ማሳይ"}
+        mdf{"ሞክሻ"}
+        men{"መንዴ"}
         mer{"መሩ"}
         mfe{"ክርዮል ማውሪሽይና"}
         mg{"ማላጋሲ"}
         mgh{"ማክዋ-ሜቶ"}
         mgo{"መታ"}
+        mh{"ማርሻሊዝኛ"}
         mi{"ማኦሪ"}
+        mic{"ሚክማክ"}
+        min{"ሚናንግካባው"}
         mk{"መቄዶንኛ"}
         ml{"ማላያላም"}
         mn{"ሞንጎልኛ"}
         mni{"ማኒፑሪ"}
+        moe{"ኢኑ-ኤመን"}
+        moh{"ሞሃውክ"}
+        mos{"ሞሲ"}
         mr{"ማራቲ"}
         ms{"ማላይኛ"}
         mt{"ማልትኛ"}
         mua{"ሙንዳንግ"}
         mul{"ዝተፈላለዩ ቋንቋታት"}
+        mus{"ክሪክ"}
+        mwl{"ሚራንዲዝኛ"}
         my{"በርምኛ"}
+        myv{"ኤርዝያ"}
         mzn{"ማዛንደራኒ"}
+        na{"ናውርዋንኛ"}
+        nap{"ናፖሊታንኛ"}
         naq{"ናማ"}
         nb{"ኖርወያዊ ቦክማል"}
-        nd{"ሰሜን ንደበለ"}
+        nd{"ሰሜን ኤንደበለ"}
         nds{"ትሑት ጀርመን"}
         nds_NL{"ትሑት ሳክሰን"}
         ne{"ኔፓሊ"}
+        new{"ነዋሪ"}
+        ng{"ኤንዶንጋ"}
+        nia{"ንያስ"}
+        niu{"ንዌንኛ"}
         nl{"ዳች"}
         nl_BE{"ፍላሚሽ"}
         nmg{"ክዋስዮ"}
         nn{"ኖርወያዊ ናይኖርስክ"}
-        nnh{"ንጌምቡን"}
+        nnh{"ኤንጌምቡን"}
         no{"ኖርወይኛ"}
+        nog{"ኖጋይኛ"}
+        nqo{"ኤንኮ"}
+        nr{"ደቡብ ኤንደበለ"}
+        nso{"ሰሜናዊ ሶቶ"}
         nus{"ንዌር"}
         nv{"ናቫሆ"}
         ny{"ንያንጃ"}
         nyn{"ንያንኮል"}
         oc{"ኦክሲታንኛ"}
+        ojb{"ሰሜናዊ ምዕራብ ኦጂብዋ"}
+        ojc{"ማእከላይ ኦጂብዋ"}
+        ojs{"ኦጂ-ክሪ"}
+        ojw{"ምዕራባዊ ኦጂብዋ"}
+        oka{"ኦካናጋን"}
         om{"ኦሮሞ"}
         or{"ኦድያ"}
         os{"ኦሰትኛ"}
         pa{"ፑንጃቢ"}
+        pag{"ፓንጋሲናን"}
+        pam{"ፓምፓንጋ"}
+        pap{"ፓፕያመንቶ"}
+        pau{"ፓላውኛ"}
         pcm{"ፒጂን ናይጀርያ"}
+        pis{"ፒጂን"}
         pl{"ፖሊሽ"}
+        pqm{"ማሊሲት-ፓሳማኳዲ"}
         prg{"ፕሩስኛ"}
         ps{"ፓሽቶ"}
         pt{"ፖርቱጊዝኛ"}
         qu{"ቀችዋ"}
+        rap{"ራፓኑይ"}
+        rar{"ራሮቶንጋንኛ"}
         rhg{"ሮሂንግያ"}
         rm{"ሮማንሽ"}
         rn{"ኪሩንዲ"}
@@ -189,13 +321,19 @@
         ro_MD{"ሞልዶቨኛ"}
         rof{"ሮምቦ"}
         ru{"ሩስኛ"}
+        rup{"ኣሩማንኛ"}
         rw{"ኪንያርዋንዳ"}
         rwk{"ርዋ"}
         sa{"ሳንስክሪት"}
+        sad{"ሳንዳወ"}
         sah{"ሳኻ"}
         saq{"ሳምቡሩ"}
         sat{"ሳንታሊ"}
+        sba{"ኤንጋምባይ"}
         sbp{"ሳንጉ"}
+        sc{"ሳርዲንኛ"}
+        scn{"ሲሲልኛ"}
+        sco{"ስኮትኛ"}
         sd{"ሲንድሂ"}
         se{"ሰሜናዊ ሳሚ"}
         seh{"ሰና"}
@@ -203,57 +341,97 @@
         sg{"ሳንጎ"}
         sh{"ሰርቦ-ክሮኤሽያን"}
         shi{"ታቸልሂት"}
+        shn{"ሻን"}
         si{"ሲንሃላ"}
         sk{"ስሎቫክኛ"}
         sl{"ስሎቬንኛ"}
+        slh{"ደቡባዊ ሉሹትሲድ"}
         sm{"ሳሞእኛ"}
         smn{"ሳሚ ኢናሪ"}
+        sms{"ሳሚ ስኮልት"}
         sn{"ሾና"}
+        snk{"ሶኒንከ"}
         so{"ሶማሊ"}
         sq{"ኣልባንኛ"}
-        sr{"ሰርብኛ"}
+        sr{"ቃንቃ ሰርቢያ"}
+        srn{"ስራናን ቶንጎ"}
+        ss{"ስዋዚ"}
         st{"ደቡባዊ ሶቶ"}
+        str{"ሳሊሽ መጻብቦታት"}
         su{"ሱንዳንኛ"}
+        suk{"ሱኩማ"}
         sv{"ስዊድንኛ"}
         sw{"ስዋሂሊ"}
         sw_CD{"ስዋሂሊ (ኮንጎ)"}
+        swb{"ኮሞርኛ"}
+        syr{"ሱርስት"}
         ta{"ታሚል"}
+        tce{"ደቡባዊ ታትቾን"}
         te{"ተሉጉ"}
+        tem{"ቲምኔ"}
         teo{"ተሶ"}
+        tet{"ቲተም"}
         tg{"ታጂክኛ"}
+        tgx{"ታጊሽ"}
         th{"ታይኛ"}
+        tht{"ታልተን"}
         ti{"ትግርኛ"}
+        tig{"ትግረ"}
         tk{"ቱርክመንኛ"}
         tlh{"ክሊንጎን"}
+        tli{"ትሊንጊት"}
+        tn{"ስዋና"}
         to{"ቶንጋንኛ"}
+        tok{"ቶኪ ፖና"}
+        tpi{"ቶክ ፒሲን"}
         tr{"ቱርክኛ"}
+        trv{"ታሮኮ"}
+        ts{"ሶንጋ"}
         tt{"ታታር"}
+        ttm{"ሰሜናዊ ታትቾን"}
+        tum{"ተምቡካ"}
+        tvl{"ቱቫልዋንኛ"}
         tw{"ትዊ"}
         twq{"ታሳዋቅ"}
+        ty{"ታሂትኛ"}
+        tyv{"ቱቪንኛ"}
         tzm{"ማእከላይ ኣትላስ ታማዛይት"}
+        udm{"ዩድሙርት"}
         ug{"ኡይጉር"}
         uk{"ዩክረይንኛ"}
+        umb{"ኣምቡንዱ"}
         und{"ዘይተፈልጠ ቋንቋ"}
         ur{"ኡርዱ"}
         uz{"ኡዝበክኛ"}
         vai{"ቫይ"}
+        ve{"ቨንዳ"}
+        vec{"ቬንቲያንኛ"}
         vi{"ቬትናምኛ"}
         vo{"ቮላፑክ"}
         vun{"ቩንጆ"}
+        wa{"ዋሎን"}
         wae{"ዋልሰር"}
+        wal{"ዎላይታኛ"}
+        war{"ዋራይ"}
         wo{"ዎሎፍ"}
+        wuu{"ቻይናዊ ዉ"}
+        xal{"ካልምይክ"}
         xh{"ኮሳ"}
         xog{"ሶጋ"}
         yav{"ያንግበን"}
+        ybb{"የምባ"}
         yi{"ይሁድኛ"}
         yo{"ዮሩባ"}
+        yrl{"ኒንጋቱ"}
         yue{"ካንቶንኛ"}
         zgh{"ሞሮካዊ ምዱብ ታማዛይት"}
         zh{"ቻይንኛ"}
         zh_Hans{"ቀሊል ቻይንኛ"}
         zh_Hant{"ባህላዊ ቻይንኛ"}
         zu{"ዙሉ"}
+        zun{"ዙኚ"}
         zxx{"ቋንቋዊ ትሕዝቶ የለን"}
+        zza{"ዛዛኪ"}
     }
     Languages%long{
         zh_Hans{"ቀሊል ማንዳሪን ቻይንኛ"}
@@ -265,10 +443,12 @@
     }
     Languages%short{
         az{"ኣዘሪ"}
+        en_GB{"እንግሊዝኛ (ዩ.ኪ.)"}
         en_US{"እንግሊዝኛ (ሕ.መ.)"}
     }
     Languages%variant{
         ckb{"ማእከላይ ኩርዲሽ"}
+        hi_Latn{"ሂንግሊሽ"}
     }
     Scripts{
         Ethi{"ፊደል"}
diff --git a/icu4c/source/data/lang/ti_ER.txt b/icu4c/source/data/lang/ti_ER.txt
new file mode 100644
index 0000000..51a8ffe
--- /dev/null
+++ b/icu4c/source/data/lang/ti_ER.txt
@@ -0,0 +1,8 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
+// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
+ti_ER{
+    Languages{
+        sr{"ሰርብኛ"}
+    }
+}
diff --git a/icu4c/source/data/lang/tk.txt b/icu4c/source/data/lang/tk.txt
index 54b25ae..6beb888 100644
--- a/icu4c/source/data/lang/tk.txt
+++ b/icu4c/source/data/lang/tk.txt
@@ -26,14 +26,17 @@
         alt{"günorta Altaý dili"}
         am{"amhar dili"}
         an{"aragon dili"}
+        ann{"Obolo dili"}
         anp{"angika dili"}
         ar{"arap dili"}
         ar_001{"häzirki zaman standart arap dili"}
         arn{"mapuçe dili"}
         arp{"arapaho dili"}
+        ars{"Nejdi arap dili"}
         as{"assam dili"}
         asa{"asu dili"}
         ast{"asturiý dili"}
+        atj{"Atikamekw dili"}
         av{"awar dili"}
         awa{"awadhi dili"}
         ay{"aýmara dili"}
@@ -58,6 +61,7 @@
         bug{"bugiý dili"}
         byn{"blin dili"}
         ca{"katalan dili"}
+        cay{"Kaýuga dili"}
         ccp{"çakma dili"}
         ce{"çeçen dili"}
         ceb{"sebuan dili"}
@@ -66,12 +70,21 @@
         chk{"çuuk dili"}
         chm{"mariý dili"}
         cho{"çokto"}
+        chp{"Çipewýan dili"}
         chr{"çeroki"}
         chy{"şaýenn dili"}
         ckb{"merkezi kürt dili"}
+        clc{"Çilkotin dili"}
         co{"korsikan dili"}
+        crg{"Miçif dili"}
+        crj{"Günorta-gündogar kri dili"}
+        crk{"Düzdeçi kri dili"}
+        crl{"Demirgazyk-gündogar kri dili"}
+        crm{"Los-kri dili"}
+        crr{"Karolina algonkin dili"}
         crs{"seselwa kreole-fransuz dili"}
         cs{"çeh dili"}
+        csw{"Batgalyk kri dili"}
         cu{"buthana slaw dili"}
         cv{"çuwaş dili"}
         cy{"walliý dili"}
@@ -113,6 +126,8 @@
         fo{"farer dili"}
         fon{"fon dili"}
         fr{"fransuz dili"}
+        frc{"Fransuz diliniň kajun şiwesi"}
+        frr{"Demirgazyk friz dili"}
         fur{"friul dili"}
         fy{"günbatar friz dili"}
         ga{"irland dili"}
@@ -129,7 +144,9 @@
         gv{"men dili"}
         gwi{"gwiçin dili"}
         ha{"hausa dili"}
+        hai{"Haýda dili"}
         haw{"gawaý dili"}
+        hax{"Günorta haýda dili"}
         he{"ýewreý dili"}
         hi{"hindi dili"}
         hil{"hiligaýnon dili"}
@@ -139,6 +156,7 @@
         ht{"gaiti kreol dili"}
         hu{"wenger dili"}
         hup{"hupa"}
+        hur{"Halkomelem dili"}
         hy{"ermeni dili"}
         hz{"gerero dili"}
         ia{"interlingwa dili"}
@@ -147,6 +165,7 @@
         id{"indonez dili"}
         ig{"igbo dili"}
         ii{"syçuan-i dili"}
+        ikt{"Günorta-kanada iniktitut dili"}
         ilo{"iloko dili"}
         inh{"inguş dili"}
         io{"ido dili"}
@@ -168,6 +187,7 @@
         kde{"makonde dili"}
         kea{"kabuwerdianu dili"}
         kfo{"koro dili"}
+        kgp{"Kaýngang dili"}
         kha{"khasi dili"}
         khq{"koýra-çini dili"}
         ki{"kikuýu dili"}
@@ -194,6 +214,7 @@
         kum{"kumyk dili"}
         kv{"komi dili"}
         kw{"korn dili"}
+        kwk{"Kwakwala dili"}
         ky{"gyrgyz dili"}
         la{"latyn dili"}
         lad{"ladino dili"}
@@ -202,11 +223,14 @@
         lez{"lezgin dili"}
         lg{"ganda dili"}
         li{"limburg dili"}
+        lil{"Lilluet dili"}
         lkt{"lakota dili"}
         ln{"lingala dili"}
         lo{"laos dili"}
+        lou{"Luiziana kreol dili"}
         loz{"lozi dili"}
         lrc{"demirgazyk luri dili"}
+        lsm{"Samiýa dili"}
         lt{"litwa dili"}
         lu{"luba-katanga dili"}
         lua{"luba-Lulua dili"}
@@ -235,6 +259,7 @@
         ml{"malaýalam dili"}
         mn{"mongol dili"}
         mni{"manipuri dili"}
+        moe{"Innu-aýmun dili"}
         moh{"mogauk dili"}
         mos{"mossi dili"}
         mr{"marathi dili"}
@@ -273,6 +298,11 @@
         ny{"nýanja dili"}
         nyn{"nýankole dili"}
         oc{"oksitan dili"}
+        ojb{"Demirgazyk-günbatar ojibwa dili"}
+        ojc{"Merkezi ojibwa dili"}
+        ojs{"Oji-kri dili"}
+        ojw{"Günbatar ojibwa dili"}
+        oka{"Okanagan dili"}
         om{"oromo dili"}
         or{"oriýa dili"}
         os{"osetin dili"}
@@ -282,7 +312,9 @@
         pap{"papýamento dili"}
         pau{"palau dili"}
         pcm{"nigeriýa-pijin dili"}
+        pis{"Pijin dili"}
         pl{"polýak dili"}
+        pqm{"Malisit-Passamakwodi dili"}
         prg{"prussiýa dili"}
         ps{"peştun dili"}
         pt{"portugal dili"}
@@ -321,6 +353,7 @@
         si{"singal dili"}
         sk{"slowak dili"}
         sl{"slowen dili"}
+        slh{"Günorta Luşutsid dili"}
         sm{"samoa dili"}
         sma{"günorta saam dili"}
         smj{"lule-saam dili"}
@@ -335,6 +368,7 @@
         ss{"swati dili"}
         ssy{"saho dili"}
         st{"günorta soto dili"}
+        str{"Demirgazyk bogaz saliş dili"}
         su{"sundan dili"}
         suk{"sukuma dili"}
         sv{"şwed dili"}
@@ -343,23 +377,29 @@
         swb{"komor dili"}
         syr{"siriýa dili"}
         ta{"tamil dili"}
+        tce{"Günorta Tutçone dili"}
         te{"telugu dili"}
         tem{"temne dili"}
         teo{"teso dili"}
         tet{"tetum dili"}
         tg{"täjik dili"}
+        tgx{"Tagiş dili"}
         th{"taý dili"}
+        tht{"Taltan dili"}
         ti{"tigrinýa dili"}
         tig{"tigre dili"}
         tk{"türkmen dili"}
         tlh{"klingon dili"}
+        tli{"Tlinkit dili"}
         tn{"tswana dili"}
         to{"tongan dili"}
+        tok{"Toki Pona dili"}
         tpi{"tok-pisin dili"}
         tr{"türk dili"}
         trv{"taroko dili"}
         ts{"tsonga dili"}
         tt{"tatar dili"}
+        ttm{"Demirgazyk tutçone dili"}
         tum{"tumbuka dili"}
         tvl{"tuwalu dili"}
         twq{"tasawak dili"}
@@ -383,6 +423,7 @@
         wal{"wolaýta dili"}
         war{"waraý dili"}
         wo{"wolof dili"}
+        wuu{"U hytaý dili"}
         xal{"galmyk dili"}
         xh{"kosa dili"}
         xog{"soga dili"}
@@ -390,6 +431,7 @@
         ybb{"ýemba dili"}
         yi{"idiş dili"}
         yo{"ýoruba dili"}
+        yrl{"Nhengatu dili"}
         yue{"kanton dili"}
         zgh{"standart Marokko tamazight dili"}
         zh{"hytaý dili"}
@@ -413,11 +455,16 @@
         en_US{"iňlis dili (ABŞ)"}
     }
     Scripts{
+        Adlm{"Adlam"}
         Arab{"Arap elipbiýi"}
+        Aran{"Nastalik ýazuwy"}
         Armn{"Ermeni elipbiýi"}
         Beng{"Bengal elipbiýi"}
         Bopo{"Bopomofo elipbiýi"}
         Brai{"Braýl elipbiýi"}
+        Cakm{"Çakma"}
+        Cans{"Kanadanyň ýerlileriniň bogunlarynyň bitewileşdirilen ulgamy"}
+        Cher{"Çeroki"}
         Cyrl{"Kiril elipbiýi"}
         Deva{"Dewanagari elipbiýi"}
         Ethi{"Efiop elipbiýi"}
@@ -443,14 +490,23 @@
         Latn{"Latyn elipbiýi"}
         Mlym{"Malaýalam elipbiýi"}
         Mong{"Mongol elipbiýi"}
+        Mtei{"Meýteý Maýek"}
         Mymr{"Mýanma elipbiýi"}
+        Nkoo{"N’Ko"}
+        Olck{"Ol Çiki"}
         Orya{"Oriýa elipbiýi"}
+        Rohg{"Hanifi"}
         Sinh{"Singal elipbiýi"}
+        Sund{"Sundanez ýazuwy"}
+        Syrc{"Siriýa ýazuwy"}
         Taml{"Tamil elipbiýi"}
         Telu{"Telugu elipbiýi"}
+        Tfng{"Tifinag ýazuwy"}
         Thaa{"Taana elipbiýi"}
         Thai{"Taý elipbiýi"}
         Tibt{"Tibet elipbiýi"}
+        Vaii{"Waý ýazuwy"}
+        Yiii{"Ýi ýazuwy"}
         Zmth{"Matematiki belgiler"}
         Zsye{"Emoji"}
         Zsym{"Nyşanlar"}
@@ -466,11 +522,16 @@
         calendar{
             buddhist{"Buddist senenamasy"}
             chinese{"Hytaý senenamasy"}
+            coptic{"Kopt senenamasy"}
             dangi{"Dangi senenamasy"}
             ethiopic{"Efiop senenamasy"}
+            ethiopic-amete-alem{"Efiopiýa Amete Alem senenamasy"}
             gregorian{"Grigorian senenamasy"}
             hebrew{"Ýewreý senenamasy"}
             islamic{"Hijri-kamary senenamasy"}
+            islamic-civil{"Hijri-kamary senenamasy (tablisaly, raýat eýýamy)"}
+            islamic-tbla{"Hijri-kamary senenamasy (tablisaly, astronimiýa eýýamy)"}
+            islamic-umalqura{"Hijri-kamary senenamasy (Umm al-Kura)"}
             iso8601{"ISO-8601 senenamasy"}
             japanese{"Ýapon senenamasy"}
             persian{"Pars senenamasy"}
@@ -507,6 +568,7 @@
             armn{"Ermeni sanlary"}
             armnlow{"Ermeni setir sanlary"}
             beng{"Bengal sanlary"}
+            cakm{"Çakma sanlary"}
             deva{"Dewanagari sanlary"}
             ethi{"Efiop sanlary"}
             fullwide{"Doly giňlikdäki sanlar"}
@@ -521,6 +583,7 @@
             hant{"Adaty hytaý sanlary"}
             hantfin{"Adaty hytaý maliýe sanlary"}
             hebr{"Ýewreý sanlary"}
+            java{"Ýawa sanlary"}
             jpan{"Ýapon sanlary"}
             jpanfin{"Ýapon maliýe sanlary"}
             khmr{"Khmer sanlary"}
@@ -528,7 +591,9 @@
             laoo{"Laos sanlary"}
             latn{"Latyn sanlary"}
             mlym{"Malaýalam sanlary"}
+            mtei{"Miteý Maýek sanlary"}
             mymr{"Mýanma sanlary"}
+            olck{"Ol Çiki sanlary"}
             orya{"Oriýa sanlary"}
             roman{"Rim sanlary"}
             romanlow{"Rim setir sanlary"}
@@ -537,6 +602,7 @@
             telu{"Telugu sanlary"}
             thai{"Taý sanlary"}
             tibt{"Tibet sanlary"}
+            vaii{"Waý sanlary"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/to.txt b/icu4c/source/data/lang/to.txt
index f42a07f..ae49d19 100644
--- a/icu4c/source/data/lang/to.txt
+++ b/icu4c/source/data/lang/to.txt
@@ -34,6 +34,7 @@
         am{"lea fakaʻameliki"}
         an{"lea fakaʻalakoni"}
         ang{"lea fakapālangi-motuʻa"}
+        ann{"lea fakaʻopolo"}
         anp{"lea fakaʻangika"}
         ar{"lea fakaʻalepea"}
         ar_001{"lea fakaʻalepea (māmani)"}
@@ -42,6 +43,7 @@
         aro{"lea fakaʻalaona"}
         arp{"lea fakaʻalapaho"}
         arq{"lea fakaʻalepea-ʻaisilia"}
+        ars{"lea fakaʻalepea-nāsiti"}
         arw{"lea fakaʻalauaki"}
         ary{"lea fakaʻalepea-moloko"}
         arz{"lea fakaʻalepea-ʻisipite"}
@@ -49,6 +51,7 @@
         asa{"lea fakaʻasu"}
         ase{"lea fakaʻilonga-ʻamelika"}
         ast{"lea fakaʻasitūlia"}
+        atj{"lea fakaʻatikameku"}
         av{"lea fakaʻavaliki"}
         avk{"lea fakakotava"}
         awa{"lea fakaʻauati"}
@@ -114,14 +117,22 @@
         chr{"lea fakaselokī"}
         chy{"lea fakaseiene"}
         ckb{"lea fakakūtisi-loloto"}
+        clc{"lea fakatisilikōtini"}
         co{"lea fakakōsika"}
         cop{"lea fakakopitika"}
         cps{"lea fakakapiseno"}
         cr{"lea fakakelī"}
+        crg{"lea fakametisifi"}
         crh{"lea fakatoake-kilimea"}
+        crj{"lea fakakilī-tongahahake"}
+        crk{"lea fakakilī-toafa"}
+        crl{"lea fakakilī-tokelauhahake"}
+        crm{"lea fakamose-kilī"}
+        crr{"lea fakaʻalakonikuia-kalolina"}
         crs{"lea fakaseselua-falanisē"}
         cs{"lea fakaseki"}
         csb{"lea fakakasiupia"}
+        csw{"lea fakakilī-ano"}
         cu{"lea fakasilavia-fakasiasi"}
         cv{"lea fakasuvasa"}
         cy{"lea fakauēlesi"}
@@ -224,6 +235,7 @@
         hai{"lea fakahaita"}
         hak{"lea fakasiaina-haka"}
         haw{"lea fakahauaiʻi"}
+        hax{"lea fakahaita-tonga"}
         he{"lea fakahepelū"}
         hi{"lea fakahinitī"}
         hif{"lea fakahinitī-fisi"}
@@ -237,6 +249,7 @@
         ht{"lea fakahaiti"}
         hu{"lea fakahungakalia"}
         hup{"lea fakahupa"}
+        hur{"lea fakahalikomele"}
         hy{"lea fakaʻāmenia"}
         hz{"lea fakahelelo"}
         ia{"lea fakavahaʻalea"}
@@ -247,12 +260,13 @@
         ig{"lea fakaʻikipō"}
         ii{"lea fakasisiuani-ī"}
         ik{"lea fakaʻinupiaki"}
+        ikt{"lea fakaʻinuketītuti-kānata-hihifo"}
         ilo{"lea fakaʻiloko"}
         inh{"lea fakaʻingusi"}
         io{"lea fakaʻito"}
         is{"lea fakaʻaisilani"}
         it{"lea fakaʻītali"}
-        iu{"lea fakaʻinuketituti"}
+        iu{"lea fakaʻinuketītuti"}
         izh{"lea fakaʻingiliani"}
         ja{"lea fakasiapani"}
         jam{"lea fakapālangi-samaika"}
@@ -313,6 +327,7 @@
         kut{"lea fakakutenai"}
         kv{"lea fakakomi"}
         kw{"lea fakakoniuali"}
+        kwk{"lea fakakuakuala"}
         ky{"lea fakakīsisi"}
         la{"lea fakalatina"}
         lad{"lea fakalatino"}
@@ -325,14 +340,17 @@
         lg{"lea fakakanita"}
         li{"lea fakalimipūliki"}
         lij{"lea fakalikulia"}
+        lil{"lea fakalilōeti"}
         liv{"lea fakalivonia"}
         lkt{"lea fakalakota"}
         lmo{"lea fakalomipāti"}
         ln{"lea lingikala"}
         lo{"lea fakalau"}
         lol{"lea fakamongikō"}
+        lou{"lea fakaluisiana"}
         loz{"lea fakalosi"}
         lrc{"lea fakaluli-tokelau"}
+        lsm{"lea fakasāmia"}
         lt{"lea fakalituania"}
         ltg{"lea fakalatakale"}
         lu{"lea fakalupa-katanga"}
@@ -371,6 +389,7 @@
         mn{"lea fakamongokōlia"}
         mnc{"lea fakamanisū"}
         mni{"lea fakamanipuli"}
+        moe{"lea fakaʻinuʻaimuni"}
         moh{"lea fakamohauki"}
         mos{"lea fakamosi"}
         mr{"lea fakamalati"}
@@ -423,8 +442,13 @@
         nzi{"lea fakanesima"}
         oc{"lea fakaʻokitane"}
         oj{"lea fakaʻosipiuā"}
+        ojb{"lea fakaʻosipiuā-tokelauhihifo"}
+        ojc{"lea fakaʻosipiuā-loto"}
+        ojs{"lea fakakilī-osi"}
+        ojw{"lea fakaʻosipiuā-hihifo"}
+        oka{"lea faka-ʻokanākani"}
         om{"lea fakaʻolomo"}
-        or{"lea faka-ʻotia"}
+        or{"lea fakaʻotia"}
         os{"lea fakaʻosetiki"}
         osa{"lea fakaʻosēse"}
         ota{"lea fakatoake-ʻotomani"}
@@ -442,16 +466,16 @@
         pfl{"lea fakasiamane-palatine"}
         phn{"lea fakafoinikia"}
         pi{"lea fakapāli"}
+        pis{"lea fakapisini"}
         pl{"lea fakapolani"}
         pms{"lea fakapiemonite"}
         pnt{"lea fakaponitiki"}
         pon{"lea fakaponapē"}
+        pqm{"lea fakamaliseti-pasamakuoti"}
         prg{"lea fakapulūsia"}
         pro{"lea fakapolovenisi-motuʻa"}
         ps{"lea fakapasitō"}
         pt{"lea fakapotukali"}
-        pt_BR{"lea fakapotukali-palāsili"}
-        pt_PT{"lea fakapotukali-ʻiulope"}
         qu{"lea fakakuetisa"}
         quc{"lea fakakīsē"}
         qug{"lea fakakuitisa-simipolaso"}
@@ -507,6 +531,7 @@
         sid{"lea fakasitamo"}
         sk{"lea fakasolāvaki"}
         sl{"lea fakasolovenia"}
+        slh{"lea fakalusūtisiti"}
         sli{"lea fakasilesia-hifo"}
         sly{"lea fakaselaiā"}
         sm{"lea fakahaʻamoa"}
@@ -526,6 +551,7 @@
         ssy{"lea fakasaho"}
         st{"lea fakasoto-tonga"}
         stq{"lea fakafilisia-satēlani"}
+        str{"lea fakasalisi-vahatokelau"}
         su{"lea fakasunitā"}
         suk{"lea fakasukuma"}
         sus{"lea fakasusū"}
@@ -538,6 +564,7 @@
         syr{"lea fakasuliāiā"}
         szl{"lea fakasilesia"}
         ta{"lea fakatamili"}
+        tce{"lea fakatutisone-tonga"}
         tcy{"lea fakatulu"}
         te{"lea fakaʻinitia-teluku"}
         tem{"lea fakatimenē"}
@@ -545,7 +572,9 @@
         ter{"lea fakateleno"}
         tet{"lea fakatetumu"}
         tg{"lea fakatāsiki"}
+        tgx{"lea fakatākisi"}
         th{"lea fakatailani"}
+        tht{"lea fakatālitāni"}
         ti{"lea fakatikilinia"}
         tig{"lea fakatikilē"}
         tiv{"lea fakativi"}
@@ -560,6 +589,7 @@
         tn{"lea fakatisuana"}
         to{"lea fakatonga"}
         tog{"lea fakaniasa-tonga"}
+        tok{"lea fakatoki-pona"}
         tpi{"lea fakatoki-pisini"}
         tr{"lea fakatoake"}
         tru{"lea fakatuloio"}
@@ -568,6 +598,7 @@
         tsd{"lea fakasakōnia"}
         tsi{"lea fakatisīmisiani"}
         tt{"lea fakatatale"}
+        ttm{"lea fakatutisone-tokelau"}
         ttt{"lea fakatati-moselemi"}
         tum{"lea fakatumepuka"}
         tvl{"lea fakatūvalu"}
@@ -644,9 +675,11 @@
         ckb{"lea fakakūtisi-solani"}
     }
     Scripts{
+        Adlm{"tohinima fakaʻatilami"}
         Afak{"tohinima fakaʻafaka"}
         Aghb{"tohinima fakaʻalapēnia-kaukasia"}
         Arab{"tohinima fakaʻalepea"}
+        Aran{"tohinima fakanasatalīki"}
         Armi{"tohinima fakaʻalāmiti-ʻemipaea"}
         Armn{"tohinima fakaʻāmenia"}
         Avst{"tohinima fakaʻavesitani"}
@@ -762,6 +795,7 @@
         Plrd{"tohinima fakafonētiki-polāti"}
         Prti{"tohinima fakapātia-tongi"}
         Rjng{"tohinima fakalesiangi"}
+        Rohg{"tohinima fakahanifi-lohingia"}
         Roro{"tohinima fakalongolongo"}
         Runr{"tohinima fakaluniki"}
         Samr{"tohinima fakasamalitane"}
@@ -816,13 +850,16 @@
         calendar{
             buddhist{"fakaputa"}
             chinese{"fakasiaina"}
+            coptic{"fakakopitika"}
             dangi{"fakataniki"}
             ethiopic{"fakaʻītiōpia"}
+            ethiopic-amete-alem{"fakaʻītiōpia-ʻamete-ʻalemi"}
             gregorian{"fakakelekolia"}
             hebrew{"fakahepelū"}
             indian{"fakaʻinitia"}
             islamic{"fakamohameti"}
             islamic-civil{"fakamohameti-sivile"}
+            islamic-umalqura{"fakamohameti-ʻumalakula"}
             iso8601{"faka-iso8601"}
             japanese{"fakasiapani"}
             persian{"fakapēsia"}
@@ -861,6 +898,7 @@
             armn{"fika fakaʻāmenia"}
             armnlow{"fika fakaʻāmenia fakalalo"}
             beng{"faka fakapāngilā"}
+            cakm{"fika fakakakema"}
             deva{"fika fakatevanākalī"}
             ethi{"fika fakaʻītiōpia"}
             fullwide{"fika laulahi"}
@@ -875,6 +913,7 @@
             hant{"fika fakasiaina tukufakaholo"}
             hantfin{"fika fakasiaina tukufakaholo fakapaʻanga"}
             hebr{"fika fakahepelū"}
+            java{"fika fakasava"}
             jpan{"fika fakasiapani"}
             jpanfin{"fika fakasiapani fakapaʻanga"}
             khmr{"fika fakakamipōtia"}
@@ -882,8 +921,10 @@
             laoo{"fika fakalau"}
             latn{"fika fakalatina"}
             mlym{"fika fakamalāialami"}
+            mtei{"fika fakametei-maieki"}
             mymr{"fika fakapema"}
             nkoo{"fika fakanikō"}
+            olck{"fika fakaʻolisiki"}
             orya{"fika fakaʻotia"}
             roman{"fika fakaloma"}
             romanlow{"fika fakaloma fakalalo"}
@@ -892,6 +933,7 @@
             telu{"fika fakateluku"}
             thai{"fika fakatailani"}
             tibt{"fika fakatipeti"}
+            vaii{"fika fakavai"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/tr.txt b/icu4c/source/data/lang/tr.txt
index d3741bb..6807cb3 100644
--- a/icu4c/source/data/lang/tr.txt
+++ b/icu4c/source/data/lang/tr.txt
@@ -34,7 +34,7 @@
         af{"Afrikaanca"}
         afh{"Afrihili"}
         agq{"Aghem"}
-        ain{"Ayni Dili"}
+        ain{"Aynuca"}
         ak{"Akan"}
         akk{"Akad Dili"}
         akz{"Alabamaca"}
@@ -44,13 +44,14 @@
         am{"Amharca"}
         an{"Aragonca"}
         ang{"Eski İngilizce"}
+        ann{"Obolo dili"}
         anp{"Angika"}
         ar{"Arapça"}
         ar_001{"Modern Standart Arapça"}
         arc{"Aramice"}
         arn{"Mapuçe dili"}
         aro{"Araona"}
-        arp{"Arapaho Dili"}
+        arp{"Arapaho dili"}
         arq{"Cezayir Arapçası"}
         ars{"Necd Arapçası"}
         arw{"Arawak Dili"}
@@ -60,7 +61,8 @@
         asa{"Asu"}
         ase{"Amerikan İşaret Dili"}
         ast{"Asturyasça"}
-        av{"Avar Dili"}
+        atj{"Atikamekçe"}
+        av{"Avar dili"}
         avk{"Kotava"}
         awa{"Awadhi"}
         ay{"Aymara"}
@@ -126,14 +128,22 @@
         chr{"Çerokice"}
         chy{"Şayence"}
         ckb{"Orta Kürtçe"}
+        clc{"Çilkotince"}
         co{"Korsikaca"}
         cop{"Kıptice"}
         cps{"Capiznon"}
         cr{"Krice"}
+        crg{"Michif dili"}
         crh{"Kırım Tatarcası"}
+        crj{"Güney Doğu Kricesi"}
+        crk{"Ova Kricesi"}
+        crl{"Kuzey Doğu Kricesi"}
+        crm{"Moose Kricesi"}
+        crr{"Carolina Algonkin dili"}
         crs{"Seselwa Kreole Fransızcası"}
         cs{"Çekçe"}
         csb{"Kashubian"}
+        csw{"Bataklık Kricesi"}
         cu{"Kilise Slavcası"}
         cv{"Çuvaşça"}
         cy{"Galce"}
@@ -237,6 +247,7 @@
         hai{"Haydaca"}
         hak{"Hakka Çincesi"}
         haw{"Hawaii dili"}
+        hax{"Güney Haydaca"}
         he{"İbranice"}
         hi{"Hintçe"}
         hif{"Fiji Hintçesi"}
@@ -250,6 +261,7 @@
         ht{"Haiti Kreyolu"}
         hu{"Macarca"}
         hup{"Hupaca"}
+        hur{"Halkomelemce"}
         hy{"Ermenice"}
         hz{"Herero dili"}
         ia{"İnterlingua"}
@@ -260,6 +272,7 @@
         ig{"İbo dili"}
         ii{"Sichuan Yi"}
         ik{"İnyupikçe"}
+        ikt{"Batı Kanada İnuktitut dili"}
         ilo{"Iloko"}
         inh{"İnguşça"}
         io{"Ido"}
@@ -326,6 +339,7 @@
         kut{"Kutenai dili"}
         kv{"Komi"}
         kw{"Kernevekçe"}
+        kwk{"Kwakʼwala dili"}
         ky{"Kırgızca"}
         la{"Latince"}
         lad{"Ladino"}
@@ -338,6 +352,7 @@
         lg{"Ganda"}
         li{"Limburgca"}
         lij{"Ligurca"}
+        lil{"Lillooet dili"}
         liv{"Livonca"}
         lkt{"Lakotaca"}
         lmo{"Lombardça"}
@@ -347,6 +362,7 @@
         lou{"Louisiana Kreolcesi"}
         loz{"Lozi"}
         lrc{"Kuzey Luri"}
+        lsm{"Samia dili"}
         lt{"Litvanca"}
         ltg{"Latgalian"}
         lu{"Luba-Katanga"}
@@ -385,6 +401,7 @@
         mn{"Moğolca"}
         mnc{"Mançurya dili"}
         mni{"Manipuri dili"}
+        moe{"Doğu İnnucası"}
         moh{"Mohavk dili"}
         mos{"Mossi"}
         mr{"Marathi dili"}
@@ -437,6 +454,11 @@
         nzi{"Nzima dili"}
         oc{"Oksitan dili"}
         oj{"Ojibva dili"}
+        ojb{"Kuzeybatı Ojibwe dili"}
+        ojc{"Orta Ojibwe dili"}
+        ojs{"Anişininice"}
+        ojw{"Batı Ojibwe dili"}
+        oka{"Okanagan dili"}
         om{"Oromo dili"}
         or{"Oriya dili"}
         os{"Osetçe"}
@@ -456,10 +478,12 @@
         pfl{"Palatin Almancası"}
         phn{"Fenike dili"}
         pi{"Pali"}
+        pis{"Pijin dili"}
         pl{"Lehçe"}
         pms{"Piyemontece"}
         pnt{"Kuzeybatı Kafkasya"}
         pon{"Pohnpeian"}
+        pqm{"Malisetçe-Passamaquoddy"}
         prg{"Prusyaca"}
         pro{"Eski Provensal"}
         ps{"Peştuca"}
@@ -521,6 +545,7 @@
         sid{"Sidamo dili"}
         sk{"Slovakça"}
         sl{"Slovence"}
+        slh{"Güney Lushootseed"}
         sli{"Aşağı Silezyaca"}
         sly{"Selayar"}
         sm{"Samoa dili"}
@@ -540,6 +565,7 @@
         ssy{"Saho"}
         st{"Güney Sotho dili"}
         stq{"Saterland Frizcesi"}
+        str{"Boğazlar Saliş dili"}
         su{"Sunda dili"}
         suk{"Sukuma dili"}
         sus{"Susu"}
@@ -552,6 +578,7 @@
         syr{"Süryanice"}
         szl{"Silezyaca"}
         ta{"Tamilce"}
+        tce{"Güney Tuçoncası"}
         tcy{"Tuluca"}
         te{"Telugu dili"}
         tem{"Timne"}
@@ -559,7 +586,9 @@
         ter{"Tereno"}
         tet{"Tetum"}
         tg{"Tacikçe"}
+        tgx{"Tagişçe"}
         th{"Tayca"}
+        tht{"Tahltanca"}
         ti{"Tigrinya dili"}
         tig{"Tigre"}
         tiv{"Tiv"}
@@ -568,12 +597,13 @@
         tkr{"Sahurca"}
         tl{"Tagalogca"}
         tlh{"Klingonca"}
-        tli{"Tlingit"}
+        tli{"Tlingitçe"}
         tly{"Talışça"}
         tmh{"Tamaşek"}
         tn{"Setsvana"}
         to{"Tonga dili"}
         tog{"Nyasa Tonga"}
+        tok{"Toki Pona"}
         tpi{"Tok Pisin"}
         tr{"Türkçe"}
         tru{"Turoyo"}
@@ -582,6 +612,7 @@
         tsd{"Tsakonca"}
         tsi{"Tsimshian"}
         tt{"Tatarca"}
+        ttm{"Kuzey Tuçoncası"}
         ttt{"Tatça"}
         tum{"Tumbuka"}
         tvl{"Tuvalyanca"}
@@ -659,8 +690,10 @@
     }
     Languages%variant{
         ckb{"Kürtçe, Sorani"}
+        hi_Latn{"Hindilizce"}
     }
     Scripts{
+        Adlm{"Adlam"}
         Afak{"Afaka"}
         Aghb{"Kafkas Albanyası"}
         Arab{"Arap"}
@@ -780,6 +813,7 @@
         Prti{"Partça Kitabe Dili"}
         Qaag{"Zawgyi"}
         Rjng{"Rejang"}
+        Rohg{"Hanifi"}
         Roro{"Rongorongo"}
         Runr{"Runik"}
         Samr{"Samarit"}
@@ -808,7 +842,7 @@
         Tavt{"Tai Viet"}
         Telu{"Telugu"}
         Teng{"Tengvar"}
-        Tfng{"Tifinagh"}
+        Tfng{"Tifinag"}
         Tglg{"Takalot"}
         Thaa{"Thaana"}
         Thai{"Tay"}
@@ -895,24 +929,24 @@
             tertiary{"Aksanları/Büyük-Küçük Harfleri/Genişliği Sıralama"}
         }
         collation{
-            big5han{"Geleneksel Çince Sıralaması - Big5"}
+            big5han{"Geleneksel Çince Sıralama Düzeni - Big5"}
             compat{"Önceki Sıralama Düzeni (uyumluluk için)"}
             dictionary{"Sözlük Sıralama Düzeni"}
             ducet{"Saptanmış Unicode Sıralama Düzeni"}
             emoji{"Emoji Sıralama Düzeni"}
             eor{"Avrupa Sıralama Kuralları"}
-            gb2312han{"Basitleştirilmiş Çince Sıralaması - GB2312"}
-            phonebook{"Telefon Defteri Sıralaması"}
+            gb2312han{"Basitleştirilmiş Çince Sıralama Düzeni - GB2312"}
+            phonebook{"Telefon Defteri Sıralama Düzeni"}
             phonetic{"Fonetik Sıralama Düzeni"}
-            pinyin{"Basitleştirilmiş Çince Pinyin Sıralaması"}
+            pinyin{"Pinyin Sıralama Düzeni"}
             reformed{"Yeni Sıralama Düzeni"}
             search{"Genel Amaçlı Arama"}
             searchjl{"Hangul İlk Sessiz Harfe Göre Arama"}
             standard{"Standart Sıralama Düzeni"}
-            stroke{"Geleneksel Çince Vuruş Sıralaması"}
-            traditional{"Geleneksel Sıralama"}
-            unihan{"Radical-Stroke Sıralama Düzeni"}
-            zhuyin{"Zhuyin Sıralaması"}
+            stroke{"Vuruş Sıralama Düzeni"}
+            traditional{"Geleneksel Sıralama Düzeni"}
+            unihan{"Radikal-Vuruş Sıralama Düzeni"}
+            zhuyin{"Zhuyin Sıralama Düzeni"}
         }
         d0{
             fwidth{"Tam Genişlik"}
diff --git a/icu4c/source/data/lang/uk.txt b/icu4c/source/data/lang/uk.txt
index d84bc36..52e89b4 100644
--- a/icu4c/source/data/lang/uk.txt
+++ b/icu4c/source/data/lang/uk.txt
@@ -42,6 +42,7 @@
         am{"амхарська"}
         an{"арагонська"}
         ang{"давньоанглійська"}
+        ann{"оболо"}
         anp{"ангіка"}
         ar{"арабська"}
         ar_001{"сучасна стандартна арабська"}
@@ -56,6 +57,7 @@
         asa{"асу"}
         ase{"американська мова рухів"}
         ast{"астурійська"}
+        atj{"атикамек"}
         av{"аварська"}
         awa{"авадхі"}
         ay{"аймара"}
@@ -115,26 +117,33 @@
         chm{"марійська"}
         chn{"чинук жаргон"}
         cho{"чокто"}
-        chp{"чіпевʼян"}
+        chp{"чипевʼян"}
         chr{"черокі"}
         chy{"чейєнн"}
         ckb{"центральнокурдська"}
+        clc{"чилкотін"}
         co{"корсиканська"}
         cop{"коптська"}
         cr{"крі"}
+        crg{"мічиф"}
         crh{"кримськотатарська"}
+        crj{"південно-східна крі"}
+        crk{"рівнинна крі"}
+        crl{"північна іст-крі"}
+        crm{"муз-крі"}
+        crr{"каролінська алгонкінська"}
         crs{"сейшельська креольська"}
         cs{"чеська"}
         csb{"кашубська"}
+        csw{"свампі-крі"}
         cu{"церковнословʼянська"}
         cv{"чуваська"}
         cy{"валлійська"}
         da{"данська"}
         dak{"дакота"}
         dar{"даргінська"}
-        dav{"таіта"}
+        dav{"таїта"}
         de{"німецька"}
-        de_CH{"швейцарська верхньонімецька"}
         del{"делаварська"}
         den{"слейв"}
         dgr{"догрибська"}
@@ -144,7 +153,7 @@
         dsb{"нижньолужицька"}
         dua{"дуала"}
         dum{"середньонідерландська"}
-        dv{"дівехі"}
+        dv{"дивехі"}
         dyo{"дьола-фоні"}
         dyu{"діула"}
         dz{"дзонг-ке"}
@@ -157,7 +166,6 @@
         el{"грецька"}
         elx{"еламська"}
         en{"англійська"}
-        en_US{"американська англійська"}
         enm{"середньоанглійська"}
         eo{"есперанто"}
         es{"іспанська"}
@@ -178,8 +186,6 @@
         fo{"фарерська"}
         fon{"фон"}
         fr{"французька"}
-        fr_CA{"канадська французька"}
-        fr_CH{"швейцарська французька"}
         frc{"кажунська французька"}
         frm{"середньофранцузька"}
         fro{"давньофранцузька"}
@@ -215,6 +221,7 @@
         hai{"хайда"}
         hak{"хаккаська"}
         haw{"гавайська"}
+        hax{"південна гайда"}
         he{"іврит"}
         hi{"гінді"}
         hil{"хілігайнон"}
@@ -227,6 +234,7 @@
         ht{"гаїтянська креольська"}
         hu{"угорська"}
         hup{"хупа"}
+        hur{"галкомелем"}
         hy{"вірменська"}
         hz{"гереро"}
         ia{"інтерлінгва"}
@@ -237,12 +245,13 @@
         ig{"ігбо"}
         ii{"сичуаньська ї"}
         ik{"інупіак"}
+        ikt{"західноканадська інуктитут"}
         ilo{"ілоканська"}
         inh{"інгуська"}
         io{"ідо"}
         is{"ісландська"}
         it{"італійська"}
-        iu{"інуктітут"}
+        iu{"інуктитут"}
         ja{"японська"}
         jbo{"ложбан"}
         jgo{"нгомба"}
@@ -264,9 +273,10 @@
         kea{"кабувердіану"}
         kfo{"коро"}
         kg{"конґолезька"}
+        kgp{"кайнґанґ"}
         kha{"кхасі"}
         kho{"хотаносакська"}
-        khq{"койра чіїні"}
+        khq{"койра чиїні"}
         ki{"кікуйю"}
         kj{"кунама"}
         kk{"казахська"}
@@ -294,9 +304,10 @@
         kut{"кутенаї"}
         kv{"комі"}
         kw{"корнська"}
+        kwk{"кваквала"}
         ky{"киргизька"}
         la{"латинська"}
-        lad{"ладіно"}
+        lad{"ладино"}
         lag{"лангі"}
         lah{"ланда"}
         lam{"ламба"}
@@ -304,6 +315,8 @@
         lez{"лезгінська"}
         lg{"ганда"}
         li{"лімбургійська"}
+        lij{"лігурійська"}
+        lil{"лілуетська"}
         lkt{"лакота"}
         ln{"лінгала"}
         lo{"лаоська"}
@@ -311,6 +324,7 @@
         lou{"луїзіанська креольська"}
         loz{"лозі"}
         lrc{"північнолурська"}
+        lsm{"самія"}
         lt{"литовська"}
         lu{"луба-катанга"}
         lua{"луба-лулуа"}
@@ -346,6 +360,7 @@
         mn{"монгольська"}
         mnc{"манчжурська"}
         mni{"маніпурі"}
+        moe{"інну-аймун"}
         moh{"магавк"}
         mos{"моссі"}
         mr{"маратхі"}
@@ -395,6 +410,11 @@
         nzi{"нзіма"}
         oc{"окситанська"}
         oj{"оджібва"}
+        ojb{"північно-західна оджибве"}
+        ojc{"центральна оджибве"}
+        ojs{"оджи-крі"}
+        ojw{"західна оджибве"}
+        oka{"оканаганська"}
         om{"оромо"}
         or{"одія"}
         os{"осетинська"}
@@ -410,8 +430,10 @@
         peo{"давньоперська"}
         phn{"фінікійсько-пунічна"}
         pi{"палі"}
+        pis{"піджин"}
         pl{"польська"}
         pon{"понапе"}
+        pqm{"малесіт-пасамакводі"}
         prg{"прусська"}
         pro{"давньопровансальська"}
         ps{"пушту"}
@@ -463,6 +485,7 @@
         sid{"сідамо"}
         sk{"словацька"}
         sl{"словенська"}
+        slh{"південна лушуцид"}
         sm{"самоанська"}
         sma{"південносаамська"}
         smj{"саамська луле"}
@@ -476,9 +499,10 @@
         sr{"сербська"}
         srn{"сранан тонго"}
         srr{"серер"}
-        ss{"сісваті"}
+        ss{"сисваті"}
         ssy{"сахо"}
         st{"південна сото"}
+        str{"саліська стрейт"}
         su{"сунданська"}
         suk{"сукума"}
         sus{"сусу"}
@@ -490,13 +514,16 @@
         syc{"сирійська класична"}
         syr{"сирійська"}
         ta{"тамільська"}
+        tce{"південна тутчон"}
         te{"телугу"}
         tem{"темне"}
         teo{"тесо"}
         ter{"терено"}
         tet{"тетум"}
         tg{"таджицька"}
+        tgx{"тагіш"}
         th{"тайська"}
+        tht{"талтан"}
         ti{"тигринья"}
         tig{"тигре"}
         tiv{"тів"}
@@ -509,12 +536,14 @@
         tn{"тсвана"}
         to{"тонганська"}
         tog{"ньяса тонга"}
+        tok{"токі-пона"}
         tpi{"ток-пісін"}
         tr{"турецька"}
         trv{"тароко"}
         ts{"тсонга"}
         tsi{"цимшиан"}
         tt{"татарська"}
+        ttm{"північна тутчон"}
         tum{"тумбука"}
         tvl{"тувалу"}
         tw{"тві"}
@@ -553,6 +582,7 @@
         ybb{"ємба"}
         yi{"їдиш"}
         yo{"йоруба"}
+        yrl{"ньєнґату"}
         yue{"кантонська"}
         za{"чжуан"}
         zap{"сапотекська"}
@@ -583,6 +613,7 @@
     }
     Languages%variant{
         ckb{"сорані"}
+        hi_Latn{"гінгліш"}
     }
     Scripts{
         Adlm{"адлам"}
@@ -676,7 +707,7 @@
         Newa{"нева"}
         Nkoo{"нко"}
         Ogam{"огамічний"}
-        Olck{"сантальський"}
+        Olck{"ол-чикі"}
         Orkh{"орхонський"}
         Orya{"орія"}
         Osge{"осейджиська"}
@@ -691,6 +722,7 @@
         Prti{"парфянський"}
         Qaag{"зоджі"}
         Rjng{"реджанг"}
+        Rohg{"ханіфі"}
         Roro{"ронго-ронго"}
         Runr{"рунічний"}
         Samr{"самаритянський"}
@@ -699,9 +731,9 @@
         Sgnw{"знаковий"}
         Shaw{"шоу"}
         Sinh{"сингальська"}
-        Sund{"сунданський"}
+        Sund{"сунданська"}
         Sylo{"сілоті нагрі"}
-        Syrc{"сирійський"}
+        Syrc{"сирійська"}
         Syre{"давньосирійський естрангело"}
         Syrj{"давньосирійський західний"}
         Syrn{"давньосирійський східний"}
@@ -738,7 +770,7 @@
     }
     Scripts%variant{
         Arab{"персько-арабська"}
-        Olck{"ол чікі"}
+        Olck{"сантальська"}
     }
     Types{
         calendar{
@@ -804,7 +836,7 @@
             ducet{"типовий порядок сортування Юнікод"}
             emoji{"порядок сортування за емодзі"}
             eor{"європейські правила упорядкування"}
-            gb2312han{"китайський спрощений"}
+            gb2312han{"китайський спрощений порядок сортування - GB2312"}
             phonebook{"порядок сортування за телефонним довідником"}
             phonetic{"фонетичний порядок сортування"}
             pinyin{"порядок сортування піньїнь"}
@@ -838,7 +870,7 @@
             ungegn{"транслітерація ГЕГН ООН"}
         }
         ms{
-            metric{"мертична система"}
+            metric{"метрична система"}
             uksystem{"англійська система мір"}
             ussystem{"американська система мір"}
         }
@@ -848,6 +880,7 @@
             armn{"вірменські цифри"}
             armnlow{"вірменські малі цифри"}
             beng{"бенґальські цифри"}
+            cakm{"цифри чакма"}
             deva{"цифри деванагарі"}
             ethi{"ефіопські цифри"}
             finance{"фінансові символи чисел"}
@@ -863,6 +896,7 @@
             hant{"китайські символи чисел (традиційне письмо)"}
             hantfin{"китайські фінансові символи чисел (традиційне письмо)"}
             hebr{"цифри івриту"}
+            java{"яванські цифри"}
             jpan{"японські цифри"}
             jpanfin{"японські фінансові цифри"}
             khmr{"кхмерські цифри"}
@@ -871,8 +905,10 @@
             latn{"західні цифри"}
             mlym{"малаяламські цифри"}
             mong{"монгольські цифри"}
+            mtei{"цифри маніпурі"}
             mymr{"мʼянмські цифри"}
             native{"місцеві цифри"}
+            olck{"цифри ол-чикі"}
             orya{"цифри орія"}
             roman{"римські цифри"}
             romanlow{"римські малі цифри"}
diff --git a/icu4c/source/data/lang/ur.txt b/icu4c/source/data/lang/ur.txt
index db0f1ed..6098eeb 100644
--- a/icu4c/source/data/lang/ur.txt
+++ b/icu4c/source/data/lang/ur.txt
@@ -37,14 +37,17 @@
         alt{"جنوبی الٹائی"}
         am{"امہاری"}
         an{"اراگونیز"}
+        ann{"اوبولو"}
         anp{"انگیکا"}
         ar{"عربی"}
         ar_001{"ماڈرن اسٹینڈرڈ عربی"}
         arn{"ماپوچے"}
         arp{"اراپاہو"}
+        ars{"نجدی عربی"}
         as{"آسامی"}
         asa{"آسو"}
         ast{"اسٹوریائی"}
+        atj{"اٹیکامیکو"}
         av{"اواری"}
         awa{"اوادھی"}
         ay{"ایمارا"}
@@ -71,6 +74,7 @@
         bug{"بگینیز"}
         byn{"بلین"}
         ca{"کیٹالان"}
+        cay{"کایوگا"}
         ccp{"چکمہ"}
         ce{"چیچن"}
         ceb{"سیبوآنو"}
@@ -79,12 +83,21 @@
         chk{"چوکیز"}
         chm{"ماری"}
         cho{"چاکٹاؤ"}
+        chp{"چپوائن"}
         chr{"چیروکی"}
         chy{"چینّے"}
         ckb{"سینٹرل کردش"}
+        clc{"چلکوٹن"}
         co{"کوراسیکن"}
+        crg{"میچیف"}
+        crj{"جنوب مشرقی کری"}
+        crk{"پلینز کری"}
+        crl{"شمال مشرقی کری"}
+        crm{"موس کری"}
+        crr{"کیرولینا الگونکوئن"}
         crs{"سیسلوا کریولے فرانسیسی"}
         cs{"چیک"}
+        csw{"سوامپی کری"}
         cu{"چرچ سلاوک"}
         cv{"چوواش"}
         cy{"ویلش"}
@@ -134,6 +147,7 @@
         fr_CA{"کینیڈین فرانسیسی"}
         fr_CH{"سوئس فرینچ"}
         frc{"کاجن فرانسیسی"}
+        frr{"شمالی فریزئین"}
         fur{"فریولیائی"}
         fy{"مغربی فریسیئن"}
         ga{"آئرش"}
@@ -152,7 +166,9 @@
         gv{"مینکس"}
         gwi{"گوئچ ان"}
         ha{"ہؤسا"}
+        hai{"ہائیڈا"}
         haw{"ہوائی"}
+        hax{"جنوبی ہائیڈا"}
         he{"عبرانی"}
         hi{"ہندی"}
         hil{"ہالیگینون"}
@@ -162,6 +178,7 @@
         ht{"ہیتی"}
         hu{"ہنگیرین"}
         hup{"ہیوپا"}
+        hur{"ہالکومیلم"}
         hy{"آرمینیائی"}
         hz{"ہریرو"}
         ia{"بین لسانیات"}
@@ -170,6 +187,7 @@
         id{"انڈونیثیائی"}
         ig{"اِگبو"}
         ii{"سچوان ای"}
+        ikt{"مغربی کینیڈین اینُکٹیٹٹ"}
         ilo{"ایلوکو"}
         inh{"انگوش"}
         io{"ایڈو"}
@@ -192,6 +210,7 @@
         kea{"کابويرديانو"}
         kfo{"کورو"}
         kg{"کانگو"}
+        kgp{"کینگینگ"}
         kha{"کھاسی"}
         khq{"کويرا شيني"}
         ki{"کیکویو"}
@@ -219,6 +238,7 @@
         kum{"کومیک"}
         kv{"کومی"}
         kw{"کورنش"}
+        kwk{"کیواکوالا"}
         ky{"کرغیزی"}
         la{"لاطینی"}
         lad{"لیڈینو"}
@@ -227,12 +247,14 @@
         lez{"لیزگیان"}
         lg{"گینڈا"}
         li{"لیمبرگش"}
+        lil{"للوئیٹ"}
         lkt{"لاکوٹا"}
         ln{"لِنگَلا"}
         lo{"لاؤ"}
         lou{"لوزیانا کریول"}
         loz{"لوزی"}
         lrc{"شمالی لری"}
+        lsm{"سامیہ"}
         lt{"لیتھوینین"}
         lu{"لبا-کاتانجا"}
         lua{"لیوبا لولوآ"}
@@ -261,6 +283,7 @@
         ml{"مالایالم"}
         mn{"منگولین"}
         mni{"منی پوری"}
+        moe{"انو ایمن"}
         moh{"موہاک"}
         mos{"موسی"}
         mr{"مراٹهی"}
@@ -300,6 +323,11 @@
         ny{"نیانجا"}
         nyn{"نینکول"}
         oc{"آکسیٹان"}
+        ojb{"شمال مغربی اوجبوا"}
+        ojc{"سینٹرل اوجبوا"}
+        ojs{"اوجی کری"}
+        ojw{"مغربی اوجبوا"}
+        oka{"اوکناگن"}
         om{"اورومو"}
         or{"اڑیہ"}
         os{"اوسیٹک"}
@@ -309,7 +337,9 @@
         pap{"پاپیامینٹو"}
         pau{"پالاون"}
         pcm{"نائجیریائی پڈگن"}
+        pis{"پجن"}
         pl{"پولش"}
+        pqm{"مالیسیٹ پاساماکوڈی"}
         prg{"پارسی"}
         ps{"پشتو"}
         pt{"پُرتگالی"}
@@ -351,6 +381,7 @@
         si{"سنہالا"}
         sk{"سلوواک"}
         sl{"سلووینیائی"}
+        slh{"جنوبی لوشوٹسیڈ"}
         sm{"ساموآن"}
         sma{"جنوبی سامی"}
         smj{"لول سامی"}
@@ -365,6 +396,7 @@
         ss{"سواتی"}
         ssy{"ساہو"}
         st{"جنوبی سوتھو"}
+        str{"سٹریٹس سالِش"}
         su{"سنڈانیز"}
         suk{"سکوما"}
         sv{"سویڈش"}
@@ -373,24 +405,30 @@
         swb{"کوموریائی"}
         syr{"سریانی"}
         ta{"تمل"}
+        tce{"جنوبی ٹچون"}
         te{"تیلگو"}
         tem{"ٹمنے"}
         teo{"تیسو"}
         tet{"ٹیٹم"}
         tg{"تاجک"}
+        tgx{"ٹاگش"}
         th{"تھائی"}
+        tht{"ٹاہلٹن"}
         ti{"ٹگرینیا"}
         tig{"ٹگرے"}
         tk{"ترکمان"}
         tl{"ٹیگا لوگ"}
         tlh{"کلنگن"}
+        tli{"ٹلنگٹ"}
         tn{"سوانا"}
         to{"ٹونگن"}
+        tok{"ٹوکی پونا"}
         tpi{"ٹوک پِسِن"}
         tr{"ترکی"}
         trv{"ٹوروکو"}
         ts{"زونگا"}
         tt{"تاتار"}
+        ttm{"شمالی ٹچون"}
         tum{"ٹمبوکا"}
         tvl{"تووالو"}
         tw{"توی"}
@@ -416,6 +454,7 @@
         war{"وارے"}
         wbp{"وارلپیری"}
         wo{"وولوف"}
+        wuu{"وو چائینیز"}
         xal{"کالمیک"}
         xh{"ژوسا"}
         xog{"سوگا"}
@@ -423,6 +462,7 @@
         ybb{"یمبا"}
         yi{"یدش"}
         yo{"یوروبا"}
+        yrl{"نینگاٹو"}
         yue{"کینٹونیز"}
         zgh{"اسٹینڈرڈ مراقشی تمازیقی"}
         zh{"چینی"}
@@ -445,13 +485,20 @@
         az{"ازیری"}
         en_GB{"انگریزی (یو کے)"}
     }
+    Languages%variant{
+        hi_Latn{"ہنگلش"}
+    }
     Scripts{
+        Adlm{"ایڈلم"}
         Arab{"عربی"}
         Aran{"نستعلیق"}
         Armn{"آرمینیائی"}
         Beng{"بنگالی"}
         Bopo{"بوپوموفو"}
         Brai{"بریل"}
+        Cakm{"چکما"}
+        Cans{"متحدہ کینیڈین ایبوریجنل سلیبکس"}
+        Cher{"چیروکی"}
         Cyrl{"سیریلک"}
         Deva{"دیوناگری"}
         Ethi{"ایتھوپیائی"}
@@ -477,14 +524,23 @@
         Latn{"لاطینی"}
         Mlym{"ملیالم"}
         Mong{"منگولیائی"}
+        Mtei{"میتی مئیک"}
         Mymr{"میانمار"}
+        Nkoo{"نکو"}
+        Olck{"اول چکی"}
         Orya{"اڑیہ"}
+        Rohg{"حنیفی"}
         Sinh{"سنہالا"}
+        Sund{"سوڈانی"}
+        Syrc{"سریانی"}
         Taml{"تمل"}
         Telu{"تیلگو"}
+        Tfng{"ٹفناگ"}
         Thaa{"تھانا"}
         Thai{"تھائی"}
         Tibt{"تبتی"}
+        Vaii{"وائی"}
+        Yiii{"یی"}
         Zmth{"ریاضی کی علامتیں"}
         Zsye{"ایموجی"}
         Zsym{"علامات"}
@@ -507,11 +563,12 @@
             dangi{"ڈانگی کیلنڈر"}
             ethiopic{"ایتھوپیائی کیلنڈر"}
             ethiopic-amete-alem{"ایتھوپک امیٹ الیم کیلنڈر"}
-            gregorian{"جارجیائی کیلنڈر"}
+            gregorian{"گریگورین کیلنڈر"}
             hebrew{"عبرانی کیلنڈر"}
             indian{"ہندوستانی قومی کیلنڈر"}
             islamic{"اسلامی کیلنڈر"}
-            islamic-civil{"اسلامی شہری کیلنڈر"}
+            islamic-civil{"اسلامی شہری کیلنڈر (شہری دور)"}
+            islamic-tbla{"اسلامی کیلنڈر (ٹیبولر، فلکیاتی دور)"}
             islamic-umalqura{"اسلامی کیلنڈر (ام القراہ)"}
             iso8601{"ISO-8601 کیلنڈر"}
             japanese{"جاپانی کیلنڈر"}
@@ -603,6 +660,7 @@
             armn{"آرمینیائی اعداد"}
             armnlow{"آرمینیائی زیریں اعداد"}
             beng{"بنگالی ہندسے"}
+            cakm{"چکما اعداد"}
             deva{"دیوناگری ہندسے"}
             ethi{"ایتھوپیائی اعداد"}
             finance{"مالیاتی ہندسے"}
@@ -618,6 +676,7 @@
             hant{"روایتی چینی اعداد"}
             hantfin{"روایتی چینی مالی اعداد"}
             hebr{"عبرانی اعداد"}
+            java{"جاویانی اعداد"}
             jpan{"جاپانی اعداد"}
             jpanfin{"جاپانی مالی اعداد"}
             khmr{"خمیر ہندسے"}
@@ -626,8 +685,10 @@
             latn{"مغربی ہندسے"}
             mlym{"ملیالم ہندسے"}
             mong{"منگولیائی ہندسے"}
+            mtei{"میٹی مئیک اعداد"}
             mymr{"میانمار کے ہندسے"}
             native{"اصل ہندسے"}
+            olck{"اول چیکی اعداد"}
             orya{"اڑیہ ہندسے"}
             roman{"رومن اعداد"}
             romanlow{"رومن زیریں اعداد"}
diff --git a/icu4c/source/data/lang/uz.txt b/icu4c/source/data/lang/uz.txt
index 54ae3b5..e940c3e 100644
--- a/icu4c/source/data/lang/uz.txt
+++ b/icu4c/source/data/lang/uz.txt
@@ -26,14 +26,17 @@
         alt{"janubiy oltoy"}
         am{"amxar"}
         an{"aragon"}
+        ann{"obolo"}
         anp{"angika"}
         ar{"arab"}
         ar_001{"standart arab"}
         arn{"mapuche"}
         arp{"arapaxo"}
+        ars{"najd arab"}
         as{"assam"}
         asa{"asu"}
         ast{"asturiy"}
+        atj{"atikamek"}
         av{"avar"}
         awa{"avadxi"}
         ay{"aymara"}
@@ -59,6 +62,7 @@
         bug{"bugi"}
         byn{"blin"}
         ca{"katalan"}
+        cay{"kayuga"}
         ccp{"chakma"}
         ce{"chechen"}
         ceb{"sebuan"}
@@ -67,12 +71,20 @@
         chk{"chukot"}
         chm{"mari"}
         cho{"choktav"}
+        chp{"chipevyan"}
         chr{"cheroki"}
         chy{"cheyenn"}
         ckb{"sorani-kurd"}
+        clc{"chilkotin"}
         co{"korsikan"}
+        crg{"michif"}
+        crk{"tekislik kri"}
+        crl{"shomoli-sharqiy kri"}
+        crm{"mus kri"}
+        crr{"karolin algonkin"}
         crs{"kreol (Seyshel)"}
         cs{"chex"}
+        csw{"botqoq kri"}
         cu{"slavyan (cherkov)"}
         cv{"chuvash"}
         cy{"valliy"}
@@ -121,6 +133,8 @@
         fr{"fransuzcha"}
         fr_CA{"fransuz (Kanada)"}
         fr_CH{"fransuz (Shveytsariya)"}
+        frc{"kajun fransuz"}
+        frr{"shimoliy friz"}
         fur{"friul"}
         fy{"g‘arbiy friz"}
         ga{"irland"}
@@ -139,7 +153,9 @@
         gv{"men"}
         gwi{"gvichin"}
         ha{"xausa"}
+        hai{"hayda"}
         haw{"gavaycha"}
+        hax{"janubiy hayda"}
         he{"ivrit"}
         hi{"hind"}
         hil{"hiligaynon"}
@@ -149,6 +165,7 @@
         ht{"gaityan"}
         hu{"venger"}
         hup{"xupa"}
+        hur{"halkomelem"}
         hy{"arman"}
         hz{"gerero"}
         ia{"interlingva"}
@@ -157,6 +174,7 @@
         id{"indonez"}
         ig{"igbo"}
         ii{"sichuan"}
+        ikt{"sharqiy-kanada inuktitut"}
         ilo{"iloko"}
         inh{"ingush"}
         io{"ido"}
@@ -178,6 +196,7 @@
         kde{"makonde"}
         kea{"kabuverdianu"}
         kfo{"koro"}
+        kgp{"kaingang"}
         kha{"kxasi"}
         khq{"koyra-chiini"}
         ki{"kikuyu"}
@@ -205,6 +224,7 @@
         kum{"qo‘miq"}
         kv{"komi"}
         kw{"korn"}
+        kwk{"kvakvala"}
         ky{"qirgʻizcha"}
         la{"lotincha"}
         lad{"ladino"}
@@ -213,11 +233,14 @@
         lez{"lezgin"}
         lg{"ganda"}
         li{"limburg"}
+        lil{"lilluet"}
         lkt{"lakota"}
         ln{"lingala"}
         lo{"laos"}
+        lou{"luiziana kreol"}
         loz{"lozi"}
         lrc{"shimoliy luri"}
+        lsm{"saamia"}
         lt{"litva"}
         lu{"luba-katanga"}
         lua{"luba-lulua"}
@@ -246,6 +269,7 @@
         ml{"malayalam"}
         mn{"mongol"}
         mni{"manipur"}
+        moe{"innu-aymun"}
         moh{"mohauk"}
         mos{"mossi"}
         mr{"maratxi"}
@@ -285,6 +309,11 @@
         ny{"cheva"}
         nyn{"nyankole"}
         oc{"oksitan"}
+        ojb{"shimoli-gʻarbiy ojibva"}
+        ojc{"markaziy ijibve"}
+        ojs{"oji-kri"}
+        ojw{"gʻarbiy ojibva"}
+        oka{"okanagan"}
         om{"oromo"}
         or{"oriya"}
         os{"osetin"}
@@ -294,7 +323,9 @@
         pap{"papiyamento"}
         pau{"palau"}
         pcm{"kreol (Nigeriya)"}
+        pis{"pijin"}
         pl{"polyakcha"}
+        pqm{"maliset-passamakvoddi"}
         prg{"pruss"}
         ps{"pushtu"}
         pt{"portugalcha"}
@@ -335,6 +366,7 @@
         si{"singal"}
         sk{"slovakcha"}
         sl{"slovencha"}
+        slh{"janubiy lushutsid"}
         sm{"samoa"}
         sma{"janubiy saam"}
         smj{"lule-saam"}
@@ -349,6 +381,7 @@
         ss{"svati"}
         ssy{"saho"}
         st{"janubiy soto"}
+        str{"streyts salish"}
         su{"sundan"}
         suk{"sukuma"}
         sv{"shved"}
@@ -357,23 +390,29 @@
         swb{"qamar"}
         syr{"suriyacha"}
         ta{"tamil"}
+        tce{"janubiy tutchone"}
         te{"telugu"}
         tem{"timne"}
         teo{"teso"}
         tet{"tetum"}
         tg{"tojik"}
+        tgx{"tagish"}
         th{"tay"}
+        tht{"taltan"}
         ti{"tigrinya"}
         tig{"tigre"}
         tk{"turkman"}
         tlh{"klingon"}
+        tli{"tlingit"}
         tn{"tsvana"}
         to{"tongan"}
+        tok{"tokipona"}
         tpi{"tok-piksin"}
         tr{"turk"}
         trv{"taroko"}
         ts{"tsonga"}
         tt{"tatar"}
+        ttm{"shimoliy tutchone"}
         tum{"tumbuka"}
         tvl{"tuvalu"}
         twq{"tasavak"}
@@ -398,6 +437,7 @@
         war{"varay"}
         wbp{"valbiri"}
         wo{"volof"}
+        wuu{"vu xitoy"}
         xal{"qalmoq"}
         xh{"kxosa"}
         xog{"soga"}
@@ -405,10 +445,10 @@
         ybb{"yemba"}
         yi{"idish"}
         yo{"yoruba"}
+        yrl{"nyengatu"}
         yue{"kanton"}
         zgh{"tamazigxt"}
         zh{"xitoy"}
-        zh_Hans{"xitoy (soddalashgan)"}
         zh_Hant{"xitoy (an’anaviy)"}
         zu{"zulu"}
         zun{"zuni"}
@@ -428,12 +468,20 @@
         en_GB{"ingliz (Buyuk Britaniya)"}
         en_US{"ingliz (AQSH)"}
     }
+    Languages%variant{
+        hi_Latn{"hinglish"}
+    }
     Scripts{
+        Adlm{"adlam"}
         Arab{"arab"}
+        Aran{"nastaʼliq"}
         Armn{"arman"}
         Beng{"bengal"}
         Bopo{"bopomofo"}
         Brai{"brayl"}
+        Cakm{"chakma"}
+        Cans{"kanada boʻgʻin yozuvi"}
+        Cher{"cheroki"}
         Cyrl{"kirill"}
         Deva{"devanagari"}
         Ethi{"habash"}
@@ -444,8 +492,8 @@
         Hanb{"hanb"}
         Hang{"hangul"}
         Hani{"xitoy"}
-        Hans{"soddalashgan xitoy"}
-        Hant{"an’anaviy xitoy"}
+        Hans{"soddalashgan"}
+        Hant{"anʼanaviy"}
         Hebr{"ivrit"}
         Hira{"hiragana"}
         Hrkt{"katakana yoki hiragana"}
@@ -459,14 +507,23 @@
         Latn{"lotin"}
         Mlym{"malayalam"}
         Mong{"mongol"}
+        Mtei{"manipuri"}
         Mymr{"myanma"}
+        Nkoo{"nko"}
+        Olck{"ol chiki"}
         Orya{"oriya"}
+        Rohg{"hanifi"}
         Sinh{"singal"}
+        Sund{"sundan"}
+        Syrc{"suryoniy"}
         Taml{"tamil"}
         Telu{"telugu"}
+        Tfng{"tifinag"}
         Thaa{"taana"}
         Thai{"tay"}
         Tibt{"tibet"}
+        Vaii{"vay"}
+        Yiii{"i"}
         Zmth{"matematik ifodalar"}
         Zsye{"emoji"}
         Zsym{"belgilar"}
@@ -474,19 +531,28 @@
         Zyyy{"umumiy"}
         Zzzz{"noma’lum yozuv"}
     }
+    Scripts%stand-alone{
+        Hans{"soddalashgan xitoy"}
+        Hant{"an’anaviy xitoy"}
+    }
     Types{
         calendar{
             buddhist{"buddizm taqvimi"}
             chinese{"xitoy taqvimi"}
+            coptic{"qibtiy taqvim"}
             dangi{"dangi taqvimi"}
             ethiopic{"habash taqvimi"}
+            ethiopic-amete-alem{"Amete Alem habash taqvimi"}
             gregorian{"grigorian taqvimi"}
             hebrew{"yahudiy taqvimi"}
             islamic{"islomiy taqvim"}
+            islamic-civil{"jadvalli islomiy taqvim"}
+            islamic-tbla{"jadvalli islomiy taqvim (astronomik davr)"}
+            islamic-umalqura{"islomiy taqvim (Ummul Quro)"}
             iso8601{"ISO-8601 taqvimi"}
             japanese{"yapon taqvimi"}
             persian{"fors taqvimi"}
-            roc{"Mingo taqvimi"}
+            roc{"mingo taqvimi"}
         }
         cf{
             account{"moliyaviy valyuta formati"}
@@ -519,6 +585,7 @@
             armn{"arman raqamlari"}
             armnlow{"arman kichik raqamlari"}
             beng{"bengal raqamlari"}
+            cakm{"chakma raqamlari"}
             deva{"devanagari raqamlari"}
             ethi{"habash raqamlari"}
             fullwide{"to‘liq enli raqamlar"}
@@ -533,6 +600,7 @@
             hant{"an’anaviy xitoy raqamlari"}
             hantfin{"an’anaviy xitoy raqamlari (moliyaviy)"}
             hebr{"ivrit raqamlari"}
+            java{"yava raqamlari"}
             jpan{"yapon raqamlari"}
             jpanfin{"yapon raqamlari (moliyaviy)"}
             khmr{"kxmer raqamlari"}
@@ -540,7 +608,9 @@
             laoo{"laos raqamlari"}
             latn{"zamonaviy arab raqamlari"}
             mlym{"malayalam raqamlari"}
+            mtei{"manipuri raqamlari"}
             mymr{"birma raqamlari"}
+            olck{"ol chiki taqamlari"}
             orya{"oriya raqamlari"}
             roman{"rim raqamlari"}
             romanlow{"kichik rim raqamlari"}
@@ -549,6 +619,7 @@
             telu{"telugu raqamlari"}
             thai{"tay raqamlari"}
             tibt{"tibet raqamlari"}
+            vaii{"vay raqamlari"}
         }
     }
     characterLabelPattern{
diff --git a/icu4c/source/data/lang/vi.txt b/icu4c/source/data/lang/vi.txt
index 80d804b..cc72b4a 100644
--- a/icu4c/source/data/lang/vi.txt
+++ b/icu4c/source/data/lang/vi.txt
@@ -43,6 +43,7 @@
         am{"Tiếng Amharic"}
         an{"Tiếng Aragon"}
         ang{"Tiếng Anh cổ"}
+        ann{"Tiếng Obolo"}
         anp{"Tiếng Angika"}
         ar{"Tiếng Ả Rập"}
         ar_001{"Tiếng Ả Rập Hiện đại"}
@@ -58,6 +59,7 @@
         asa{"Tiếng Asu"}
         ase{"Ngôn ngữ Ký hiệu Mỹ"}
         ast{"Tiếng Asturias"}
+        atj{"Tiếng Atikamekw"}
         av{"Tiếng Avaric"}
         awa{"Tiếng Awadhi"}
         ay{"Tiếng Aymara"}
@@ -122,14 +124,22 @@
         chr{"Tiếng Cherokee"}
         chy{"Tiếng Cheyenne"}
         ckb{"Tiếng Kurd Miền Trung"}
+        clc{"Tiếng Chilcotin"}
         co{"Tiếng Corsica"}
         cop{"Tiếng Coptic"}
         cps{"Tiếng Capiznon"}
         cr{"Tiếng Cree"}
+        crg{"Tiếng Michif"}
         crh{"Tiếng Thổ Nhĩ Kỳ Crimean"}
+        crj{"Tiếng Cree Đông Nam"}
+        crk{"Tiếng Plains Cree"}
+        crl{"Tiếng Cree Đông Bắc"}
+        crm{"Tiếng Moose Cree"}
+        crr{"Tiếng Carolina Algonquian"}
         crs{"Tiếng Pháp Seselwa Creole"}
         cs{"Tiếng Séc"}
         csb{"Tiếng Kashubia"}
+        csw{"Tiếng Swampy Cree"}
         cu{"Tiếng Slavơ Nhà thờ"}
         cv{"Tiếng Chuvash"}
         cy{"Tiếng Wales"}
@@ -224,6 +234,7 @@
         hai{"Tiếng Haida"}
         hak{"Tiếng Khách Gia"}
         haw{"Tiếng Hawaii"}
+        hax{"Tiếng Haida miền Nam"}
         he{"Tiếng Do Thái"}
         hi{"Tiếng Hindi"}
         hif{"Tiếng Fiji Hindi"}
@@ -237,6 +248,7 @@
         ht{"Tiếng Haiti"}
         hu{"Tiếng Hungary"}
         hup{"Tiếng Hupa"}
+        hur{"Tiếng Halkomelem"}
         hy{"Tiếng Armenia"}
         hz{"Tiếng Herero"}
         ia{"Tiếng Khoa Học Quốc Tế"}
@@ -247,6 +259,7 @@
         ig{"Tiếng Igbo"}
         ii{"Tiếng Di Tứ Xuyên"}
         ik{"Tiếng Inupiaq"}
+        ikt{"Tiếng Inuktitut miền Tây Canada"}
         ilo{"Tiếng Iloko"}
         inh{"Tiếng Ingush"}
         io{"Tiếng Ido"}
@@ -277,6 +290,7 @@
         kea{"Tiếng Kabuverdianu"}
         kfo{"Tiếng Koro"}
         kg{"Tiếng Kongo"}
+        kgp{"Tiếng Kaingang"}
         kha{"Tiếng Khasi"}
         kho{"Tiếng Khotan"}
         khq{"Tiếng Koyra Chiini"}
@@ -307,6 +321,7 @@
         kut{"Tiếng Kutenai"}
         kv{"Tiếng Komi"}
         kw{"Tiếng Cornwall"}
+        kwk{"Tiếng Kwakʼwala"}
         ky{"Tiếng Kyrgyz"}
         la{"Tiếng La-tinh"}
         lad{"Tiếng Ladino"}
@@ -317,6 +332,7 @@
         lez{"Tiếng Lezghian"}
         lg{"Tiếng Ganda"}
         li{"Tiếng Limburg"}
+        lil{"Tiếng Lillooet"}
         lkt{"Tiếng Lakota"}
         ln{"Tiếng Lingala"}
         lo{"Tiếng Lào"}
@@ -324,6 +340,7 @@
         lou{"Tiếng Creole Louisiana"}
         loz{"Tiếng Lozi"}
         lrc{"Tiếng Bắc Luri"}
+        lsm{"Tiếng Saamia"}
         lt{"Tiếng Litva"}
         lu{"Tiếng Luba-Katanga"}
         lua{"Tiếng Luba-Lulua"}
@@ -359,6 +376,7 @@
         mn{"Tiếng Mông Cổ"}
         mnc{"Tiếng Mãn Châu"}
         mni{"Tiếng Manipuri"}
+        moe{"Tiếng Innu-aimun"}
         moh{"Tiếng Mohawk"}
         mos{"Tiếng Mossi"}
         mr{"Tiếng Marathi"}
@@ -408,6 +426,11 @@
         nzi{"Tiếng Nzima"}
         oc{"Tiếng Occitan"}
         oj{"Tiếng Ojibwa"}
+        ojb{"Tiếng Ojibwe Tây Bắc"}
+        ojc{"Tiếng Ojibwe miền Trung"}
+        ojs{"Tiếng Oji-Cree"}
+        ojw{"Tiếng Ojibwe miền Tây"}
+        oka{"Tiếng Okanagan"}
         om{"Tiếng Oromo"}
         or{"Tiếng Odia"}
         os{"Tiếng Ossetic"}
@@ -423,8 +446,10 @@
         peo{"Tiếng Ba Tư cổ"}
         phn{"Tiếng Phoenicia"}
         pi{"Tiếng Pali"}
+        pis{"Tiếng Pijin"}
         pl{"Tiếng Ba Lan"}
         pon{"Tiếng Pohnpeian"}
+        pqm{"Tiếng Maliseet-Passamaquoddy"}
         prg{"Tiếng Prussia"}
         pro{"Tiếng Provençal cổ"}
         ps{"Tiếng Pashto"}
@@ -476,6 +501,7 @@
         sid{"Tiếng Sidamo"}
         sk{"Tiếng Slovak"}
         sl{"Tiếng Slovenia"}
+        slh{"Tiếng Lushootseed miền Nam"}
         sm{"Tiếng Samoa"}
         sma{"Tiếng Sami Miền Nam"}
         smj{"Tiếng Lule Sami"}
@@ -492,6 +518,7 @@
         ss{"Tiếng Swati"}
         ssy{"Tiếng Saho"}
         st{"Tiếng Sotho Miền Nam"}
+        str{"Tiếng Straits Salish"}
         su{"Tiếng Sunda"}
         suk{"Tiếng Sukuma"}
         sus{"Tiếng Susu"}
@@ -503,13 +530,16 @@
         syc{"Tiếng Syriac cổ"}
         syr{"Tiếng Syriac"}
         ta{"Tiếng Tamil"}
+        tce{"Tiếng Tutchone miền Nam"}
         te{"Tiếng Telugu"}
         tem{"Tiếng Timne"}
         teo{"Tiếng Teso"}
         ter{"Tiếng Tereno"}
         tet{"Tiếng Tetum"}
         tg{"Tiếng Tajik"}
+        tgx{"Tiếng Tagish"}
         th{"Tiếng Thái"}
+        tht{"Tiếng Tahltan"}
         ti{"Tiếng Tigrinya"}
         tig{"Tiếng Tigre"}
         tiv{"Tiếng Tiv"}
@@ -522,12 +552,14 @@
         tn{"Tiếng Tswana"}
         to{"Tiếng Tonga"}
         tog{"Tiếng Nyasa Tonga"}
+        tok{"Tiếng Toki Pona"}
         tpi{"Tiếng Tok Pisin"}
         tr{"Tiếng Thổ Nhĩ Kỳ"}
         trv{"Tiếng Taroko"}
         ts{"Tiếng Tsonga"}
         tsi{"Tiếng Tsimshian"}
         tt{"Tiếng Tatar"}
+        ttm{"Tiếng Tutchone miền Bắc"}
         tum{"Tiếng Tumbuka"}
         tvl{"Tiếng Tuvalu"}
         tw{"Tiếng Twi"}
@@ -566,6 +598,7 @@
         ybb{"Tiếng Yemba"}
         yi{"Tiếng Yiddish"}
         yo{"Tiếng Yoruba"}
+        yrl{"Tiếng Nheengatu"}
         yue{"Tiếng Quảng Đông"}
         za{"Tiếng Choang"}
         zap{"Tiếng Zapotec"}
@@ -591,9 +624,11 @@
     }
     Languages%variant{
         ckb{"Tiếng Kurd Sorani"}
+        hi_Latn{"Tiếng Hindi (lai tiếng Anh)"}
         ps{"Tiếng Pushto"}
     }
     Scripts{
+        Adlm{"Chữ Adlam"}
         Afak{"Chữ Afaka"}
         Arab{"Chữ Ả Rập"}
         Aran{"Chữ Nastaliq"}
@@ -709,6 +744,7 @@
         Prti{"Chữ Parthia Văn bia"}
         Qaag{"Chữ Zawgyi"}
         Rjng{"Chữ Rejang"}
+        Rohg{"Chữ Hanifi"}
         Roro{"Chữ Rongorongo"}
         Runr{"Chữ Runic"}
         Samr{"Chữ Samaritan"}
@@ -840,7 +876,7 @@
             stroke{"Thứ tự sắp xếp theo nét chữ"}
             traditional{"Thứ tự sắp xếp truyền thống"}
             unihan{"Trình tự sắp xếp theo bộ-nét"}
-            zhuyin{"Thứ tự sắp xếp Zhuyin"}
+            zhuyin{"Thứ tự sắp xếp theo chú âm phù hiệu"}
         }
         d0{
             fwidth{"Độ rộng tối đa"}
diff --git a/icu4c/source/data/lang/xh.txt b/icu4c/source/data/lang/xh.txt
index 806fd1f..887015b 100644
--- a/icu4c/source/data/lang/xh.txt
+++ b/icu4c/source/data/lang/xh.txt
@@ -3,6 +3,93 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 xh{
     Languages{
-        xh{"isiXhosa"}
+        ar{"Isi-Arabhu"}
+        ar_001{"Isi-Arabhu (Sale mihla)"}
+        bn{"IsiBangla"}
+        de{"IsiJamani"}
+        de_AT{"IsiJamani Sase-Austria"}
+        de_CH{"IsiJamani Esiyi-High Swiss"}
+        en{"IsiNgesi"}
+        en_AU{"IsiNgesi Sase-Australia"}
+        en_CA{"IsiNgesi SaseKhanada"}
+        en_GB{"IsiNgesi SaseBritane"}
+        en_US{"Isingesi SaseMelika"}
+        es{"Isi-Spanish"}
+        es_419{"IsiSpanish SaseLatin America"}
+        es_ES{"IsiSpanish SaseYurophu"}
+        es_MX{"IsiSpanish SaseMexico"}
+        fr{"IsiFrentshi"}
+        fr_CA{"IsiFrentshi SaseKhanada"}
+        fr_CH{"IsiFrentshi SaseSwitzerland"}
+        hi{"IsiHindi"}
+        hi_Latn{"IsiHindi (Latin)"}
+        id{"Isi-Indonesia"}
+        it{"IsiTaliyane"}
+        ja{"IsiJapan"}
+        ko{"Isi-Korean"}
+        nl{"IsiDatshi"}
+        nl_BE{"IsiFlemish"}
+        pl{"Isi-Polish"}
+        pt{"IsiPhuthukezi"}
+        pt_BR{"IsiPhuthukezi SaseBrazil"}
+        pt_PT{"IsiPhuthukezi SasePortugal"}
+        ru{"Isi-Russian"}
+        th{"Isi-Thai"}
+        tr{"Isi-Turkish"}
+        und{"Unknown language"}
+        xh{"IsiXhosa"}
+        zh{"IsiMandarin"}
+        zh_Hans{"IsiTshayina Esenziwe Lula"}
+        zh_Hant{"IsiTshayina Esiqhelekileyo"}
+    }
+    Languages%long{
+        zh_Hans{"IsiMandarin Esenziwe Lula"}
+        zh_Hant{"IsiMandarin Esiqhelekileyo"}
+    }
+    Languages%menu{
+        zh{"IsiTshayina, IsiMandarin"}
+    }
+    Languages%short{
+        en_GB{"IsiNgesi sase-UK"}
+        en_US{"IsiNgesi Sase-US"}
+    }
+    Languages%variant{
+        hi_Latn{"IsiHinglish"}
+    }
+    Scripts{
+        Arab{"Isi-Arabhu"}
+        Cyrl{"IsiCyrillic"}
+        Hans{"IsiHans"}
+        Hant{"IsiHant"}
+        Jpan{"IsiJapanese"}
+        Kore{"IsiKorean"}
+        Latn{"IsiLatin"}
+        Zxxx{"Engabhalwanga"}
+        Zzzz{"Ulwimi Olungaziwayo"}
+    }
+    Scripts%stand-alone{
+        Hans{"IsiHan"}
+        Hant{"IsiHan"}
+    }
+    Types{
+        calendar{
+            gregorian{"Ngokwekhalenda YeGregorian"}
+            iso8601{"Ikhalenda ye-ISO-8601"}
+        }
+        collation{
+            standard{"Standard Sort Order"}
+        }
+        numbers{
+            latn{"Western Digits"}
+        }
+    }
+    codePatterns{
+        language{"Language: {0}"}
+        script{"Script: {0}"}
+        territory{"Region: {0}"}
+    }
+    localeDisplayPattern{
+        pattern{"{0} ({1})"}
+        separator{"{0}, {1}"}
     }
 }
diff --git a/icu4c/source/data/lang/yo.txt b/icu4c/source/data/lang/yo.txt
index 85b7536..faf7d0a 100644
--- a/icu4c/source/data/lang/yo.txt
+++ b/icu4c/source/data/lang/yo.txt
@@ -13,49 +13,98 @@
         numbers{"Àwọn nọ́ńbà"}
     }
     Languages{
+        ab{"Èdè Abasia"}
+        ace{"Èdè Akinisi"}
+        ada{"Èdè Adame"}
+        ady{"Èdè Adiji"}
         af{"Èdè Afrikani"}
         agq{"Èdè Ágẹ̀ẹ̀mù"}
+        ain{"Èdè Ainu"}
         ak{"Èdè Akani"}
+        ale{"Èdè Aleti"}
+        alt{"Èdè Gusu Ata"}
         am{"Èdè Amariki"}
+        an{"Èdè Aragoni"}
+        ann{"Èdè Obolo"}
+        anp{"Èdè Angika"}
         ar{"Èdè Árábìkì"}
+        arn{"Èdè Mapushe"}
+        arp{"Èdè Arapaho"}
+        ars{"Èdè Arabiki ti Najidi"}
         as{"Èdè Ti Assam"}
         asa{"Èdè Asu"}
         ast{"Èdè Asturian"}
+        atj{"Èdè Atikameki"}
+        av{"Èdè Afariki"}
+        awa{"Èdè Awadi"}
+        ay{"Èdè Amara"}
         az{"Èdè Azerbaijani"}
+        ba{"Èdè Bashiri"}
+        ban{"Èdè Balini"}
         bas{"Èdè Basaa"}
         be{"Èdè Belarusi"}
         bem{"Èdè Béḿbà"}
         bez{"Èdè Bẹ́nà"}
         bg{"Èdè Bugaria"}
+        bho{"Èdè Bojuri"}
+        bi{"Èdè Bisilama"}
+        bin{"Èdè Bini"}
+        bla{"Èdè Sikiska"}
         bm{"Èdè Báḿbàrà"}
         bn{"Èdè Bengali"}
         bo{"Tibetán"}
         br{"Èdè Bretoni"}
         brx{"Èdè Bódò"}
         bs{"Èdè Bosnia"}
+        bug{"Èdè Bugini"}
+        byn{"Èdè Bilini"}
         ca{"Èdè Catala"}
+        cay{"Èdè Kayuga"}
         ccp{"Èdè Chakma"}
         ce{"Èdè Chechen"}
         ceb{"Èdè Cebuano"}
         cgg{"Èdè Chiga"}
+        ch{"Èdè S̩amoro"}
+        chk{"Èdè Shuki"}
+        chm{"Èdè Mari"}
+        cho{"Èdè Shokita"}
+        chp{"Èdè Shipewa"}
         chr{"Èdè Shẹ́rókiì"}
+        chy{"Èdè Sheyeni"}
         ckb{"Ààrin Gbùngbùn Kurdish"}
+        clc{"Èdè Shikoti"}
         co{"Èdè Corsican"}
+        crg{"Èdè Misifu"}
+        crj{"Èdè Gusu Ila-oorun Kri"}
+        crk{"Èdè Papa Kri"}
+        crl{"Èdè ti Ila oorun Ariwa Kri"}
+        crm{"Èdè Moose Kri"}
+        crr{"Èdè Alonkuia ti Karolina"}
         cs{"Èdè Seeki"}
+        csw{"Èdè Swampi Kri"}
         cu{"Èdè Síláfííkì Ilé Ìjọ́sìn"}
+        cv{"Èdè Shufasi"}
         cy{"Èdè Welshi"}
         da{"Èdè Ilẹ̀ Denmark"}
+        dak{"Èdè Dakota"}
+        dar{"Èdè Dagiwa"}
         dav{"Táítà"}
         de{"Èdè Jámánì"}
         de_AT{"Èdè Jámánì (Ọ́síríà )"}
         de_CH{"Èdè Ilẹ̀ Jámánì (Orílẹ́ède swítsàlandì)"}
+        dgr{"Èdè Dogribu"}
         dje{"Ṣárúmà"}
+        doi{"Èdè Dogiri"}
         dsb{"Ṣóbíánù Apá Ìṣàlẹ̀"}
         dua{"Èdè Duala"}
+        dv{"Èdè Difehi"}
         dyo{"Jola-Fonyi"}
         dz{"Èdè Dzongkha"}
+        dzg{"Èdè Dasaga"}
         ebu{"Èdè Ẹmbù"}
         ee{"Èdè Ewè"}
+        efi{"Èdè Efiki"}
+        eka{"Èdè Ekaju"}
         el{"Èdè Giriki"}
         en{"Èdè Gẹ̀ẹ́sì"}
         en_AU{"Èdè Gẹ̀ẹ́sì (órílẹ̀-èdè Ọsirélíà)"}
@@ -73,128 +122,228 @@
         ff{"Èdè Fúlàní"}
         fi{"Èdè Finisi"}
         fil{"Èdè Filipino"}
+        fj{"Èdè Fiji"}
         fo{"Èdè Faroesi"}
+        fon{"Èdè Fon"}
         fr{"Èdè Faransé"}
         fr_CA{"Èdè Faransé (orílẹ̀-èdè Kánádà)"}
         fr_CH{"Èdè Faranṣé (Súwísàlaǹdì)"}
+        frc{"Èdè Faranse ti Kajun"}
+        frr{"Èdè Ariwa Frisa"}
         fur{"Firiúlíànì"}
         fy{"Èdè Frisia"}
         ga{"Èdè Ireland"}
+        gaa{"Èdè Gaa"}
         gd{"Èdè Gaelik ti Ilu Scotland"}
+        gez{"Ede Gẹ́sì"}
+        gil{"Èdè Gibaati"}
         gl{"Èdè Galicia"}
         gn{"Èdè Guarani"}
+        gor{"Èdè Gorontalo"}
         gsw{"Súwísì ti Jámánì"}
         gu{"Èdè Gujarati"}
         guz{"Gusii"}
         gv{"Máǹkì"}
+        gwi{"Èdè giwisi"}
         ha{"Èdè Hausa"}
+        hai{"Èdè Haida"}
         haw{"Hawaiian"}
+        hax{"Èdè Gusu Haida"}
         he{"Èdè Heberu"}
         hi{"Èdè Híńdì"}
+        hi_Latn{"Èdè Híndì (Látìnì)"}
+        hil{"Èdè Hilgayo"}
         hmn{"Hmong"}
         hr{"Èdè Kroatia"}
         hsb{"Sorbian Apá Òkè"}
         ht{"Haitian Creole"}
         hu{"Èdè Hungaria"}
+        hup{"Èdè Hupa"}
+        hur{"Èdè Hakomelemi"}
         hy{"Èdè Ile Armenia"}
+        hz{"Èdè Herero"}
         ia{"Èdè pipo"}
+        iba{"Èdè Iba"}
+        ibb{"Èdè Ibibio"}
         id{"Èdè Indonéṣíà"}
         ie{"Iru Èdè"}
         ig{"Èdè Yíbò"}
         ii{"Ṣíkuán Yì"}
+        ikt{"Èdè Iwoorun Inutitu ti Kanada"}
+        ilo{"Èdè Iloko"}
+        inh{"Èdè Ingusi"}
+        io{"Èdè Ido"}
         is{"Èdè Icelandic"}
         it{"Èdè Ítálì"}
+        iu{"Èdè Inukitu"}
         ja{"Èdè Jàpáànù"}
+        jbo{"Èdè Lobani"}
         jgo{"Ńgòmbà"}
         jmc{"Máṣámè"}
         jv{"Èdè Javanasi"}
         ka{"Èdè Georgia"}
         kab{"Kabilè"}
+        kac{"Èdè Kashini"}
+        kaj{"Èdè Ju"}
         kam{"Káńbà"}
+        kbd{"Èdè Kabadia"}
+        kcg{"Èdè Tiyapu"}
         kde{"Mákondé"}
         kea{"Kabufadíánù"}
+        kfo{"Èdè Koro"}
+        kgp{"Èdè Kaigani"}
+        kha{"Èdè Kasi"}
         khq{"Koira Ṣíínì"}
         ki{"Kíkúyù"}
+        kj{"Èdè Kuayama"}
         kk{"Kaṣakì"}
         kkj{"Kàkó"}
         kl{"Kalaalísùtì"}
         kln{"Kálẹnjín"}
         km{"Èdè kameri"}
+        kmb{"Èdè Kimbundu"}
         kn{"Èdè Kannada"}
         ko{"Èdè Kòríà"}
         kok{"Kónkánì"}
+        kpe{"Èdè Pele"}
+        kr{"Èdè Kanuri"}
+        krc{"Èdè Karasha-Baka"}
+        krl{"Èdè Karelia"}
+        kru{"Èdè Kuruki"}
         ks{"Kaṣímirì"}
         ksb{"Ṣáńbálà"}
         ksf{"Èdè Báfíà"}
         ksh{"Èdè Colognian"}
         ku{"Kọdiṣì"}
+        kum{"Èdè Kumiki"}
+        kv{"Èdè Komi"}
         kw{"Èdè Kọ́nììṣì"}
+        kwk{"Èdè Kwawala"}
         ky{"Kírígíìsì"}
         la{"Èdè Latini"}
+        lad{"Èdè Ladino"}
         lag{"Láńgì"}
         lb{"Lùṣẹ́mbọ́ọ̀gì"}
+        lez{"Èdè Lesgina"}
         lg{"Ganda"}
+        li{"Èdè Limbogishi"}
+        lil{"Èdè Liloeti"}
         lkt{"Lákota"}
         ln{"Lìǹgálà"}
         lo{"Láò"}
+        lou{"Èdè Kreoli ti Louisiana"}
+        loz{"Èdè Lozi"}
         lrc{"Apáàríwá Lúrì"}
+        lsm{"Èdè Samia"}
         lt{"Èdè Lithuania"}
         lu{"Lúbà-Katanga"}
+        lua{"Èdè Luba Lulua"}
+        lun{"Èdè Lunda"}
+        lus{"Èdè Miso"}
         luy{"Luyíà"}
         lv{"Èdè Latvianu"}
+        mad{"Èdè Maduri"}
+        mag{"Èdè Magahi"}
+        mai{"Èdè Matihi"}
+        mak{"Èdè Makasa"}
         mas{"Másáì"}
+        mdf{"Èdè Mokisa"}
+        men{"Èdè Mende"}
         mer{"Mérù"}
         mfe{"Morisiyen"}
         mg{"Malagasì"}
         mgh{"Makhuwa-Meeto"}
         mgo{"Métà"}
+        mh{"Èdè Mashali"}
         mi{"Màórì"}
+        mic{"Èdè Mikmaki"}
+        min{"Èdè Minakabau"}
         mk{"Èdè Macedonia"}
         ml{"Málàyálámù"}
         mn{"Mòngólíà"}
+        mni{"Èdè Manipuri"}
+        moe{"Èdè Inuamu"}
+        moh{"Èdè Mohaki"}
+        mos{"Èdè Mosi"}
         mr{"Èdè marathi"}
         ms{"Èdè Malaya"}
         mt{"Èdè Malta"}
         mua{"Múndàngì"}
         mul{"Ọlọ́pọ̀ èdè"}
+        mus{"Èdè Muskogi"}
+        mwl{"Èdè Mirandisi"}
         my{"Èdè Bumiisi"}
+        myv{"Èdè Esiya"}
         mzn{"Masanderani"}
+        na{"Èdè Nauru"}
+        nap{"Èdè Neapolita"}
         naq{"Námà"}
         nb{"Nọ́ọ́wè Bokímàl"}
         nd{"Àríwá Ndebele"}
         nds{"Jámánì ìpìlẹ̀"}
         ne{"Èdè Nepali"}
+        new{"Èdè Newari"}
+        ng{"Èdè Ndonga"}
+        nia{"Èdè Nia"}
+        niu{"Èdè Niu"}
         nl{"Èdè Dọ́ọ̀ṣì"}
         nmg{"Kíwáṣíò"}
         nn{"Nọ́ọ́wè Nínọ̀sìkì"}
         nnh{"Ngiembùnù"}
         no{"Èdè Norway"}
+        nog{"Èdè Nogai"}
+        nqo{"Èdè Nko"}
+        nr{"Èdè Gusu Ndebele"}
+        nso{"Èdè Ariwa Soto"}
         nus{"Núẹ̀"}
+        nv{"Èdè Nafajo"}
         ny{"Ńyájà"}
         nyn{"Ńyákọ́lè"}
         oc{"Èdè Occitani"}
+        ojb{"Èdè Ariwa-iwoorun Ojibwa"}
+        ojc{"Èdè Ojibwa Aarin"}
+        ojs{"Èdè Oji Kri"}
+        ojw{"Èdè Iwoorun Ojibwa"}
+        oka{"Èdè Okanaga"}
         om{"Òròmọ́"}
         or{"Òdíà"}
         os{"Ọṣẹ́tíìkì"}
         pa{"Èdè Punjabi"}
+        pag{"Èdè Pangasina"}
+        pam{"Èdè Pampanga"}
+        pap{"Èdè Papiamento"}
+        pau{"Èdè Pala"}
+        pcm{"Èdè Pijini ti Naijiriya"}
+        pis{"Èdè Piji"}
         pl{"Èdè Póláǹdì"}
+        pqm{"Èdè Maliseti-Pasamkodi"}
         prg{"Púrúṣíànù"}
         ps{"Páshítò"}
         pt{"Èdè Pọtogí"}
         pt_BR{"Èdè Pọtogí (Orilẹ̀-èdè Bràsíl)"}
         pt_PT{"Èdè Pọtogí (orílẹ̀-èdè Yúróòpù)"}
         qu{"Kúẹ́ńjùà"}
+        rap{"Èdè Rapanu"}
+        rar{"Èdè Rarotonga"}
+        rhg{"Èdè Rohinga"}
         rm{"Rómáǹṣì"}
         rn{"Rúńdì"}
         ro{"Èdè Romania"}
         rof{"Róńbò"}
         ru{"Èdè Rọ́ṣíà"}
+        rup{"Èdè Aromani"}
         rw{"Èdè Ruwanda"}
         rwk{"Riwa"}
         sa{"Èdè awon ara Indo"}
+        sad{"Èdè Sandawe"}
         sah{"Sàkíhà"}
         saq{"Samburu"}
+        sat{"Èdè Santali"}
+        sba{"Èdè Ngambayi"}
         sbp{"Sangu"}
+        sc{"Èdè Sadini"}
+        scn{"Èdè Sikila"}
+        sco{"Èdè Sikoti"}
         sd{"Èdè Sindhi"}
         se{"Apáàríwá Sami"}
         seh{"Ṣẹnà"}
@@ -202,54 +351,93 @@
         sg{"Sango"}
         sh{"Èdè Serbo-Croatiani"}
         shi{"Taṣelíìtì"}
+        shn{"Èdè Shani"}
         si{"Èdè Sinhalese"}
         sk{"Èdè Slovaki"}
         sl{"Èdè Slovenia"}
+        slh{"Èdè Gusu Lushootseed"}
         sm{"Sámóánù"}
         smn{"Inari Sami"}
+        sms{"Èdè Sikoti Smi"}
         sn{"Ṣọnà"}
+        snk{"Èdè Sonike"}
         so{"Èdè ara Somalia"}
         sq{"Èdè Albania"}
         sr{"Èdè Serbia"}
+        srn{"Èdè Sirana Tongo"}
+        ss{"Èdè Suwati"}
         st{"Èdè Sesoto"}
+        str{"Èdè Sitirati Salisi"}
         su{"Èdè Sudanísì"}
+        suk{"Èdè Sukuma"}
         sv{"Èdè Suwidiisi"}
         sw{"Èdè Swahili"}
+        swb{"Èdè Komora"}
+        syr{"Èdè Siriaki"}
         ta{"Èdè Tamili"}
+        tce{"Èdè Gusu Tushoni"}
         te{"Èdè Telugu"}
+        tem{"Èdè Timne"}
         teo{"Tẹ́sò"}
+        tet{"Èdè Tetum"}
         tg{"Tàjíìkì"}
+        tgx{"Èdè Tagisi"}
         th{"Èdè Tai"}
+        tht{"Èdè Tajiti"}
         ti{"Èdè Tigrinya"}
+        tig{"Èdè Tigre"}
         tk{"Èdè Turkmen"}
         tlh{"Èdè Klingoni"}
+        tli{"Èdè Tlingiti"}
+        tn{"Èdè Suwana"}
         to{"Tóńgàn"}
+        tok{"Èdè Toki Pona"}
+        tpi{"Èdè Tok Pisini"}
         tr{"Èdè Tọọkisi"}
+        trv{"Èdè Taroko"}
+        ts{"Èdè Songa"}
         tt{"Tatarí"}
+        ttm{"Èdè Ariwa Tusoni"}
+        tum{"Èdè Tumbuka"}
+        tvl{"Èdè Tifalu"}
         twq{"Tasawak"}
+        ty{"Èdè Tahiti"}
+        tyv{"Èdè Tuvini"}
         tzm{"Ààrin Gbùngbùn Atlas Tamazight"}
+        udm{"Èdè Udmuti"}
         ug{"Yúgọ̀"}
         uk{"Èdè Ukania"}
+        umb{"Èdè Umbundu"}
         und{"Èdè àìmọ̀"}
         ur{"Èdè Udu"}
         uz{"Èdè Uzbek"}
+        ve{"Èdè Fenda"}
         vi{"Èdè Jetinamu"}
         vo{"Fọ́lápùùkù"}
         vun{"Funjo"}
+        wa{"Èdè Waluni"}
         wae{"Wọsà"}
+        wal{"Èdè Wolata"}
+        war{"Èdè Wara"}
         wo{"Wọ́lọ́ọ̀fù"}
+        wuu{"Èdè Wu ti Saina"}
+        xal{"Èdè Kalimi"}
         xh{"Èdè Xhosa"}
         xog{"Ṣógà"}
         yav{"Yangbẹn"}
+        ybb{"Èdè Yemba"}
         yi{"Èdè Yiddishi"}
         yo{"Èdè Yorùbá"}
+        yrl{"Èdè Ningatu"}
         yue{"Èdè Cantonese"}
         zgh{"Àfẹnùkò Támásáìtì ti Mòrókò"}
         zh{"Edè Ṣáínà"}
         zh_Hans{"Ẹdè Ṣáínà Onírọ̀rùn"}
         zh_Hant{"Èdè Ṣáínà Ìbílẹ̀"}
         zu{"Èdè Ṣulu"}
+        zun{"Èdè Suni"}
         zxx{"Kò sí àkóònú elédè"}
+        zza{"Èdè Sasa"}
     }
     Languages%long{
         zh_Hans{"Èdè Mandárínì Ṣáínà Onírọ̀rùn"}
@@ -262,12 +450,20 @@
         en_GB{"Èdè Gẹ̀ẹ́sì (GB)"}
         en_US{"Èdè Gẹ̀ẹ́sì (US)"}
     }
+    Languages%variant{
+        hi_Latn{"Èdè Híńgílíṣì"}
+    }
     Scripts{
+        Adlm{"Èdè Adam"}
         Arab{"èdè Lárúbáwá"}
+        Aran{"Èdè Aran"}
         Armn{"Àmẹ́níà"}
         Beng{"Báńgílà"}
         Bopo{"Bopomófò"}
         Brai{"Bíráìlè"}
+        Cakm{"Kami"}
+        Cans{"Èdè Apapo Onile Onisilebu ti Kanada"}
+        Cher{"Èdè Sheroki"}
         Cyrl{"èdè ilẹ̀ Rọ́ṣíà"}
         Deva{"Dẹfanagárì"}
         Ethi{"Ẹtiópíìkì"}
@@ -292,13 +488,22 @@
         Latn{"Èdè Látìn"}
         Mlym{"Málàyálámù"}
         Mong{"Mòngólíà"}
+        Mtei{"Èdè Meitei Mayeki"}
         Mymr{"Myánmarà"}
+        Nkoo{"Èdè Nkoo"}
+        Olck{"Èdè Ol Siki"}
         Orya{"Òdíà"}
+        Rohg{"Èdè Hanifi"}
         Sinh{"Sìnhálà"}
+        Sund{"Èdè Sundani"}
+        Syrc{"Èdè Siriaki"}
         Taml{"Támílì"}
         Telu{"Télúgù"}
+        Tfng{"Èdè Tifina"}
         Thaa{"Taana"}
         Tibt{"Tíbétán"}
+        Vaii{"Èdè Fai"}
+        Yiii{"Èdè Yi"}
         Zmth{"Àmì Ìṣèsìrò"}
         Zsye{"Émójì"}
         Zsym{"Àwọn àmì"}
@@ -313,11 +518,15 @@
         calendar{
             buddhist{"Kàlẹ́ńdà Buddhist"}
             chinese{"Kàlẹ́ńdà ti Ṣáìnà"}
+            coptic{"Èdè Kopti"}
             dangi{"Kàlẹ́ńdà dangi"}
             ethiopic{"Kàlẹ́ńdà Ẹtíópíìkì"}
+            ethiopic-amete-alem{"Èdè Kalenda Alem Amete tio Etiopia"}
             gregorian{"Kàlẹ́ńdà Gregory"}
             hebrew{"Kàlẹ́ńdà Hébérù"}
             islamic{"Kàlẹ́ńdà Lárúbáwá"}
+            islamic-civil{"Kàlẹ́ńdà ti Musulumi"}
+            islamic-umalqura{"Kàlẹ́ńdà Musulumi"}
             iso8601{"Kàlẹ́ńdà ISO-8601"}
             japanese{"Kàlẹ́ńdà ti Jàpánù"}
             persian{"Kàlẹ́ńdà Pásíànù"}
@@ -354,6 +563,7 @@
             armn{"Àwọn nọ́ńbà Àmẹ́níà"}
             armnlow{"Àwọn Nọ́ńbà Kékèké ti Amẹ́ríkà"}
             beng{"Àwọn díjíìtì Báńgílà"}
+            cakm{"Àwọn díjíìtì Shakma"}
             deva{"Àwọn díjììtì Defanagárì"}
             ethi{"Àwọn nọ́ńbà Ẹtiópíìkì"}
             fullwide{"Àwọn Díjíìtì Fífẹ̀-Ẹ̀kún"}
@@ -368,6 +578,7 @@
             hant{"Àwọn nọ́ńbà Ìbílẹ̀ Ṣáìnà"}
             hantfin{"Àwọn nọ́ńbà Ìṣúná Ìbílẹ̀ Ṣáìnà"}
             hebr{"Àwọn nọ́ńbà Hébérù"}
+            java{"Àwọn díjíìtì Jafaniisi"}
             jpan{"Àwọn nọ́ńbà Jápànù"}
             jpanfin{"Àwọn nọ́ńbà Ìṣúná Jàpáànù"}
             khmr{"Àwọn díjíìtì Kẹ́mẹ̀"}
@@ -375,7 +586,9 @@
             laoo{"Àwọn díjíìtì Láó"}
             latn{"Díjíítì Ìwọ̀ Oòrùn"}
             mlym{"Àwọn díjíìtì Málàyálámù"}
+            mtei{"Àwọn díjíìtì Mete Mayeki"}
             mymr{"Àwọn díjíìtì Myánmarí"}
+            olck{"Àwọn díjíìtì Shiki"}
             orya{"Àwọn díjíìtì Òdíà"}
             roman{"Àwọn díjíìtì Rómánù"}
             romanlow{"Àwọn díjíìtì Rómánù Kékeré"}
@@ -384,8 +597,25 @@
             telu{"Àwọn díjíìtì Télúgù"}
             thai{"Àwọn díjíìtì Thai"}
             tibt{"Àwọn díjíìtì Tibetán"}
+            vaii{"Àwọn díjíìtì Fai"}
         }
     }
+    characterLabelPattern{
+        all{"{0} - gbogbo"}
+        category-list{"{0}: {1}"}
+        compatibility{"{0}-ibaramu"}
+        enclosed{"{0} ipade"}
+        extended{"{0}-ifasiwaju"}
+        historic{"{0}-àtijó̩"}
+        miscellaneous{"{0} - míràn"}
+        other{"{0} miran"}
+        scripts{"àwọ́n ìwé - {0}"}
+        strokes{
+            other{"{0} ìlà"}
+        }
+        subscript{"ìwé kékeré {0}"}
+        superscript{"ìwé nl {0}"}
+    }
     codePatterns{
         language{"Èdè: {0}"}
         script{"Ìṣọwọ́kọ̀wé: {0}"}
diff --git a/icu4c/source/data/lang/yue.txt b/icu4c/source/data/lang/yue.txt
index 4bb726e..f773b4d 100644
--- a/icu4c/source/data/lang/yue.txt
+++ b/icu4c/source/data/lang/yue.txt
@@ -44,6 +44,7 @@
         am{"阿姆哈拉文"}
         an{"阿拉貢文"}
         ang{"古英文"}
+        ann{"奧博洛文"}
         anp{"昂加文"}
         ar{"阿拉伯文"}
         ar_001{"現代標準阿拉伯文"}
@@ -52,6 +53,7 @@
         aro{"阿拉奧納文"}
         arp{"阿拉帕霍文"}
         arq{"阿爾及利亞阿拉伯文"}
+        ars{"納吉迪阿拉伯文"}
         arw{"阿拉瓦克文"}
         ary{"摩洛哥阿拉伯文"}
         arz{"埃及阿拉伯文"}
@@ -59,6 +61,7 @@
         asa{"阿蘇文"}
         ase{"美國手語"}
         ast{"阿斯圖里亞文"}
+        atj{"阿提卡米克文"}
         av{"阿瓦爾文"}
         avk{"科塔瓦文"}
         awa{"阿瓦文"}
@@ -124,14 +127,22 @@
         chr{"柴羅基文"}
         chy{"沙伊安文"}
         ckb{"索拉尼庫爾德文"}
+        clc{"奇爾科延文"}
         co{"科西嘉文"}
         cop{"科普特文"}
         cps{"卡皮茲文"}
         cr{"克裡文"}
+        crg{"米奇夫文"}
         crh{"克里米亞半島的土耳其文;克里米亞半島的塔塔爾文"}
+        crj{"東南克里文"}
+        crk{"平原克里文"}
+        crl{"東北克里文"}
+        crm{"駝鹿克里文"}
+        crr{"卡羅來納州阿爾岡昆語"}
         crs{"法語克里奧爾混合語"}
         cs{"捷克文"}
         csb{"卡舒布文"}
+        csw{"沼澤克里文"}
         cu{"宗教斯拉夫文"}
         cv{"楚瓦什文"}
         cy{"威爾斯文"}
@@ -225,6 +236,7 @@
         hai{"海達文"}
         hak{"客家話"}
         haw{"夏威夷文"}
+        hax{"南海達文"}
         he{"希伯來文"}
         hi{"北印度文"}
         hif{"斐濟印地文"}
@@ -238,6 +250,7 @@
         ht{"海地文"}
         hu{"匈牙利文"}
         hup{"胡帕文"}
+        hur{"哈爾科梅勒姆文"}
         hy{"亞美尼亞文"}
         hz{"赫雷羅文"}
         ia{"國際文"}
@@ -248,6 +261,7 @@
         ig{"伊布文"}
         ii{"四川彝文"}
         ik{"依奴皮維克文"}
+        ikt{"加拿大西部因紐特文"}
         ilo{"伊洛闊文"}
         inh{"印古什文"}
         io{"伊多文"}
@@ -314,6 +328,7 @@
         kut{"庫特奈文"}
         kv{"科米文"}
         kw{"康瓦耳文"}
+        kwk{"誇誇瓦拉文"}
         ky{"吉爾吉斯文"}
         la{"拉丁文"}
         lad{"拉迪諾文"}
@@ -326,14 +341,17 @@
         lg{"干達文"}
         li{"林堡文"}
         lij{"利古里亞文"}
+        lil{"利盧埃特文"}
         liv{"利伏尼亞文"}
         lkt{"拉科塔文"}
         lmo{"倫巴底文"}
         ln{"林加拉文"}
         lo{"寮文"}
         lol{"芒戈文"}
+        lou{"路易斯安那克里奧爾文"}
         loz{"洛齊文"}
         lrc{"北盧爾文"}
+        lsm{"薩米亞文"}
         lt{"立陶宛文"}
         ltg{"拉特加萊文"}
         lu{"魯巴加丹加文"}
@@ -372,6 +390,7 @@
         mn{"蒙古文"}
         mnc{"滿族文"}
         mni{"曼尼普裡文"}
+        moe{"因努埃蒙文"}
         moh{"莫霍克文"}
         mos{"莫西文"}
         mr{"馬拉地文"}
@@ -424,6 +443,11 @@
         nzi{"尼茲馬文"}
         oc{"奧克西坦文"}
         oj{"奧杰布瓦文"}
+        ojb{"西北奧吉布瓦文"}
+        ojc{"中奧吉布瓦文"}
+        ojs{"王子克里文"}
+        ojw{"西奧吉布瓦文"}
+        oka{"奧卡納根文"}
         om{"奧羅莫文"}
         or{"歐利亞文"}
         os{"奧塞提文"}
@@ -443,10 +467,12 @@
         pfl{"普法爾茨德文"}
         phn{"腓尼基文"}
         pi{"巴利文"}
+        pis{"皮京文"}
         pl{"波蘭文"}
         pms{"皮埃蒙特文"}
         pnt{"旁狄希臘文"}
         pon{"波那貝文"}
+        pqm{"馬里塞-帕薩馬誇迪文"}
         prg{"普魯士文"}
         pro{"古普羅旺斯文"}
         ps{"普什圖文"}
@@ -506,6 +532,7 @@
         sid{"希達摩文"}
         sk{"斯洛伐克文"}
         sl{"斯洛維尼亞文"}
+        slh{"南盧紹錫德文"}
         sli{"下西利西亞文"}
         sly{"塞拉亞文"}
         sm{"薩摩亞文"}
@@ -525,6 +552,7 @@
         ssy{"薩霍文"}
         st{"塞索托文"}
         stq{"沙特菲士蘭文"}
+        str{"海峽薩利希文"}
         su{"巽他文"}
         suk{"蘇庫馬文"}
         sus{"蘇蘇文"}
@@ -537,6 +565,7 @@
         syr{"敘利亞文"}
         szl{"西利西亞文"}
         ta{"坦米爾文"}
+        tce{"南塔穹文"}
         tcy{"圖盧文"}
         te{"泰盧固文"}
         tem{"提姆文"}
@@ -544,7 +573,9 @@
         ter{"泰雷諾文"}
         tet{"泰頓文"}
         tg{"塔吉克文"}
+        tgx{"塔吉什文"}
         th{"泰文"}
+        tht{"塔爾坦文"}
         ti{"提格利尼亞文"}
         tig{"蒂格雷文"}
         tiv{"提夫文"}
@@ -559,6 +590,7 @@
         tn{"突尼西亞文"}
         to{"東加文"}
         tog{"東加文(尼亞薩)"}
+        tok{"托基波納文"}
         tpi{"托比辛文"}
         tr{"土耳其文"}
         tru{"圖羅尤文"}
@@ -567,6 +599,7 @@
         tsd{"特薩克尼恩文"}
         tsi{"欽西安文"}
         tt{"韃靼文"}
+        ttm{"北塔奇訥文"}
         ttt{"穆斯林塔特文"}
         tum{"圖姆布卡文"}
         tvl{"吐瓦魯文"}
@@ -637,9 +670,11 @@
         zh{"中文 (普通話)"}
     }
     Scripts{
+        Adlm{"阿德拉姆文"}
         Afak{"阿法卡文字"}
         Aghb{"高加索阿爾巴尼亞文"}
         Arab{"阿拉伯文"}
+        Aran{"納斯塔利克文"}
         Armi{"皇室亞美尼亞文"}
         Armn{"亞美尼亞文"}
         Avst{"阿維斯陀文"}
@@ -752,6 +787,7 @@
         Plrd{"柏格理拼音符"}
         Prti{"帕提亞文(碑銘體)"}
         Rjng{"拉讓文"}
+        Rohg{"哈尼菲文"}
         Roro{"朗格朗格象形文"}
         Runr{"古北歐文字"}
         Samr{"撒馬利亞文"}
diff --git a/icu4c/source/data/lang/zh.txt b/icu4c/source/data/lang/zh.txt
index dc0f968..01e2f6b 100644
--- a/icu4c/source/data/lang/zh.txt
+++ b/icu4c/source/data/lang/zh.txt
@@ -41,6 +41,7 @@
         am{"阿姆哈拉语"}
         an{"阿拉贡语"}
         ang{"古英语"}
+        ann{"奥博洛语"}
         anp{"昂加语"}
         ar{"阿拉伯语"}
         ar_001{"现代标准阿拉伯语"}
@@ -52,6 +53,7 @@
         as{"阿萨姆语"}
         asa{"帕雷语"}
         ast{"阿斯图里亚斯语"}
+        atj{"阿提卡米克语"}
         av{"阿瓦尔语"}
         awa{"阿瓦德语"}
         ay{"艾马拉语"}
@@ -109,13 +111,21 @@
         chr{"切罗基语"}
         chy{"夏延语"}
         ckb{"中库尔德语"}
+        clc{"奇尔科廷语"}
         co{"科西嘉语"}
         cop{"科普特语"}
-        cr{"克里族语"}
-        crh{"克里米亚土耳其语"}
+        cr{"克里语"}
+        crg{"米其芙语"}
+        crh{"克里米亚鞑靼语"}
+        crj{"东南部克里语"}
+        crk{"平原克里语"}
+        crl{"东北部克里语"}
+        crm{"穆斯克里语"}
+        crr{"卡罗莱纳州阿尔冈昆语"}
         crs{"塞舌尔克里奥尔语"}
         cs{"捷克语"}
         csb{"卡舒比语"}
+        csw{"沼泽克里语"}
         cu{"教会斯拉夫语"}
         cv{"楚瓦什语"}
         cy{"威尔士语"}
@@ -208,6 +218,7 @@
         hai{"海达语"}
         hak{"客家语"}
         haw{"夏威夷语"}
+        hax{"南海达语"}
         he{"希伯来语"}
         hi{"印地语"}
         hil{"希利盖农语"}
@@ -220,6 +231,7 @@
         ht{"海地克里奥尔语"}
         hu{"匈牙利语"}
         hup{"胡帕语"}
+        hur{"哈尔魁梅林语"}
         hy{"亚美尼亚语"}
         hz{"赫雷罗语"}
         ia{"国际语"}
@@ -230,6 +242,7 @@
         ig{"伊博语"}
         ii{"四川彝语"}
         ik{"伊努皮克语"}
+        ikt{"西加拿大因纽特语"}
         ilo{"伊洛卡诺语"}
         inh{"印古什语"}
         io{"伊多语"}
@@ -257,6 +270,7 @@
         kea{"卡布佛得鲁语"}
         kfo{"克罗语"}
         kg{"刚果语"}
+        kgp{"坎刚语"}
         kha{"卡西语"}
         kho{"和田语"}
         khq{"西桑海语"}
@@ -287,16 +301,19 @@
         kut{"库特奈语"}
         kv{"科米语"}
         kw{"康沃尔语"}
+        kwk{"夸夸瓦拉语"}
         ky{"柯尔克孜语"}
         la{"拉丁语"}
         lad{"拉迪诺语"}
         lag{"朗吉语"}
-        lah{"印度-雅利安语"}
+        lah{"西旁遮普语"}
         lam{"兰巴语"}
         lb{"卢森堡语"}
         lez{"列兹金语"}
         lg{"卢干达语"}
         li{"林堡语"}
+        lij{"利古里亚语"}
+        lil{"利洛埃特语"}
         lkt{"拉科塔语"}
         ln{"林加拉语"}
         lo{"老挝语"}
@@ -304,6 +321,7 @@
         lou{"路易斯安那克里奥尔语"}
         loz{"洛齐语"}
         lrc{"北卢尔语"}
+        lsm{"萨米亚语"}
         lt{"立陶宛语"}
         lu{"鲁巴加丹加语"}
         lua{"卢巴-卢拉语"}
@@ -339,6 +357,7 @@
         mn{"蒙古语"}
         mnc{"满语"}
         mni{"曼尼普尔语"}
+        moe{"因努埃蒙语"}
         moh{"摩霍克语"}
         mos{"莫西语"}
         mr{"马拉地语"}
@@ -387,6 +406,11 @@
         nzi{"恩济马语"}
         oc{"奥克语"}
         oj{"奥吉布瓦语"}
+        ojb{"西北部奥吉布瓦语"}
+        ojc{"中奥吉布瓦语"}
+        ojs{"欧吉克里语"}
+        ojw{"西奥吉布瓦语"}
+        oka{"欧肯那根语"}
         om{"奥罗莫语"}
         or{"奥里亚语"}
         os{"奥塞梯语"}
@@ -402,8 +426,10 @@
         peo{"古波斯语"}
         phn{"腓尼基语"}
         pi{"巴利语"}
+        pis{"皮京语"}
         pl{"波兰语"}
         pon{"波纳佩语"}
+        pqm{"马利塞-帕萨马科迪语"}
         prg{"普鲁士语"}
         pro{"古普罗文斯语"}
         ps{"普什图语"}
@@ -455,6 +481,7 @@
         sid{"悉达摩语"}
         sk{"斯洛伐克语"}
         sl{"斯洛文尼亚语"}
+        slh{"南卢舒特种子语"}
         sm{"萨摩亚语"}
         sma{"南萨米语"}
         smj{"吕勒萨米语"}
@@ -471,6 +498,7 @@
         ss{"斯瓦蒂语"}
         ssy{"萨霍语"}
         st{"南索托语"}
+        str{"海峡萨利希语"}
         su{"巽他语"}
         suk{"苏库马语"}
         sus{"苏苏语"}
@@ -482,13 +510,16 @@
         syc{"古典叙利亚语"}
         syr{"叙利亚语"}
         ta{"泰米尔语"}
+        tce{"南塔穹语"}
         te{"泰卢固语"}
         tem{"泰姆奈语"}
         teo{"特索语"}
         ter{"特伦诺语"}
         tet{"德顿语"}
         tg{"塔吉克语"}
+        tgx{"塔吉什语"}
         th{"泰语"}
+        tht{"塔尔坦语"}
         ti{"提格利尼亚语"}
         tig{"提格雷语"}
         tiv{"蒂夫语"}
@@ -501,12 +532,14 @@
         tn{"茨瓦纳语"}
         to{"汤加语"}
         tog{"尼亚萨汤加语"}
+        tok{"道本语"}
         tpi{"托克皮辛语"}
         tr{"土耳其语"}
         trv{"赛德克语"}
         ts{"聪加语"}
         tsi{"钦西安语"}
         tt{"鞑靼语"}
+        ttm{"北塔穹语"}
         tum{"通布卡语"}
         tvl{"图瓦卢语"}
         tw{"契维语"}
@@ -524,6 +557,7 @@
         uz{"乌兹别克语"}
         vai{"瓦伊语"}
         ve{"文达语"}
+        vec{"威尼斯语"}
         vep{"维普森语"}
         vi{"越南语"}
         vo{"沃拉普克语"}
@@ -546,6 +580,7 @@
         ybb{"耶姆巴语"}
         yi{"意第绪语"}
         yo{"约鲁巴语"}
+        yrl{"恩加图语"}
         yue{"粤语"}
         za{"壮语"}
         zap{"萨波蒂克语"}
@@ -561,8 +596,8 @@
         zza{"扎扎语"}
     }
     Languages%long{
-        zh_Hans{"现代标准汉语"}
-        zh_Hant{"台湾国语"}
+        zh_Hans{"现代标准汉语(简体)"}
+        zh_Hant{"现代标准汉语(繁体)"}
     }
     Languages%menu{
         ars{"阿拉伯语(纳吉迪)"}
@@ -574,6 +609,10 @@
         en_GB{"英式英语"}
         en_US{"美式英语"}
     }
+    Languages%variant{
+        ckb{"索拉尼库尔德语"}
+        hi_Latn{"印式英语"}
+    }
     Scripts{
         Adlm{"阿德拉姆文"}
         Afak{"阿法卡文"}
@@ -604,6 +643,7 @@
         Chrs{"花拉子模文"}
         Cirt{"色斯文"}
         Copt{"克普特文"}
+        Cpmn{"塞浦路斯米诺斯文"}
         Cprt{"塞浦路斯文"}
         Cyrl{"西里尔文"}
         Cyrs{"西里尔文字(古教会斯拉夫文的变体)"}
@@ -650,6 +690,7 @@
         Jurc{"女真文"}
         Kali{"克耶李文字"}
         Kana{"片假名"}
+        Kawi{"卡维文"}
         Khar{"卡罗须提文"}
         Khmr{"高棉文"}
         Khoj{"克吉奇文字"}
@@ -684,7 +725,7 @@
         Mlym{"马拉雅拉姆文"}
         Modi{"莫迪文"}
         Mong{"蒙古文"}
-        Moon{"韩文语系"}
+        Moon{"穆恩字母"}
         Mroo{"谬文"}
         Mtei{"曼尼普尔文"}
         Mult{"穆尔坦文"}
@@ -702,6 +743,7 @@
         Orya{"奥里亚文"}
         Osge{"欧塞奇文"}
         Osma{"奥斯曼亚文"}
+        Ougr{"回鹘文"}
         Palm{"帕尔迈拉文"}
         Pauc{"包金豪文"}
         Perm{"古彼尔姆文"}
@@ -712,9 +754,9 @@
         Phnx{"腓尼基文"}
         Plrd{"波拉德音标文字"}
         Prti{"帕提亚文碑铭体"}
-        Qaag{"Zawgyi"}
+        Qaag{"照济文"}
         Rjng{"拉让文"}
-        Rohg{"哈乃斐罗兴亚文"}
+        Rohg{"哈乃斐文"}
         Roro{"朗格朗格文"}
         Runr{"古代北欧文"}
         Samr{"撒马利亚文"}
@@ -724,7 +766,7 @@
         Sgnw{"书写符号"}
         Shaw{"萧伯纳式文"}
         Shrd{"夏拉达文"}
-        Sidd{"悉昙"}
+        Sidd{"悉昙文"}
         Sind{"信德文"}
         Sinh{"僧伽罗文"}
         Sogd{"粟特文"}
@@ -752,6 +794,8 @@
         Thai{"泰文"}
         Tibt{"藏文"}
         Tirh{"迈蒂利文"}
+        Tnsa{"坦萨文"}
+        Toto{"投投文"}
         Ugar{"乌加里特文"}
         Vaii{"瓦依文"}
         Visp{"可见语言"}
@@ -916,6 +960,7 @@
             jpan{"日文数字"}
             jpanfin{"日文大写数字"}
             kali{"克耶字母数字"}
+            kawi{"卡维数字"}
             khmr{"高棉数字"}
             knda{"卡纳达数字"}
             lana{"老傣文数字"}
@@ -959,6 +1004,7 @@
             thai{"泰文数字"}
             tibt{"藏文数字"}
             tirh{"迈蒂利数字"}
+            tnsa{"坦萨数字"}
             traditional{"传统数字"}
             vaii{"瓦伊文数字"}
             wara{"瓦郎奇蒂数字"}
@@ -980,6 +1026,7 @@
         ARANES{"阿兰方言"}
         AREVELA{"东亚美尼亚文"}
         AREVMDA{"西亚美尼亚文"}
+        ARKAIKA{"阿尔凯亚方言"}
         ASANTE{"阿散蒂方言"}
         AUVERN{"自动钻机"}
         BAKU1926{"统一土耳其拉丁字母"}
@@ -1004,6 +1051,7 @@
         FONNAPA{"福纳帕方言"}
         FONUPA{"UPA 音标"}
         FONXSAMP{"X-SAMPA 音标"}
+        GALLO{"加洛方言"}
         GASCON{"加斯科方言"}
         GRCLASS{"粗粒级"}
         GRITAL{"格里陶方言"}
@@ -1027,7 +1075,7 @@
         METELKO{"梅特尔科字母"}
         MONOTON{"单音字母"}
         NDYUKA{"Ndyuka 方言"}
-        NEDIS{"Natisone 方言"}
+        NEDIS{"纳蒂索内方言"}
         NEWFOUND{"纽芬兰方言"}
         NICARD{"尼斯方言"}
         NJIVA{"Gniva/Njiva 方言"}
@@ -1038,6 +1086,7 @@
         PAHAWH3{"帕哈苗文3代"}
         PAHAWH4{"帕哈苗文4代"}
         PAMAKA{"Pamaka 方言"}
+        PEANO{"皮亚诺方言"}
         PETR1708{"俄文拼字(1708年)"}
         PINYIN{"拼音罗马字"}
         POLYTON{"多音字母"}
@@ -1050,7 +1099,7 @@
         RUMGR{"罗曼什文"}
         SAAHO{"萨霍文"}
         SCOTLAND{"苏格兰标准英文"}
-        SCOUSE{"利物浦方言"}
+        SCOUSE{"斯高斯方言"}
         SIMPLE{"简单英语"}
         SOLBA{"Stolvizza/Solbica 方言"}
         SOTAV{"佛得角语背风方言组"}
@@ -1058,14 +1107,16 @@
         SURMIRAN{"瑞士苏迈拉方言"}
         SURSILV{"瑞士苏瑟瓦方言"}
         SUTSILV{"瑞士苏希瓦方言"}
-        TARASK{"Taraskievica 拼字"}
+        TARASK{"传统正写法"}
+        TONGYONG{"通用拼音"}
         UCCOR{"统一的拼字"}
         UCRCOR{"统一和修订的拼字"}
         ULSTER{"阿尔斯特方言"}
         UNIFON{"Unifon音位字母"}
         VAIDIKA{"吠陀梵文"}
-        VALENCIA{"瓦伦西亚文"}
+        VALENCIA{"巴伦西亚文"}
         VALLADER{"瑞士瓦勒德方言"}
+        VECDRUKA{"维杜卡方言"}
         VIVARAUP{"维瓦鲁普方言"}
         WADEGILE{"WG 威氏拼音法"}
         XSISTEMO{"西西斯特莫方言"}
diff --git a/icu4c/source/data/lang/zh_Hant.txt b/icu4c/source/data/lang/zh_Hant.txt
index 8bdf596..d2cb82b 100644
--- a/icu4c/source/data/lang/zh_Hant.txt
+++ b/icu4c/source/data/lang/zh_Hant.txt
@@ -45,6 +45,7 @@
         am{"阿姆哈拉文"}
         an{"阿拉貢文"}
         ang{"古英文"}
+        ann{"奧博洛語"}
         anp{"昂加文"}
         ar{"阿拉伯文"}
         ar_001{"現代標準阿拉伯文"}
@@ -61,6 +62,7 @@
         asa{"阿蘇文"}
         ase{"美國手語"}
         ast{"阿斯圖里亞文"}
+        atj{"阿提卡梅克語"}
         av{"阿瓦爾文"}
         avk{"科塔瓦文"}
         awa{"阿瓦文"}
@@ -126,14 +128,22 @@
         chr{"柴羅基文"}
         chy{"沙伊安文"}
         ckb{"中庫德文"}
+        clc{"齊爾柯廷語"}
         co{"科西嘉文"}
         cop{"科普特文"}
         cps{"卡皮茲文"}
         cr{"克里文"}
+        crg{"米奇夫語"}
         crh{"土耳其文(克里米亞半島)"}
+        crj{"東南克里語"}
+        crk{"平原克里語"}
+        crl{"北部東克里語"}
+        crm{"穆斯克里文"}
+        crr{"卡羅萊納阿爾岡昆語"}
         crs{"塞席爾克里奧爾法文"}
         cs{"捷克文"}
         csb{"卡舒布文"}
+        csw{"沼澤克里語"}
         cu{"宗教斯拉夫文"}
         cv{"楚瓦什文"}
         cy{"威爾斯文"}
@@ -226,8 +236,10 @@
         hai{"海達文"}
         hak{"客家話"}
         haw{"夏威夷文"}
+        hax{"南海達語"}
         he{"希伯來文"}
         hi{"印地文"}
+        hi_Latn{"印地語(拉丁文)"}
         hif{"斐濟印地文"}
         hil{"希利蓋農文"}
         hit{"赫梯文"}
@@ -239,6 +251,7 @@
         ht{"海地文"}
         hu{"匈牙利文"}
         hup{"胡帕文"}
+        hur{"哈爾魁梅林語"}
         hy{"亞美尼亞文"}
         hz{"赫雷羅文"}
         ia{"國際文"}
@@ -249,6 +262,7 @@
         ig{"伊布文"}
         ii{"四川彝文"}
         ik{"依奴皮維克文"}
+        ikt{"西加拿大因紐特語"}
         ilo{"伊洛闊文"}
         inh{"印古什文"}
         io{"伊多文"}
@@ -315,6 +329,7 @@
         kut{"庫特奈文"}
         kv{"科米文"}
         kw{"康瓦耳文"}
+        kwk{"誇誇嘉誇語"}
         ky{"吉爾吉斯文"}
         la{"拉丁文"}
         lad{"拉迪諾文"}
@@ -327,6 +342,7 @@
         lg{"干達文"}
         li{"林堡文"}
         lij{"利古里亞文"}
+        lil{"利洛威特文"}
         liv{"利伏尼亞文"}
         lkt{"拉科塔文"}
         lmo{"倫巴底文"}
@@ -336,6 +352,7 @@
         lou{"路易斯安那克里奧爾文"}
         loz{"洛齊文"}
         lrc{"北盧爾文"}
+        lsm{"薩米亞文"}
         lt{"立陶宛文"}
         ltg{"拉特加萊文"}
         lu{"魯巴加丹加文"}
@@ -374,6 +391,7 @@
         mn{"蒙古文"}
         mnc{"滿族文"}
         mni{"曼尼普爾文"}
+        moe{"因紐艾蒙語"}
         moh{"莫霍克文"}
         mos{"莫西文"}
         mr{"馬拉地文"}
@@ -417,7 +435,7 @@
         nr{"南地畢列文"}
         nso{"北索托文"}
         nus{"努埃爾文"}
-        nv{"納瓦霍文"}
+        nv{"納瓦荷文"}
         nwc{"古尼瓦爾文"}
         ny{"尼揚賈文"}
         nym{"尼揚韋齊文"}
@@ -426,6 +444,11 @@
         nzi{"尼茲馬文"}
         oc{"奧克西坦文"}
         oj{"奧杰布瓦文"}
+        ojb{"西北奧吉布瓦語"}
+        ojc{"中央奧吉布瓦語"}
+        ojs{"奧吉克里語"}
+        ojw{"西奧吉布瓦語"}
+        oka{"奧卡諾根語"}
         om{"奧羅莫文"}
         or{"歐迪亞文"}
         os{"奧塞提文"}
@@ -445,10 +468,12 @@
         pfl{"普法爾茨德文"}
         phn{"腓尼基文"}
         pi{"巴利文"}
+        pis{"皮金語"}
         pl{"波蘭文"}
         pms{"皮埃蒙特文"}
         pnt{"旁狄希臘文"}
         pon{"波那貝文"}
+        pqm{"馬里希特帕薩瑪奎迪文"}
         prg{"普魯士文"}
         pro{"古普羅旺斯文"}
         ps{"普什圖文"}
@@ -508,6 +533,7 @@
         sid{"希達摩文"}
         sk{"斯洛伐克文"}
         sl{"斯洛維尼亞文"}
+        slh{"南盧紹錫德語"}
         sli{"下西利西亞文"}
         sly{"塞拉亞文"}
         sm{"薩摩亞文"}
@@ -527,6 +553,7 @@
         ssy{"薩霍文"}
         st{"塞索托文"}
         stq{"沙特菲士蘭文"}
+        str{"海峽薩利希語"}
         su{"巽他文"}
         suk{"蘇庫馬文"}
         sus{"蘇蘇文"}
@@ -539,6 +566,7 @@
         syr{"敘利亞文"}
         szl{"西利西亞文"}
         ta{"坦米爾文"}
+        tce{"南塔穹語"}
         tcy{"圖盧文"}
         te{"泰盧固文"}
         tem{"提姆文"}
@@ -546,7 +574,9 @@
         ter{"泰雷諾文"}
         tet{"泰頓文"}
         tg{"塔吉克文"}
+        tgx{"塔吉什語"}
         th{"泰文"}
+        tht{"塔爾坦語"}
         ti{"提格利尼亞文"}
         tig{"蒂格雷文"}
         tiv{"提夫文"}
@@ -561,6 +591,7 @@
         tn{"塞茲瓦納文"}
         to{"東加文"}
         tog{"東加文(尼亞薩)"}
+        tok{"道本語"}
         tpi{"托比辛文"}
         tr{"土耳其文"}
         tru{"圖羅尤文"}
@@ -569,6 +600,7 @@
         tsd{"特薩克尼恩文"}
         tsi{"欽西安文"}
         tt{"韃靼文"}
+        ttm{"北塔穹語"}
         ttt{"穆斯林塔特文"}
         tum{"圖姆布卡文"}
         tvl{"吐瓦魯文"}
@@ -635,13 +667,14 @@
     }
     Languages%variant{
         ckb{"庫德文(索拉尼)"}
+        hi_Latn{"印地語"}
     }
     Scripts{
         Adlm{"富拉文"}
         Afak{"阿法卡文字"}
         Aghb{"高加索阿爾巴尼亞文"}
         Ahom{"阿洪姆文"}
-        Arab{"阿拉伯文"}
+        Arab{"阿拉伯字母"}
         Aran{"波斯體"}
         Armi{"皇室亞美尼亞文"}
         Armn{"亞美尼亞文"}
@@ -666,7 +699,7 @@
         Cirt{"色斯文"}
         Copt{"科普特文"}
         Cprt{"塞浦路斯文"}
-        Cyrl{"斯拉夫文"}
+        Cyrl{"西里爾文字"}
         Cyrs{"西里爾文(古教會斯拉夫文變體)"}
         Deva{"天城文"}
         Dsrt{"德瑟雷特文"}
@@ -682,7 +715,7 @@
         Gonm{"岡德文"}
         Goth{"歌德文"}
         Gran{"格蘭他文字"}
-        Grek{"希臘文"}
+        Grek{"希臘字母"}
         Gujr{"古吉拉特文"}
         Guru{"古魯穆奇文"}
         Hanb{"標上注音符號的漢字"}
@@ -766,6 +799,7 @@
         Prti{"帕提亞文(碑銘體)"}
         Qaag{"佐基文"}
         Rjng{"拉讓文"}
+        Rohg{"哈乃斐羅興亞文"}
         Roro{"朗格朗格象形文"}
         Runr{"古北歐文字"}
         Samr{"撒馬利亞文"}
@@ -782,7 +816,7 @@
         Soyo{"索永布文字"}
         Sund{"巽他文"}
         Sylo{"希洛弟納格里文"}
-        Syrc{"敍利亞文"}
+        Syrc{"敘利亞文"}
         Syre{"敘利亞文(福音體文字變體)"}
         Syrj{"敘利亞文(西方文字變體)"}
         Syrn{"敘利亞文(東方文字變體)"}
diff --git a/icu4c/source/data/lang/zh_Hant_HK.txt b/icu4c/source/data/lang/zh_Hant_HK.txt
index 042bcf1..2aa9fb7 100644
--- a/icu4c/source/data/lang/zh_Hant_HK.txt
+++ b/icu4c/source/data/lang/zh_Hant_HK.txt
@@ -35,6 +35,7 @@
         gsw{"瑞士德文"}
         hmn{"苗語"}
         hr{"克羅地亞文"}
+        ig{"伊博文"}
         it{"意大利文"}
         jpr{"猶太波斯文"}
         ka{"格魯吉亞文"}
diff --git a/icu4c/source/data/lang/zu.txt b/icu4c/source/data/lang/zu.txt
index 888b3a5..cf90ab9 100644
--- a/icu4c/source/data/lang/zu.txt
+++ b/icu4c/source/data/lang/zu.txt
@@ -37,14 +37,17 @@
         alt{"isi-Southern Altai"}
         am{"isi-Amharic"}
         an{"isi-Aragonese"}
+        ann{"isi-Obolo"}
         anp{"isi-Angika"}
         ar{"isi-Arabic"}
         ar_001{"isi-Arabic esivamile sesimanje"}
         arn{"isi-Mapuche"}
         arp{"isi-Arapaho"}
+        ars{"isi-Najdi Arabic"}
         as{"isi-Assamese"}
         asa{"isi-Asu"}
         ast{"isi-Asturian"}
+        atj{"isi-Atikamekw"}
         av{"isi-Avaric"}
         awa{"isi-Awadhi"}
         ay{"isi-Aymara"}
@@ -70,6 +73,7 @@
         bug{"isi-Buginese"}
         byn{"isi-Blin"}
         ca{"isi-Catalan"}
+        cay{"isi-Cayuga"}
         ccp{"i-Chakma"}
         ce{"isi-Chechen"}
         ceb{"isi-Cebuano"}
@@ -78,12 +82,21 @@
         chk{"isi-Chuukese"}
         chm{"isi-Mari"}
         cho{"isi-Choctaw"}
+        chp{"isi-Chipewyan"}
         chr{"isi-Cherokee"}
         chy{"isi-Cheyenne"}
         ckb{"isi-Central Kurdish"}
+        clc{"isi-Chilcotin"}
         co{"isi-Corsican"}
+        crg{"isi-Michif"}
+        crj{"Southern East Cree"}
+        crk{"Plains Cree"}
+        crl{"isi-Northern East Cree"}
+        crm{"isi-Moose Cree"}
+        crr{"isi-Carolina Algonquian"}
         crs{"i-Seselwa Creole French"}
         cs{"isi-Czech"}
+        csw{"Swampy Cree"}
         cu{"isi-Church Slavic"}
         cv{"isi-Chuvash"}
         cy{"isi-Welsh"}
@@ -133,6 +146,7 @@
         fr_CA{"isi-Canadian French"}
         fr_CH{"isi-Swiss French"}
         frc{"isi-Cajun French"}
+        frr{"isi-Northern Frisian"}
         fur{"isi-Friulian"}
         fy{"isi-Western Frisian"}
         ga{"isi-Irish"}
@@ -151,8 +165,10 @@
         gv{"isi-Manx"}
         gwi{"isi-Gwichʼin"}
         ha{"isi-Hausa"}
+        hai{"isi-Haida"}
         hak{"isi-Hakka Chinese"}
         haw{"isi-Hawaiian"}
+        hax{"Southern Haida"}
         he{"isi-Hebrew"}
         hi{"isi-Hindi"}
         hil{"isi-Hiligaynon"}
@@ -163,6 +179,7 @@
         ht{"isi-Haitian"}
         hu{"isi-Hungarian"}
         hup{"isi-Hupa"}
+        hur{"isi-Halkomelem"}
         hy{"isi-Armenia"}
         hz{"isi-Herero"}
         ia{"izilimi ezihlangene"}
@@ -172,6 +189,7 @@
         ie{"izimili"}
         ig{"isi-Igbo"}
         ii{"isi-Sichuan Yi"}
+        ikt{"Western Canadian Inuktitut"}
         ilo{"isi-Iloko"}
         inh{"isi-Ingush"}
         io{"isi-Ido"}
@@ -194,6 +212,7 @@
         kea{"isi-Kabuverdianu"}
         kfo{"isi-Koro"}
         kg{"isi-Kongo"}
+        kgp{"isi-Kaingang"}
         kha{"isi-Khasi"}
         khq{"isi-Koyra Chiini"}
         ki{"isi-Kikuyu"}
@@ -221,6 +240,7 @@
         kum{"isi-Kumyk"}
         kv{"isi-Komi"}
         kw{"isi-Cornish"}
+        kwk{"Kwakʼwala"}
         ky{"isi-Kyrgyz"}
         la{"isi-Latin"}
         lad{"isi-Ladino"}
@@ -229,12 +249,14 @@
         lez{"isi-Lezghian"}
         lg{"isi-Ganda"}
         li{"isi-Limburgish"}
+        lil{"isi-Lillooet"}
         lkt{"isi-Lakota"}
         ln{"isi-Lingala"}
         lo{"isi-Lao"}
         lou{"isi-Louisiana Creole"}
         loz{"isi-Lozi"}
         lrc{"isi-Northern Luri"}
+        lsm{"isi-Saamia"}
         lt{"isi-Lithuanian"}
         lu{"isi-Luba-Katanga"}
         lua{"isi-Luba-Lulua"}
@@ -263,6 +285,7 @@
         ml{"isi-Malayalam"}
         mn{"isi-Mongolian"}
         mni{"isi-Manipuri"}
+        moe{"isi-Innu-aimun"}
         moh{"isi-Mohawk"}
         mos{"isi-Mossi"}
         mr{"isi-Marathi"}
@@ -303,6 +326,11 @@
         ny{"isi-Nyanja"}
         nyn{"isi-Nyankole"}
         oc{"isi-Occitan"}
+        ojb{"Northwestern Ojibwa"}
+        ojc{"isi-Central Ojibwa"}
+        ojs{"isi-Oji-Cree"}
+        ojw{"Western Ojibwa"}
+        oka{"isi-Okanagan"}
         om{"isi-Oromo"}
         or{"isi-Odia"}
         os{"isi-Ossetic"}
@@ -312,7 +340,9 @@
         pap{"isi-Papiamento"}
         pau{"isi-Palauan"}
         pcm{"isi-Nigerian Pidgin"}
+        pis{"Pijin"}
         pl{"isi-Polish"}
+        pqm{"Maliseet-Passamaquoddy"}
         prg{"isi-Prussian"}
         ps{"isi-Pashto"}
         pt{"isi-Portuguese"}
@@ -354,6 +384,7 @@
         si{"isi-Sinhala"}
         sk{"isi-Slovak"}
         sl{"isi-Slovenian"}
+        slh{"Southern Lushootseed"}
         sm{"isi-Samoan"}
         sma{"isi-Southern Sami"}
         smj{"isi-Lule Sami"}
@@ -368,6 +399,7 @@
         ss{"isiSwati"}
         ssy{"isi-Saho"}
         st{"isi-Southern Sotho"}
+        str{"Straits Salish"}
         su{"isi-Sundanese"}
         suk{"isi-Sukuma"}
         sv{"isi-Swedish"}
@@ -376,23 +408,29 @@
         swb{"isi-Comorian"}
         syr{"isi-Syriac"}
         ta{"isi-Tamil"}
+        tce{"Southern Tutchone"}
         te{"isi-Telugu"}
         tem{"isi-Timne"}
         teo{"isi-Teso"}
         tet{"isi-Tetum"}
         tg{"isi-Tajik"}
+        tgx{"isi-Tagish"}
         th{"isi-Thai"}
+        tht{"Tahltan"}
         ti{"isi-Tigrinya"}
         tig{"isi-Tigre"}
         tk{"isi-Turkmen"}
         tlh{"isi-Klingon"}
+        tli{"Tlingit"}
         tn{"isi-Tswana"}
         to{"isi-Tongan"}
+        tok{"Toki Pona"}
         tpi{"isi-Tok Pisin"}
         tr{"isi-Turkish"}
         trv{"isi-Taroko"}
         ts{"isi-Tsonga"}
         tt{"isi-Tatar"}
+        ttm{"Northern Tutchone"}
         tum{"isi-Tumbuka"}
         tvl{"isi-Tuvalu"}
         tw{"isi-Twi"}
@@ -426,6 +464,7 @@
         ybb{"isi-Yemba"}
         yi{"isi-Yiddish"}
         yo{"isi-Yoruba"}
+        yrl{"isi-Nheengatu"}
         yue{"isi-Cantonese"}
         zgh{"isi-Moroccan Tamazight esivamile"}
         zh{"isi-Chinese"}
diff --git a/icu4c/source/data/locales/af.txt b/icu4c/source/data/locales/af.txt
index e7fdff8..fea3239 100644
--- a/icu4c/source/data/locales/af.txt
+++ b/icu4c/source/data/locales/af.txt
@@ -30,6 +30,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -135,7 +137,25 @@
                     }
                     100000000000000{
                         one{"¤000 bn"}
-                        other{"¤000 bn"}
+                        other{"¤ 000 bn"}
+                    }
+                }
+                currencyFormat%alphaNextToNumber{
+                    1000000{
+                        one{"¤0 m"}
+                        other{"¤0 m"}
+                    }
+                    100000000{
+                        one{"¤ 000 m"}
+                        other{"¤ 000 m"}
+                    }
+                    100000000000{
+                        one{"¤ 000 mjd"}
+                        other{"¤ 000 mjd"}
+                    }
+                    100000000000000{
+                        one{"¤ 000 bn"}
+                        other{"¤ 000 bn"}
                     }
                 }
                 decimalFormat{
@@ -460,6 +480,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'om' {0}",
+                "{1} 'om' {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -1882,4 +1908,68 @@
         US{"VSA"}
         metric{"Metrieke stelsel"}
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "af",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/am.txt b/icu4c/source/data/locales/am.txt
index a91d6d6..baeaedd 100644
--- a/icu4c/source/data/locales/am.txt
+++ b/icu4c/source/data/locales/am.txt
@@ -37,6 +37,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -145,6 +147,56 @@
                         other{"¤000 ት"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0 ሺ"}
+                        other{"¤ 0 ሺ"}
+                    }
+                    10000{
+                        one{"¤ 00 ሺ"}
+                        other{"¤ 00 ሺ"}
+                    }
+                    100000{
+                        one{"¤ 000 ሺ"}
+                        other{"¤ 000 ሺ"}
+                    }
+                    1000000{
+                        one{"¤ 0 ሚ"}
+                        other{"¤ 0 ሚ"}
+                    }
+                    10000000{
+                        one{"¤ 00 ሚ"}
+                        other{"¤ 00 ሚ"}
+                    }
+                    100000000{
+                        one{"¤ 000 ሚ"}
+                        other{"¤ 000 ሚ"}
+                    }
+                    1000000000{
+                        one{"¤ 0 ቢ"}
+                        other{"¤ 0 ቢ"}
+                    }
+                    10000000000{
+                        one{"¤ 00 ቢ"}
+                        other{"¤ 00 ቢ"}
+                    }
+                    100000000000{
+                        one{"¤ 000 ቢ"}
+                        other{"¤ 000 ቢ"}
+                    }
+                    1000000000000{
+                        one{"¤ 0 ት"}
+                        other{"¤ 0 ት"}
+                    }
+                    10000000000000{
+                        one{"¤ 00 ት"}
+                        other{"¤ 00 ት"}
+                    }
+                    100000000000000{
+                        one{"¤ 000 ት"}
+                        other{"¤ 000 ት"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0 ሺ"}
@@ -1096,12 +1148,16 @@
                 }
                 abbreviated%variant{
                     "ዓ/ዓ",
-                    "CE",
+                    "መዓ",
                 }
                 narrow{
                     "ዓ/ዓ",
                     "ዓ/ም",
                 }
+                narrow%variant{
+                    "ዓ/ዓ",
+                    "መዓ",
+                }
                 wide{
                     "ዓመተ ዓለም",
                     "ዓመተ ምሕረት",
@@ -1377,6 +1433,26 @@
                 }
             }
         }
+        islamic{
+            monthNames{
+                format{
+                    wide{
+                        "ሙሀረም",
+                        "ሳፈር",
+                        "ረቢዑል አወል",
+                        "ረቢዑል አኺር",
+                        "ጀማደል አወል",
+                        "ጀማደል አኺር",
+                        "ረጀብ",
+                        "ሻእባን",
+                        "ረመዳን",
+                        "ሸዋል",
+                        "ዙልቂዳህ",
+                        "ዙልሂጃህ",
+                    }
+                }
+            }
+        }
     }
     characterLabel{
         activities{"እንቅስቃሴዎች"}
@@ -2386,4 +2462,17 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "am",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ar.txt b/icu4c/source/data/locales/ar.txt
index f4b51d6..dcfd4c4 100644
--- a/icu4c/source/data/locales/ar.txt
+++ b/icu4c/source/data/locales/ar.txt
@@ -23,6 +23,7 @@
         arab{
             patterns{
                 currencyFormat{"#,##0.00 ¤"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -53,7 +54,10 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤ #,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -533,17 +537,17 @@
                 "d MMMM y G",
                 "dd‏/MM‏/y G",
                 "d‏/M‏/y GGGGG",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
                 "{1}, {0}",
             }
             DateTimePatterns%atTime{
                 "{1} في {0}",
                 "{1} في {0}",
-                "{1} في {0}",
-                "{1} في {0}",
+                "{1}، {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "ahmmsszzzz",
@@ -758,17 +762,17 @@
                 "d MMMM y",
                 "dd‏/MM‏/y",
                 "d‏/M‏/y",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
             }
             DateTimePatterns%atTime{
                 "{1} في {0}",
                 "{1} في {0}",
-                "{1}, {0}",
-                "{1}, {0}",
+                "{1}، {0}",
+                "{1}، {0}",
             }
             DateTimeSkeletons{
                 "ahmmsszzzz",
@@ -1290,10 +1294,10 @@
                 "d MMMM y G",
                 "dd‏/MM‏/y G",
                 "d‏/M‏/y GGGGG",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
                 "{1}, {0}",
             }
             DateTimeSkeletons{
@@ -1392,10 +1396,10 @@
                 "d MMMM y G",
                 "d MMM y G",
                 "d‏/M‏/y GGGGG",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
                 "{1}, {0}",
             }
             DateTimeSkeletons{
@@ -3138,19 +3142,6 @@
                 "[\\:∶]",
             }
         }
-        general{
-            lenient{
-                "[.․。︒﹒.。]",
-                "['ʼ՚᾽᾿’']",
-                "[%٪﹪%]",
-                "[؉‰]",
-                "[\$﹩$$]",
-                "[£₤]",
-                "[¥¥]",
-                "[₩₩]",
-                "[₨₹{Rp}{Rs}]",
-            }
-        }
         number{
             lenient{
                 "[\\-‒⁻₋−➖﹣-]",
@@ -3159,4 +3150,66 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}"}
+            initialSequence{"{0}. {1}."}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "ar",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}.{given2-monogram-allCaps}.{surname-monogram"
+                "-allCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}.{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{given-monogram-allCaps}.{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-monogram-allCaps}.{surname-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{prefix} {given} {given2-initial} {surname}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-informal{"{given-monogram-allCaps}.{surname-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{prefix} {given-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal-initial}. {surname}"}
+            sorting-long-referring-formal{"{surname-prefix} {surname-core}، {given} {given2}"}
+            sorting-long-referring-informal{"{surname}، {given-informal}"}
+            sorting-medium-referring-formal{"{surname-prefix} {surname-core}، {given} {given2-initial}"}
+            sorting-medium-referring-informal{"{surname}، {given-informal}"}
+            sorting-short-referring-formal{"{surname-prefix} {surname-core}، {given} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}، {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}.{given-monogram-allCaps}.{given2-monogram"
+                "-allCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}.{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname}، {given} {given2}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}."}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}."}
+            surnameFirst-medium-referring-formal{"{surname}، {given} {given2-initial}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}."}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}."}
+            surnameFirst-short-referring-formal{"{surname}، {given-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ar_IL.txt b/icu4c/source/data/locales/ar_IL.txt
index 90c4e69..8ade863 100644
--- a/icu4c/source/data/locales/ar_IL.txt
+++ b/icu4c/source/data/locales/ar_IL.txt
@@ -16,11 +16,11 @@
                 "d MMMM y",
                 "dd‏/MM‏/y",
                 "d‏/M‏/y",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
             }
             DateTimeSkeletons{
                 "Hmmsszzzz",
diff --git a/icu4c/source/data/locales/ar_KM.txt b/icu4c/source/data/locales/ar_KM.txt
index 5e61212..f95040e 100644
--- a/icu4c/source/data/locales/ar_KM.txt
+++ b/icu4c/source/data/locales/ar_KM.txt
@@ -16,11 +16,11 @@
                 "d MMMM y",
                 "dd‏/MM‏/y",
                 "d‏/M‏/y",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
diff --git a/icu4c/source/data/locales/ar_MA.txt b/icu4c/source/data/locales/ar_MA.txt
index c146c39..5902122 100644
--- a/icu4c/source/data/locales/ar_MA.txt
+++ b/icu4c/source/data/locales/ar_MA.txt
@@ -24,11 +24,11 @@
                 "d MMMM y",
                 "dd‏/MM‏/y",
                 "d‏/M‏/y",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1}, {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+                "{1}، {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
diff --git a/icu4c/source/data/locales/as.txt b/icu4c/source/data/locales/as.txt
index 154fb16..9aeac3b 100644
--- a/icu4c/source/data/locales/as.txt
+++ b/icu4c/source/data/locales/as.txt
@@ -30,6 +30,7 @@
         beng{
             patterns{
                 currencyFormat{"¤ #,##,##0.00"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##,##0%"}
                 scientificFormat{"#E0"}
@@ -56,8 +57,10 @@
                 range{"{0}–{1}"}
             }
             patterns{
-                accountingFormat{"¤ #,##,##0.00"}
+                accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤ #,##,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##,##0%"}
                 scientificFormat{"#E0"}
@@ -234,8 +237,8 @@
                 other{"সোঁফালে {0}ৰ্থ পাক লওক৷"}
             }
             plural{
-                one{"আপোনালৈ {0} টা বাৰ্তা আহিছে;আপুনিসেইটোপঢ়িব বিচাৰেনে?"}
-                other{"{0} দিন"}
+                one{"আপুনি তাত {0} দিন আছিল, আপোনাৰ দিনটো কেনে আছিল?"}
+                other{"আপুনি তাত {0} দিন আছিল, আপোনাৰ দিনবোৰ কেনে আছিল?"}
             }
         }
         native{"beng"}
@@ -257,6 +260,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'at' {0}",
+                "{1} 'at' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -276,10 +285,8 @@
                 EBhms{"E, B h:mm:ss"}
                 EHm{"E HH:mm"}
                 EHms{"E HH:mm:ss"}
-                Ed{"d, E"}
                 Ehm{"E, a h:mm"}
                 Ehms{"E, a h:mm:ss"}
-                Gy{"G y"}
                 GyMMM{"G y MMM"}
                 GyMMMEd{"G y MMM d, E"}
                 GyMMMd{"G y MMM d"}
@@ -288,23 +295,20 @@
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
                 M{"L"}
-                MEd{"MM-dd, E"}
+                MEd{"E, M/d"}
                 MMM{"LLL"}
                 MMMEd{"MMM d, E"}
                 MMMMd{"MMMM d"}
                 MMMd{"MMM d"}
-                Md{"MM-dd"}
+                Md{"M/d"}
                 d{"d"}
-                h{"a h"}
-                hm{"a h:mm"}
-                hms{"a h:mm:ss"}
                 ms{"mm:ss"}
                 y{"y G"}
                 yyyy{"y G"}
                 yyyyM{"MM-y GGGGG"}
                 yyyyMEd{"E, dd-MM-y GGGGG"}
                 yyyyMMM{"MMM y G"}
-                yyyyMMMEd{"E, d MMM y G"}
+                yyyyMMMEd{"E, MMM d, y G"}
                 yyyyMMMM{"MMMM y G"}
                 yyyyMMMd{"d MMM y G"}
                 yyyyMd{"dd-MM-y GGGGG"}
@@ -321,6 +325,10 @@
                     h{"h:mm – h:mm B"}
                     m{"h:mm – h:mm B"}
                 }
+                Gy{
+                    G{"y G – y G"}
+                    y{"y – y G"}
+                }
                 GyM{
                     G{"GGGGG M/y – GGGGG M/y"}
                     M{"GGGGG M/y – M/y"}
@@ -351,7 +359,7 @@
                 }
                 GyMd{
                     G{"GGGGG d/M/y – GGGGG d/M/y"}
-                    M{"GGGGG d/M/y – d/M/y"}
+                    M{"M/d/y – M/d/y GGGGG"}
                     d{"GGGGG d/M/y – d/M/y"}
                     y{"GGGGG d/M/y – d/M/y"}
                 }
@@ -446,6 +454,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'at' {0}",
+                "{1} 'at' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -614,7 +628,7 @@
                     "খ্ৰীঃ",
                 }
                 abbreviated%variant{
-                    "খ্ৰীষ্টপূৰ্ব",
+                    "খ্ৰীঃ পূঃ",
                     "চি. ই.",
                 }
                 wide{
@@ -642,7 +656,7 @@
                 }
                 GyM{
                     G{"GGGGG M/y – GGGGG M/y"}
-                    M{"GGGGG M/y – M/y"}
+                    M{"G M/y – M/y"}
                     y{"GGGGG M/y – M/y"}
                 }
                 GyMEd{
@@ -901,6 +915,61 @@
                 }
             }
         }
+        indian{
+            eras{
+                abbreviated{
+                    "শক",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "চৈত্ৰ",
+                        "বৈশাখ",
+                        "জ্যেষ্ঠ",
+                        "আষাঢ়",
+                        "শ্ৰাৱণ",
+                        "ভাদ্ৰ",
+                        "অশ্বিন",
+                        "কাৰ্তিক",
+                        "অগ্ৰহায়ণ",
+                        "পৌষ",
+                        "মাঘ",
+                        "ফাল্গুন",
+                    }
+                    wide{
+                        "চৈত্ৰ",
+                        "বৈশাখ",
+                        "জ্যেষ্ঠ",
+                        "আষাঢ়",
+                        "শ্ৰাৱণ",
+                        "ভাদ্ৰ",
+                        "অশ্বিন",
+                        "কাৰ্তিক",
+                        "অগ্ৰহায়ণ",
+                        "পৌষ",
+                        "মাঘ",
+                        "ফাল্গুন",
+                    }
+                }
+                stand-alone{
+                    wide{
+                        "চৈত্ৰ",
+                        "বৈশাখ",
+                        "জ্যেষ্ঠ",
+                        "আষাঢ়",
+                        "শ্ৰাৱণ",
+                        "ভাদ্ৰ",
+                        "অশ্বিন",
+                        "কাৰ্তিক",
+                        "অগ্ৰহায়ণ",
+                        "পৌষ",
+                        "মাঘ",
+                        "ফাল্গুন",
+                    }
+                }
+            }
+        }
     }
     characterLabel{
         activities{"ক্ৰিয়া-কলাপ"}
@@ -1836,4 +1905,67 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "as",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/az.txt b/icu4c/source/data/locales/az.txt
index 10de6c6..4c28795 100644
--- a/icu4c/source/data/locales/az.txt
+++ b/icu4c/source/data/locales/az.txt
@@ -30,6 +30,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -237,6 +238,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1}/{0}",
+                "{1}/{0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -449,6 +456,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1}/{0}",
+                "{1} 'at' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -1125,50 +1138,12 @@
                 }
             }
         }
-        day-narrow{
-            dn{"Gün"}
-            relativeTime{
-                future{
-                    one{"{0} gün ərzində"}
-                    other{"{0} gün ərzində"}
-                }
-                past{
-                    one{"{0} gün öncə"}
-                    other{"{0} gün öncə"}
-                }
-            }
-        }
-        day-short{
-            dn{"Gün"}
-            relativeTime{
-                future{
-                    one{"{0} gün ərzində"}
-                    other{"{0} gün ərzində"}
-                }
-                past{
-                    one{"{0} gün öncə"}
-                    other{"{0} gün öncə"}
-                }
-            }
-        }
         dayOfYear{
             dn{"ilin günü"}
         }
-        dayOfYear-narrow{
-            dn{"ilin günü"}
-        }
-        dayOfYear-short{
-            dn{"ilin günü"}
-        }
         dayperiod{
             dn{"AM/PM"}
         }
-        dayperiod-narrow{
-            dn{"AM/PM"}
-        }
-        dayperiod-short{
-            dn{"AM/PM"}
-        }
         era{
             dn{"Era"}
         }
@@ -1245,31 +1220,8 @@
                 }
             }
         }
-        hour-narrow{
-            dn{"saat"}
-            relativeTime{
-                future{
-                    one{"{0} saat ərzində"}
-                    other{"{0} saat ərzində"}
-                }
-                past{
-                    one{"{0} saat öncə"}
-                    other{"{0} saat öncə"}
-                }
-            }
-        }
         hour-short{
             dn{"saat"}
-            relativeTime{
-                future{
-                    one{"{0} saat ərzində"}
-                    other{"{0} saat ərzində"}
-                }
-                past{
-                    one{"{0} saat öncə"}
-                    other{"{0} saat öncə"}
-                }
-            }
         }
         minute{
             dn{"Dəqiqə"}
@@ -1287,31 +1239,8 @@
                 }
             }
         }
-        minute-narrow{
-            dn{"dəq."}
-            relativeTime{
-                future{
-                    one{"{0} dəqiqə ərzində"}
-                    other{"{0} dəqiqə ərzində"}
-                }
-                past{
-                    one{"{0} dəqiqə öncə"}
-                    other{"{0} dəqiqə öncə"}
-                }
-            }
-        }
         minute-short{
             dn{"dəq."}
-            relativeTime{
-                future{
-                    one{"{0} dəqiqə ərzində"}
-                    other{"{0} dəqiqə ərzində"}
-                }
-                past{
-                    one{"{0} dəqiqə öncə"}
-                    other{"{0} dəqiqə öncə"}
-                }
-            }
         }
         mon{
             relative{
@@ -1348,20 +1277,11 @@
             }
         }
         mon-short{
-            relative{
-                "-1"{"keçən bazar ertəsi"}
-                "0"{"bu bazar ertəsi"}
-                "1"{"gələn bazar ertəsi"}
-            }
             relativeTime{
                 future{
                     one{"{0} bazar ertəsi ərzində"}
                     other{"{0} bazar ertəsi ərzində"}
                 }
-                past{
-                    one{"{0} bazar ertəsi öncə"}
-                    other{"{0} bazar ertəsi öncə"}
-                }
             }
         }
         month{
@@ -1385,10 +1305,6 @@
         month-narrow{
             dn{"ay"}
             relativeTime{
-                future{
-                    one{"{0} ay ərzində"}
-                    other{"{0} ay ərzində"}
-                }
                 past{
                     one{"{0} ay öncə"}
                     other{"{0} ay öncə"}
@@ -1397,16 +1313,6 @@
         }
         month-short{
             dn{"ay"}
-            relativeTime{
-                future{
-                    one{"{0} ay ərzində"}
-                    other{"{0} ay ərzində"}
-                }
-                past{
-                    one{"{0} ay öncə"}
-                    other{"{0} ay öncə"}
-                }
-            }
         }
         quarter{
             dn{"Rüb"}
@@ -1433,16 +1339,6 @@
                 "0"{"bu rüb"}
                 "1"{"gələn rüb"}
             }
-            relativeTime{
-                future{
-                    one{"{0} rüb ərzində"}
-                    other{"{0} rüb ərzində"}
-                }
-                past{
-                    one{"{0} rüb öncə"}
-                    other{"{0} rüb öncə"}
-                }
-            }
         }
         quarter-short{
             dn{"rüb"}
@@ -1451,16 +1347,6 @@
                 "0"{"bu rüb"}
                 "1"{"gələn rüb"}
             }
-            relativeTime{
-                future{
-                    one{"{0} rüb ərzində"}
-                    other{"{0} rüb ərzində"}
-                }
-                past{
-                    one{"{0} rüb öncə"}
-                    other{"{0} rüb öncə"}
-                }
-            }
         }
         sat{
             relative{
@@ -1529,31 +1415,8 @@
                 }
             }
         }
-        second-narrow{
-            dn{"san."}
-            relativeTime{
-                future{
-                    one{"{0} saniyə ərzində"}
-                    other{"{0} saniyə ərzində"}
-                }
-                past{
-                    one{"{0} saniyə öncə"}
-                    other{"{0} saniyə öncə"}
-                }
-            }
-        }
         second-short{
             dn{"san."}
-            relativeTime{
-                future{
-                    one{"{0} saniyə ərzində"}
-                    other{"{0} saniyə ərzində"}
-                }
-                past{
-                    one{"{0} saniyə öncə"}
-                    other{"{0} saniyə öncə"}
-                }
-            }
         }
         sun{
             relative{
@@ -1572,40 +1435,6 @@
                 }
             }
         }
-        sun-narrow{
-            relative{
-                "-1"{"keçən bazar"}
-                "0"{"bu bazar"}
-                "1"{"gələn bazar"}
-            }
-            relativeTime{
-                future{
-                    one{"{0} bazar ərzində"}
-                    other{"{0} bazar ərzində"}
-                }
-                past{
-                    one{"{0} bazar öncə"}
-                    other{"{0} bazar öncə"}
-                }
-            }
-        }
-        sun-short{
-            relative{
-                "-1"{"keçən bazar"}
-                "0"{"bu bazar"}
-                "1"{"gələn bazar"}
-            }
-            relativeTime{
-                future{
-                    one{"{0} bazar ərzində"}
-                    other{"{0} bazar ərzində"}
-                }
-                past{
-                    one{"{0} bazar öncə"}
-                    other{"{0} bazar öncə"}
-                }
-            }
-        }
         thu{
             relative{
                 "-1"{"keçən cümə axşamı"}
@@ -1736,27 +1565,14 @@
                     one{"{0} çərşənbə ərzində"}
                     other{"{0} çərşənbə ərzində"}
                 }
-                past{
-                    one{"{0} çərşənbə öncə"}
-                    other{"{0} çərşənbə öncə"}
-                }
             }
         }
         wed-short{
-            relative{
-                "-1"{"keçən çərşənbə"}
-                "0"{"bu çərşənbə"}
-                "1"{"gələn çərşənbə"}
-            }
             relativeTime{
                 future{
                     one{"{0} çərşənbə ərzində"}
                     other{"{0} çərşənbə ərzində"}
                 }
-                past{
-                    one{"{0} çərşənbə öncə"}
-                    other{"{0} çərşənbə öncə"}
-                }
             }
         }
         week{
@@ -1778,49 +1594,19 @@
                 }
             }
         }
-        week-narrow{
-            dn{"həftə"}
-            relativePeriod{"{0} həftəsi"}
-            relativeTime{
-                future{
-                    one{"{0} həftə ərzində"}
-                    other{"{0} həftə ərzində"}
-                }
-                past{
-                    one{"{0} həftə öncə"}
-                    other{"{0} həftə öncə"}
-                }
-            }
-        }
         week-short{
             dn{"həftə"}
             relativePeriod{"{0} həftəsi"}
-            relativeTime{
-                future{
-                    one{"{0} həftə ərzində"}
-                    other{"{0} həftə ərzində"}
-                }
-                past{
-                    one{"{0} həftə öncə"}
-                    other{"{0} həftə öncə"}
-                }
-            }
         }
         weekOfMonth{
             dn{"Ayın həftəsi"}
         }
-        weekOfMonth-narrow{
-            dn{"ay hft."}
-        }
         weekOfMonth-short{
             dn{"ay hft."}
         }
         weekday{
             dn{"Həftənin Günü"}
         }
-        weekday-narrow{
-            dn{"hft. günü"}
-        }
         weekday-short{
             dn{"hft. günü"}
         }
@@ -1853,36 +1639,13 @@
         }
         year-narrow{
             dn{"il"}
-            relativeTime{
-                future{
-                    one{"{0} il ərzində"}
-                    other{"{0} il ərzində"}
-                }
-                past{
-                    one{"{0} il öncə"}
-                    other{"{0} il öncə"}
-                }
-            }
         }
         year-short{
             dn{"il"}
-            relativeTime{
-                future{
-                    one{"{0} il ərzində"}
-                    other{"{0} il ərzində"}
-                }
-                past{
-                    one{"{0} il öncə"}
-                    other{"{0} il öncə"}
-                }
-            }
         }
         zone{
             dn{"Saat Qurşağı"}
         }
-        zone-narrow{
-            dn{"qurşaq"}
-        }
         zone-short{
             dn{"qurşaq"}
         }
@@ -1972,4 +1735,52 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "az",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/be.txt b/icu4c/source/data/locales/be.txt
index 9655620..64a75b6 100644
--- a/icu4c/source/data/locales/be.txt
+++ b/icu4c/source/data/locales/be.txt
@@ -30,6 +30,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -2222,4 +2223,62 @@
         US{"амерыканская"}
         metric{"метрычная"}
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "be",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/bg.txt b/icu4c/source/data/locales/bg.txt
index 9db6da5..7038fad 100644
--- a/icu4c/source/data/locales/bg.txt
+++ b/icu4c/source/data/locales/bg.txt
@@ -27,6 +27,7 @@
             }
             patterns{
                 accountingFormat{"0.00 ¤;(0.00 ¤)"}
+                accountingFormat%noCurrency{"0.00;(0.00)"}
                 currencyFormat{"0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -230,6 +231,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'в' {0}",
+                "{1} 'в' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "Hmmsszzzz",
                 "Hmmssz",
@@ -482,6 +489,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'в' {0}",
+                "{1} 'в' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "Hmmsszzzz",
                 "Hmmssz",
@@ -1615,7 +1628,6 @@
             }
         }
         second-narrow{
-            dn{"с"}
             relativeTime{
                 future{
                     one{"сл. {0} сек"}
@@ -1905,10 +1917,10 @@
             dn{"седмица от месеца"}
         }
         weekOfMonth-narrow{
-            dn{"седмица от месеца"}
+            dn{"седм. от мес."}
         }
         weekOfMonth-short{
-            dn{"седмица от месеца"}
+            dn{"седм. от мес."}
         }
         weekday{
             dn{"ден от седмицата"}
@@ -1965,7 +1977,7 @@
             }
         }
         year-short{
-            dn{"г."}
+            dn{"год."}
             relative{
                 "-1"{"мин. г."}
                 "0"{"т. г."}
@@ -2037,4 +2049,68 @@
         US{"американска"}
         metric{"метрична"}
     }
+    personNames{
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "bg",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname-core}"}
+            givenFirst-long-addressing-informal{"{given}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-core-monog"
+                "ram-allCaps}"
+            }
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname-core}, {suffix}"}
+            givenFirst-long-referring-informal{"{given} {surname-core}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname-core}"}
+            givenFirst-medium-addressing-informal{"{given}"}
+            givenFirst-medium-monogram-informal{"{given-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{prefix} {given} {given2} {surname-core}, {suffix}"}
+            givenFirst-medium-referring-informal{"{given} {surname-core}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname-core}"}
+            givenFirst-short-addressing-informal{"{given}"}
+            givenFirst-short-monogram-informal{"{given-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname-core}"}
+            givenFirst-short-referring-informal{"{given} {surname-core-initial}"}
+            sorting-long-referring-formal{"{prefix} {surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname-core}, {given}"}
+            sorting-medium-referring-formal{"{prefix} {surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname-core}, {given}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname-core}, {given-initial}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname-core}"}
+            surnameFirst-long-addressing-informal{"{given}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-core-monogram-allCaps}{given-monogram-allCaps}{given2-monog"
+                "ram-allCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-core-monogram-allCaps}{given-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{prefix} {surname-core}, {given} {given2}, {suffix}"}
+            surnameFirst-long-referring-informal{"{surname-core}, {given}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname-core}"}
+            surnameFirst-medium-addressing-informal{"{given}"}
+            surnameFirst-medium-monogram-formal{"{surname-core-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{prefix} {surname-core}, {given} {given2-initial}, {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname-core}, {given}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname-core}"}
+            surnameFirst-short-addressing-informal{"{given}"}
+            surnameFirst-short-monogram-formal{"{surname-core-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname-core}, {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname-core}, {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/bn.txt b/icu4c/source/data/locales/bn.txt
index 3a25699..1c233a3 100644
--- a/icu4c/source/data/locales/bn.txt
+++ b/icu4c/source/data/locales/bn.txt
@@ -30,6 +30,8 @@
         beng{
             patterns{
                 currencyFormat{"#,##,##0.00¤"}
+                currencyFormat%alphaNextToNumber{"#,##,##0.00 ¤"}
+                currencyFormat%noCurrency{"#,##,##0.00"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -58,7 +60,10 @@
             }
             patterns{
                 accountingFormat{"#,##,##0.00¤;(#,##,##0.00¤)"}
+                accountingFormat%alphaNextToNumber{"#,##,##0.00 ¤;(#,##,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##,##0.00;(#,##,##0.00)"}
                 currencyFormat{"#,##,##0.00¤"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##,##0%"}
                 scientificFormat{"#E0"}
@@ -166,6 +171,56 @@
                         other{"000 লা'.'কো'.'¤"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"0 হা ¤"}
+                        other{"0 হা ¤"}
+                    }
+                    10000{
+                        one{"00 হা ¤"}
+                        other{"00 হা ¤"}
+                    }
+                    100000{
+                        one{"0 লা ¤"}
+                        other{"0 লা ¤"}
+                    }
+                    1000000{
+                        one{"00 লা ¤"}
+                        other{"00 লা ¤"}
+                    }
+                    10000000{
+                        one{"0 কো ¤"}
+                        other{"0 কো ¤"}
+                    }
+                    100000000{
+                        one{"00 কো ¤"}
+                        other{"00 কো ¤"}
+                    }
+                    1000000000{
+                        one{"000 কো ¤"}
+                        other{"000 কো ¤"}
+                    }
+                    10000000000{
+                        one{"0000 কো ¤"}
+                        other{"0000 কো ¤"}
+                    }
+                    100000000000{
+                        one{"00000 কো ¤"}
+                        other{"00000 কো ¤"}
+                    }
+                    1000000000000{
+                        one{"0 লা'.'কো'.' ¤"}
+                        other{"0 লা'.'কো'.' ¤"}
+                    }
+                    10000000000000{
+                        one{"00 লা'.'কো'.' ¤"}
+                        other{"00 লা'.'কো'.' ¤"}
+                    }
+                    100000000000000{
+                        one{"000 লা'.'কো'.' ¤"}
+                        other{"000 লা'.'কো'.' ¤"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0 হা"}
@@ -508,6 +563,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} এ {0}",
+                "{1} এ {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -727,6 +788,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} এ {0}",
+                "{1} এ {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -756,7 +823,7 @@
                 GyMMM{"MMM y G"}
                 GyMMMEd{"E, d MMM, y G"}
                 GyMMMd{"d MMM, y G"}
-                GyMd{"GGGGG dd-MM-y"}
+                GyMd{"dd-MM-y GGGGG"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
@@ -895,12 +962,12 @@
                         night1{"রাত্রি"}
                     }
                     wide{
-                        afternoon1{"দুপুর"}
+                        afternoon1{"দুপুরবেলায়"}
                         afternoon2{"বিকাল"}
-                        evening1{"সন্ধ্যা"}
-                        morning1{"ভোর"}
-                        morning2{"সকাল"}
-                        night1{"রাত্রিতে"}
+                        evening1{"সন্ধ্যাবেলায়"}
+                        morning1{"ভোরবেলায়"}
+                        morning2{"সকালবেলায়"}
+                        night1{"রাত্রিবেলায়"}
                     }
                 }
                 stand-alone{
@@ -1093,15 +1160,15 @@
                         "জানু",
                         "ফেব",
                         "মার্চ",
-                        "এপ্রিল",
+                        "এপ্রি",
                         "মে",
                         "জুন",
-                        "জুলাই",
-                        "আগস্ট",
-                        "সেপ্টেম্বর",
-                        "অক্টোবর",
-                        "নভেম্বর",
-                        "ডিসেম্বর",
+                        "জুল",
+                        "আগ",
+                        "সেপ",
+                        "অক্টো",
+                        "নভে",
+                        "ডিসে",
                     }
                     narrow{
                         "জা",
@@ -1134,8 +1201,8 @@
                 }
                 stand-alone{
                     abbreviated{
-                        "জানুয়ারী",
-                        "ফেব্রুয়ারী",
+                        "জানু",
+                        "ফেব",
                         "মার্চ",
                         "এপ্রিল",
                         "মে",
@@ -2136,8 +2203,8 @@
             }
             relativeTime{
                 future{
-                    one{"{0} সোমবারেতে"}
-                    other{"{0} সোমবারেতে"}
+                    one{"{0} সোমবারে"}
+                    other{"{0} সোমবারে"}
                 }
                 past{
                     one{"{0} সোমবার আগে"}
@@ -2153,8 +2220,8 @@
             }
             relativeTime{
                 future{
-                    one{"{0} সোমবারেতে"}
-                    other{"{0} সোমবারেতে"}
+                    one{"{0} সোমবারে"}
+                    other{"{0} সোমবারে"}
                 }
                 past{
                     one{"{0} সোমবার আগে"}
@@ -2170,8 +2237,8 @@
             }
             relativeTime{
                 future{
-                    one{"{0} সোমবারেতে"}
-                    other{"{0} সোমবারেতে"}
+                    one{"{0} সোমবারে"}
+                    other{"{0} সোমবারে"}
                 }
                 past{
                     one{"{0} সোমবার আগে"}
@@ -2378,8 +2445,8 @@
             }
             relativeTime{
                 future{
-                    one{"{0} রবিবারেতে"}
-                    other{"{0} রবিবারেতে"}
+                    one{"{0} রবিবারে"}
+                    other{"{0} রবিবারে"}
                 }
                 past{
                     one{"{0} রবিবার আগে"}
@@ -2395,8 +2462,8 @@
             }
             relativeTime{
                 future{
-                    one{"{0} রবিবারেতে"}
-                    other{"{0} রবিবারেতে"}
+                    one{"{0} রবিবারে"}
+                    other{"{0} রবিবারে"}
                 }
                 past{
                     one{"{0} রবিবার আগে"}
@@ -2412,8 +2479,8 @@
             }
             relativeTime{
                 future{
-                    one{"{0} রবিবারেতে"}
-                    other{"{0} রবিবারেতে"}
+                    one{"{0} রবিবারে"}
+                    other{"{0} রবিবারে"}
                 }
                 past{
                     one{"{0} রবিবার আগে"}
@@ -2801,4 +2868,97 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "bn",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {given} {given2} {surname} {surname2} {suffix}"}
+            givenFirst-long-addressing-informal{"{given} {given2} {surname} {surname2}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname} {surname2} {suffix}"}
+            givenFirst-long-referring-informal{"{given} {given2} {surname} {surname2}"}
+            givenFirst-medium-addressing-formal{"{prefix} {given} {given2} {surname} {surname2} {suffix}"}
+            givenFirst-medium-addressing-informal{"{given} {given2} {surname} {surname2}"}
+            givenFirst-medium-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-medium-monogram-informal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-medium-referring-formal{"{prefix} {given} {given2} {surname} {surname2} {suffix}"}
+            givenFirst-medium-referring-informal{"{given} {given2} {surname} {surname2}"}
+            givenFirst-short-addressing-formal{"{prefix} {given} {given2} {surname} {surname2} {suffix}"}
+            givenFirst-short-addressing-informal{"{given} {given2} {surname} {surname2}"}
+            givenFirst-short-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-short-monogram-informal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-short-referring-formal{"{prefix} {given} {given2} {surname} {surname2} {suffix}"}
+            givenFirst-short-referring-informal{"{given} {given2} {surname} {surname2}"}
+            sorting-long-referring-formal{"{surname} {surname2}, {prefix} {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname} {surname2}, {given} {given2}"}
+            sorting-medium-referring-formal{"{surname} {surname2}, {prefix} {given} {given2} {suffix}"}
+            sorting-medium-referring-informal{"{surname} {surname2}, {given} {given2}"}
+            sorting-short-referring-formal{"{surname} {surname2}, {prefix} {given} {given2} {suffix}"}
+            sorting-short-referring-informal{"{surname} {surname2}, {given} {given2}"}
+            surnameFirst-long-addressing-formal{"{surname} {surname2} {prefix} {given} {given2} {suffix}"}
+            surnameFirst-long-addressing-informal{"{surname} {surname2} {given} {given2}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-referring-formal{"{surname} {surname2} {prefix} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {surname2} {given} {given2}"}
+            surnameFirst-medium-addressing-formal{"{surname} {surname2} {prefix} {given} {given2} {suffix}"}
+            surnameFirst-medium-addressing-informal{"{surname} {surname2} {given} {given2}"}
+            surnameFirst-medium-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-medium-monogram-informal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-medium-referring-formal{"{surname} {surname2} {prefix} {given} {given2} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {surname2} {given} {given2}"}
+            surnameFirst-short-addressing-formal{"{surname} {surname2} {prefix} {given} {given2} {suffix}"}
+            surnameFirst-short-addressing-informal{"{surname} {surname2} {given} {given2}"}
+            surnameFirst-short-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-short-monogram-informal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-short-referring-formal{"{surname} {surname2} {prefix} {given} {given2} {suffix}"}
+            surnameFirst-short-referring-informal{"{surname} {surname2} {given} {given2}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/bn_IN.txt b/icu4c/source/data/locales/bn_IN.txt
index 480b917..40ee528 100644
--- a/icu4c/source/data/locales/bn_IN.txt
+++ b/icu4c/source/data/locales/bn_IN.txt
@@ -2,4 +2,141 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 bn_IN{
+    Ellipsis{
+        final{"{0}…"}
+        initial{"…{0}"}
+        medial{"{0}…{1}"}
+        word-medial{"{0}…{1}"}
+    }
+    NumberElements{
+        beng{
+            patterns{
+                currencyFormat{"¤#,##,##0.00"}
+                currencyFormat%alphaNextToNumber{"¤ #,##,##0.00"}
+            }
+        }
+        latn{
+            patterns{
+                accountingFormat{"¤#,##,##0.00;(¤#,##,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##,##0.00;(¤ #,##,##0.00)"}
+                currencyFormat{"¤#,##,##0.00"}
+            }
+        }
+        minimalPairs{
+            plural{
+                one{"{0}টি দিন"}
+                other{"{0} দিন"}
+            }
+        }
+    }
+    calendar{
+        gregorian{
+            availableFormats{
+                MMMMW{
+                    one{"MMMM এর W নম্বর সপ্তাহ"}
+                    other{"MMMM এর W নম্বর সপ্তাহ"}
+                }
+            }
+            dayNames{
+                format{
+                    short{
+                        "রঃ",
+                        "সোঃ",
+                        "মঃ",
+                        "বুঃ",
+                        "বৃঃ",
+                        "শুঃ",
+                        "শঃ",
+                    }
+                }
+            }
+            dayPeriod{
+                format{
+                    wide{
+                        afternoon1{"দুপুরবেলায়"}
+                        afternoon2{"বিকাল"}
+                        evening1{"সন্ধ্যাবেলায়"}
+                        morning1{"ভোরবেলায়"}
+                        morning2{"সকালবেলায়"}
+                        night1{"রাত্রি"}
+                    }
+                }
+            }
+            eras{
+                abbreviated{
+                    "খ্রিঃপূঃ",
+                    "খ্রিঃ",
+                }
+                wide{
+                    "খ্রিস্টপূর্ব",
+                    "খ্রিষ্টাব্দ",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "জানু",
+                        "ফেব",
+                        "মার্চ",
+                        "এপ্রি",
+                        "মে",
+                        "জুন",
+                        "জুল",
+                        "আগ",
+                        "সেপ্টেঃ",
+                        "অক্টোঃ",
+                        "নভেঃ",
+                        "ডিসেঃ",
+                    }
+                    narrow{
+                        "জা",
+                        "ফে",
+                        "মা",
+                        "এ",
+                        "মে",
+                        "জুন",
+                        "জুল",
+                        "আ",
+                        "সে",
+                        "অ",
+                        "ন",
+                        "ডি",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "জানু",
+                        "ফেব",
+                        "মার্চ",
+                        "এপ্রিল",
+                        "মে",
+                        "জুন",
+                        "জুলাই",
+                        "আগস্ট",
+                        "সেপ্টেঃ",
+                        "অক্টোঃ",
+                        "নভেঃ",
+                        "ডিসেঃ",
+                    }
+                    narrow{
+                        "জা",
+                        "ফে",
+                        "মা",
+                        "এ",
+                        "মে",
+                        "জুন",
+                        "জুল",
+                        "আ",
+                        "সে",
+                        "অ",
+                        "ন",
+                        "ডি",
+                    }
+                }
+            }
+        }
+    }
+    measurementSystemNames{
+        US{"ইউএস"}
+    }
 }
diff --git a/icu4c/source/data/locales/br.txt b/icu4c/source/data/locales/br.txt
index 77da15b..76e004b 100644
--- a/icu4c/source/data/locales/br.txt
+++ b/icu4c/source/data/locales/br.txt
@@ -5315,6 +5315,7 @@
         hanzi_traditional{"arouezennoù han (hengounel)"}
         heart{"kalon"}
         historic_scripts{"skritur istorel"}
+        japanese_kana{"kana japanek"}
         male{"gourel"}
         math_symbols{"arouez matematikel"}
         middle_eastern_scripts{"skriturioù Reter-Kreiz"}
diff --git a/icu4c/source/data/locales/brx.txt b/icu4c/source/data/locales/brx.txt
index bbfc844..66fdc29 100644
--- a/icu4c/source/data/locales/brx.txt
+++ b/icu4c/source/data/locales/brx.txt
@@ -20,13 +20,177 @@
     NumberElements{
         default{"latn"}
         latn{
+            miscPatterns{
+                approximately{"~{0}"}
+                atLeast{"{0}+"}
+                atMost{"≤{0}"}
+                range{"{0}–{1}"}
+            }
             patterns{
+                accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤ #,##,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##,##0%"}
                 scientificFormat{"#E0"}
             }
+            patternsLong{
+                decimalFormat{
+                    1000{
+                        one{"0 रोजा"}
+                        other{"0 रोजा"}
+                    }
+                    10000{
+                        one{"00 रोजा"}
+                        other{"00 रोजा"}
+                    }
+                    100000{
+                        one{"000 रोजा"}
+                        other{"000 रोजा"}
+                    }
+                    1000000{
+                        one{"0 निजुत"}
+                        other{"0 निजुत"}
+                    }
+                    10000000{
+                        one{"00 निजुत"}
+                        other{"00 निजुत"}
+                    }
+                    100000000{
+                        one{"000 निजुत"}
+                        other{"000 निजुत"}
+                    }
+                    1000000000{
+                        one{"0 बिलियन"}
+                        other{"0 बिलियन"}
+                    }
+                    10000000000{
+                        one{"00 बिलियन"}
+                        other{"00 बिलियन"}
+                    }
+                    100000000000{
+                        one{"000 बिलियन"}
+                        other{"000 बिलियन"}
+                    }
+                    1000000000000{
+                        one{"0 त्रिलियन"}
+                        other{"0 त्रिलियन"}
+                    }
+                    10000000000000{
+                        one{"00 त्रिलियन"}
+                        other{"00 त्रिलियन"}
+                    }
+                    100000000000000{
+                        one{"000 त्रिलियन"}
+                        other{"000 त्रिलियन"}
+                    }
+                }
+            }
+            patternsShort{
+                currencyFormat{
+                    1000{
+                        one{"¤ 0K"}
+                        other{"¤ 0K"}
+                    }
+                    10000{
+                        one{"¤ 00K"}
+                        other{"¤ 00K"}
+                    }
+                    100000{
+                        one{"¤000K"}
+                        other{"¤000K"}
+                    }
+                    1000000{
+                        one{"¤0M"}
+                        other{"¤0M"}
+                    }
+                    10000000{
+                        one{"¤00M"}
+                        other{"¤00M"}
+                    }
+                    100000000{
+                        one{"¤000M"}
+                        other{"¤000M"}
+                    }
+                    1000000000{
+                        one{"¤0B"}
+                        other{"¤0B"}
+                    }
+                    10000000000{
+                        one{"¤00B"}
+                        other{"¤00B"}
+                    }
+                    100000000000{
+                        one{"¤000B"}
+                        other{"¤000B"}
+                    }
+                    1000000000000{
+                        one{"¤0T"}
+                        other{"¤0T"}
+                    }
+                    10000000000000{
+                        one{"¤00T"}
+                        other{"¤00T"}
+                    }
+                    100000000000000{
+                        one{"¤000T"}
+                        other{"¤000T"}
+                    }
+                }
+                decimalFormat{
+                    1000{
+                        one{"0के"}
+                        other{"0के"}
+                    }
+                    10000{
+                        one{"00के"}
+                        other{"00के"}
+                    }
+                    100000{
+                        one{"000के"}
+                        other{"000के"}
+                    }
+                    1000000{
+                        one{"0एम"}
+                        other{"0एम"}
+                    }
+                    10000000{
+                        one{"00एम"}
+                        other{"00एम"}
+                    }
+                    100000000{
+                        one{"000एम"}
+                        other{"000एम"}
+                    }
+                    1000000000{
+                        one{"0बि"}
+                        other{"0बि"}
+                    }
+                    10000000000{
+                        one{"00बि"}
+                        other{"00बि"}
+                    }
+                    100000000000{
+                        one{"000बि"}
+                        other{"000बि"}
+                    }
+                    1000000000000{
+                        one{"0ति"}
+                        other{"0ति"}
+                    }
+                    10000000000000{
+                        one{"00ति"}
+                        other{"00ति"}
+                    }
+                    100000000000000{
+                        one{"000ति"}
+                        other{"000ति"}
+                    }
+                }
+            }
             symbols{
+                approximatelySign{"~"}
                 decimal{"."}
                 exponential{"E"}
                 group{","}
@@ -37,8 +201,10 @@
                 perMille{"‰"}
                 percentSign{"%"}
                 plusSign{"+"}
+                superscriptingExponent{"x"}
             }
         }
+        minimumGroupingDigits{"1"}
         native{"deva"}
     }
     calendar{
@@ -48,10 +214,10 @@
                 "a h:mm:ss z",
                 "a h:mm:ss",
                 "a नि h:mm",
-                "EEEE, MMMM d, y G",
-                "MMMM d, y G",
-                "MMM d, y G",
-                "M/d/yy GGGGG",
+                "d MMMM y, EEEE, G",
+                "d MMMM y, G",
+                "d MMM y, G",
+                "d/M/yy GGGGG",
                 "{1}, {0}",
                 "{1}, {0}",
                 "{1}, {0}",
@@ -75,31 +241,166 @@
                 "GGGGGyyMd",
             }
             availableFormats{
-                Gy{"y G"}
-                GyMMM{"MMM, y G"}
-                GyMMMEd{"E, MMM d, y G"}
-                GyMMMd{"MMM d, y G"}
+                Bh{"B h"}
+                Bhm{"B h:mm"}
+                Bhms{"B h:mm:ss"}
+                E{"ccc"}
+                EBhm{"E B h:mm"}
+                EBhms{"E B h:mm:ss"}
+                EHm{"E HH:mm"}
+                EHms{"E HH:mm:ss"}
+                Ed{"d, E"}
+                Ehm{"E a h:mm"}
+                Ehms{"E a h:mm:ss"}
+                Gy{"G y"}
+                GyMMM{"G, MMMM y"}
+                GyMMMEd{"d MMM, G y, E"}
+                GyMMMd{"d MMM, G y"}
+                GyMd{"GGGGG d/M/y"}
+                H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
                 M{"L"}
-                MEd{"E, M/d"}
+                MEd{"d/M, E"}
                 MMM{"LLL"}
-                MMMEd{"E, MMM d"}
-                MMMMEd{"E, MMMM d"}
-                MMMMd{"MMMM d"}
+                MMMEd{"d MMM, E"}
+                MMMMEd{"d MMMM, E"}
+                MMMMd{"d MMMM"}
                 MMMd{"d-MMM"}
-                Md{"M/d"}
+                Md{"d/M"}
                 d{"d"}
-                hm{"h:mm a"}
+                h{"a h"}
+                hm{"a h:mm"}
+                hms{"a h:mm:ss"}
                 ms{"mm:ss"}
-                y{"y"}
+                y{"G y"}
                 yM{"M/y"}
-                yMEd{"E, M/d/y"}
+                yMEd{"d/M/y, E"}
                 yMMM{"MMM y"}
-                yMMMEd{"E, MMM d, y"}
+                yMMMEd{"d MMM, y, E"}
                 yMMMM{"MMMM y"}
                 yQQQ{"QQQ y"}
                 yQQQQ{"QQQQ y"}
+                yyyy{"G y"}
+                yyyyM{"GGGGG M/y"}
+                yyyyMEd{"GGGGG d/M/y, E"}
+                yyyyMMM{"G MMM y"}
+                yyyyMMMEd{"d MMM y, G E"}
+                yyyyMMMM{"G MMMM y"}
+                yyyyMMMd{"d MMM y, G"}
+                yyyyMd{"GGGGG d/M/y"}
+                yyyyQQQ{"G y QQQ"}
+                yyyyQQQQ{"G y QQQQ"}
+            }
+            intervalFormats{
+                Bh{
+                    B{"B h– B h"}
+                    h{"B h–h"}
+                }
+                Bhm{
+                    B{"B h:mm – B h:mm"}
+                    h{"B h:mm –h:mm"}
+                    m{"B h:mm – h:mm"}
+                }
+                Gy{
+                    G{"G y–G y"}
+                    y{"G y–y"}
+                }
+                GyM{
+                    G{"GGGGG M/y – GGGGG M/y"}
+                    M{"GGGGG M/y – M/y"}
+                    y{"GGGGG M/y – M/y"}
+                }
+                GyMEd{
+                    G{"GGGGG d/M/y, E – GGGGG d/M/y, E"}
+                    M{"GGGGG d/M/y, E – d/M/y, E"}
+                    d{"GGGGG d/M/y – d/M/y, E"}
+                    y{"GGGGG d/M/y, E – d/M/y, E"}
+                }
+                GyMMM{
+                    G{"G MMM y – G MMM y"}
+                    M{"G MMM–MMM y"}
+                    y{"G MMM y – MMM y"}
+                }
+                GyMMMEd{
+                    G{"G d MMM, y, E – G d MMM, y, E"}
+                    M{"G y, d MMM, E– d MMM, E"}
+                    d{"G d MMM, y, E – G d MMM, y, E"}
+                    y{"G d MMM, y, E – d MMM, y, E"}
+                }
+                GyMMMd{
+                    G{"G d MMM, y – G d MMM, y"}
+                    M{"G y d MMM – d MMM"}
+                    d{"G d–d MMM, y"}
+                    y{"G d MMM, y – d MMM, y"}
+                }
+                GyMd{
+                    G{"GGGGG d/M/y – GGGGG d/M/y"}
+                    M{"GGGGG d/M/y – d/M/y"}
+                    d{"GGGGG d/M/y – d/M/y"}
+                    y{"GGGGG d/M/y – d/M/y"}
+                }
+                M{
+                    M{"M–M"}
+                }
+                MEd{
+                    M{"d/M, E – d/M, E"}
+                    d{"d/M, E – d/M, E"}
+                }
+                MMM{
+                    M{"MMM–MMM"}
+                }
+                MMMEd{
+                    M{"d MMM, E – d MMM, E"}
+                    d{"d MMM, E – d MMM, E"}
+                }
+                MMMd{
+                    M{"d MMM –d MMM"}
+                    d{"d–d MMM"}
+                }
+                Md{
+                    M{"d/M – d/M"}
+                    d{"d/M – d/M"}
+                }
+                d{
+                    d{"d–d"}
+                }
+                fallback{"{0} – {1}"}
+                y{
+                    y{"G y–y"}
+                }
+                yM{
+                    M{"GGGGG M/y – M/y"}
+                    y{"GGGGG M/y – M/y"}
+                }
+                yMEd{
+                    M{"GGGGG d/M/y, E – d/M/y, E"}
+                    d{"GGGGG d/M/y, E – d/M/y, E"}
+                    y{"GGGGG d/M/y, E – d/M/y, E"}
+                }
+                yMMM{
+                    M{"G MMM–MMM y"}
+                    y{"G MMM y– MMM y"}
+                }
+                yMMMEd{
+                    M{"G d MMM, E – d MMM, E y"}
+                    d{"G d MMM, E – d MMM, E y"}
+                    y{"G d MMM, y, E – d MMM, y, E"}
+                }
+                yMMMM{
+                    M{"G MMMM–MMMM y"}
+                    y{"G MMMM y – MMMM y"}
+                }
+                yMMMd{
+                    M{"G d MMM – d MMM, y"}
+                    d{"G d–d MMM, y"}
+                    y{"G d MMM, y – d MMM, y"}
+                }
+                yMd{
+                    M{"GGGGG d/M/y – d/M/y"}
+                    d{"GGGGG d/M/y – d/M/y"}
+                    y{"GGGGG d/M/y – d/M/y"}
+                }
             }
         }
         gregorian{
@@ -111,15 +412,19 @@
                 "फुं",
                 "बेलासे",
             }
+            AmPmMarkersNarrow{
+                "फुं",
+                "बे",
+            }
             DateTimePatterns{
                 "a h:mm:ss zzzz",
                 "a h:mm:ss z",
                 "a h:mm:ss",
                 "a नि h:mm",
-                "y MMMM d, EEEE",
-                "MMMM d, y",
-                "MMM d, y",
-                "y-MM-dd",
+                "d MMMM y, EEEE",
+                "d MMMM, y",
+                "d MMM, y",
+                "dd-MM-y",
                 "{1}, {0}",
                 "{1}, {0}",
                 "{1}, {0}",
@@ -142,32 +447,45 @@
                 "yMMMd",
                 "yyMd",
             }
+            appendItems{
+                Timezone{"{0} {1}"}
+            }
             availableFormats{
                 Bh{"B नि h"}
                 Bhm{"B नि h:mm"}
                 Bhms{"B नि h:mm:ss"}
+                E{"ccc"}
                 EBhm{"E B नि h:mm"}
                 EBhms{"E B नि h:mm:ss"}
-                Ehm{"E, a h:mm"}
-                Ehms{"E a h:mm:ss"}
+                EHm{"E HH:mm"}
+                EHms{"E HH:mm:ss"}
+                Ed{"d, E"}
+                Ehm{"a h:mm, E"}
+                Ehms{"a h:mm:ss, E"}
                 Gy{"Gy"}
                 GyMMM{"G y MMM"}
                 GyMMMEd{"G y MMM E d"}
                 GyMMMd{"G y MMM d"}
+                GyMd{"GGGGG dd-MM-y"}
+                H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
+                Hmv{"HH:mm v"}
                 M{"L"}
                 MEd{"E, M/d"}
                 MMM{"LLL"}
                 MMMEd{"E, MMM d"}
                 MMMMEd{"E, MMMM d"}
+                MMMMW{
+                    one{"'week' W 'of' MMMM"}
+                    other{"'week' W 'of' MMMM"}
+                }
                 MMMMd{"MMMM d"}
                 MMMd{"d-MMM"}
                 Md{"M/d"}
                 d{"d"}
                 h{"a नि h"}
-                hm{"a नि h:mm"}
-                hms{"a h:mm:ss"}
+                hms{"h:mm:ss a"}
                 hmsv{"a नि h:mm:ss v"}
                 hmv{"a h:mm v"}
                 ms{"mm:ss"}
@@ -177,9 +495,14 @@
                 yMMM{"MMM y"}
                 yMMMEd{"E, MMM d, y"}
                 yMMMM{"MMMM y"}
-                yMMMd{"MMM d, y"}
+                yMMMd{"d MMM y"}
+                yMd{"dd-MM-y"}
                 yQQQ{"QQQ y"}
                 yQQQQ{"QQQQ y"}
+                yw{
+                    one{"'week' w 'of' Y"}
+                    other{"'week' w 'of' Y"}
+                }
             }
             dayNames{
                 format{
@@ -190,7 +513,25 @@
                         "बुध",
                         "बिस्थि",
                         "सुखुर",
-                        "सुनि",
+                        "सनि",
+                    }
+                    narrow{
+                        "र",
+                        "स",
+                        "मं",
+                        "बु",
+                        "बि",
+                        "सु",
+                        "स",
+                    }
+                    short{
+                        "रबि",
+                        "सम",
+                        "मंगल",
+                        "बुध",
+                        "बिस्थि",
+                        "सुखुर",
+                        "सनि",
                     }
                     wide{
                         "रबिबार",
@@ -199,7 +540,7 @@
                         "बुधबार",
                         "बिस्थिबार",
                         "सुखुरबार",
-                        "सुनिबार",
+                        "सनिबार",
                     }
                 }
                 stand-alone{
@@ -210,7 +551,7 @@
                         "बुध",
                         "बिस्थि",
                         "सुखुर",
-                        "सुनि",
+                        "सनि",
                     }
                     narrow{
                         "र",
@@ -219,7 +560,16 @@
                         "बु",
                         "बि",
                         "सु",
-                        "सु",
+                        "स",
+                    }
+                    short{
+                        "रबि",
+                        "सम",
+                        "मंगल",
+                        "बुध",
+                        "बिस्थि",
+                        "सुखुर",
+                        "सनि",
                     }
                     wide{
                         "रबिबार",
@@ -227,8 +577,24 @@
                         "मंगलबार",
                         "बुधबार",
                         "बिस्थिबार",
-                        "सुखुरबार",
-                        "सुनिबार",
+                        "सुुखुरबार",
+                        "सनिबार",
+                    }
+                }
+            }
+            dayPeriod{
+                stand-alone{
+                    abbreviated{
+                        am{"फुं"}
+                        pm{"बेलासे"}
+                    }
+                    narrow{
+                        am{"फुं"}
+                        pm{"बेलासे"}
+                    }
+                    wide{
+                        am{"फुं"}
+                        pm{"बेलासे"}
                     }
                 }
             }
@@ -238,14 +604,158 @@
                     "ए.दि",
                 }
                 abbreviated%variant{
-                    "बिसिइ",
+                    "बि.सि.इ",
                     "सि.इ.",
                 }
+                wide{
+                    "ख्राइष्तनि सिगां",
+                    "आन्न’ दामिनि",
+                }
+                wide%variant{
+                    "सादारन मुगानि सिगां",
+                    "सादारन मुगा",
+                }
             }
             intervalFormats{
+                Bh{
+                    B{"Bनि h – Bनि h"}
+                    h{"B नि h–h"}
+                }
+                Bhm{
+                    B{"B नि h:mm – B नि h:mm"}
+                    h{"B नि h:mm–h:mm"}
+                    m{"B नि h:mm–h:mm"}
+                }
+                Gy{
+                    G{"G y – G y"}
+                    y{"G y–y"}
+                }
+                GyM{
+                    G{"G M/y – G M/y"}
+                    M{"G M/y – M/y"}
+                    y{"G M/y – M/y"}
+                }
+                GyMEd{
+                    G{"G d/M/y, E – G d/My, E"}
+                    M{"G d/M/y E – G d/M/y, E"}
+                    d{"G d/M/y, E – G d/M/y, E"}
+                    y{"G d/M/y, E – d/My, E"}
+                }
+                GyMMM{
+                    G{"G y MMM – G y MMM"}
+                    M{"G y MMM–MMM"}
+                    y{"G y MMM–y MMM"}
+                }
+                GyMMMEd{
+                    G{"G y, d MMM, E – G y, d MMM, E"}
+                    M{"G y, d MMM, E – d MMM E"}
+                    d{"G y, d MMM, E– d MMM, E"}
+                    y{"d MMM y, E–d MMM y, E G"}
+                }
+                GyMMMd{
+                    G{"G y, MMM d – G y, MMM d"}
+                    M{"G y, MMM d – MMM d"}
+                    d{"G y, MMM d–d"}
+                    y{"G y, MMM d – y, MMM d"}
+                }
+                GyMd{
+                    G{"G d/M/y – G d/M/y"}
+                    M{"G d/M/y – d/M/y"}
+                    d{"G d/M/y – d/M/y"}
+                    y{"G d/M/y – d/M/y"}
+                }
+                H{
+                    H{"HH – HH"}
+                }
+                Hm{
+                    H{"HH:mm – HH:mm"}
+                    m{"HH:mm – HH:mm"}
+                }
+                Hmv{
+                    H{"HH:mm – HH:mm v"}
+                    m{"HH:mm – HH:mm v"}
+                }
+                Hv{
+                    H{"HH – HH v"}
+                }
+                M{
+                    M{"M–M"}
+                }
+                MEd{
+                    M{"d/M, E – d/M, E"}
+                    d{"d/M, E –d/M, E"}
+                }
+                MMM{
+                    M{"MMM – MMM"}
+                }
+                MMMEd{
+                    M{"d MMM, E – d MMM, E"}
+                    d{"d MMM, E – d MMM, E"}
+                }
+                MMMd{
+                    M{"d MMM – d MMM"}
+                    d{"d–d MMM"}
+                }
+                Md{
+                    M{"d/M –/dM"}
+                    d{"d/M – d/M"}
+                }
+                d{
+                    d{"d–d"}
+                }
+                h{
+                    a{"a नि h–a नि h"}
+                    h{"a नि h–h"}
+                }
+                hm{
+                    a{"a h:mm – a h:mm"}
+                    h{"a नि h:mm–h:mm"}
+                    m{"a h:mm – h:mm"}
+                }
+                hmv{
+                    a{"a h:mm – a h:mm v"}
+                    h{"a h:mm – h:mm v"}
+                    m{"a h:mm–h:mm v"}
+                }
+                hv{
+                    a{"a h– a h v"}
+                    h{"a h–h v"}
+                }
+                y{
+                    y{"y–y"}
+                }
+                yM{
+                    M{"M/y–M/y"}
+                    y{"M/y–M/y"}
+                }
+                yMEd{
+                    M{"d/M/y, E – d/M/y, E"}
+                    d{"d/M/y, E – d/M/y, E"}
+                    y{"d/M/y, E – d/M/y, E"}
+                }
+                yMMM{
+                    M{"y MMM–MMM"}
+                    y{"y MMM – y MMM"}
+                }
+                yMMMEd{
+                    M{"d MMM, y, E – d MMM, y, E"}
+                    d{"y, d MMM, E– d MMM, E"}
+                    y{"d MMM, y, E – d MMM, y,E"}
+                }
+                yMMMM{
+                    M{"y MMMM–MMMM"}
+                    y{"y MMMM – y MMMM"}
+                }
                 yMMMd{
+                    M{"y, d MMM– d MMM"}
+                    d{"y, d–d MMM"}
                     y{"y, MMM d – y, MMM d"}
                 }
+                yMd{
+                    M{"d/M/y–d/M/y"}
+                    d{"d/M/y–d/M/y"}
+                    y{"d/M/y–d/M/y"}
+                }
             }
             monthNames{
                 format{
@@ -345,6 +855,12 @@
                         "किउ 3",
                         "किउ 4",
                     }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                    }
                     wide{
                         "ब्रै बाहागोनि सेथि खोन्दो",
                         "ब्रै बाहागोनि नैथि खोन्दो",
@@ -359,6 +875,12 @@
                         "किउ 3",
                         "किउ 4",
                     }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                    }
                     wide{
                         "ब्रै बाहागोनि सेथि खोन्दो",
                         "ब्रै बाहागोनि नैथि खोन्दो",
@@ -369,21 +891,98 @@
             }
         }
         indian{
+            eras{
+                abbreviated{
+                    "साका",
+                }
+            }
             monthNames{
                 format{
-                    wide{
-                        "बैसागो/बैसाग",
+                    abbreviated{
+                        "छैत्र",
+                        "बैसागो",
                         "जेथो",
                         "आसार",
-                        "सावुन",
+                        "सावोन",
                         "भाद्र",
                         "आसिन",
-                        "खाथि",
-                        "आगाह्न",
-                        "फुस",
+                        "काथि",
+                        "आघोन",
+                        "पुष",
                         "मागो",
                         "फागुन",
-                        "सैथो",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide{
+                        "छैत्र",
+                        "बैसागो",
+                        "जेथो",
+                        "आसार",
+                        "सावोन",
+                        "भाद्र",
+                        "आसिन",
+                        "काथि",
+                        "आघोन",
+                        "पुष",
+                        "मागो",
+                        "फागुन",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "छैत्र",
+                        "बैसागो",
+                        "जेथो",
+                        "आसार",
+                        "सावोन",
+                        "भाद्र",
+                        "आसिन",
+                        "काथि",
+                        "आघोन",
+                        "पुष",
+                        "मागो",
+                        "फागुन",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide{
+                        "छैत्र",
+                        "बैसागो",
+                        "जेथो",
+                        "आसार",
+                        "सावोन",
+                        "भाद्र",
+                        "आसिन",
+                        "काथि",
+                        "आघोन",
+                        "पुष",
+                        "मागो",
+                        "फागुन",
                     }
                 }
             }
@@ -403,30 +1002,265 @@
                 "0"{"दिनै"}
                 "1"{"गाबोन"}
             }
+            relativeTime{
+                future{
+                    one{"{0} सानाव"}
+                    other{"{0} सानाव"}
+                }
+                past{
+                    one{"{0} सान सिगां"}
+                    other{"{0} सान सिगां"}
+                }
+            }
+        }
+        day-narrow{
+            dn{"सान"}
+            relative{
+                "-1"{"मैया"}
+                "0"{"दिनै"}
+                "1"{"गाबोन"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} सानाव"}
+                    other{"{0} सानाव"}
+                }
+                past{
+                    one{"{0} सान सिगां"}
+                    other{"{0} सान सिगां"}
+                }
+            }
+        }
+        day-short{
+            dn{"सान"}
+            relative{
+                "-1"{"मैया"}
+                "0"{"दिनै"}
+                "1"{"गाबोन"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} सानाव"}
+                    other{"{0} सानाव"}
+                }
+                past{
+                    one{"{0} सान सिगां"}
+                    other{"{0} सान सिगां"}
+                }
+            }
+        }
+        dayOfYear{
+            dn{"बोसोरनि सान"}
+        }
+        dayOfYear-narrow{
+            dn{"बोसोरनि सान"}
+        }
+        dayOfYear-short{
+            dn{"बोसोरनि सान"}
         }
         dayperiod{
             dn{"फुं/बेलासे"}
         }
+        dayperiod-narrow{
+            dn{"फुं/बेलासे"}
+        }
+        dayperiod-short{
+            dn{"फुं/बेलासे"}
+        }
         era{
             dn{"मुगा"}
         }
+        era-narrow{
+            dn{"मुगा"}
+        }
+        era-short{
+            dn{"मुगा"}
+        }
+        fri{
+            relative{
+                "-1"{"थांनाय सुखुरबार"}
+                "0"{"बे सुखुरबार"}
+                "1"{"फैगौ सुखुरबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} सुखुरबाराव"}
+                    other{"{0} सुखुरबाराव"}
+                }
+                past{
+                    one{"{0} सुखुरबार सिगां"}
+                    other{"{0} सुखुरबार सिगां"}
+                }
+            }
+        }
+        fri-narrow{
+            relative{
+                "-1"{"थांनाय सुखुरबार"}
+                "0"{"बे सुखुरबार"}
+                "1"{"फैगौ सुखुरबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} सुखुरबाराव"}
+                    other{"{0} सुखुरबाराव"}
+                }
+                past{
+                    one{"{0} सुखुरबार सिगां"}
+                    other{"{0} सुखुरबार सिगां"}
+                }
+            }
+        }
+        fri-short{
+            relative{
+                "-1"{"थांनाय सुखुरबार"}
+                "0"{"बे सुखुरबार"}
+                "1"{"फैगौ सुखुरबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} सुखुरबाराव"}
+                    other{"{0} सुखुरबाराव"}
+                }
+                past{
+                    one{"{0} सुखुरबार सिगां"}
+                    other{"{0} सुखुरबार सिगां"}
+                }
+            }
+        }
         hour{
             dn{"घन्टा"}
+            relative{
+                "0"{"बे घन्टा"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} घन्टायाव"}
+                    other{"{0} घन्टायाव"}
+                }
+                past{
+                    one{"{0} घन्टा सिगां"}
+                    other{"{0} घन्टा सिगां"}
+                }
+            }
         }
         hour-narrow{
             dn{"घन्टा"}
+            relativeTime{
+                future{
+                    one{"{0} घन्टायाव"}
+                    other{"{0} घन्टायाव"}
+                }
+                past{
+                    one{"{0} घन्टा सिगां"}
+                    other{"{0} घन्टा सिगां"}
+                }
+            }
         }
         hour-short{
             dn{"घन्टा"}
+            relativeTime{
+                future{
+                    one{"{0} घन्टायाव"}
+                    other{"{0} घन्टायाव"}
+                }
+                past{
+                    one{"{0} घन्टा सिगां"}
+                    other{"{0} घन्टा सिगां"}
+                }
+            }
         }
         minute{
             dn{"मिनित"}
+            relative{
+                "0"{"बे मिनिट"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} मिनिटआव"}
+                    other{"{0} मिनिटआव"}
+                }
+                past{
+                    one{"{0} मिनिट सिगां"}
+                    other{"{0} मिनिट सिगां"}
+                }
+            }
         }
         minute-narrow{
             dn{"मिनित"}
+            relativeTime{
+                future{
+                    one{"{0} मिनिटआव"}
+                    other{"{0} मिनिटआव"}
+                }
+                past{
+                    one{"{0} मिनिट सिगां"}
+                    other{"{0} मिनिट सिगां"}
+                }
+            }
         }
         minute-short{
             dn{"मिनित"}
+            relativeTime{
+                future{
+                    one{"{0} मिनिटआव"}
+                    other{"{0} मिनिटआव"}
+                }
+                past{
+                    one{"{0} मिनिट सिगां"}
+                    other{"{0} मिनिट सिगां"}
+                }
+            }
+        }
+        mon{
+            relative{
+                "-1"{"थांनाय समबार"}
+                "0"{"बे समबार"}
+                "1"{"फैगौ समबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} समबाराव"}
+                    other{"{0} समबाराव"}
+                }
+                past{
+                    one{"{0} समबारनि सिगां"}
+                    other{"{0} समबारनि सिगां"}
+                }
+            }
+        }
+        mon-narrow{
+            relative{
+                "-1"{"थांनाय समबार"}
+                "0"{"बे समबार"}
+                "1"{"फैगौ समबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} समबाराव"}
+                    other{"{0} समबाराव"}
+                }
+                past{
+                    one{"{0} समबारनि सिगां"}
+                    other{"{0} समबारनि सिगां"}
+                }
+            }
+        }
+        mon-short{
+            relative{
+                "-1"{"थांनाय समबार"}
+                "0"{"बे समबार"}
+                "1"{"फैगौ समबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} समबाराव"}
+                    other{"{0} समबाराव"}
+                }
+                past{
+                    one{"{0} समबारनि सिगां"}
+                    other{"{0} समबारनि सिगां"}
+                }
+            }
         }
         month{
             dn{"दान"}
@@ -435,24 +1269,189 @@
                 "0"{"बे दान"}
                 "1"{"फैगौ दान"}
             }
+            relativeTime{
+                future{
+                    one{"{0} दानाव"}
+                    other{"{0} दानाव"}
+                }
+                past{
+                    one{"{0} दान सिगां"}
+                    other{"{0} दान सिगां"}
+                }
+            }
+        }
+        month-narrow{
+            dn{"दान"}
+            relative{
+                "-1"{"थांनाय दान"}
+                "0"{"बे दान"}
+                "1"{"फैगौ दान"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} दानाव"}
+                    other{"{0} दानाव"}
+                }
+                past{
+                    one{"{0} दान सिगां"}
+                    other{"{0} दान सिगां"}
+                }
+            }
+        }
+        month-short{
+            dn{"दान"}
+            relative{
+                "-1"{"थांनाय दान"}
+                "0"{"बे दान"}
+                "1"{"फैगौ दान"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} दानाव"}
+                    other{"{0} दानाव"}
+                }
+                past{
+                    one{"{0} दान सिगां"}
+                    other{"{0} दान सिगां"}
+                }
+            }
         }
         quarter{
             dn{"ब्रै बाहागो खोन्दोेसे"}
+            relative{
+                "-1"{"थांनाय खोन्दोसे"}
+                "0"{"बे खोन्दोसे"}
+                "1"{"फैगौ खोन्दोसे"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} खोन्दोसेआव"}
+                    other{"{0} खोन्दोसेआव"}
+                }
+                past{
+                    one{"{0} खोन्दोसे सिगां"}
+                    other{"{0} खोन्दोसे सिगां"}
+                }
+            }
         }
         quarter-narrow{
             dn{"खोन्दोेसे"}
+            relativeTime{
+                future{
+                    one{"{0} खोन्दोसेआव"}
+                    other{"{0} खोन्दोसेआव"}
+                }
+                past{
+                    one{"{0} खोन्दोसे सिगां"}
+                    other{"{0} खोन्दोसे सिगां"}
+                }
+            }
         }
         quarter-short{
             dn{"खोन्दोेसे"}
+            relativeTime{
+                future{
+                    one{"{0} खोन्दोसेआव"}
+                    other{"{0} खोन्दोसेआव"}
+                }
+                past{
+                    one{"{0} खोन्दोसे सिगां"}
+                    other{"{0} खोन्दोसे सिगां"}
+                }
+            }
+        }
+        sat{
+            relative{
+                "-1"{"थांनाय सनिबार"}
+                "0"{"बे सनिबार"}
+                "1"{"फैगौ सनिबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} सनिबाराव"}
+                    other{"{0} सनिबाराव"}
+                }
+                past{
+                    one{"{0} सनिबार सिगां"}
+                    other{"{0} सनिबार सिगां"}
+                }
+            }
+        }
+        sat-narrow{
+            relative{
+                "-1"{"थांनाय सनिबार"}
+                "0"{"बे सनिबार"}
+                "1"{"फैगौ सनिबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} सनिबाराव"}
+                    other{"{0} सनिबाराव"}
+                }
+                past{
+                    one{"{0} सनिबार सिगां"}
+                    other{"{0} सनिबार सिगां"}
+                }
+            }
+        }
+        sat-short{
+            relative{
+                "-1"{"थांनाय सनिबार"}
+                "0"{"बे सनिबार"}
+                "1"{"फैगौ सनिबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} सनिबाराव"}
+                    other{"{0} सनिबाराव"}
+                }
+                past{
+                    one{"{0} सनिबार सिगां"}
+                    other{"{0} सनिबार सिगां"}
+                }
+            }
         }
         second{
             dn{"सेकेण्ड"}
+            relative{
+                "0"{"दा"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} सेकेण्डआव"}
+                    other{"{0} सेकेण्डआव"}
+                }
+                past{
+                    one{"{0} सेकेण्ड सिगां"}
+                    other{"{0} सेकेण्ड सिगां"}
+                }
+            }
         }
         second-narrow{
             dn{"सेकेण्ड"}
+            relativeTime{
+                future{
+                    one{"{0} सेकेण्डआव"}
+                    other{"{0} सेकेण्डआव"}
+                }
+                past{
+                    one{"{0} सेकेण्ड सिगां"}
+                    other{"{0} सेकेण्ड सिगां"}
+                }
+            }
         }
         second-short{
             dn{"सेकेण्ड"}
+            relativeTime{
+                future{
+                    one{"{0} सेकेण्डआव"}
+                    other{"{0} सेकेण्डआव"}
+                }
+                past{
+                    one{"{0} सेकेण्ड सिगां"}
+                    other{"{0} सेकेण्ड सिगां"}
+                }
+            }
         }
         sun{
             relative{
@@ -460,6 +1459,203 @@
                 "0"{"बे रबिबार"}
                 "1"{"फैगौ रबिबार"}
             }
+            relativeTime{
+                future{
+                    one{"{0} रबिबाराव"}
+                    other{"{0} रबिबाराव"}
+                }
+                past{
+                    one{"{0} रबिबारनि सिगां"}
+                    other{"{0} रबिबारनि सिगां"}
+                }
+            }
+        }
+        sun-narrow{
+            relative{
+                "-1"{"थांनाय रबिबार"}
+                "0"{"बे रबिबार"}
+                "1"{"फैगौ रबिबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} रबिबाराव"}
+                    other{"{0} रबिबाराव"}
+                }
+                past{
+                    one{"{0} रबिबारनि सिगां"}
+                    other{"{0} रबिबारनि सिगां"}
+                }
+            }
+        }
+        sun-short{
+            relative{
+                "-1"{"थांनाय रबिबार"}
+                "0"{"बे रबिबार"}
+                "1"{"फैगौ रबिबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} रबिबाराव"}
+                    other{"{0} रबिबाराव"}
+                }
+                past{
+                    one{"{0} रबिबारनि सिगां"}
+                    other{"{0} रबिबारनि सिगां"}
+                }
+            }
+        }
+        thu{
+            relative{
+                "-1"{"थांनाय बिस्थिबार"}
+                "0"{"बे बिस्थिबार"}
+                "1"{"फैगौ बिस्थिबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} बिस्थिबाराव"}
+                    other{"{0} बिस्थिबाराव"}
+                }
+                past{
+                    one{"{0} बिस्थिबार सिगां"}
+                    other{"{0} बिस्थिबार सिगां"}
+                }
+            }
+        }
+        thu-narrow{
+            relative{
+                "-1"{"थांनाय बिस्थिबार"}
+                "0"{"बे बिस्थिबार"}
+                "1"{"फैगौ बिस्थिबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} बिस्थिबाराव"}
+                    other{"{0} बिस्थिबाराव"}
+                }
+                past{
+                    one{"{0} बिस्थिबार सिगां"}
+                    other{"{0} बिस्थिबार सिगां"}
+                }
+            }
+        }
+        thu-short{
+            relative{
+                "-1"{"थांनाय बिस्थिबार"}
+                "0"{"बे बिस्थिबार"}
+                "1"{"फैगौ बिस्थिबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} बिस्थिबाराव"}
+                    other{"{0} बिस्थिबाराव"}
+                }
+                past{
+                    one{"{0} बिस्थिबार सिगां"}
+                    other{"{0} बिस्थिबार सिगां"}
+                }
+            }
+        }
+        tue{
+            relative{
+                "-1"{"थांनाय मंगलबार"}
+                "0"{"बे मंगलबार"}
+                "1"{"फैगौ मंगलबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} मंगलबाराव"}
+                    other{"{0} मंगलबाराव"}
+                }
+                past{
+                    one{"{0} मंगलबार सिगां"}
+                    other{"{0} मंगलबार सिगां"}
+                }
+            }
+        }
+        tue-narrow{
+            relative{
+                "-1"{"थांनाय मंगलबार"}
+                "0"{"बे मंगलबार"}
+                "1"{"फैगौ मंगलबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} मंगलबाराव"}
+                    other{"{0} मंगलबाराव"}
+                }
+                past{
+                    one{"{0} मंगलबार सिगां"}
+                    other{"{0} मंगलबार सिगां"}
+                }
+            }
+        }
+        tue-short{
+            relative{
+                "-1"{"थांनाय मंगलबार"}
+                "0"{"बे मंगलबार"}
+                "1"{"फैगौ मंगलबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} मंगलबाराव"}
+                    other{"{0} मंगलबाराव"}
+                }
+                past{
+                    one{"{0} मंगलबार सिगां"}
+                    other{"{0} मंगलबार सिगां"}
+                }
+            }
+        }
+        wed{
+            relative{
+                "-1"{"थांनाय बुधबार"}
+                "0"{"बे बुधबार"}
+                "1"{"फैगौ बुधबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} बुधबाराव"}
+                    other{"{0} बुधबाराव"}
+                }
+                past{
+                    one{"{0} बुधबार सिगां"}
+                    other{"{0} बुधबार सिगां"}
+                }
+            }
+        }
+        wed-narrow{
+            relative{
+                "-1"{"थांनाय बुधबार"}
+                "0"{"बे बुधबार"}
+                "1"{"फैगौ बुधबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} बुधबाराव"}
+                    other{"{0} बुधबाराव"}
+                }
+                past{
+                    one{"{0} बुधबार सिगां"}
+                    other{"{0} बुधबार सिगां"}
+                }
+            }
+        }
+        wed-short{
+            relative{
+                "-1"{"थांनाय बुधबार"}
+                "0"{"बे बुधबार"}
+                "1"{"फैगौ बुधबार"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} बुधबाराव"}
+                    other{"{0} बुधबाराव"}
+                }
+                past{
+                    one{"{0} बुधबार सिगां"}
+                    other{"{0} बुधबार सिगां"}
+                }
+            }
         }
         week{
             dn{"सप्थाह"}
@@ -468,16 +1664,83 @@
                 "0"{"बे सप्थाह"}
                 "1"{"फैगौ सप्थाह"}
             }
+            relativePeriod{"{0}नि सप्थाह"}
+            relativeTime{
+                future{
+                    one{"{0} सप्थाहयाव"}
+                    other{"{0} सप्थाहयाव"}
+                }
+                past{
+                    one{"{0} सप्थाह सिगां"}
+                    other{"{0} सप्थाह सिगां"}
+                }
+            }
         }
         week-narrow{
             dn{"सप्थाह"}
+            relative{
+                "-1"{"थांनाय सप्थाह"}
+                "0"{"बे सप्थाह"}
+                "1"{"फैगौ सप्थाह"}
+            }
+            relativePeriod{"{0}नि सप्थाह"}
+            relativeTime{
+                future{
+                    one{"{0} सप्थाहयाव"}
+                    other{"{0} सप्थाहयाव"}
+                }
+                past{
+                    one{"{0} सप्थाह सिगां"}
+                    other{"{0} सप्थाह सिगां"}
+                }
+            }
         }
         week-short{
             dn{"सप्थाह"}
+            relative{
+                "-1"{"थांनाय सप्थाह"}
+                "0"{"बे सप्थाह"}
+                "1"{"फैगौ सप्थाह"}
+            }
+            relativePeriod{"{0} नि सप्थाह"}
+            relativeTime{
+                future{
+                    one{"{0} सप्थाहयाव"}
+                    other{"{0} सप्थाहयाव"}
+                }
+                past{
+                    one{"{0} सप्थाह सिगां"}
+                    other{"{0} सप्थाह सिगां"}
+                }
+            }
+        }
+        weekOfMonth{
+            dn{"दाननि सप्थाह"}
+        }
+        weekOfMonth-narrow{
+            dn{"दाननि सप्थाह"}
+        }
+        weekOfMonth-short{
+            dn{"दाननि सप्थाह"}
         }
         weekday{
             dn{"सप्थाहनि सान"}
         }
+        weekday-narrow{
+            dn{"सप्थाहनि सान"}
+        }
+        weekday-short{
+            dn{"सप्थाहनि सान"}
+        }
+        weekdayOfMonth{
+            dn{"दाननि सप्थाहयारि सान"}
+        }
+        weekdayOfMonth-narrow{
+            dn{"दाननि सप्थाहयारि सान"}
+        }
+        weekdayOfMonth-short{
+            dn{"दाननि सप्थाहयारि सान"}
+        }
         year{
             dn{"बोसोर"}
             relative{
@@ -485,10 +1748,62 @@
                 "0"{"बे बोसोर"}
                 "1"{"फैगौ बोसोर"}
             }
+            relativeTime{
+                future{
+                    one{"{0} बोसोरआव"}
+                    other{"{0} बोसोरआव"}
+                }
+                past{
+                    one{"{0} बोसोर सिगां"}
+                    other{"{0} बोसोर सिगां"}
+                }
+            }
+        }
+        year-narrow{
+            dn{"बोसोर"}
+            relative{
+                "-1"{"थांनाय बोसोर"}
+                "0"{"बे बोसोर"}
+                "1"{"फैगौ बोसोर"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} बोसोरआव"}
+                    other{"{0} बोसोरआव"}
+                }
+                past{
+                    one{"{0} बोसोर सिगां"}
+                    other{"{0} बोसोर सिगां"}
+                }
+            }
+        }
+        year-short{
+            dn{"बोसोर"}
+            relative{
+                "-1"{"थांनाय बोसोर"}
+                "0"{"बे बोसोर"}
+                "1"{"फैगौ बोसोर"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} बोसोरआव"}
+                    other{"{0} बोसोरआव"}
+                }
+                past{
+                    one{"{0} बोसोर सिगां"}
+                    other{"{0} बोसोर सिगां"}
+                }
+            }
         }
         zone{
             dn{"सम मण्डल"}
         }
+        zone-narrow{
+            dn{"मण्डल"}
+        }
+        zone-short{
+            dn{"मण्डल"}
+        }
     }
     listPattern{
         standard{
diff --git a/icu4c/source/data/locales/bs.txt b/icu4c/source/data/locales/bs.txt
index 3e0a762..842674e 100644
--- a/icu4c/source/data/locales/bs.txt
+++ b/icu4c/source/data/locales/bs.txt
@@ -27,7 +27,9 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
                 scientificFormat{"#E0"}
@@ -242,9 +244,9 @@
                 other{"Skrenite na {0}. križanju desno."}
             }
             plural{
-                few{"{0} dana"}
-                one{"{0} dan"}
-                other{"{0} drugih"}
+                few{"{0} sata"}
+                one{"{0} sat"}
+                other{"{0} sati"}
             }
         }
         minimumGroupingDigits{"1"}
@@ -1286,6 +1288,24 @@
                 }
             }
         }
+        japanese{
+            availableFormats{
+                Ed{"E, d."}
+                Gy{"y. GGG"}
+                MEd{"E, d. M."}
+                MMMEd{"E, d. MMM"}
+                MMMMd{"d. MMMM"}
+                Md{"d. M."}
+                y{"y. GGG"}
+                yM{"M. y. GGGGG"}
+                yMEd{"E, d. M. y. GGGGG"}
+                yMMM{"LLL y. GGGGG"}
+                yMMMEd{"E, d. MMM y. GGGGG"}
+                yMMMd{"d. MMM y. GGGGG"}
+                yMd{"d. M. y. GGGGG"}
+                yQQQ{"QQQ y. GGGGG"}
+            }
+        }
         roc{
             availableFormats{
                 M{"L."}
@@ -2302,4 +2322,62 @@
         US{"američki"}
         metric{"metrički"}
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "bs",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{prefix} {given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{
+                "{prefix} {given-initial} {given2-initial} {surname} {surname2} {suff"
+                "ix}"
+            }
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{prefix} {surname} {surname2}, {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{prefix} {surname} {surname2}, {given} {given2-initial} {suffix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname} {surname2}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname} {surname2}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{prefix} {surname} {surname2} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {surname2} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname} {surname2}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{prefix} {surname} {surname2} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {surname2} {given}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname} {surname2}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps} {surname2-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{prefix} {surname} {surname2} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{prefix} {surname} {surname2} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ca.txt b/icu4c/source/data/locales/ca.txt
index aa85ce3..d592ad1 100644
--- a/icu4c/source/data/locales/ca.txt
+++ b/icu4c/source/data/locales/ca.txt
@@ -30,9 +30,10 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
-                percentFormat{"#,##0%"}
+                percentFormat{"#,##0 %"}
                 scientificFormat{"#E0"}
             }
             patternsLong{
@@ -90,66 +91,66 @@
             patternsShort{
                 currencyFormat{
                     1000{
-                        one{"0m ¤"}
-                        other{"0m ¤"}
+                        one{"0 k¤"}
+                        other{"0 k¤"}
                     }
                     10000{
-                        one{"00m ¤"}
-                        other{"00m ¤"}
+                        one{"00 k¤"}
+                        other{"00 k¤"}
                     }
                     100000{
-                        one{"000m ¤"}
-                        other{"000m ¤"}
+                        one{"000 k¤"}
+                        other{"000 k¤"}
                     }
                     1000000{
-                        one{"0 M ¤"}
-                        other{"0 M ¤"}
+                        one{"0 M¤"}
+                        other{"0 M¤"}
                     }
                     10000000{
-                        one{"00 M ¤"}
-                        other{"00 M ¤"}
+                        one{"00 M¤"}
+                        other{"00 M¤"}
                     }
                     100000000{
-                        one{"000 M ¤"}
-                        other{"000 M ¤"}
+                        one{"000 M¤"}
+                        other{"000 M¤"}
                     }
                     1000000000{
-                        one{"0000 M ¤"}
-                        other{"0000 M ¤"}
+                        one{"0000 M¤"}
+                        other{"0000 M¤"}
                     }
                     10000000000{
-                        one{"00mM ¤"}
-                        other{"00mM ¤"}
+                        one{"00 kM¤"}
+                        other{"00 kM¤"}
                     }
                     100000000000{
-                        one{"000mM ¤"}
-                        other{"000mM ¤"}
+                        one{"000 kM¤"}
+                        other{"000 kM¤"}
                     }
                     1000000000000{
-                        one{"0 B ¤"}
-                        other{"0 B ¤"}
+                        one{"0 B¤"}
+                        other{"0 B¤"}
                     }
                     10000000000000{
-                        one{"00 B ¤"}
-                        other{"00 B ¤"}
+                        one{"00 B¤"}
+                        other{"00 B¤"}
                     }
                     100000000000000{
-                        one{"000 B ¤"}
-                        other{"000 B ¤"}
+                        one{"000 B¤"}
+                        other{"000 B¤"}
                     }
                 }
                 decimalFormat{
                     1000{
-                        one{"0m"}
-                        other{"0m"}
+                        one{"0 k"}
+                        other{"0 k"}
                     }
                     10000{
-                        one{"00m"}
-                        other{"00m"}
+                        one{"00 k"}
+                        other{"00 k"}
                     }
                     100000{
-                        one{"000m"}
-                        other{"000m"}
+                        one{"000 k"}
+                        other{"000 k"}
                     }
                     1000000{
                         one{"0 M"}
@@ -168,12 +169,12 @@
                         other{"0000 M"}
                     }
                     10000000000{
-                        one{"00mM"}
-                        other{"00mM"}
+                        one{"00 kM"}
+                        other{"00 kM"}
                     }
                     100000000000{
-                        one{"000mM"}
-                        other{"000mM"}
+                        one{"000 kM"}
+                        other{"000 kM"}
                     }
                     1000000000000{
                         one{"0 B"}
@@ -977,7 +978,7 @@
                     y{"E, d/M/y – E, d/M/y"}
                 }
                 yMMM{
-                    M{"LLL–LLL y"}
+                    M{"LLL–LLL 'de' y"}
                     y{"LLL y – LLL y"}
                 }
                 yMMMEd{
@@ -2136,8 +2137,6 @@
             start{"{0}, {1}"}
         }
         standard-narrow{
-            2{"{0}, {1}"}
-            end{"{0}, {1}"}
             middle{"{0}, {1}"}
             start{"{0}, {1}"}
         }
@@ -2203,4 +2202,80 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "ca",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname} {surname2}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {surname2} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname} {surname2}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname} {surname2}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {surname2} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname} {surname2}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname} {surname2}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-core-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname} {surname2}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{
+                "{surname-core} {surname2}, {given} {given2} {surname-prefix}",
+                "{surname-core}, {given} {given2} {surname-prefix}",
+            }
+            sorting-long-referring-informal{
+                "{surname-core} {surname2}, {given-informal} {surname-prefix}",
+                "{surname-core}, {given} {given2} {surname-prefix}",
+            }
+            sorting-medium-referring-formal{
+                "{surname-core} {surname2}, {given} {given2-initial} {surname-prefix}",
+                "{surname-core}, {given} {given2} {surname-prefix}",
+            }
+            sorting-medium-referring-informal{
+                "{surname-core} {surname2}, {given-informal} {surname-prefix}",
+                "{surname-core}, {given} {given2} {surname-prefix}",
+            }
+            sorting-short-referring-formal{
+                "{surname-core} {surname2}, {given-initial} {given2-initial} {surname-prefix}",
+                "{surname-core}, {given} {given2} {surname-prefix}",
+            }
+            sorting-short-referring-informal{
+                "{surname-core} {surname2}, {given-informal} {surname-prefix}",
+                "{surname-core}, {given} {given2} {surname-prefix}",
+            }
+            surnameFirst-long-addressing-formal{"{prefix} {surname-initialCap} {surname2}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname-initialCap} {surname2}, {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname-initialCap} {surname2}, {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname-initialCap} {surname2}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname-initialCap} {surname2}, {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname-initialCap} {surname2}, {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname-initialCap} {surname2}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname-initialCap} {surname2}, {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname-initialCap} {surname2}, {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ceb.txt b/icu4c/source/data/locales/ceb.txt
index 2f1d001..105703f 100644
--- a/icu4c/source/data/locales/ceb.txt
+++ b/icu4c/source/data/locales/ceb.txt
@@ -13,6 +13,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 scientificFormat{"#E0"}
@@ -124,7 +126,6 @@
                     G{"MMM d, y G – MMM d, y G"}
                     M{"MMM d – MMM d, y G"}
                     d{"MMM d – d, y G"}
-                    y{"MMM d, y – MMM d, y G"}
                 }
                 GyMd{
                     G{"M/d/y GGGGG – M/d/y GGGGG"}
diff --git a/icu4c/source/data/locales/chr.txt b/icu4c/source/data/locales/chr.txt
index 073a2b8..fe85268 100644
--- a/icu4c/source/data/locales/chr.txt
+++ b/icu4c/source/data/locales/chr.txt
@@ -34,6 +34,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -142,6 +144,56 @@
                         other{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0K"}
+                        other{"¤ 0K"}
+                    }
+                    10000{
+                        one{"¤ 00K"}
+                        other{"¤ 00K"}
+                    }
+                    100000{
+                        one{"¤ 000K"}
+                        other{"¤ 000K"}
+                    }
+                    1000000{
+                        one{"¤ 0M"}
+                        other{"¤ 0M"}
+                    }
+                    10000000{
+                        one{"¤ 00M"}
+                        other{"¤ 00M"}
+                    }
+                    100000000{
+                        one{"¤ 000M"}
+                        other{"¤ 000M"}
+                    }
+                    1000000000{
+                        one{"¤ 0B"}
+                        other{"¤ 0B"}
+                    }
+                    10000000000{
+                        one{"¤ 00B"}
+                        other{"¤ 00B"}
+                    }
+                    100000000000{
+                        one{"¤ 000B"}
+                        other{"¤ 000B"}
+                    }
+                    1000000000000{
+                        one{"¤ 0T"}
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        one{"¤ 00T"}
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        one{"¤ 000T"}
+                        other{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0K"}
@@ -1895,4 +1947,13 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "chr",
+                "en",
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/cs.txt b/icu4c/source/data/locales/cs.txt
index 7c4136b..e4ade8d 100644
--- a/icu4c/source/data/locales/cs.txt
+++ b/icu4c/source/data/locales/cs.txt
@@ -150,7 +150,9 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
                 scientificFormat{"#E0"}
@@ -537,7 +539,7 @@
     calendar{
         buddhist{
             DateTimePatterns{
-                "H:mm:ss zzzz",
+                "H:mm:ss, zzzz",
                 "H:mm:ss z",
                 "H:mm:ss",
                 "H:mm",
@@ -616,9 +618,16 @@
                     H{"H:mm–H:mm v"}
                     m{"H:mm–H:mm v"}
                 }
+                Hmvvvv{
+                    H{"H:mm–H:mm, vvvv"}
+                    m{"H:mm–H:mm, vvvv"}
+                }
                 Hv{
                     H{"H–H v"}
                 }
+                Hvvvv{
+                    H{"H–H, vvvv"}
+                }
                 M{
                     M{"M–M"}
                 }
@@ -659,10 +668,19 @@
                     h{"h:mm–h:mm a v"}
                     m{"h:mm–h:mm a v"}
                 }
+                hmvvvv{
+                    a{"h:mm a – h:mm a, vvvv"}
+                    h{"h:mm–h:mm a, vvvv"}
+                    m{"h:mm–h:mm a, vvvv"}
+                }
                 hv{
                     a{"h a – h a v"}
                     h{"h–h a v"}
                 }
+                hvvvv{
+                    a{"h a – h a, vvvv"}
+                    h{"h–h a, vvvv"}
+                }
                 y{
                     y{"y–y G"}
                 }
@@ -702,7 +720,7 @@
         }
         chinese{
             DateTimePatterns{
-                "H:mm:ss zzzz",
+                "H:mm:ss, zzzz",
                 "H:mm:ss z",
                 "H:mm:ss",
                 "H:mm",
@@ -1427,7 +1445,7 @@
         }
         coptic{
             DateTimePatterns{
-                "H:mm:ss zzzz",
+                "H:mm:ss, zzzz",
                 "H:mm:ss z",
                 "H:mm:ss",
                 "H:mm",
@@ -1509,9 +1527,16 @@
                     H{"H:mm–H:mm v"}
                     m{"H:mm–H:mm v"}
                 }
+                Hmvvvv{
+                    H{"H:mm–H:mm, vvvv"}
+                    m{"H:mm–H:mm, vvvv"}
+                }
                 Hv{
                     H{"H–H v"}
                 }
+                Hvvvv{
+                    H{"H–H, vvvv"}
+                }
                 M{
                     M{"M–M"}
                 }
@@ -1552,10 +1577,19 @@
                     h{"h:mm–h:mm a v"}
                     m{"h:mm–h:mm a v"}
                 }
+                hmvvvv{
+                    a{"h:mm a – h:mm a, vvvv"}
+                    h{"h:mm–h:mm a, vvvv"}
+                    m{"h:mm–h:mm a, vvvv"}
+                }
                 hv{
                     a{"h a – h a v"}
                     h{"h–h a v"}
                 }
+                hvvvv{
+                    a{"h a – h a, vvvv"}
+                    h{"h–h a, vvvv"}
+                }
                 y{
                     y{"y–y G"}
                 }
@@ -2476,7 +2510,7 @@
         }
         ethiopic{
             DateTimePatterns{
-                "H:mm:ss zzzz",
+                "H:mm:ss, zzzz",
                 "H:mm:ss z",
                 "H:mm:ss",
                 "H:mm",
@@ -2558,9 +2592,16 @@
                     H{"H:mm–H:mm v"}
                     m{"H:mm–H:mm v"}
                 }
+                Hmvvvv{
+                    H{"H:mm–H:mm, vvvv"}
+                    m{"H:mm–H:mm, vvvv"}
+                }
                 Hv{
                     H{"H–H v"}
                 }
+                Hvvvv{
+                    H{"H–H, vvvv"}
+                }
                 M{
                     M{"M–M"}
                 }
@@ -2601,10 +2642,19 @@
                     h{"h:mm–h:mm a v"}
                     m{"h:mm–h:mm a v"}
                 }
+                hmvvvv{
+                    a{"h:mm a – h:mm a, vvvv"}
+                    h{"h:mm–h:mm a, vvvv"}
+                    m{"h:mm–h:mm a, vvvv"}
+                }
                 hv{
                     a{"h a – h a v"}
                     h{"h–h a v"}
                 }
+                hvvvv{
+                    a{"h a – h a, vvvv"}
+                    h{"h–h a, vvvv"}
+                }
                 y{
                     y{"y–y G"}
                 }
@@ -2740,7 +2790,7 @@
         }
         generic{
             DateTimePatterns{
-                "H:mm:ss zzzz",
+                "H:mm:ss, zzzz",
                 "H:mm:ss z",
                 "H:mm:ss",
                 "H:mm",
@@ -2754,6 +2804,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'v' {0}",
+                "{1} 'v' {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "Hmmsszzzz",
                 "Hmmssz",
@@ -2872,9 +2928,16 @@
                     H{"H:mm–H:mm v"}
                     m{"H:mm–H:mm v"}
                 }
+                Hmvvvv{
+                    H{"H:mm–H:mm, vvvv"}
+                    m{"H:mm–H:mm, vvvv"}
+                }
                 Hv{
                     H{"H–H v"}
                 }
+                Hvvvv{
+                    H{"H–H, vvvv"}
+                }
                 M{
                     M{"M–M"}
                 }
@@ -2915,10 +2978,19 @@
                     h{"h:mm–h:mm a v"}
                     m{"h:mm–h:mm a v"}
                 }
+                hmvvvv{
+                    a{"h:mm a – h:mm a, vvvv"}
+                    h{"h:mm–h:mm a, vvvv"}
+                    m{"h:mm–h:mm a, vvvv"}
+                }
                 hv{
                     a{"h a – h a v"}
                     h{"h–h a v"}
                 }
+                hvvvv{
+                    a{"h a – h a, vvvv"}
+                    h{"h–h a, vvvv"}
+                }
                 y{
                     y{"y–y G"}
                 }
@@ -2970,7 +3042,7 @@
                 "odp.",
             }
             DateTimePatterns{
-                "H:mm:ss zzzz",
+                "H:mm:ss, zzzz",
                 "H:mm:ss z",
                 "H:mm:ss",
                 "H:mm",
@@ -2984,6 +3056,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'v' {0}",
+                "{1} 'v' {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "Hmmsszzzz",
                 "Hmmssz",
@@ -3020,7 +3098,9 @@
                 Hm{"H:mm"}
                 Hms{"H:mm:ss"}
                 Hmsv{"H:mm:ss v"}
+                Hmsvvvv{"H:mm:ss, vvvv"}
                 Hmv{"H:mm v"}
+                Hmvvvv{"H:mm, vvvv"}
                 M{"L"}
                 MEd{"E d. M."}
                 MMM{"LLL"}
@@ -3040,7 +3120,9 @@
                 hm{"h:mm a"}
                 hms{"h:mm:ss a"}
                 hmsv{"h:mm:ss a v"}
+                hmsvvvv{"h:mm:ss a, vvvv"}
                 hmv{"h:mm a v"}
+                hmvvvv{"h:mm a, vvvv"}
                 ms{"mm:ss"}
                 y{"y"}
                 yM{"M/y"}
@@ -3282,9 +3364,16 @@
                     H{"H:mm–H:mm v"}
                     m{"H:mm–H:mm v"}
                 }
+                Hmvvvv{
+                    H{"H:mm–H:mm, vvvv"}
+                    m{"H:mm–H:mm, vvvv"}
+                }
                 Hv{
                     H{"H–H v"}
                 }
+                Hvvvv{
+                    H{"H–H, vvvv"}
+                }
                 M{
                     M{"M–M"}
                 }
@@ -3293,7 +3382,7 @@
                     d{"E d. M. – E d. M."}
                 }
                 MMM{
-                    M{"MMM–MMM"}
+                    M{"LLL–LLL"}
                 }
                 MMMEd{
                     M{"E d. M. – E d. M."}
@@ -3325,10 +3414,19 @@
                     h{"h:mm–h:mm a v"}
                     m{"h:mm–h:mm a v"}
                 }
+                hmvvvv{
+                    a{"h:mm a – h:mm a, vvvv"}
+                    h{"h:mm–h:mm a, vvvv"}
+                    m{"h:mm–h:mm a, vvvv"}
+                }
                 hv{
                     a{"h a – h a v"}
                     h{"h–h a v"}
                 }
+                hvvvv{
+                    a{"h a – h a, vvvv"}
+                    h{"h–h a, vvvv"}
+                }
                 y{
                     y{"y–y"}
                 }
@@ -3500,7 +3598,7 @@
         }
         hebrew{
             DateTimePatterns{
-                "H:mm:ss zzzz",
+                "H:mm:ss, zzzz",
                 "H:mm:ss z",
                 "H:mm:ss",
                 "H:mm",
@@ -3579,9 +3677,16 @@
                     H{"H:mm–H:mm v"}
                     m{"H:mm–H:mm v"}
                 }
+                Hmvvvv{
+                    H{"H:mm–H:mm, vvvv"}
+                    m{"H:mm–H:mm, vvvv"}
+                }
                 Hv{
                     H{"H–H v"}
                 }
+                Hvvvv{
+                    H{"H–H, vvvv"}
+                }
                 M{
                     M{"M–M"}
                 }
@@ -3622,10 +3727,19 @@
                     h{"h:mm–h:mm a v"}
                     m{"h:mm–h:mm a v"}
                 }
+                hmvvvv{
+                    a{"h:mm a – h:mm a, vvvv"}
+                    h{"h:mm–h:mm a, vvvv"}
+                    m{"h:mm–h:mm a, vvvv"}
+                }
                 hv{
                     a{"h a – h a v"}
                     h{"h–h a v"}
                 }
+                hvvvv{
+                    a{"h a – h a, vvvv"}
+                    h{"h–h a, vvvv"}
+                }
                 y{
                     y{"y–y G"}
                 }
@@ -3767,7 +3881,7 @@
         }
         indian{
             DateTimePatterns{
-                "H:mm:ss zzzz",
+                "H:mm:ss, zzzz",
                 "H:mm:ss z",
                 "H:mm:ss",
                 "H:mm",
@@ -3846,9 +3960,16 @@
                     H{"H:mm–H:mm v"}
                     m{"H:mm–H:mm v"}
                 }
+                Hmvvvv{
+                    H{"H:mm–H:mm, vvvv"}
+                    m{"H:mm–H:mm, vvvv"}
+                }
                 Hv{
                     H{"H–H v"}
                 }
+                Hvvvv{
+                    H{"H–H, vvvv"}
+                }
                 M{
                     M{"M–M"}
                 }
@@ -3889,10 +4010,19 @@
                     h{"h:mm–h:mm a v"}
                     m{"h:mm–h:mm a v"}
                 }
+                hmvvvv{
+                    a{"h:mm a – h:mm a, vvvv"}
+                    h{"h:mm–h:mm a, vvvv"}
+                    m{"h:mm–h:mm a, vvvv"}
+                }
                 hv{
                     a{"h a – h a v"}
                     h{"h–h a v"}
                 }
+                hvvvv{
+                    a{"h a – h a, vvvv"}
+                    h{"h–h a, vvvv"}
+                }
                 y{
                     y{"y–y G"}
                 }
@@ -4022,7 +4152,7 @@
         }
         islamic{
             DateTimePatterns{
-                "H:mm:ss zzzz",
+                "H:mm:ss, zzzz",
                 "H:mm:ss z",
                 "H:mm:ss",
                 "H:mm",
@@ -4101,9 +4231,16 @@
                     H{"H:mm–H:mm v"}
                     m{"H:mm–H:mm v"}
                 }
+                Hmvvvv{
+                    H{"H:mm–H:mm, vvvv"}
+                    m{"H:mm–H:mm, vvvv"}
+                }
                 Hv{
                     H{"H–H v"}
                 }
+                Hvvvv{
+                    H{"H–H, vvvv"}
+                }
                 M{
                     M{"M–M"}
                 }
@@ -4144,10 +4281,19 @@
                     h{"h:mm–h:mm a v"}
                     m{"h:mm–h:mm a v"}
                 }
+                hmvvvv{
+                    a{"h:mm a – h:mm a, vvvv"}
+                    h{"h:mm–h:mm a, vvvv"}
+                    m{"h:mm–h:mm a, vvvv"}
+                }
                 hv{
                     a{"h a – h a v"}
                     h{"h–h a v"}
                 }
+                hvvvv{
+                    a{"h a – h a, vvvv"}
+                    h{"h–h a, vvvv"}
+                }
                 y{
                     y{"y–y G"}
                 }
@@ -4277,7 +4423,7 @@
         }
         japanese{
             DateTimePatterns{
-                "H:mm:ss zzzz",
+                "H:mm:ss, zzzz",
                 "H:mm:ss z",
                 "H:mm:ss",
                 "H:mm",
@@ -5064,9 +5210,16 @@
                     H{"H:mm–H:mm v"}
                     m{"H:mm–H:mm v"}
                 }
+                Hmvvvv{
+                    H{"H:mm–H:mm, vvvv"}
+                    m{"H:mm–H:mm, vvvv"}
+                }
                 Hv{
                     H{"H–H v"}
                 }
+                Hvvvv{
+                    H{"H–H, vvvv"}
+                }
                 M{
                     M{"M–M"}
                 }
@@ -5107,10 +5260,19 @@
                     h{"h:mm–h:mm a v"}
                     m{"h:mm–h:mm a v"}
                 }
+                hmvvvv{
+                    a{"h:mm a – h:mm a, vvvv"}
+                    h{"h:mm–h:mm a, vvvv"}
+                    m{"h:mm–h:mm a, vvvv"}
+                }
                 hv{
                     a{"h a – h a v"}
                     h{"h–h a v"}
                 }
+                hvvvv{
+                    a{"h a – h a, vvvv"}
+                    h{"h–h a, vvvv"}
+                }
                 y{
                     y{"y–y G"}
                 }
@@ -5150,7 +5312,7 @@
         }
         persian{
             DateTimePatterns{
-                "H:mm:ss zzzz",
+                "H:mm:ss, zzzz",
                 "H:mm:ss z",
                 "H:mm:ss",
                 "H:mm",
@@ -5229,9 +5391,16 @@
                     H{"H:mm–H:mm v"}
                     m{"H:mm–H:mm v"}
                 }
+                Hmvvvv{
+                    H{"H:mm–H:mm, vvvv"}
+                    m{"H:mm–H:mm, vvvv"}
+                }
                 Hv{
                     H{"H–H v"}
                 }
+                Hvvvv{
+                    H{"H–H, vvvv"}
+                }
                 M{
                     M{"M–M"}
                 }
@@ -5272,10 +5441,19 @@
                     h{"h:mm–h:mm a v"}
                     m{"h:mm–h:mm a v"}
                 }
+                hmvvvv{
+                    a{"h:mm a – h:mm a, vvvv"}
+                    h{"h:mm–h:mm a, vvvv"}
+                    m{"h:mm–h:mm a, vvvv"}
+                }
                 hv{
                     a{"h a – h a v"}
                     h{"h–h a v"}
                 }
+                hvvvv{
+                    a{"h a – h a, vvvv"}
+                    h{"h–h a, vvvv"}
+                }
                 y{
                     y{"y–y G"}
                 }
@@ -5405,7 +5583,7 @@
         }
         roc{
             DateTimePatterns{
-                "H:mm:ss zzzz",
+                "H:mm:ss, zzzz",
                 "H:mm:ss z",
                 "H:mm:ss",
                 "H:mm",
@@ -6622,6 +6800,8 @@
         standard-narrow{
             2{"{0}, {1}"}
             end{"{0}, {1}"}
+            middle{"{0}, {1}"}
+            start{"{0}, {1}"}
         }
         standard-short{
             2{"{0} a {1}"}
@@ -6653,4 +6833,70 @@
         US{"USA"}
         metric{"metrický"}
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "cs",
+            }
+            surnameFirst{
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {given} {given2} {surname} {surname2}"}
+            givenFirst-long-addressing-informal{"{given-informal} {surname}"}
+            givenFirst-long-monogram-formal{"{given-monogram}{given2-monogram}{surname-core-monogram}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram}{surname-core-monogram}"}
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname} {surname2}, {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{given-monogram}{surname-core-monogram}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram}{surname-core-monogram}"}
+            givenFirst-medium-referring-formal{"{prefix} {given} {surname}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-core-monogram}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram}"}
+            givenFirst-short-referring-formal{"{prefix} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal}"}
+            sorting-long-referring-formal{
+                "{surname-core}, {given} {given2} {surname-prefix} ({prefix}, {suffix"
+                "})"
+            }
+            sorting-long-referring-informal{"{surname-core}, {given-informal} {surname-prefix}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname-core}, {given-informal} {surname-prefix}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname-core}, {given-informal-initial}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname} {surname2} {given} {given2}"}
+            surnameFirst-long-addressing-informal{"{surname} {given-informal}"}
+            surnameFirst-long-monogram-formal{"{surname-core-monogram}{given-monogram}{given2-monogram}"}
+            surnameFirst-long-monogram-informal{"{surname-core-monogram}{given-informal-monogram}"}
+            surnameFirst-long-referring-formal{"{prefix} {surname} {surname2} {given} {given2}, {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-core-monogram}{given-monogram}"}
+            surnameFirst-medium-monogram-informal{"{surname-core-monogram}{given-informal-monogram}"}
+            surnameFirst-medium-referring-formal{"{prefix} {surname} {given}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-core-monogram}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram}"}
+            surnameFirst-short-referring-formal{"{prefix} {surname}"}
+            surnameFirst-short-referring-informal{"{given-informal}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/cy.txt b/icu4c/source/data/locales/cy.txt
index d916081..7247456 100644
--- a/icu4c/source/data/locales/cy.txt
+++ b/icu4c/source/data/locales/cy.txt
@@ -57,7 +57,10 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -261,6 +264,104 @@
                         zero{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        few{"¤ 0K"}
+                        many{"¤ 0K"}
+                        one{"¤ 0K"}
+                        other{"¤ 0K"}
+                        two{"¤ 0K"}
+                        zero{"¤ 0K"}
+                    }
+                    10000{
+                        few{"¤ 00K"}
+                        many{"¤ 00K"}
+                        one{"¤ 00K"}
+                        other{"¤ 00K"}
+                        two{"¤ 00K"}
+                        zero{"¤ 00K"}
+                    }
+                    100000{
+                        few{"¤ 000K"}
+                        many{"¤ 000K"}
+                        one{"¤ 000K"}
+                        other{"¤ 000K"}
+                        two{"¤ 000K"}
+                        zero{"¤ 000K"}
+                    }
+                    1000000{
+                        few{"¤ 0M"}
+                        many{"¤ 0M"}
+                        one{"¤ 0M"}
+                        other{"¤ 0M"}
+                        two{"¤ 0M"}
+                        zero{"¤ 0M"}
+                    }
+                    10000000{
+                        few{"¤ 00M"}
+                        many{"¤ 00M"}
+                        one{"¤ 00M"}
+                        other{"¤ 00M"}
+                        two{"¤ 00M"}
+                        zero{"¤ 00M"}
+                    }
+                    100000000{
+                        few{"¤ 000M"}
+                        many{"¤ 000M"}
+                        one{"¤ 000M"}
+                        other{"¤ 000M"}
+                        two{"¤ 000M"}
+                        zero{"¤ 000M"}
+                    }
+                    1000000000{
+                        few{"¤ 0B"}
+                        many{"¤ 0B"}
+                        one{"¤ 0B"}
+                        other{"¤ 0B"}
+                        two{"¤ 0B"}
+                        zero{"¤ 0B"}
+                    }
+                    10000000000{
+                        few{"¤ 00B"}
+                        many{"¤ 00B"}
+                        one{"¤ 00B"}
+                        other{"¤ 00B"}
+                        two{"¤ 00B"}
+                        zero{"¤ 00B"}
+                    }
+                    100000000000{
+                        few{"¤ 000B"}
+                        many{"¤ 000B"}
+                        one{"¤ 000B"}
+                        other{"¤ 000B"}
+                        two{"¤ 000B"}
+                        zero{"¤ 000B"}
+                    }
+                    1000000000000{
+                        few{"¤ 0T"}
+                        many{"¤ 0T"}
+                        one{"¤ 0T"}
+                        other{"¤ 0T"}
+                        two{"¤ 0T"}
+                        zero{"¤ 0T"}
+                    }
+                    10000000000000{
+                        few{"¤ 00T"}
+                        many{"¤ 00T"}
+                        one{"¤ 00T"}
+                        other{"¤ 00T"}
+                        two{"¤ 00T"}
+                        zero{"¤ 00T"}
+                    }
+                    100000000000000{
+                        few{"¤ 000T"}
+                        many{"¤ 000T"}
+                        one{"¤ 000T"}
+                        other{"¤ 000T"}
+                        two{"¤ 000T"}
+                        zero{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         few{"0K"}
@@ -591,16 +692,16 @@
                 "d MMM y",
                 "dd/MM/yy",
                 "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
                 "{1} {0}",
                 "{1} {0}",
             }
             DateTimePatterns%atTime{
                 "{1} 'am' {0}",
                 "{1} 'am' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -2350,4 +2451,72 @@
         US{"UDA"}
         metric{"Metrig"}
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "cy",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/da.txt b/icu4c/source/data/locales/da.txt
index 3aa9061..42fc84b 100644
--- a/icu4c/source/data/locales/da.txt
+++ b/icu4c/source/data/locales/da.txt
@@ -27,6 +27,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -314,7 +315,7 @@
                 "EEEE d. MMMM y G",
                 "d. MMMM y G",
                 "d. MMM y G",
-                "d/M/y",
+                "d.M.y",
                 "{1} {0}",
                 "{1} {0}",
                 "{1} {0}",
@@ -347,18 +348,18 @@
                 GyMMM{"MMM y G"}
                 GyMMMEd{"E d. MMM y G"}
                 GyMMMd{"d. MMM y G"}
-                GyMd{"d/M/y GGGGG"}
+                GyMd{"d.M.y GGGGG"}
                 H{"HH"}
                 Hm{"HH.mm"}
                 Hms{"HH.mm.ss"}
                 M{"M"}
-                MEd{"E d/M"}
+                MEd{"E d.M"}
                 MMM{"MMM"}
                 MMMEd{"E d. MMM"}
                 MMMMEd{"E d. MMMM"}
                 MMMMd{"d. MMMM"}
                 MMMd{"d. MMM"}
-                Md{"d/M"}
+                Md{"d.M"}
                 d{"d."}
                 h{"h a"}
                 hm{"h.mm a"}
@@ -366,13 +367,13 @@
                 ms{"mm.ss"}
                 y{"y G"}
                 yyyy{"y G"}
-                yyyyM{"M/y G"}
-                yyyyMEd{"E d/M/y G"}
+                yyyyM{"M.y G"}
+                yyyyMEd{"E d.M.y G"}
                 yyyyMMM{"MMM y G"}
                 yyyyMMMEd{"E d. MMM y G"}
                 yyyyMMMM{"MMMM y G"}
                 yyyyMMMd{"d. MMM y G"}
-                yyyyMd{"d/M/y G"}
+                yyyyMd{"d.M.y G"}
                 yyyyQQQ{"QQQ y G"}
                 yyyyQQQQ{"QQQQ y G"}
             }
@@ -638,9 +639,9 @@
                     abbreviated{
                         "søn.",
                         "man.",
-                        "tir.",
+                        "tirs.",
                         "ons.",
-                        "tor.",
+                        "tors.",
                         "fre.",
                         "lør.",
                     }
@@ -654,13 +655,13 @@
                         "L",
                     }
                     short{
-                        "sø",
-                        "ma",
-                        "ti",
-                        "on",
-                        "to",
-                        "fr",
-                        "lø",
+                        "sø.",
+                        "ma.",
+                        "ti.",
+                        "on.",
+                        "to.",
+                        "fr.",
+                        "lø.",
                     }
                     wide{
                         "søndag",
@@ -674,13 +675,13 @@
                 }
                 stand-alone{
                     abbreviated{
-                        "søn",
-                        "man",
-                        "tir",
-                        "ons",
-                        "tor",
-                        "fre",
-                        "lør",
+                        "søn.",
+                        "man.",
+                        "tirs.",
+                        "ons.",
+                        "tors.",
+                        "fre.",
+                        "lør.",
                     }
                     narrow{
                         "S",
@@ -692,13 +693,13 @@
                         "L",
                     }
                     short{
-                        "sø",
-                        "ma",
-                        "ti",
-                        "on",
-                        "to",
-                        "fr",
-                        "lø",
+                        "sø.",
+                        "ma.",
+                        "ti.",
+                        "on.",
+                        "to.",
+                        "fr.",
+                        "lø.",
                     }
                     wide{
                         "søndag",
@@ -789,8 +790,8 @@
                     "vt",
                 }
                 wide{
-                    "f.Kr.",
-                    "e.Kr.",
+                    "før Kristus",
+                    "efter Kristus",
                 }
                 wide%variant{
                     "før vesterlandsk tidsregning",
@@ -2256,4 +2257,60 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "da",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given}"}
+            givenFirst-long-monogram-informal{
+                "{given-informal-monogram-allCaps}{given2-monogram-allCaps}{surname-m"
+                "onogram-allCaps}"
+            }
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{given} {surname}"}
+            givenFirst-medium-addressing-informal{"{given}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-initial} {surname}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}, {given} {given2}"}
+            sorting-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            sorting-medium-referring-informal{"{surname}, {given} {given2-initial}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given} {given2}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}{given-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{surname-monogram-allCaps}{given-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2}"}
+            surnameFirst-medium-referring-informal{"{surname} {given}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/de.txt b/icu4c/source/data/locales/de.txt
index 296d4f9..d78bb05 100644
--- a/icu4c/source/data/locales/de.txt
+++ b/icu4c/source/data/locales/de.txt
@@ -559,7 +559,7 @@
                 ms{"mm:ss"}
                 y{"y G"}
                 yyyy{"y G"}
-                yyyyM{"M.y GGGGG"}
+                yyyyM{"M/y GGGGG"}
                 yyyyMEd{"E, d.M.y GGGGG"}
                 yyyyMMM{"MMM y G"}
                 yyyyMMMEd{"E, d. MMM y G"}
@@ -755,7 +755,7 @@
                 hmv{"h:mm a v"}
                 ms{"mm:ss"}
                 y{"y"}
-                yM{"M.y"}
+                yM{"MM/y"}
                 yMEd{"E, d.M.y"}
                 yMM{"MM.y"}
                 yMMM{"MMM y"}
@@ -954,9 +954,9 @@
                     y{"y–y G"}
                 }
                 GyM{
-                    G{"MM.y G – MM.y G"}
-                    M{"MM.y – MM.y G"}
-                    y{"MM.y – MM.y G"}
+                    G{"MM/y G – MM/y G"}
+                    M{"MM/y – MM/y G"}
+                    y{"MM/y – MM/y G"}
                 }
                 GyMEd{
                     G{"E, dd.MM.y G – E, dd.MM.y G"}
@@ -1001,9 +1001,6 @@
                 Hv{
                     H{"HH–HH 'Uhr' v"}
                 }
-                M{
-                    M{"M.–M."}
-                }
                 MEd{
                     M{"E, dd.MM. – E, dd.MM."}
                     d{"E, dd. – E, dd.MM."}
@@ -1052,8 +1049,8 @@
                     y{"y–y"}
                 }
                 yM{
-                    M{"MM.y – MM.y"}
-                    y{"MM.y – MM.y"}
+                    M{"MM/y – MM/y"}
+                    y{"MM/ y– MM/y"}
                 }
                 yMEd{
                     M{"E, dd.MM. – E, dd.MM.y"}
@@ -2800,4 +2797,67 @@
             }
         }
     }
+    personNames{
+        initialPattern{
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "de",
+            }
+            surnameFirst{
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname}, {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname}, {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname}, {given} {given2}, {suffix}"}
+            surnameFirst-long-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname}, {given} {given2-initial}, {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname}, {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/de_CH.txt b/icu4c/source/data/locales/de_CH.txt
index 9ec2ea5..a779226 100644
--- a/icu4c/source/data/locales/de_CH.txt
+++ b/icu4c/source/data/locales/de_CH.txt
@@ -34,6 +34,11 @@
                     }
                 }
             }
+            intervalFormats{
+                M{
+                    M{"M – M"}
+                }
+            }
         }
     }
     fields{
diff --git a/icu4c/source/data/locales/doi.txt b/icu4c/source/data/locales/doi.txt
index 8e8d87d..9a0de7e 100644
--- a/icu4c/source/data/locales/doi.txt
+++ b/icu4c/source/data/locales/doi.txt
@@ -74,7 +74,7 @@
         gregorian{
             AmPmMarkers{
                 "सवेर",
-                "बाद दपैहर",
+                "दपैहर बाद",
             }
             AmPmMarkersAbbr{
                 "सवेर",
@@ -208,7 +208,7 @@
                         "बुधबार",
                         "बीरबार",
                         "शुक्रबार",
-                        "शनीबार",
+                        "शनिबार",
                     }
                 }
                 stand-alone{
@@ -462,7 +462,7 @@
                         "जुलाई",
                         "अगस्त",
                         "सितंबर",
-                        "अत्तूबर",
+                        "अक्तूबर",
                         "नवंबर",
                         "दिसंबर",
                     }
diff --git a/icu4c/source/data/locales/dsb.txt b/icu4c/source/data/locales/dsb.txt
index ef1e971..81b5464 100644
--- a/icu4c/source/data/locales/dsb.txt
+++ b/icu4c/source/data/locales/dsb.txt
@@ -26,6 +26,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -274,7 +275,7 @@
         }
         minimalPairs{
             ordinal{
-                other{"Na {0}. wótbocenje na kśicowanišću napšawo."}
+                other{"Na {0}. wotbocenju napšawo."}
             }
             plural{
                 few{"{0} dny"}
@@ -302,6 +303,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'zeger' {0}",
+                "{1} 'zeger' {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "Hmmsszzzz",
                 "Hmmssz",
@@ -472,8 +479,8 @@
                 "wótpołdnja",
             }
             AmPmMarkersAbbr{
-                "dopołdnja",
-                "wótpołdnja",
+                "dop.",
+                "wótp.",
             }
             AmPmMarkersNarrow{
                 "dop.",
@@ -494,6 +501,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'zeger' {0}",
+                "{1} 'zeger' {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "Hmmsszzzz",
                 "Hmmssz",
@@ -529,15 +542,15 @@
                 MMM{"LLL"}
                 MMMEd{"E, d. MMM"}
                 MMMMW{
-                    few{"'tyźeń' W MMMM"}
-                    one{"'tyźeń' W MMMM"}
-                    other{"'tyźeń' W MMMM"}
-                    two{"'tyźeń' W MMMM"}
+                    few{"W. 'tyźeń' MMMM"}
+                    one{"W. 'tyźeń' MMMM"}
+                    other{"W. 'tyźeń' MMMM"}
+                    two{"W. 'tyźeń' MMMM"}
                 }
-                MMMMd{"d MMMM"}
+                MMMMd{"d. MMMM"}
                 MMMd{"d. MMM"}
                 Md{"d.M."}
-                d{"d"}
+                d{"d."}
                 h{"h a"}
                 hm{"h:mm a"}
                 hms{"h:mm:ss a"}
@@ -553,10 +566,10 @@
                 yQQQ{"QQQ y"}
                 yQQQQ{"QQQQ y"}
                 yw{
-                    few{"'tyźeń' w 'lěta' Y"}
-                    one{"'tyźeń' w 'lěta' Y"}
-                    other{"'tyźeń' w 'lěta' Y"}
-                    two{"'tyźeń' w 'lěta' Y"}
+                    few{"w. 'tyźeń' 'lěta' Y"}
+                    one{"w. 'tyźeń' 'lěta' Y"}
+                    other{"w. 'tyźeń' 'lěta' Y"}
+                    two{"w. 'tyźeń' 'lěta' Y"}
                 }
             }
             dayNames{
@@ -640,8 +653,12 @@
             dayPeriod{
                 stand-alone{
                     abbreviated{
-                        am{"am"}
-                        pm{"pm"}
+                        am{"dop."}
+                        pm{"wótp."}
+                    }
+                    narrow{
+                        am{"dop."}
+                        pm{"wótp."}
                     }
                     wide{
                         am{"dopołdnja"}
@@ -682,38 +699,38 @@
                     y{"G y–y"}
                 }
                 GyM{
-                    G{"GGGGG y-MM – GGGGG y-MM"}
-                    M{"GGGGG y-MM – y-MM"}
-                    y{"GGGGG y-MM – y-MM"}
+                    G{"MM/y G – MM/y G"}
+                    M{"MM/y – MM/y G"}
+                    y{"MM.y – MM.y G"}
                 }
                 GyMEd{
-                    G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"}
-                    M{"GGGGG y-MM-dd, E – y-MM-dd, E"}
-                    d{"GGGGG y-MM-dd, E – y-MM-dd, E"}
-                    y{"GGGGG y-MM-dd, E – y-MM-dd, E"}
+                    G{"E, dd.MM.y G – E, dd.MM.y G"}
+                    M{"E, dd.MM. – E, dd.MM.y G"}
+                    d{"E, dd.MM.y – E, dd.MM.y G"}
+                    y{"E, dd.MM.y – E, dd.MM.y G"}
                 }
                 GyMMM{
-                    G{"G y MMM – G y MMM"}
-                    M{"G y MMM–MMM"}
-                    y{"G y MMM – y MMM"}
+                    G{"MMM y G – MMM y G"}
+                    M{"MMM–MMM y G"}
+                    y{"MMM y – MMM y G"}
                 }
                 GyMMMEd{
-                    G{"G y MMM d, E – G y MMM d, E"}
-                    M{"G y MMM d, E – MMM d, E"}
-                    d{"G y MMM d, E – MMM d, E"}
-                    y{"G y MMM d, E – y MMM d, E"}
+                    G{"E, d. MMM y G – E, d. MMM y G"}
+                    M{"E, d. MMM – E, d. MMM y G"}
+                    d{"E, d. – E, d. MMM y G"}
+                    y{"E, d. MMM y – E, d. MMM y G"}
                 }
                 GyMMMd{
-                    G{"G y MMM d – G y MMM d"}
-                    M{"G y MMM d – MMM d"}
-                    d{"G y MMM d–d"}
-                    y{"G y MMM d – y MMM d"}
+                    G{"d. MMM y G – d. MMM y G"}
+                    M{"d. MMM – d. MMM y G"}
+                    d{"d.–d. MMM y G"}
+                    y{"d. MMM y – d. MMM y G"}
                 }
                 GyMd{
-                    G{"GGGGG y-MM-dd – GGGGG y-MM-dd"}
-                    M{"GGGGG y-MM-dd – y-MM-dd"}
-                    d{"GGGGG y-MM-dd – y-MM-dd"}
-                    y{"GGGGG y-MM-dd – y-MM-dd"}
+                    G{"dd.MM.y G – dd.MM.y G"}
+                    M{"dd.MM. – dd.MM.y G"}
+                    d{"dd.–dd.MM.y G"}
+                    y{"dd.MM.y – dd.MM.y G"}
                 }
                 H{
                     H{"'zeg'. H–H"}
@@ -902,10 +919,10 @@
             quarters{
                 format{
                     abbreviated{
-                        "Q1",
-                        "Q2",
-                        "Q3",
-                        "Q4",
+                        "kw1",
+                        "kw2",
+                        "kw3",
+                        "kw4",
                     }
                     narrow{
                         "1",
@@ -922,10 +939,10 @@
                 }
                 stand-alone{
                     abbreviated{
-                        "Q1",
-                        "Q2",
-                        "Q3",
-                        "Q4",
+                        "kw1",
+                        "kw2",
+                        "kw3",
+                        "kw4",
                     }
                     narrow{
                         "1",
@@ -1124,7 +1141,7 @@
         }
         fri{
             relative{
-                "-1"{"slědny pětk"}
+                "-1"{"zajźony pětk"}
                 "0"{"ten pětk"}
                 "1"{"pśiducy pětk"}
             }
@@ -1145,7 +1162,7 @@
         }
         fri-narrow{
             relative{
-                "-1"{"slědny pě."}
+                "-1"{"zajźony pě."}
                 "0"{"ten pě."}
                 "1"{"pśiducy pě."}
             }
@@ -1166,7 +1183,7 @@
         }
         fri-short{
             relative{
-                "-1"{"slědny pět."}
+                "-1"{"zajźony pět."}
                 "0"{"ten pět."}
                 "1"{"pśiducy pět."}
             }
@@ -1295,7 +1312,7 @@
         }
         mon{
             relative{
-                "-1"{"slědne pónjeźele"}
+                "-1"{"zajźone pónjeźele"}
                 "0"{"to pónjeźele"}
                 "1"{"pśiduce pónjeźele"}
             }
@@ -1316,7 +1333,7 @@
         }
         mon-narrow{
             relative{
-                "-1"{"slědne pó."}
+                "-1"{"zajźone pó."}
                 "0"{"to pó."}
                 "1"{"pśiduce pó."}
             }
@@ -1337,7 +1354,7 @@
         }
         mon-short{
             relative{
-                "-1"{"slědne pónj."}
+                "-1"{"zajźone pónj."}
                 "0"{"to pónj."}
                 "1"{"pśiduce pónj."}
             }
@@ -1359,7 +1376,7 @@
         month{
             dn{"mjasec"}
             relative{
-                "-1"{"slědny mjasec"}
+                "-1"{"zajźony mjasec"}
                 "0"{"ten mjasec"}
                 "1"{"pśiducy mjasec"}
             }
@@ -1381,7 +1398,7 @@
         month-narrow{
             dn{"mjas."}
             relative{
-                "-1"{"slě. mjasec"}
+                "-1"{"zajź. mjasec"}
                 "0"{"te. mjasec"}
                 "1"{"pśid. mjasec"}
             }
@@ -1403,7 +1420,7 @@
         month-short{
             dn{"mjas."}
             relative{
-                "-1"{"slěd. mjasec"}
+                "-1"{"zajź. mjasec"}
                 "0"{"tot. mjasec"}
                 "1"{"pśiduc. mjasec"}
             }
@@ -1480,7 +1497,7 @@
         }
         sat{
             relative{
-                "-1"{"slědnu sobotu"}
+                "-1"{"zajźonu sobotu"}
                 "0"{"tu sobotu"}
                 "1"{"pśiducu sobotu"}
             }
@@ -1501,7 +1518,7 @@
         }
         sat-narrow{
             relative{
-                "-1"{"slědnu so."}
+                "-1"{"zajźonu so."}
                 "0"{"tu so."}
                 "1"{"pśiducu so."}
             }
@@ -1522,7 +1539,7 @@
         }
         sat-short{
             relative{
-                "-1"{"slědnu sob."}
+                "-1"{"zajźonu sob."}
                 "0"{"tu sob."}
                 "1"{"pśiducu sob."}
             }
@@ -1597,7 +1614,7 @@
         }
         sun{
             relative{
-                "-1"{"slědnu njeźelu"}
+                "-1"{"zajźonu njeźelu"}
                 "0"{"tu njeźelu"}
                 "1"{"pśiducu njeźelu"}
             }
@@ -1618,7 +1635,7 @@
         }
         sun-narrow{
             relative{
-                "-1"{"slědnu nj."}
+                "-1"{"zajźonu nj."}
                 "0"{"tu nj."}
                 "1"{"pśiducu nj."}
             }
@@ -1639,7 +1656,7 @@
         }
         sun-short{
             relative{
-                "-1"{"slědnu nje."}
+                "-1"{"zajźonu nje."}
                 "0"{"tu nje."}
                 "1"{"pśiducu nje."}
             }
@@ -1660,7 +1677,7 @@
         }
         thu{
             relative{
-                "-1"{"slědny stwórtk"}
+                "-1"{"zajźony stwórtk"}
                 "0"{"ten stwórtk"}
                 "1"{"pśiducy stwórtk"}
             }
@@ -1681,7 +1698,7 @@
         }
         thu-narrow{
             relative{
-                "-1"{"slědny st."}
+                "-1"{"zajźony st."}
                 "0"{"ten st."}
                 "1"{"pśiducy st."}
             }
@@ -1702,7 +1719,7 @@
         }
         thu-short{
             relative{
-                "-1"{"slědny stw."}
+                "-1"{"zajźony stw."}
                 "0"{"ten stw."}
                 "1"{"pśiducy stw."}
             }
@@ -1723,7 +1740,7 @@
         }
         tue{
             relative{
-                "-1"{"slědnu wałtoru"}
+                "-1"{"zajźonu wałtoru"}
                 "0"{"tu wałtoru"}
                 "1"{"pśiducu wałtoru"}
             }
@@ -1744,7 +1761,7 @@
         }
         tue-narrow{
             relative{
-                "-1"{"slědnu wa."}
+                "-1"{"zajźonu wa."}
                 "0"{"tu wa."}
                 "1"{"pśiducu wa."}
             }
@@ -1765,7 +1782,7 @@
         }
         tue-short{
             relative{
-                "-1"{"slědnu wałt."}
+                "-1"{"zajźonu wałt."}
                 "0"{"tu wałt."}
                 "1"{"pśiducu wałt."}
             }
@@ -1786,7 +1803,7 @@
         }
         wed{
             relative{
-                "-1"{"slědnu srjodu"}
+                "-1"{"zajźonu srjodu"}
                 "0"{"tu srjodu"}
                 "1"{"pśiducu srjodu"}
             }
@@ -1807,7 +1824,7 @@
         }
         wed-narrow{
             relative{
-                "-1"{"slědnu sr."}
+                "-1"{"zajźonu sr."}
                 "0"{"tu sr."}
                 "1"{"pśiducu sr."}
             }
@@ -1828,7 +1845,7 @@
         }
         wed-short{
             relative{
-                "-1"{"slědnu srj."}
+                "-1"{"zajźonu srj."}
                 "0"{"tu srj."}
                 "1"{"pśiducu srj."}
             }
@@ -1850,7 +1867,7 @@
         week{
             dn{"tyźeń"}
             relative{
-                "-1"{"slědny tyźeń"}
+                "-1"{"zajźony tyźeń"}
                 "0"{"ten tyźeń"}
                 "1"{"pśiducy tyźeń"}
             }
@@ -1873,7 +1890,7 @@
         week-narrow{
             dn{"tyź."}
             relative{
-                "-1"{"slě. tyźeń"}
+                "-1"{"zajź. tyźeń"}
                 "0"{"te. tyźeń"}
                 "1"{"pśid. tyźeń"}
             }
@@ -1896,7 +1913,7 @@
         week-short{
             dn{"tyź."}
             relative{
-                "-1"{"slěd. tyźeń"}
+                "-1"{"zajź. tyźeń"}
                 "0"{"tot. tyźeń"}
                 "1"{"pśiduc. tyźeń"}
             }
@@ -2053,4 +2070,64 @@
         US{"ameriski"}
         metric{"metriski"}
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "dsb",
+            }
+            surnameFirst{
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname}, {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/el.txt b/icu4c/source/data/locales/el.txt
index 1fe7e46..532f567 100644
--- a/icu4c/source/data/locales/el.txt
+++ b/icu4c/source/data/locales/el.txt
@@ -30,6 +30,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -569,6 +570,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} στις {0}",
+                "{1} στις {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -795,6 +802,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} στις {0}",
+                "{1} στις {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -2895,4 +2908,43 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "en",
+            }
+            surnameFirst{
+                "hu",
+                "ja",
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+                "el",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-informal{"{given}"}
+            sorting-long-referring-formal{"{surname-core}, {surname-prefix} {given} {given2}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/en.txt b/icu4c/source/data/locales/en.txt
index 07ba9eb..8f85900 100644
--- a/icu4c/source/data/locales/en.txt
+++ b/icu4c/source/data/locales/en.txt
@@ -2352,29 +2352,5 @@
             surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
             surnameFirst-short-referring-informal{"{surname} {given-initial}"}
         }
-        sampleName{
-            full{
-                given{"Ada Cornelia"}
-                given-informal{"Neele"}
-                given2{"Eva Sophia"}
-                prefix{"Prof. Dr."}
-                suffix{"M.D. Ph.D."}
-                surname-core{"Wolf"}
-                surname-prefix{"van den"}
-                surname2{"Becker Schmidt"}
-            }
-            given12Surname{
-                given{"John"}
-                given2{"Hamish"}
-                surname{"Watson"}
-            }
-            givenOnly{
-                given{"Sinbad"}
-            }
-            givenSurnameOnly{
-                given{"Irene"}
-                surname{"Adler"}
-            }
-        }
     }
 }
diff --git a/icu4c/source/data/locales/en_AU.txt b/icu4c/source/data/locales/en_AU.txt
index e11dc26..8761d96 100644
--- a/icu4c/source/data/locales/en_AU.txt
+++ b/icu4c/source/data/locales/en_AU.txt
@@ -155,15 +155,6 @@
                         "F.",
                         "Sa.",
                     }
-                    short{
-                        "Su",
-                        "Mon",
-                        "Tu",
-                        "Wed",
-                        "Th",
-                        "Fri",
-                        "Sat",
-                    }
                 }
                 stand-alone{
                     abbreviated{
@@ -185,11 +176,11 @@
                         "Sa.",
                     }
                     short{
-                        "Su",
+                        "Sun",
                         "Mon",
                         "Tu",
                         "Wed",
-                        "Th",
+                        "Thu",
                         "Fri",
                         "Sat",
                     }
@@ -252,10 +243,10 @@
             }
             intervalFormats{
                 GyMEd{
-                    G{"E, d/M/y GGGGG – E, d/M/y GGGGG"}
-                    M{"E, d/M/y – E, d/M/y GGGGG"}
-                    d{"E, d/M/y – E, d/M/y GGGGG"}
-                    y{"E, d/M/y – E, d/M/y GGGGG"}
+                    G{"E, d/M/y G – E, d/M/y G"}
+                    M{"E, d/M/y – E, d/M/y G"}
+                    d{"E, d/M/y – E, d/M/y G"}
+                    y{"E, d/M/y – E, d/M/y G"}
                 }
                 GyMMMEd{
                     G{"E, d MMM, y G – E, d MMM, y G"}
@@ -270,10 +261,10 @@
                     y{"d MMM, y – d MMM, y G"}
                 }
                 GyMd{
-                    G{"d/M/y GGGGG – d/M/y GGGGG"}
-                    M{"d/M/y – d/M/y GGGGG"}
-                    d{"d/M/y – d/M/y GGGGG"}
-                    y{"d/M/y – d/M/y GGGGG"}
+                    G{"d/M/y G – d/M/y G"}
+                    M{"d/M/y – d/M/y G"}
+                    d{"d/M/y – d/M/y G"}
+                    y{"d/M/y – d/M/y G"}
                 }
                 MMMd{
                     d{"d – d MMM"}
@@ -320,7 +311,7 @@
                         "Jun",
                         "Jul",
                         "Aug",
-                        "Sep",
+                        "Sept",
                         "Oct",
                         "Nov",
                         "Dec",
@@ -641,7 +632,6 @@
             }
         }
         hour-narrow{
-            dn{"h"}
             relativeTime{
                 future{
                     one{"in {0} hr"}
@@ -654,7 +644,6 @@
             }
         }
         hour-short{
-            dn{"h"}
             relativeTime{
                 future{
                     one{"in {0} hr"}
@@ -737,7 +726,7 @@
                     other{"in {0} qtrs"}
                 }
                 past{
-                    one{"in {0} qtr ago"}
+                    one{"{0} qtr ago"}
                     other{"{0} qtrs ago"}
                 }
             }
diff --git a/icu4c/source/data/locales/en_CA.txt b/icu4c/source/data/locales/en_CA.txt
index 8eff56b..9e3ab46 100644
--- a/icu4c/source/data/locales/en_CA.txt
+++ b/icu4c/source/data/locales/en_CA.txt
@@ -9,10 +9,10 @@
                 "h:mm:ss a z",
                 "h:mm:ss a",
                 "h:mm a",
-                "EEEE, MMMM d, r(U)",
-                "MMMM d, r(U)",
+                "EEEE, MMMM d, r (U)",
+                "MMMM d, r (U)",
                 "MMM d, r",
-                "r-MM-dd",
+                "M/d/r",
                 "{1}, {0}",
                 "{1}, {0}",
                 "{1}, {0}",
@@ -58,16 +58,43 @@
                     y{"y-MM-dd – y-MM-dd"}
                 }
             }
+            monthNames{
+                format{
+                    wide{
+                        "first month",
+                        "second month",
+                        "third month",
+                        "fourth month",
+                        "fifth month",
+                        "sixth month",
+                        "seventh month",
+                        "eighth month",
+                        "ninth month",
+                        "tenth month",
+                        "eleventh month",
+                        "twelfth month",
+                    }
+                }
+            }
         }
         generic{
+            DateTimePatterns{
+                "h:mm:ss a zzzz",
+                "h:mm:ss a z",
+                "h:mm:ss a",
+                "h:mm a",
+                "EEEE, MMMM d, y G",
+                "MMMM d, y G",
+                "MMM d, y G",
+                "M/d/y GGGGG",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             availableFormats{
-                EBhm{"E, h:mm B"}
-                EBhms{"E, h:mm:ss B"}
-                EHm{"E, HH:mm"}
-                EHms{"E, HH:mm:ss"}
                 Ed{"E d"}
-                Ehm{"E, h:mm a"}
-                Ehms{"E, h:mm:ss a"}
             }
             intervalFormats{
                 Bh{
@@ -201,7 +228,7 @@
                 "EEEE, MMMM d, y",
                 "MMMM d, y",
                 "MMM d, y",
-                "y-MM-dd",
+                "M/d/yy",
                 "{1}, {0}",
                 "{1}, {0}",
                 "{1}, {0}",
@@ -209,15 +236,8 @@
                 "{1}, {0}",
             }
             availableFormats{
-                EBhm{"E, h:mm B"}
-                EBhms{"E, h:mm:ss B"}
                 Ed{"E d"}
-                MEd{"E, MM-dd"}
-                MMdd{"MM-dd"}
-                Md{"MM-dd"}
-                yM{"MM/y"}
-                yMEd{"E, y-MM-dd"}
-                yMd{"y-MM-dd"}
+                MMdd{"MM/dd"}
             }
             dayPeriod{
                 format{
@@ -227,6 +247,7 @@
                         midnight{"mid"}
                         morning1{"mor"}
                         night1{"night"}
+                        noon{"n"}
                     }
                 }
                 stand-alone{
@@ -240,6 +261,7 @@
                         evening1{"eve"}
                         midnight{"mid"}
                         morning1{"mor"}
+                        night1{"night"}
                         pm{"pm"}
                     }
                     wide{
@@ -248,6 +270,16 @@
                     }
                 }
             }
+            eras{
+                wide{
+                    "before Christ",
+                    "Anno Domini",
+                }
+                wide%variant{
+                    "before Common Era",
+                    "Common Era",
+                }
+            }
             intervalFormats{
                 Bh{
                     B{"h B–h B"}
@@ -263,15 +295,15 @@
                     y{"y–y G"}
                 }
                 GyM{
-                    G{"M/y GGGGG–M/y GGGGG"}
-                    M{"M/y–M/y GGGGG"}
-                    y{"M/y–M/y GGGGG"}
+                    G{"M/y G–M/y G"}
+                    M{"M/y–M/y G"}
+                    y{"M/y–M/y G"}
                 }
                 GyMEd{
-                    G{"E, M/d/y GGGGG–E, M/d/y GGGGG"}
-                    M{"E, M/d/y–E, M/d/y GGGGG"}
-                    d{"E, M/d/y–E, M/d/y GGGGG"}
-                    y{"E, M/d/y–E, M/d/y GGGGG"}
+                    G{"E, M/d/y G–E, M/d/y G"}
+                    M{"E, M/d/y–E, M/d/y G"}
+                    d{"E, M/d/y–E, M/d/y G"}
+                    y{"E, M/d/y–E, M/d/y G"}
                 }
                 GyMMM{
                     G{"MMM y G–MMM y G"}
@@ -291,10 +323,10 @@
                     y{"MMM d, y–MMM d, y G"}
                 }
                 GyMd{
-                    G{"M/d/y GGGGG–M/d/y GGGGG"}
-                    M{"M/d/y–M/d/y GGGGG"}
-                    d{"M/d/y–M/d/y GGGGG"}
-                    y{"M/d/y–M/d/y GGGGG"}
+                    G{"M/d/y G–M/d/y G"}
+                    M{"M/d/y–M/d/y G"}
+                    d{"M/d/y–M/d/y G"}
+                    y{"M/d/y–M/d/y G"}
                 }
                 H{
                     H{"HH–HH"}
@@ -390,40 +422,6 @@
                     y{"M/d/y–M/d/y"}
                 }
             }
-            monthNames{
-                format{
-                    abbreviated{
-                        "Jan",
-                        "Feb",
-                        "Mar",
-                        "Apr",
-                        "May",
-                        "Jun",
-                        "Jul",
-                        "Aug",
-                        "Sept",
-                        "Oct",
-                        "Nov",
-                        "Dec",
-                    }
-                }
-                stand-alone{
-                    abbreviated{
-                        "Jan",
-                        "Feb",
-                        "Mar",
-                        "Apr",
-                        "May",
-                        "Jun",
-                        "Jul",
-                        "Aug",
-                        "Sept",
-                        "Oct",
-                        "Nov",
-                        "Dec",
-                    }
-                }
-            }
         }
         islamic{
             availableFormats{
@@ -434,6 +432,8 @@
     characterLabel{
         downwards_arrows{"downward arrow"}
         downwards_upwards_arrows{"downward upward arrow"}
+        food_drink{"food and drink"}
+        format_whitespace{"format and whitespace"}
         leftwards_arrows{"leftward arrow"}
         leftwards_rightwards_arrows{"leftward rightward arrow"}
         letterlike_symbols{"letter-like symbol"}
@@ -461,9 +461,11 @@
         fri-narrow{
             relativeTime{
                 future{
+                    one{"in {0} F"}
                     other{"in {0} F’s"}
                 }
                 past{
+                    one{"{0} F ago"}
                     other{"{0} F’s ago"}
                 }
             }
@@ -538,9 +540,11 @@
         mon-narrow{
             relativeTime{
                 future{
+                    one{"in {0} M"}
                     other{"in {0} M’s"}
                 }
                 past{
+                    one{"{0} M ago"}
                     other{"{0} M’s ago"}
                 }
             }
@@ -625,9 +629,11 @@
         sat-narrow{
             relativeTime{
                 future{
+                    one{"in {0} Sa"}
                     other{"in {0} Sa’s"}
                 }
                 past{
+                    one{"{0} Sa ago"}
                     other{"{0} Sa’s ago"}
                 }
             }
@@ -677,9 +683,11 @@
         sun-narrow{
             relativeTime{
                 future{
+                    one{"in {0} Su"}
                     other{"in {0} Su’s"}
                 }
                 past{
+                    one{"{0} Su ago"}
                     other{"{0} Su’s ago"}
                 }
             }
@@ -704,9 +712,11 @@
         thu-narrow{
             relativeTime{
                 future{
+                    one{"in {0} Th"}
                     other{"in {0} Th’s"}
                 }
                 past{
+                    one{"{0} Th ago"}
                     other{"{0} Th’s ago"}
                 }
             }
@@ -731,9 +741,11 @@
         tue-narrow{
             relativeTime{
                 future{
+                    one{"in {0} Tu"}
                     other{"in {0} Tu’s"}
                 }
                 past{
+                    one{"{0} Tu ago"}
                     other{"{0} Tu’s ago"}
                 }
             }
@@ -758,9 +770,11 @@
         wed-narrow{
             relativeTime{
                 future{
+                    one{"in {0} W"}
                     other{"in {0} W’s"}
                 }
                 past{
+                    one{"{0} W ago"}
                     other{"{0} W’s ago"}
                 }
             }
@@ -889,8 +903,4 @@
             end{"{0} and {1}"}
         }
     }
-    measurementSystemNames{
-        UK{"U.K."}
-        US{"U.S."}
-    }
 }
diff --git a/icu4c/source/data/locales/en_IN.txt b/icu4c/source/data/locales/en_IN.txt
index dda7f46..14f8166 100644
--- a/icu4c/source/data/locales/en_IN.txt
+++ b/icu4c/source/data/locales/en_IN.txt
@@ -64,6 +64,56 @@
                         other{"¤000LCr"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0T"}
+                        other{"¤ 0T"}
+                    }
+                    10000{
+                        one{"¤ 00T"}
+                        other{"¤ 00T"}
+                    }
+                    100000{
+                        one{"¤ 0L"}
+                        other{"¤ 0L"}
+                    }
+                    1000000{
+                        one{"¤ 00L"}
+                        other{"¤ 00L"}
+                    }
+                    10000000{
+                        one{"¤ 0Cr"}
+                        other{"¤ 0Cr"}
+                    }
+                    100000000{
+                        one{"¤ 00Cr"}
+                        other{"¤ 00Cr"}
+                    }
+                    1000000000{
+                        one{"¤ 000Cr"}
+                        other{"¤ 000Cr"}
+                    }
+                    10000000000{
+                        one{"¤ 0TCr"}
+                        other{"¤ 0TCr"}
+                    }
+                    100000000000{
+                        one{"¤ 00TCr"}
+                        other{"¤ 00TCr"}
+                    }
+                    1000000000000{
+                        one{"¤ 0LCr"}
+                        other{"¤ 0LCr"}
+                    }
+                    10000000000000{
+                        one{"¤ 00LCr"}
+                        other{"¤ 00LCr"}
+                    }
+                    100000000000000{
+                        one{"¤ 000LCr"}
+                        other{"¤ 000LCr"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0T"}
diff --git a/icu4c/source/data/locales/es.txt b/icu4c/source/data/locales/es.txt
index 3ff81f5..decc877 100644
--- a/icu4c/source/data/locales/es.txt
+++ b/icu4c/source/data/locales/es.txt
@@ -30,6 +30,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -585,9 +586,9 @@
                 yyyyM{"M/y GGGGG"}
                 yyyyMEd{"E, d/M/y GGGGG"}
                 yyyyMMM{"MMM y G"}
-                yyyyMMMEd{"EEE, d MMM y G"}
+                yyyyMMMEd{"E, d MMM y G"}
                 yyyyMMMM{"MMMM 'de' y G"}
-                yyyyMMMMEd{"EEE, d 'de' MMMM 'de' y G"}
+                yyyyMMMMEd{"E, d 'de' MMMM 'de' y G"}
                 yyyyMMMMd{"d 'de' MMMM 'de' y G"}
                 yyyyMMMd{"d MMM y G"}
                 yyyyMd{"d/M/y GGGGG"}
@@ -600,15 +601,15 @@
                     y{"y – y G"}
                 }
                 GyM{
-                    G{"M/y GGGGG – M/y GGGG"}
+                    G{"M/y GGGGG – M/y GGGGG"}
                     M{"M/y – M/y GGGGG"}
                     y{"M/y – M/y GGGGG"}
                 }
                 GyMEd{
-                    G{"E d/M/y GGGGG – E d/M/y GGGGG"}
-                    M{"E d/M/y – E d/M/y GGGGG"}
-                    d{"E d/M/y – E d/M/y GGGGG"}
-                    y{"E d/M/y – E d/M/y GGGGG"}
+                    G{"E, d/M/y GGGGG – E, d/M/y GGGGG"}
+                    M{"E, d/M/y – E, d/M/y GGGGG"}
+                    d{"E, d/M/y – E, d/M/y GGGGG"}
+                    y{"E, d/M/y – E, d/M/y GGGGG"}
                 }
                 GyMMM{
                     G{"MMM 'de' y G – MMM 'de' y G"}
@@ -616,10 +617,10 @@
                     y{"MMM 'de' y – MMM 'de' y G"}
                 }
                 GyMMMEd{
-                    G{"E d 'de' MMM 'de' y G – E d 'de' MMM 'de' y G"}
-                    M{"E d 'de' MMM – E d 'de' MMM 'de' y G"}
-                    d{"E d 'de' MMM – E d 'de' MMM 'de' y G"}
-                    y{"E d 'de' MMM 'de' y – E d 'de' MMM 'de' y G"}
+                    G{"E, d 'de' MMM 'de' y G – E, d 'de' MMM 'de' y G"}
+                    M{"E, d 'de' MMM – E, d 'de' MMM 'de' y G"}
+                    d{"E, d 'de' MMM – E, d 'de' MMM 'de' y G"}
+                    y{"E, d 'de' MMM 'de' y – E, d 'de' MMM 'de' y G"}
                 }
                 GyMMMd{
                     G{"d 'de' MMM 'de' y G – d 'de' MMM 'de' y G"}
@@ -695,9 +696,9 @@
                     y{"M/y – M/y G"}
                 }
                 yMEd{
-                    M{"E, d/M/y – E, d/M/y G"}
-                    d{"E, d/M/y – E, d/M/y G"}
-                    y{"E, d/M/y – E, d/M/y G"}
+                    M{"E, d/M/y – E, d/M/y GGGGG"}
+                    d{"E, d/M/y – E, d/M/y GGGGG"}
+                    y{"E, d/M/y – E, d/M/y GGGGG"}
                 }
                 yMMM{
                     M{"MMM–MMM 'de' y G"}
@@ -718,9 +719,9 @@
                     y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y G"}
                 }
                 yMd{
-                    M{"d/M/y – d/M/y G"}
-                    d{"d/M/y – d/M/y G"}
-                    y{"d/M/y – d/M/y G"}
+                    M{"d/M/y – d/M/y GGGGG"}
+                    d{"d/M/y – d/M/y GGGGG"}
+                    y{"d/M/y – d/M/y GGGGG"}
                 }
             }
         }
@@ -987,15 +988,15 @@
                     y{"y–y G"}
                 }
                 GyM{
-                    G{"M/y GGGGG – M/y GGGGG"}
-                    M{"M/y – M/y GGGGG"}
-                    y{"M/y – M/y GGGGG"}
+                    G{"M/y G – M/y G"}
+                    M{"M/y – M/y G"}
+                    y{"M/y – M/y G"}
                 }
                 GyMEd{
-                    G{"E, d/M/y GGGGG – E, d/M/y GGGGG"}
-                    M{"E, d/M/y – E, d/M/y GGGGG"}
-                    d{"E, d/M/y – E, d/M/y GGGGG"}
-                    y{"E, d/M/y – E, d/M/y GGGGG"}
+                    G{"E, d/M/y G – E, d/M/y G"}
+                    M{"E, d/M/y – E, d/M/y G"}
+                    d{"E, d/M/y – E, d/M/y G"}
+                    y{"E, d/M/y – E, d/M/y G"}
                 }
                 GyMMM{
                     G{"MMM y G – MMM y G"}
@@ -1015,10 +1016,10 @@
                     y{"d MMM y – d MMM y G"}
                 }
                 GyMd{
-                    G{"d/M/y GGGGG – d/M/y GGGGG"}
-                    M{"d/M/y – d/M/y GGGGG"}
-                    d{"d/M/y – d/M/y GGGGG"}
-                    y{"d/M/y – d/M/y GGGGG"}
+                    G{"d/M/y G – d/M/y G"}
+                    M{"d/M/y – d/M/y G"}
+                    d{"d/M/y – d/M/y G"}
+                    y{"d/M/y – d/M/y G"}
                 }
                 H{
                     H{"H–H"}
@@ -2744,4 +2745,88 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "es",
+            }
+            surnameFirst{
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname} {surname2}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{surname-monogram-allCaps}{surname2-monogram"
+                "-allCaps}"
+            }
+            givenFirst-long-monogram-informal{
+                "{given-informal-monogram-allCaps}{surname-monogram-allCaps}{surname2"
+                "-monogram-allCaps}"
+            }
+            givenFirst-long-referring-informal{"{given-informal} {surname} {surname2}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{
+                "{surname}, {prefix} {given} {given2}",
+                "{surname} {surname2}, {prefix} {given} {given2}",
+            }
+            sorting-long-referring-informal{
+                "{surname} {surname2}, {given-informal}",
+                "{surname} {surname2}, {given-informal}",
+            }
+            sorting-medium-referring-formal{
+                "{surname}, {prefix} {given} {given2-initial}",
+                "{surname} {surname2}, {prefix} {given} {given2-initial}",
+            }
+            sorting-medium-referring-informal{
+                "{surname}, {given-informal}",
+                "{surname} {surname2}, {given-informal}",
+            }
+            sorting-short-referring-formal{
+                "{surname}, {prefix} {given-initial} {given2-initial} {suffix}",
+                "{surname}, {given-initial} {given2-initial}",
+            }
+            sorting-short-referring-informal{
+                "{surname}, {given-informal}",
+                "{surname}, {given-informal}",
+            }
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {surname2} {given} {given2}"}
+            surnameFirst-long-referring-informal{"{surname} {surname2} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/es_419.txt b/icu4c/source/data/locales/es_419.txt
index 9468763..dbfe7c6 100644
--- a/icu4c/source/data/locales/es_419.txt
+++ b/icu4c/source/data/locales/es_419.txt
@@ -6,20 +6,19 @@
         latn{
             patterns{
                 accountingFormat{"¤#,##0.00"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00"}
                 currencyFormat{"¤#,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
             }
             patternsLong{
                 decimalFormat{
                     1000000000000{
-                        one{"0 billón"}
                         other{"0 billón"}
                     }
                     10000000000000{
-                        one{"00 billones"}
                         other{"00 billones"}
                     }
                     100000000000000{
-                        one{"000 billones"}
                         other{"000 billones"}
                     }
                 }
@@ -75,6 +74,56 @@
                         other{"¤000 B"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0 K"}
+                        other{"¤ 0 K"}
+                    }
+                    10000{
+                        one{"¤ 00 K"}
+                        other{"¤ 00 K"}
+                    }
+                    100000{
+                        one{"¤ 000 K"}
+                        other{"¤ 000 K"}
+                    }
+                    1000000{
+                        one{"¤ 0 M"}
+                        other{"¤ 0 M"}
+                    }
+                    10000000{
+                        one{"¤ 00 M"}
+                        other{"¤ 00 M"}
+                    }
+                    100000000{
+                        one{"¤ 000 M"}
+                        other{"¤ 000 M"}
+                    }
+                    1000000000{
+                        one{"¤ 0000 M"}
+                        other{"¤ 0000 M"}
+                    }
+                    10000000000{
+                        one{"¤ 00 MRD"}
+                        other{"¤ 00 MRD"}
+                    }
+                    100000000000{
+                        one{"¤ 000 MRD"}
+                        other{"¤ 000 MRD"}
+                    }
+                    1000000000000{
+                        one{"¤ 0 B"}
+                        other{"¤ 0 B"}
+                    }
+                    10000000000000{
+                        one{"¤ 00 B"}
+                        other{"¤ 00 B"}
+                    }
+                    100000000000000{
+                        one{"¤ 000 B"}
+                        other{"¤ 000 B"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0 K"}
@@ -183,6 +232,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -233,16 +288,6 @@
                     M{"M/y – M/y GGGGG"}
                     y{"M/y – M/y GGGGG"}
                 }
-                yMEd{
-                    M{"E, d/M/y – E, d/M/y GGGGG"}
-                    d{"E, d/M/y – E, d/M/y GGGGG"}
-                    y{"E, d/M/y – E, d/M/y GGGGG"}
-                }
-                yMd{
-                    M{"d/M/y – d/M/y GGGGG"}
-                    d{"d/M/y – d/M/y GGGGG"}
-                    y{"d/M/y – d/M/y GGGGG"}
-                }
             }
         }
         gregorian{
@@ -261,6 +306,12 @@
                 "{1} {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -289,13 +340,13 @@
             dayNames{
                 format{
                     narrow{
-                        "d",
-                        "l",
-                        "m",
-                        "m",
-                        "j",
-                        "v",
-                        "s",
+                        "D",
+                        "L",
+                        "M",
+                        "M",
+                        "J",
+                        "V",
+                        "S",
                     }
                 }
                 stand-alone{
@@ -310,6 +361,16 @@
                     }
                 }
             }
+            eras{
+                abbreviated{
+                    "a.C.",
+                    "d.C.",
+                }
+                abbreviated%variant{
+                    "a.e.c.",
+                    "e.c.",
+                }
+            }
             intervalFormats{
                 GyM{
                     G{"MM/y GGGGG – MM/y GGGGG"}
@@ -742,6 +803,9 @@
         dayOfYear-short{
             dn{"día del año"}
         }
+        dayperiod{
+            dn{"a.m./p.m."}
+        }
         dayperiod-narrow{
             dn{"a.m./p.m."}
         }
@@ -820,4 +884,26 @@
             dn{"día hábil del mes"}
         }
     }
+    personNames{
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            surnameFirst{
+                "hu",
+                "ja",
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname} {surname2}"}
+            surnameFirst-long-referring-formal{"{surname} {surname2} {given} {given2} {suffix}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/es_AR.txt b/icu4c/source/data/locales/es_AR.txt
index abcc1f0..4aaee3b 100644
--- a/icu4c/source/data/locales/es_AR.txt
+++ b/icu4c/source/data/locales/es_AR.txt
@@ -190,6 +190,9 @@
                 }
             }
         }
+        dayperiod{
+            dn{"a. m./p. m."}
+        }
         second-narrow{
             dn{"seg."}
             relativeTime{
diff --git a/icu4c/source/data/locales/es_BO.txt b/icu4c/source/data/locales/es_BO.txt
index a723a68..992cbde 100644
--- a/icu4c/source/data/locales/es_BO.txt
+++ b/icu4c/source/data/locales/es_BO.txt
@@ -30,4 +30,9 @@
             }
         }
     }
+    fields{
+        dayperiod{
+            dn{"a. m./p. m."}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/es_CL.txt b/icu4c/source/data/locales/es_CL.txt
index 7661877..4d6f7a0 100644
--- a/icu4c/source/data/locales/es_CL.txt
+++ b/icu4c/source/data/locales/es_CL.txt
@@ -217,4 +217,9 @@
             }
         }
     }
+    fields{
+        dayperiod{
+            dn{"a. m./p. m."}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/es_CO.txt b/icu4c/source/data/locales/es_CO.txt
index c6d8028..db06fc1 100644
--- a/icu4c/source/data/locales/es_CO.txt
+++ b/icu4c/source/data/locales/es_CO.txt
@@ -304,4 +304,9 @@
             }
         }
     }
+    fields{
+        dayperiod{
+            dn{"a. m./p. m."}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/es_CR.txt b/icu4c/source/data/locales/es_CR.txt
index c4897be..c9e8575 100644
--- a/icu4c/source/data/locales/es_CR.txt
+++ b/icu4c/source/data/locales/es_CR.txt
@@ -12,4 +12,9 @@
             }
         }
     }
+    fields{
+        dayperiod{
+            dn{"a. m./p. m."}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/es_DO.txt b/icu4c/source/data/locales/es_DO.txt
index 48b6497..8a382fb 100644
--- a/icu4c/source/data/locales/es_DO.txt
+++ b/icu4c/source/data/locales/es_DO.txt
@@ -126,6 +126,9 @@
         day{
             dn{"Día"}
         }
+        dayperiod{
+            dn{"a. m./p. m."}
+        }
         era{
             dn{"Era"}
         }
diff --git a/icu4c/source/data/locales/es_EC.txt b/icu4c/source/data/locales/es_EC.txt
index 1525a3c..b84c6a9 100644
--- a/icu4c/source/data/locales/es_EC.txt
+++ b/icu4c/source/data/locales/es_EC.txt
@@ -14,4 +14,9 @@
             }
         }
     }
+    fields{
+        dayperiod{
+            dn{"a. m./p. m."}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/es_GT.txt b/icu4c/source/data/locales/es_GT.txt
index 627ab07..38b5077 100644
--- a/icu4c/source/data/locales/es_GT.txt
+++ b/icu4c/source/data/locales/es_GT.txt
@@ -237,4 +237,9 @@
             }
         }
     }
+    fields{
+        dayperiod{
+            dn{"a. m./p. m."}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/es_MX.txt b/icu4c/source/data/locales/es_MX.txt
index da7cc28..4046f5b 100644
--- a/icu4c/source/data/locales/es_MX.txt
+++ b/icu4c/source/data/locales/es_MX.txt
@@ -6,18 +6,18 @@
     MoreInformation{"[...]"}
     NumberElements{
         latn{
+            patterns{
+                percentFormat{"#,##0%"}
+            }
             patternsLong{
                 decimalFormat{
                     1000000000000{
-                        one{"0 billón"}
                         other{"0 billones"}
                     }
                     10000000000000{
-                        one{"00 billones"}
                         other{"00 billones"}
                     }
                     100000000000000{
-                        one{"000 billones"}
                         other{"000 billones"}
                     }
                 }
@@ -73,6 +73,48 @@
                         other{"000 B¤"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"0 k ¤"}
+                        other{"0 k ¤"}
+                    }
+                    10000{
+                        one{"00 k ¤"}
+                        other{"00 k ¤"}
+                    }
+                    100000{
+                        one{"000 k ¤"}
+                        other{"000 k ¤"}
+                    }
+                    1000000{
+                        one{"0 M ¤"}
+                        other{"0 M ¤"}
+                    }
+                    10000000{
+                        one{"00 M ¤"}
+                        other{"00 M ¤"}
+                    }
+                    100000000{
+                        one{"000 M ¤"}
+                        other{"000 M ¤"}
+                    }
+                    1000000000{
+                        one{"0000 M ¤"}
+                        other{"0000 M ¤"}
+                    }
+                    1000000000000{
+                        one{"0 B ¤"}
+                        other{"0 B ¤"}
+                    }
+                    10000000000000{
+                        one{"00 B ¤"}
+                        other{"00 B ¤"}
+                    }
+                    100000000000000{
+                        one{"000 B ¤"}
+                        other{"000 B ¤"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0 k"}
@@ -92,21 +134,6 @@
     }
     calendar{
         generic{
-            DateTimePatterns{
-                "HH:mm:ss zzzz",
-                "HH:mm:ss z",
-                "HH:mm:ss",
-                "HH:mm",
-                "EEEE, d 'de' MMMM 'de' y G",
-                "d 'de' MMMM 'de' y G",
-                "d MMM, y G",
-                "d/M/y GGGGG",
-                "{1} {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-                "{1} {0}",
-                "{1} {0}",
-            }
             availableFormats{
                 MMMEd{"E d MMM"}
                 h{"hh a"}
@@ -124,20 +151,6 @@
                     d{"d/M – d/M"}
                 }
                 fallback{"{0} – {1}"}
-                yM{
-                    M{"M/y – M/y G"}
-                    y{"M/y – M/y G"}
-                }
-                yMEd{
-                    M{"E, d/M/y–E, d/M/y G"}
-                    d{"E, d/M/y–E, d/M/y G"}
-                    y{"E, d/M/y–E, d/M/y G"}
-                }
-                yMd{
-                    M{"d/M/y – d/M/y G"}
-                    d{"d/M/y – d/M/y G"}
-                    y{"d/M/y – d/M/y G"}
-                }
             }
         }
         gregorian{
@@ -238,7 +251,6 @@
                     H{"HH–HH v"}
                 }
                 MEd{
-                    M{"E, M/d–E, M/d"}
                     d{"E, d/M – E, d/M"}
                 }
                 MMMEd{
@@ -366,12 +378,6 @@
         dayOfYear-short{
             dn{"día del a"}
         }
-        dayperiod-narrow{
-            dn{"a. m./p. m."}
-        }
-        dayperiod-short{
-            dn{"a. m./p. m."}
-        }
         fri{
             relative{
                 "-1"{"el viernes pasado"}
@@ -578,4 +584,10 @@
     measurementSystemNames{
         UK{"imperial"}
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        namePattern{
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname} {surname2}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/es_SV.txt b/icu4c/source/data/locales/es_SV.txt
index 79e0c65..c3f573a 100644
--- a/icu4c/source/data/locales/es_SV.txt
+++ b/icu4c/source/data/locales/es_SV.txt
@@ -9,5 +9,8 @@
                 "-2"{"antier"}
             }
         }
+        dayperiod{
+            dn{"a. m./p. m."}
+        }
     }
 }
diff --git a/icu4c/source/data/locales/es_US.txt b/icu4c/source/data/locales/es_US.txt
index cec6a93..317a50e 100644
--- a/icu4c/source/data/locales/es_US.txt
+++ b/icu4c/source/data/locales/es_US.txt
@@ -29,6 +29,28 @@
                         other{"¤000 T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    10000000000{
+                        one{"¤ 00 B"}
+                        other{"¤ 00 B"}
+                    }
+                    100000000000{
+                        one{"¤ 000 B"}
+                        other{"¤ 000 B"}
+                    }
+                    1000000000000{
+                        one{"¤ 0 T"}
+                        other{"¤ 0 T"}
+                    }
+                    10000000000000{
+                        one{"¤ 00 T"}
+                        other{"¤ 00 T"}
+                    }
+                    100000000000000{
+                        one{"¤ 000 T"}
+                        other{"¤ 000 T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0 K"}
@@ -180,6 +202,24 @@
                     d{"d–d 'de' MMM 'de' y"}
                 }
             }
+            quarters{
+                format{
+                    wide{
+                        "1er trimestre",
+                        "2.º trimestre",
+                        "3.º trimestre",
+                        "4.º trimestre",
+                    }
+                }
+                stand-alone{
+                    wide{
+                        "1er trimestre",
+                        "2.º trimestre",
+                        "3.º trimestre",
+                        "4.º trimestre",
+                    }
+                }
+            }
         }
     }
     characterLabel{
@@ -224,6 +264,9 @@
         dayOfYear-short{
             dn{"día del a"}
         }
+        dayperiod{
+            dn{"a. m./p. m."}
+        }
         dayperiod-narrow{
             dn{"a. m./p. m."}
         }
@@ -307,4 +350,39 @@
     measurementSystemNames{
         UK{"imperial"}
     }
+    personNames{
+        nameOrderLocales{
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            sorting-long-referring-formal{
+                "{surname}, {prefix} {given} {given2}",
+                "{surname} {surname2}, {given} {given2}",
+            }
+            sorting-long-referring-informal{
+                "{surname} {surname2}, {given-informal}",
+                "{surname} {surname2}, {given} {given2}",
+            }
+            sorting-medium-referring-formal{
+                "{surname}, {prefix} {given} {given2-initial}",
+                "{surname} {surname2}, {given} {given2}",
+            }
+            sorting-medium-referring-informal{
+                "{surname}, {given-informal}",
+                "{surname} {surname2}, {given} {given2}",
+            }
+            sorting-short-referring-formal{
+                "{surname}, {prefix} {given-initial} {given2-initial} {suffix}",
+                "{surname} {surname2}, {given} {given2}",
+            }
+            sorting-short-referring-informal{
+                "{surname}, {given-informal}",
+                "{surname} {surname2}, {given} {given2}",
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/et.txt b/icu4c/source/data/locales/et.txt
index cbc5b28..0926f02 100644
--- a/icu4c/source/data/locales/et.txt
+++ b/icu4c/source/data/locales/et.txt
@@ -27,6 +27,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -518,6 +519,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1}, 'kell' {0}",
+                "{1}, 'kell' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -618,13 +625,13 @@
                         "L",
                     }
                     wide{
-                        "Pühapäev",
-                        "Esmaspäev",
-                        "Teisipäev",
-                        "Kolmapäev",
-                        "Neljapäev",
-                        "Reede",
-                        "Laupäev",
+                        "pühapäev",
+                        "esmaspäev",
+                        "teisipäev",
+                        "kolmapäev",
+                        "neljapäev",
+                        "reede",
+                        "laupäev",
                     }
                 }
                 stand-alone{
@@ -656,13 +663,13 @@
                         "L",
                     }
                     wide{
-                        "Pühapäev",
-                        "Esmaspäev",
-                        "Teisipäev",
-                        "Kolmapäev",
-                        "Neljapäev",
-                        "Reede",
-                        "Laupäev",
+                        "pühapäev",
+                        "esmaspäev",
+                        "teisipäev",
+                        "kolmapäev",
+                        "neljapäev",
+                        "reede",
+                        "laupäev",
                     }
                 }
             }
@@ -2001,4 +2008,43 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "et",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname}, {suffix}"}
+            givenFirst-long-referring-informal{"{given} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given}"}
+            givenFirst-medium-referring-informal{"{given} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2}, {suffix}"}
+            sorting-long-referring-informal{"{surname}, {given} {given2}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given}"}
+            surnameFirst-long-referring-formal{"{surname}, {given} {given2}, {suffix}"}
+            surnameFirst-long-referring-informal{"{surname}, {given}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given}"}
+            surnameFirst-medium-referring-informal{"{surname}, {given}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname}, {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/eu.txt b/icu4c/source/data/locales/eu.txt
index 0d4d75f..7fba7da 100644
--- a/icu4c/source/data/locales/eu.txt
+++ b/icu4c/source/data/locales/eu.txt
@@ -8,8 +8,8 @@
         initial{"…{0}"}
         medial{"{0}…{1}"}
         word-final{"{0}…"}
-        word-initial{"…{0}"}
-        word-medial{"{0}…{1}"}
+        word-initial{"… {0}"}
+        word-medial{"{0} … {1}"}
     }
     ExemplarCharacters{"[a b c ç d e f g h i j k l m n ñ o p q r s t u v w x y z]"}
     ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"}
@@ -21,6 +21,9 @@
     MoreInformation{"?"}
     NumberElements{
         arab{
+            patterns{
+                currencyFormat%noCurrency{"#,##0.00"}
+            }
             symbols{
                 minusSign{"-"}
                 percentSign{"٪؜"}
@@ -42,7 +45,10 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
+                currencyFormat%noCurrency{"#,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"% #,##0"}
                 scientificFormat{"#E0"}
@@ -248,6 +254,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} ({0})",
+                "{1} ({0})",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -462,6 +474,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} ({0})",
+                "{1} ({0})",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -489,8 +507,8 @@
                 Ehms{"E h:mm:ss a"}
                 Gy{"G y"}
                 GyMMM{"G y. 'urteko' MMM"}
-                GyMMMEd{"G y. 'urteko' MMM d, E"}
-                GyMMMd{"G y. 'urteko' MMM d"}
+                GyMMMEd{"G y. 'urteko' MMM d('a'), E"}
+                GyMMMd{"G y. 'urteko' MMM d('a')"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
@@ -499,13 +517,13 @@
                 M{"L"}
                 MEd{"M/d, E"}
                 MMM{"LLL"}
-                MMMEd{"MMM d, E"}
+                MMMEd{"MMM d('a'), E"}
                 MMMMW{
                     one{"MMMM W. 'astea'"}
                     other{"MMMM W. 'astea'"}
                 }
-                MMMMd{"MMMM d"}
-                MMMd{"MMM d"}
+                MMMMd{"MMMM'ren' d('a')"}
+                MMMd{"MMM d('a')"}
                 Md{"M/d"}
                 d{"d"}
                 h{"h a"}
@@ -518,11 +536,11 @@
                 yM{"y/M"}
                 yMEd{"y/M/d, E"}
                 yMMM{"y MMM"}
-                yMMMEd{"y MMM d, E"}
+                yMMMEd{"y MMM d('a'), E"}
                 yMMMM{"y('e')'ko' MMMM"}
-                yMMMMEd{"y('e')'ko' MMMM'k' d, E"}
-                yMMMMd{"y('e')'ko' MMMM'ren' d"}
-                yMMMd{"y MMM d"}
+                yMMMMEd{"y('e')'ko' MMMM'ren' d('a'), E"}
+                yMMMMd{"y('e')'ko' MMMM'ren' d('a')"}
+                yMMMd{"y MMM d('a')"}
                 yMd{"y/M/d"}
                 yQQQ{"y('e')'ko' QQQ"}
                 yQQQQ{"y('e')'ko' QQQQ"}
@@ -624,7 +642,7 @@
                         afternoon1{"eguerd."}
                         afternoon2{"arrats."}
                         evening1{"iluntz."}
-                        midnight{"gauerdia"}
+                        midnight{"gauerd."}
                         morning1{"goizald."}
                         morning2{"goizeko"}
                         night1{"gaueko"}
@@ -713,16 +731,16 @@
                     y{"G y, MMM – G y, MMM"}
                 }
                 GyMMMEd{
-                    G{"G y, MMM d, E – G y, MMM d, E"}
-                    M{"G y, MMM d, E – MMM d, E"}
-                    d{"G y, MMM d, E – MMM d, E"}
-                    y{"G y, MMM d, E – G y, MMM d, E"}
+                    G{"G y, MMM d('a'), E – G y, MMM d('a'), E"}
+                    M{"G y, MMM d('a'), E – MMM d('a'), E"}
+                    d{"G y, MMM d('a'), E – MMM d('a'), E"}
+                    y{"G y, MMM d('a'), E – G y, MMM d('a'), E"}
                 }
                 GyMMMd{
-                    G{"G y, MMM d – G y, MMM d"}
-                    M{"G y, MMM d – MMM d"}
+                    G{"G y, MMM d('a') – G y, MMM d('a')"}
+                    M{"G y, MMM d('a') – MMM d('a')"}
                     d{"G y, MMM d–d"}
-                    y{"G y, MMM d – G y, MMM d"}
+                    y{"G y, MMM d('a') – G y, MMM d('a')"}
                 }
                 H{
                     H{"HH–HH"}
@@ -749,11 +767,11 @@
                     M{"MMM–MMM"}
                 }
                 MMMEd{
-                    M{"MMM d, E – MMM d, E"}
-                    d{"MMM d, E – MMM d, E"}
+                    M{"MMM d('a'), E – MMM d('a'), E"}
+                    d{"MMM d('a'), E – MMM d('a'), E"}
                 }
                 MMMd{
-                    M{"MMM d – MMM d"}
+                    M{"MMM d('a') – MMM d('a')"}
                     d{"MMM d–d"}
                 }
                 Md{
@@ -799,18 +817,18 @@
                     y{"y('e')'ko' MMM – y('e')'ko' MMM"}
                 }
                 yMMMEd{
-                    M{"y('e')'ko' MMM d, E – MMM d, E"}
-                    d{"y('e')'ko' MMM d, E – y('e')'ko' MMM d, E"}
-                    y{"y('e')'ko' MMM d, E – y('e')'ko' MMM d, E"}
+                    M{"y('e')'ko' MMM d('a'), E – MMM d('a'), E"}
+                    d{"y('e')'ko' MMM d('a'), E – y('e')'ko' MMM d('a'), E"}
+                    y{"y('e')'ko' MMM d('a'), E – y('e')'ko' MMM d('a'), E"}
                 }
                 yMMMM{
                     M{"y('e')'ko' MMMM–MMMM"}
                     y{"y('e')'ko' MMMM – y('e')'ko' MMMM"}
                 }
                 yMMMd{
-                    M{"y('e')'ko' MMM d – MMM d"}
+                    M{"y('e')'ko' MMM d('a') – MMM d('a')"}
                     d{"y('e')'ko' MMM d–d"}
-                    y{"y('e')'ko' MMM d – y('e')'ko' MMM d"}
+                    y{"y('e')'ko' MMM d('a') – y('e')'ko' MMM d('a')"}
                 }
                 yMd{
                     M{"y/M/d – y/M/d"}
@@ -849,18 +867,18 @@
                         "A",
                     }
                     wide{
-                        "urtarrilak",
-                        "otsailak",
-                        "martxoak",
-                        "apirilak",
-                        "maiatzak",
-                        "ekainak",
-                        "uztailak",
-                        "abuztuak",
-                        "irailak",
-                        "urriak",
-                        "azaroak",
-                        "abenduak",
+                        "urtarrila",
+                        "otsaila",
+                        "martxoa",
+                        "apirila",
+                        "maiatza",
+                        "ekaina",
+                        "uztaila",
+                        "abuztua",
+                        "iraila",
+                        "urria",
+                        "azaroa",
+                        "abendua",
                     }
                 }
                 stand-alone{
@@ -1051,8 +1069,8 @@
     delimiters{
         alternateQuotationEnd{"”"}
         alternateQuotationStart{"“"}
-        quotationEnd{"”"}
-        quotationStart{"“"}
+        quotationEnd{"»"}
+        quotationStart{"«"}
     }
     fields{
         day{
@@ -1888,4 +1906,72 @@
         US{"AEBetako sistema"}
         metric{"Sistema metrikoa"}
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "eu",
+            }
+            surnameFirst{
+                "zh",
+                "ja",
+                "ko",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{surname} {prefix}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{surname} {prefix}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{surname} {prefix}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{surname} {prefix}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{surname} {prefix}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-short-addressing-formal{"{surname} {prefix}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname}, {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/fa.txt b/icu4c/source/data/locales/fa.txt
index 146fda2..7f28719 100644
--- a/icu4c/source/data/locales/fa.txt
+++ b/icu4c/source/data/locales/fa.txt
@@ -34,6 +34,7 @@
         arabext{
             patterns{
                 currencyFormat{"‎¤#,##0.00"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
             }
@@ -61,7 +62,9 @@
             }
             patterns{
                 accountingFormat{"‎¤ #,##0.00;‎(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"‎¤ #,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -693,6 +696,12 @@
                 "{1}،‏ {0}",
                 "{1}،‏ {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} ساعت {0}",
+                "{1} ساعت {0}",
+                "{1}، {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "Hmmsszzzz",
                 "Hmmssz",
@@ -2688,8 +2697,8 @@
             }
             relativeTime{
                 future{
-                    one{"{0} روز بعد"}
-                    other{"{0} روز بعد"}
+                    one{"{0} روز دیگر"}
+                    other{"{0} روز دیگر"}
                 }
                 past{
                     one{"{0} روز پیش"}
@@ -2728,8 +2737,8 @@
             }
             relativeTime{
                 future{
-                    one{"{0} روز بعد"}
-                    other{"{0} روز بعد"}
+                    one{"{0} روز دیگر"}
+                    other{"{0} روز دیگر"}
                 }
                 past{
                     one{"{0} روز پیش"}
@@ -3594,4 +3603,44 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "fa",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}، {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}، {given-informal}"}
+            sorting-medium-referring-formal{"{surname}، {given} {given2-initial} {suffix}"}
+            sorting-medium-referring-informal{"{surname}، {given-informal}"}
+            sorting-short-referring-formal{"{surname}، {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}، {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ff_Adlm.txt b/icu4c/source/data/locales/ff_Adlm.txt
index 120b586..76a7401 100644
--- a/icu4c/source/data/locales/ff_Adlm.txt
+++ b/icu4c/source/data/locales/ff_Adlm.txt
@@ -21,46 +21,183 @@
     ExemplarCharactersPunctuation{"[\\- ‑ 𞥞 𞥟 . % ‰]"}
     MoreInformation{"؟"}
     NumberElements{
+        adlm{
+            symbols{
+                decimal{"."}
+                exponential{"𞤉"}
+                group{"⹁"}
+                list{"⁏"}
+                timeSeparator{":"}
+            }
+        }
         default{"adlm"}
         latn{
             patterns{
                 decimalFormat{"#,##0.###"}
             }
+            patternsLong{
+                decimalFormat{
+                    1000{
+                        one{"0 𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                        other{"0 𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                    }
+                    10000{
+                        one{"00 𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                        other{"00 𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                    }
+                    100000{
+                        one{"000 𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                        other{"000 𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                    }
+                    1000000{
+                        one{"0 𞤣𞤵𞤦𞤵𞤲𞤫𞤪𞤫"}
+                        other{"0 𞤣𞤵𞤦𞤵𞤲𞤫𞤪𞤫"}
+                    }
+                    10000000{
+                        one{"00 𞤣𞤵𞤦𞤵𞤲𞤫𞤪𞤫"}
+                        other{"00 𞤣𞤵𞤦𞤵𞤲𞤫𞤪𞤫"}
+                    }
+                    100000000{
+                        one{"000 𞤣𞤵𞤦𞤵𞤲𞤫𞤪𞤫"}
+                        other{"000 𞤣𞤵𞤦𞤵𞤲𞤫𞤪𞤫"}
+                    }
+                    1000000000{
+                        one{"0 𞤣𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                        other{"0 𞤣𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                    }
+                    10000000000{
+                        one{"00 𞤣𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                        other{"00 𞤣𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                    }
+                    100000000000{
+                        one{"000 𞤣𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                        other{"000 𞤣𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                    }
+                    1000000000000{
+                        one{"0 𞤼𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                        other{"0 𞤼𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                    }
+                    10000000000000{
+                        one{"00 𞤼𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                        other{"00 𞤼𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                    }
+                    100000000000000{
+                        one{"000 𞤼𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                        other{"000 𞤼𞤵𞤶𞤵𞤲𞤫𞤪𞤫"}
+                    }
+                }
+            }
             patternsShort{
                 currencyFormat{
                     1000{
-                        one{"¤ 0 𞤘𞤵𞤤"}
-                        other{"¤ 0 𞤘𞤵𞤤"}
+                        one{"0𞤓¤"}
+                        other{"0𞤓¤"}
                     }
                     10000{
-                        one{"¤ 00 𞤘𞤵𞤤"}
-                        other{"¤ 00 𞤘𞤵𞤤"}
+                        one{"00𞤓¤"}
+                        other{"00𞤓¤"}
                     }
                     100000{
-                        one{"¤ 000 𞤘𞤵𞤤"}
-                        other{"¤ 000 𞤘𞤵𞤤"}
+                        one{"000𞤓¤"}
+                        other{"000𞤓¤"}
                     }
                     1000000{
-                        one{"¤ 0 𞤁𞤵"}
-                        other{"¤ 0 𞤁𞤵"}
+                        one{"0𞤁¤"}
+                        other{"0𞤁¤"}
                     }
                     10000000{
-                        one{"¤ 00 𞤁𞤵"}
-                        other{"¤ 00 𞤁𞤵"}
+                        one{"00𞤁¤"}
+                        other{"00𞤁¤"}
                     }
                     100000000{
-                        one{"¤ 000 𞤁𞤵"}
-                        other{"¤ 000𞤁𞤵"}
+                        one{"000𞤁¤"}
+                        other{"000𞤁¤"}
+                    }
+                    1000000000{
+                        one{"0𞤁𞤶¤"}
+                        other{"0𞤁𞤶¤"}
+                    }
+                    10000000000{
+                        one{"00𞤁𞤶¤"}
+                        other{"00𞤁𞤶¤"}
+                    }
+                    100000000000{
+                        one{"000𞤁𞤶¤"}
+                        other{"000𞤁𞤶¤"}
+                    }
+                    1000000000000{
+                        one{"0𞤚¤"}
+                        other{"0𞤚¤"}
+                    }
+                    10000000000000{
+                        one{"00𞤚¤"}
+                        other{"00𞤚¤"}
+                    }
+                    100000000000000{
+                        one{"000𞤚¤"}
+                        other{"000𞤚¤"}
+                    }
+                }
+                decimalFormat{
+                    1000{
+                        one{"0𞤓"}
+                        other{"0𞤓"}
+                    }
+                    10000{
+                        one{"00𞤓"}
+                        other{"00𞤓"}
+                    }
+                    100000{
+                        one{"000𞤓"}
+                        other{"000𞤓"}
+                    }
+                    1000000{
+                        one{"0𞤁"}
+                        other{"0𞤁"}
+                    }
+                    10000000{
+                        one{"00𞤁"}
+                        other{"00𞤁"}
+                    }
+                    100000000{
+                        one{"000𞤁"}
+                        other{"000𞤁"}
+                    }
+                    1000000000{
+                        one{"0𞤁𞤶"}
+                        other{"0𞤁𞤶"}
+                    }
+                    10000000000{
+                        one{"00𞤁𞤶"}
+                        other{"00𞤁𞤶"}
+                    }
+                    100000000000{
+                        one{"000𞤁𞤶"}
+                        other{"000𞤁𞤶"}
+                    }
+                    1000000000000{
+                        one{"0𞤚"}
+                        other{"0𞤚"}
+                    }
+                    10000000000000{
+                        one{"00𞤚"}
+                        other{"00𞤚"}
+                    }
+                    100000000000000{
+                        one{"000𞤚"}
+                        other{"000𞤚"}
                     }
                 }
             }
             symbols{
+                approximatelySign{"~"}
                 decimal{"."}
                 group{"⹁"}
+                infinity{"∞"}
+                list{"⁏"}
                 minusSign{"-"}
-                nan{"𞤏𞤮𞤈"}
-                percentSign{"%"}
                 plusSign{"+"}
+                superscriptingExponent{"×"}
             }
         }
         minimalPairs{
@@ -87,11 +224,67 @@
             }
         }
         chinese{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE⹁ d MMMM U",
+                "d MMMM U",
+                "d MMM U",
+                "d-M-y",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
+            availableFormats{
+                Ed{"E d"}
+                GyMMMEd{"E d MMM U"}
+                GyMMMM{"r(U) MMMM"}
+                GyMMMMEd{"E⹁ d MMMM⹁ r(U)"}
+                GyMMMMd{"r(U) d MMMM"}
+                GyMMMd{"d MMM r"}
+                MEd{"E d MMM"}
+                MMMEd{"E, d MMMM"}
+                MMMMd{"d MMMM"}
+                MMMd{"d MMMM"}
+                Md{"d MMM"}
+                UMMMd{"U d MMM"}
+                UMd{"U d MM"}
+                yMd{"dd-MM-r"}
+                yyyyM{"M-r"}
+                yyyyMEd{"E, d-M-r"}
+                yyyyMMM{"MMM r"}
+                yyyyMMMEd{"E, d MMM r"}
+                yyyyMMMM{"MMMM r"}
+                yyyyMMMMEd{"E, d MMMM, r(U)"}
+                yyyyMMMMd{"d MMMM, r(U)"}
+                yyyyMMMd{"d MMM r"}
+                yyyyMd{"dd-M-r"}
+                yyyyQQQ{"QQQ U"}
+                yyyyQQQQ{"QQQQ U"}
+            }
             cyclicNameSets{
                 dayParts{
                     format{
                         abbreviated{
-                            "𞤶𞤭",
+                            "𞥁𞤭",
+                            "𞤅𞤵",
+                            "𞤴𞤭𞤲",
+                            "𞤥𞤢𞤱𞤮",
+                            "𞤷𞤫𞤲",
+                            "𞤧𞤭",
+                            "𞤱𞤵",
+                            "𞤱𞤫𞤭",
+                            "𞥃𞤫𞥅𞤲",
+                            "𞤴𞤵𞥅",
+                            "𞤿𞤵",
+                            "𞤸𞤢𞤴",
+                        }
+                        narrow{
+                            "𞥁𞤭",
                             "𞤅𞤵",
                             "𞤴𞤭𞤲",
                             "𞤥𞤢𞤱𞤮",
@@ -106,6 +299,1636 @@
                         }
                     }
                 }
+                days{
+                    format{
+                        abbreviated{
+                            "𞤶𞤭𞤢-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤵",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤺𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                        narrow{
+                            "𞤶𞤭𞤢-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤵",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤺𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                        wide{
+                            "𞤶𞤭𞤢-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤵",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤺𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                    }
+                }
+                months{
+                    format{
+                        abbreviated{
+                            "𞤶𞤭𞤢-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤵",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                        narrow{
+                            "𞤶𞤭𞤢-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤵",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤺𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                        wide{
+                            "𞤶𞤭𞤢-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤵",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵𞥅-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                    }
+                }
+                years{
+                    format{
+                        abbreviated{
+                            "𞤶𞤭𞤢-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤵",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵𞥅-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                        narrow{
+                            "𞤶𞤭𞤢-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤵",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵𞥅-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                        wide{
+                            "𞤶𞤭𞤢-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤵",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵𞥅-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                    }
+                }
+                zodiacs{
+                    format{
+                        abbreviated{
+                            "𞤐𞤺𞤵𞤶𞤮𞥅𞤪𞤵",
+                            "𞤐𞤺𞤢𞥄𞤪𞤧𞤢𞥄𞤪𞤭",
+                            "𞤐𞤺𞤢𞤼𞤢𞤥𞤪𞤭",
+                            "𞤅𞤢𞤪𞤭𞥅𞤪𞤫",
+                            "𞤕𞤢𞥄𞤲𞤢𞤦𞤵",
+                            "𞤐𞤦𞤮𞤣𞥆𞤭",
+                            "𞤆𞤵𞤷𞥆𞤵",
+                            "𞤄𞤫𞤭𞤤",
+                            "𞤑𞤵𞤤𞤢𞥄𞤪𞤵",
+                            "𞤐𞤣𞤮𞤲𞤼𞤮𞥅𞤪𞤭",
+                            "𞤈𞤢𞤱𞤢𞥄𞤲𞤣𞤵",
+                            "𞤘𞤭𞤪𞤢𞤴𞤲𞤺𞤭𞤤",
+                        }
+                        narrow{
+                            "𞤐𞤺𞤵𞤶𞤮𞥅𞤪𞤵",
+                            "𞤐𞤺𞤢𞥄𞤪𞤧𞤢𞥄𞤪𞤭",
+                            "𞤐𞤺𞤢𞤼𞤢𞤥𞤪𞤭",
+                            "𞤅𞤢𞤪𞤭𞥅𞤪𞤫",
+                            "𞤕𞤢𞥄𞤲𞤢𞤦𞤵",
+                            "𞤐𞤦𞤮𞤣𞥆𞤭",
+                            "𞤆𞤵𞤷𞥆𞤵",
+                            "𞤄𞤫𞤭𞤤",
+                            "𞤑𞤵𞤤𞤢𞥄𞤪𞤵",
+                            "𞤐𞤣𞤮𞤲𞤼𞤮𞥅𞤪𞤭",
+                            "𞤈𞤢𞤱𞤢𞥄𞤲𞤣𞤵",
+                            "𞤘𞤭𞤪𞤢𞤴𞤲𞤺𞤭𞤤",
+                        }
+                        wide{
+                            "𞤐𞤺𞤵𞤶𞤮𞥅𞤪𞤵",
+                            "𞤐𞤺𞤢𞥄𞤪𞤧𞤢𞥄𞤪𞤭",
+                            "𞤐𞤺𞤢𞤼𞤢𞤥𞤪𞤭",
+                            "𞤅𞤢𞤪𞤭𞥅𞤪𞤫",
+                            "𞤕𞤢𞥄𞤲𞤢𞤦𞤵",
+                            "𞤐𞤦𞤮𞤣𞥆𞤭",
+                            "𞤆𞤵𞤷𞥆𞤵",
+                            "𞤄𞤫𞤭𞤤",
+                            "𞤑𞤵𞤤𞤢𞥄𞤪𞤵",
+                            "𞤐𞤣𞤮𞤲𞤼𞤮𞥅𞤪𞤭",
+                            "𞤈𞤢𞤱𞤢𞥄𞤲𞤣𞤵",
+                            "𞤘𞤭𞤪𞤢𞤴𞤲𞤺𞤭𞤤",
+                        }
+                    }
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "𞥑𞤴𞤵𞤫𞥅",
+                        "𞥒𞤴𞤵𞤫𞥅",
+                        "𞥓𞤴𞤵𞤫𞥅",
+                        "𞥔𞤴𞤵𞤫𞥅",
+                        "𞥕𞤴𞤵𞤫𞥅",
+                        "𞥖𞤴𞤵𞤫𞥅",
+                        "𞥗𞤴𞤵𞤫𞥅",
+                        "𞥘𞤴𞤵𞤫𞥅",
+                        "𞥙𞤴𞤵𞤫𞥅",
+                        "𞥑𞥐𞤴𞤵𞤫𞥅",
+                        "𞥑𞥑𞤴𞤵𞤫𞥅",
+                        "𞥑𞥒𞤴𞤵𞤫𞥅",
+                    }
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                    }
+                    wide{
+                        "𞤟𞤫𞤲𞤺𞤵𞤴𞤵𞤫𞥅",
+                        "𞤉𞥅𞤪𞤴𞤵𞤫𞥅",
+                        "𞤅𞤢𞥄𞤲𞤴𞤵𞤫𞥅",
+                        "𞤅𞤭𞥅𞤴𞤵𞤫𞥅",
+                        "𞤏𞤵𞥅𞤴𞤵𞤫𞥅",
+                        "𞤂𞤭𞤵𞥅𞤴𞤵𞤫𞥅",
+                        "𞤗𞤭𞥅𞤴𞤵𞤫𞥅",
+                        "𞤄𞤢𞥄𞤴𞤵𞤫𞥅",
+                        "𞤔𞤭𞤵𞥅𞤴𞤵𞤫𞥅",
+                        "𞤡𞤭𞥅𞤴𞤵𞤫𞥅",
+                        "𞤡𞤭𞥅𞤴𞤭𞤴𞤵𞤫𞥅",
+                        "𞤡𞤭𞥅𞤫𞤪𞤴𞤵𞤫𞥅",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "𞥑𞤴𞤵𞤫𞥅",
+                        "𞥒𞤴𞤵𞤫𞥅",
+                        "𞥓𞤴𞤵𞤫𞥅",
+                        "𞥔𞤴𞤵𞤫𞥅",
+                        "𞥕𞤴𞤵𞤫𞥅",
+                        "𞥖𞤴𞤵𞤫𞥅",
+                        "𞥗𞤴𞤵𞤫𞥅",
+                        "𞥘𞤴𞤵𞤫𞥅",
+                        "𞥙𞤴𞤵𞤫𞥅",
+                        "𞥑𞥐𞤴𞤵𞤫𞥅",
+                        "𞥑𞥑𞤴𞤵𞤫𞥅",
+                        "𞥑𞥒𞤴𞤵𞤫𞥅",
+                    }
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                    }
+                    wide{
+                        "𞤟𞤫𞤲𞤺𞤵𞤴𞤵𞤫𞥅",
+                        "𞤉𞥅𞤪𞤴𞤵𞤫𞥅",
+                        "𞤅𞤢𞥄𞤲𞤴𞤵𞤫𞥅",
+                        "𞤅𞤭𞥅𞤴𞤵𞤫𞥅",
+                        "𞤏𞤵𞥅𞤴𞤵𞤫𞥅",
+                        "𞤂𞤭𞤵𞥅𞤴𞤵𞤫𞥅",
+                        "𞤗𞤭𞥅𞤴𞤵𞤫𞥅",
+                        "𞤄𞤢𞥄𞤴𞤵𞤫𞥅",
+                        "𞤔𞤭𞤵𞥅𞤴𞤵𞤫𞥅",
+                        "𞤡𞤭𞥅𞤴𞤵𞤫𞥅",
+                        "𞤡𞤭𞥅𞤴𞤭𞤴𞤵𞤫𞥅",
+                        "𞤡𞤭𞥅𞤫𞤪𞤴𞤵𞤫𞥅",
+                    }
+                }
+            }
+            monthPatterns{
+                format{
+                    abbreviated{
+                        leap{"{0}𞤦𞤭𞤧"}
+                    }
+                    narrow{
+                        leap{"{0}𞤦"}
+                    }
+                    wide{
+                        leap{"{0}𞤦𞤭𞤧"}
+                    }
+                }
+                numeric{
+                    all{
+                        leap{"{0}𞤦𞤭𞤧"}
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        leap{"{0}𞤦𞤭𞤧"}
+                    }
+                    narrow{
+                        leap{"{0}𞤦"}
+                    }
+                    wide{
+                        leap{"{0}𞤦𞤭𞤧"}
+                    }
+                }
+            }
+        }
+        coptic{
+            eras{
+                abbreviated{
+                    "𞤀𞤁",
+                    "𞤇𞤁",
+                }
+                narrow{
+                    "𞤀𞤁",
+                    "𞤇𞤁",
+                }
+                wide{
+                    "𞤢𞤣𞤮 𞤁𞤢𞤴𞤢𞤳𞤭𞤤𞤼𞤭𞤴𞤢𞥄𞤲",
+                    "𞤩𞤢𞥄𞤱𞤮 𞤁𞤢𞤴𞤢𞤳𞤭𞤤𞤼𞤭𞤴𞤢𞥄𞤲",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "𞤚𞤵𞥅𞤼",
+                        "𞤄𞤢𞥄𞤦𞤢",
+                        "𞤖𞤢𞥄𞤼𞤮𞤪",
+                        "𞤑𞤢𞤴𞤸𞤢𞥄𞤳",
+                        "𞤚𞤵𞥅𞤦𞤢",
+                        "𞤀𞤥𞥃𞤭𞤪",
+                        "𞤄𞤢𞤪𞤢𞤥𞤢𞤸𞤢𞥄𞤼",
+                        "𞤄𞤢𞤪𞤥𞤵𞥅𞤣𞤢",
+                        "𞤄𞤢𞥃𞤢𞤲𞤧",
+                        "𞤄𞤢𞤵𞤲𞤢",
+                        "𞤀𞤦𞤭𞥅𞤦",
+                        "𞤃𞤫𞤧𞤪𞤢",
+                        "𞤐𞤢𞤧𞤭",
+                    }
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                        "𞥑𞥓",
+                    }
+                    wide{
+                        "𞤚𞤵𞥅𞤼",
+                        "𞤄𞤢𞥄𞤦𞤢",
+                        "𞤖𞤢𞥄𞤼𞤮𞤪",
+                        "𞤑𞤢𞤴𞤸𞤢𞥄𞤳",
+                        "𞤚𞤵𞥅𞤦𞤢",
+                        "𞤀𞤥𞥃𞤭𞤪",
+                        "𞤄𞤢𞤪𞤢𞤥𞤢𞤸𞤢𞥄𞤼",
+                        "𞤄𞤢𞤪𞤥𞤵𞥅𞤣𞤢",
+                        "𞤄𞤢𞥃𞤢𞤲𞤧",
+                        "𞤄𞤢𞤵𞤲𞤢",
+                        "𞤀𞤦𞤭𞥅𞤦",
+                        "𞤃𞤫𞤧𞤪𞤢",
+                        "𞤐𞤢𞤧𞤭",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "𞤚𞤵𞥅𞤼",
+                        "𞤄𞤢𞥄𞤦𞤢",
+                        "𞤖𞤢𞥄𞤼𞤮𞤪",
+                        "𞤑𞤢𞤴𞤸𞤢𞥄𞤳",
+                        "𞤚𞤵𞥅𞤦𞤢",
+                        "𞤀𞤥𞥃𞤭𞤪",
+                        "𞤄𞤢𞤪𞤢𞤥𞤢𞤸𞤢𞥄𞤼",
+                        "𞤄𞤢𞤪𞤥𞤵𞥅𞤣𞤢",
+                        "𞤄𞤢𞥃𞤢𞤲𞤧",
+                        "𞤄𞤢𞤵𞤲𞤢",
+                        "𞤀𞤦𞤭𞥅𞤦",
+                        "𞤃𞤫𞤧𞤪𞤢",
+                        "𞤐𞤢𞤧𞤭",
+                    }
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                        "𞥑𞥓",
+                    }
+                    wide{
+                        "𞤚𞤵𞥅𞤼",
+                        "𞤄𞤢𞥄𞤦𞤢",
+                        "𞤖𞤢𞥄𞤼𞤮𞤪",
+                        "𞤑𞤢𞤴𞤸𞤢𞥄𞤳",
+                        "𞤚𞤵𞥅𞤦𞤢",
+                        "𞤀𞤥𞥃𞤭𞤪",
+                        "𞤄𞤢𞤪𞤢𞤥𞤢𞤸𞤢𞥄𞤼",
+                        "𞤄𞤢𞤪𞤥𞤵𞥅𞤣𞤢",
+                        "𞤄𞤢𞥃𞤢𞤲𞤧",
+                        "𞤄𞤢𞤵𞤲𞤢",
+                        "𞤀𞤦𞤭𞥅𞤦",
+                        "𞤃𞤫𞤧𞤪𞤢",
+                        "𞤐𞤢𞤧𞤭",
+                    }
+                }
+            }
+        }
+        dangi{
+            availableFormats{
+                yyyyMMMMEd{"E, d MMMM, r(U)"}
+                yyyyMMMMd{"d MMMM, r(U)"}
+            }
+            cyclicNameSets{
+                dayParts{
+                    format{
+                        abbreviated{
+                            "𞥁𞤭",
+                            "𞥃𞤮𞥅",
+                            "𞤴𞤭𞥅𞤲",
+                            "𞤥𞤢𞤱𞤮",
+                            "𞤷𞤫𞥅𞤲",
+                            "𞤧𞤭",
+                            "𞤱𞤵𞥅",
+                            "𞤱𞤫𞥊𞥅",
+                            "𞥃𞤫𞥅𞤲",
+                            "𞤴𞤵𞥅",
+                            "𞥃𞤵𞥅",
+                            "𞤸𞤢𞥄𞤴",
+                        }
+                        narrow{
+                            "𞥁𞤭",
+                            "𞥃𞤮𞥅",
+                            "𞤴𞤭𞥅𞤲",
+                            "𞤥𞤢𞤱𞤮",
+                            "𞤷𞤫𞥅𞤲",
+                            "𞤧𞤭",
+                            "𞤱𞤵𞥅",
+                            "𞤱𞤫𞥊𞥅",
+                            "𞥃𞤫𞥅𞤲",
+                            "𞤴𞤵𞥅",
+                            "𞥃𞤵𞥅",
+                            "𞤸𞤢𞥄𞤴",
+                        }
+                        wide{
+                            "𞥁𞤭",
+                            "𞥃𞤮𞥅",
+                            "𞤴𞤭𞥅𞤲",
+                            "𞤥𞤢𞤱𞤮",
+                            "𞤷𞤫𞥅𞤲",
+                            "𞤧𞤭",
+                            "𞤱𞤵𞥅",
+                            "𞤱𞤫𞥊𞥅",
+                            "𞥃𞤫𞥅𞤲",
+                            "𞤴𞤵𞥅",
+                            "𞥃𞤵𞥅",
+                            "𞤸𞤢𞥄𞤴",
+                        }
+                    }
+                }
+                days{
+                    format{
+                        abbreviated{
+                            "𞤶𞤢𞥄-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤮𞥅",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵𞥅-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                        narrow{
+                            "𞤶𞤢𞥄-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤮𞥅",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵𞥅-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                        wide{
+                            "𞤶𞤢𞥄-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤮𞥅",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵𞥅-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                    }
+                }
+                months{
+                    format{
+                        abbreviated{
+                            "𞤶𞤢𞥄-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤮𞥅",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵𞥅-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                        narrow{
+                            "𞤶𞤢𞥄-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤮𞥅",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵𞥅-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                        wide{
+                            "𞤶𞤢𞥄-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤮𞥅",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵𞥅-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                    }
+                }
+                years{
+                    format{
+                        abbreviated{
+                            "𞤶𞤢𞥄-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤮𞥅",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵𞥅-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                        narrow{
+                            "𞤶𞤢𞥄-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤮𞥅",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵𞥅-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                        wide{
+                            "𞤶𞤢𞥄-𞥁𞤭",
+                            "𞤴𞤭-𞤧𞤮𞥅",
+                            "𞤦𞤭𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤥𞤢𞤱𞤮",
+                            "𞤱𞤵𞥅-𞤷𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤧𞤭",
+                            "𞤶𞤫𞤲𞤺-𞤱𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤱𞤫𞥊𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤴𞤵𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤵𞥅",
+                            "𞤴𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤦𞤭𞤲𞤺-𞥁𞤭",
+                            "𞤣𞤭𞤲𞤺-𞥃𞤮𞥅",
+                            "𞤱𞤵𞥅-𞤴𞤭𞥅𞤲",
+                            "𞤶𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤫𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤧𞤭",
+                            "𞤪𞤫𞥅𞤲-𞤱𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤢𞥄-𞥃𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤴𞤵𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤸𞤢𞥄𞤴",
+                            "𞤱𞤵𞥅-𞥁𞤭",
+                            "𞤶𞤭-𞥃𞤮𞥅",
+                            "𞤶𞤫𞤲𞤺-𞤴𞤭𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤥𞤢𞤱𞤮",
+                            "𞤪𞤫𞥅𞤲-𞤷𞤫𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤧𞤭",
+                            "𞤶𞤢𞥄-𞤱𞤵𞥅",
+                            "𞤴𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤦𞤭𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤴𞤵𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤵𞥅",
+                            "𞤶𞤭-𞤸𞤢𞥄𞤴",
+                            "𞤶𞤫𞤲𞤺-𞥁𞤭",
+                            "𞥃𞤭𞥅𞤲-𞥃𞤮𞥅",
+                            "𞤪𞤫𞥅𞤲-𞤴𞤭𞥅𞤲",
+                            "𞤺𞤮𞥅-𞤥𞤢𞤱𞤮",
+                            "𞤶𞤢𞥄-𞤷𞤫𞥅𞤲",
+                            "𞤴𞤭-𞤧𞤭",
+                            "𞤦𞤭𞤲𞤺-𞤱𞤵𞥅",
+                            "𞤣𞤭𞤲𞤺-𞤱𞤫𞥊𞥅",
+                            "𞤱𞤵𞥅-𞥃𞤫𞥅𞤲",
+                            "𞤶𞤭-𞤴𞤵𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤵𞥅",
+                            "𞥃𞤭𞥅𞤲-𞤸𞤢𞥄𞤴",
+                            "𞤪𞤫𞥅𞤲-𞥁𞤭",
+                            "𞤺𞤮𞥅-𞥃𞤮𞥅",
+                            "𞤶𞤢𞥄-𞤴𞤭𞥅𞤲",
+                            "𞤴𞤭-𞤥𞤢𞤱𞤮",
+                            "𞤦𞤭𞤲𞤺-𞤷𞤫𞥅𞤲",
+                            "𞤣𞤭𞤲𞤺-𞤧𞤭",
+                            "𞤱𞤵𞥅-𞤱𞤵𞥅",
+                            "𞤶𞤭-𞤱𞤫𞥊𞥅",
+                            "𞤶𞤫𞤲𞤺-𞥃𞤫𞥅𞤲",
+                            "𞥃𞤭𞥅𞤲-𞤴𞤵𞥅",
+                            "𞤪𞤫𞥅𞤲-𞥃𞤵𞥅",
+                            "𞤺𞤮𞥅-𞤸𞤢𞥄𞤴",
+                        }
+                    }
+                }
+            }
+            monthNames{
+                format{
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                    }
+                }
+                stand-alone{
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                    }
+                }
+            }
+        }
+        ethiopic{
+            eras{
+                abbreviated{
+                    "𞤀𞤁",
+                    "𞤇𞤁",
+                }
+                narrow{
+                    "𞤀𞤁",
+                    "𞤇𞤁",
+                }
+                wide{
+                    "𞤢𞤣𞤮 𞤣𞤭𞥅𞤤𞤢𞥄𞤳𞤵",
+                    "𞤩𞤢𞥄𞤱𞤮 𞤣𞤭𞥅𞤤𞤢𞥄𞤳𞤵",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "𞤃𞤫𞤧𞤳𞤫𞤪𞤫𞤥",
+                        "𞤚𞤫𞤳𞤥𞤫𞤼",
+                        "𞤖𞤫𞤣𞤢𞥄𞤪",
+                        "𞤚𞤢𞤸𞤢𞤧𞤢𞥄𞤧",
+                        "𞤚𞤫𞤪",
+                        "𞤒𞤫𞤳𞤢𞤼𞤫𞤳",
+                        "𞤃𞤫𞤺𞤢𞤦𞤭𞤼",
+                        "𞤃𞤭𞤴𞤢𞥄𞥁𞤴𞤢",
+                        "𞤘𞤫𞤲𞤦𞤮𞤼",
+                        "𞤅𞤫𞥅𞤲𞤫",
+                        "𞤖𞤢𞤥𞤤𞤫",
+                        "𞤐𞤫𞤸𞤢𞥄𞤧𞤫",
+                        "𞤆𞤢𞤺𞤵𞤥𞤫𞥅𞤲",
+                    }
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                        "𞥑𞥓",
+                    }
+                    wide{
+                        "𞤃𞤫𞤧𞤳𞤫𞤪𞤫𞤥",
+                        "𞤚𞤫𞤳𞤥𞤫𞤼",
+                        "𞤖𞤫𞤣𞤢𞥄𞤪",
+                        "𞤚𞤢𞤸𞤢𞤧𞤢𞥄𞤧",
+                        "𞤚𞤫𞤪",
+                        "𞤒𞤫𞤳𞤢𞤼𞤫𞤳",
+                        "𞤃𞤫𞤺𞤢𞤦𞤭𞤼",
+                        "𞤃𞤭𞤴𞤢𞥄𞥁𞤴𞤢",
+                        "𞤘𞤫𞤲𞤦𞤮𞤼",
+                        "𞤅𞤫𞥅𞤲𞤫",
+                        "𞤖𞤢𞤥𞤤𞤫",
+                        "𞤐𞤫𞤸𞤢𞥄𞤧𞤫",
+                        "𞤆𞤢𞤺𞤵𞤥𞤫𞥅𞤲",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "𞤃𞤫𞤧𞤳𞤫𞤪𞤫𞤥",
+                        "𞤚𞤫𞤳𞤥𞤫𞤼",
+                        "𞤖𞤫𞤣𞤢𞥄𞤪",
+                        "𞤚𞤢𞤸𞤢𞤧𞤢𞥄𞤧",
+                        "𞤚𞤫𞤪",
+                        "𞤒𞤫𞤳𞤢𞤼𞤫𞤳",
+                        "𞤃𞤫𞤺𞤢𞤦𞤭𞤼",
+                        "𞤃𞤭𞤴𞤢𞥄𞥁𞤴𞤢",
+                        "𞤘𞤫𞤲𞤦𞤮𞤼",
+                        "𞤅𞤫𞥅𞤲𞤫",
+                        "𞤖𞤢𞤥𞤤𞤫",
+                        "𞤐𞤫𞤸𞤢𞥄𞤧𞤫",
+                        "𞤆𞤢𞤺𞤵𞤥𞤫𞥅𞤲",
+                    }
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                        "𞥑𞥓",
+                    }
+                    wide{
+                        "𞤃𞤫𞤧𞤳𞤫𞤪𞤫𞤥",
+                        "𞤚𞤫𞤳𞤥𞤫𞤼",
+                        "𞤖𞤫𞤣𞤢𞥄𞤪",
+                        "𞤚𞤢𞤸𞤢𞤧𞤢𞥄𞤧",
+                        "𞤚𞤫𞤪",
+                        "𞤒𞤫𞤳𞤢𞤼𞤫𞤳",
+                        "𞤃𞤫𞤺𞤢𞤦𞤭𞤼",
+                        "𞤃𞤭𞤴𞤢𞥄𞥁𞤴𞤢",
+                        "𞤘𞤫𞤲𞤦𞤮𞤼",
+                        "𞤅𞤫𞥅𞤲𞤫",
+                        "𞤖𞤢𞤥𞤤𞤫",
+                        "𞤐𞤫𞤸𞤢𞥄𞤧𞤫",
+                        "𞤆𞤢𞤺𞤵𞤥𞤫𞥅𞤲",
+                    }
+                }
+            }
+        }
+        ethiopic-amete-alem{
+            eras{
+                abbreviated{
+                    "𞤘𞤋𞤈𞥐",
+                }
+                narrow{
+                    "𞤘𞤋𞤈𞥐",
+                }
+                wide{
+                    "𞤘𞤋𞤈𞥐",
+                }
             }
         }
         generic{
@@ -561,8 +2384,116 @@
         }
         hebrew{
             eras{
+                abbreviated{
+                    "𞤀𞤎",
+                }
+                narrow{
+                    "𞤀𞤎",
+                }
                 wide{
-                    "𞤀𞤃",
+                    "𞤀𞤎",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "𞤚𞤭𞥃𞤪𞤭",
+                        "𞤖𞤫𞥃𞤾𞤢𞤲",
+                        "𞤑𞤭𞤧𞤤𞤫𞤾",
+                        "𞤚𞤫𞤾𞤫𞤼",
+                        "𞤡𞤫𞤾𞤢𞤼",
+                        "𞤀𞤣𞤢𞤪 𞥑",
+                        "𞤀𞤣𞤢𞤪",
+                        "𞤐𞤭𞤧𞤢𞤲",
+                        "𞤋𞤴𞤢𞤪",
+                        "𞤅𞤭𞤾𞤢𞤲",
+                        "𞤚𞤢𞤥𞤵𞥁",
+                        "𞤀𞤾",
+                        "𞤉𞤤𞤵𞤤",
+                        "𞤀𞤣𞤢𞤪 𞥒",
+                    }
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                        "𞥑𞥓",
+                        "𞥗",
+                    }
+                    wide{
+                        "𞤚𞤭𞥃𞤪𞤭",
+                        "𞤖𞤫𞥃𞤾𞤢𞤲",
+                        "𞤑𞤭𞤧𞤤𞤫𞤾",
+                        "𞤚𞤫𞤾𞤫𞤼",
+                        "𞤡𞤫𞤾𞤢𞤼",
+                        "𞤀𞤣𞤢𞤪 𞥑",
+                        "𞤀𞤣𞤢𞤪",
+                        "𞤐𞤭𞤧𞤢𞤲",
+                        "𞤋𞤴𞤢𞤪",
+                        "𞤅𞤭𞤾𞤢𞤲",
+                        "𞤚𞤢𞤥𞤵𞥁",
+                        "𞤀𞤾",
+                        "𞤉𞤤𞤵𞤤",
+                        "𞤀𞤣𞤢𞤪 𞥒",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "𞤚𞤭𞥃𞤪𞤭",
+                        "𞤖𞤫𞥃𞤾𞤢𞤲",
+                        "𞤑𞤭𞤧𞤤𞤫𞤾",
+                        "𞤚𞤫𞤾𞤫𞤼",
+                        "𞤡𞤫𞤾𞤢𞤼",
+                        "𞤀𞤣𞤢𞤪 𞥑",
+                        "𞤀𞤣𞤢𞤪",
+                        "𞤐𞤭𞤧𞤢𞤲",
+                        "𞤋𞤴𞤢𞤪",
+                        "𞤅𞤭𞤾𞤢𞤲",
+                        "𞤚𞤢𞤥𞤵𞥁",
+                        "𞤀𞤾",
+                        "𞤉𞤤𞤵𞤤",
+                        "𞤀𞤣𞤢𞤪 𞥒",
+                    }
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                        "𞥑𞥓",
+                        "𞥗",
+                    }
+                    wide{
+                        "𞤚𞤭𞥃𞤪𞤭",
+                        "𞤖𞤫𞥃𞤾𞤢𞤲",
+                        "𞤑𞤭𞤧𞤤𞤫𞤾",
+                        "𞤚𞤫𞤾𞤫𞤼",
+                        "𞤡𞤫𞤾𞤢𞤼",
+                        "𞤀𞤣𞤢𞤪 𞥑",
+                        "𞤀𞤣𞤢𞤪",
+                        "𞤐𞤭𞤧𞤢𞤲",
+                        "𞤋𞤴𞤢𞤪",
+                        "𞤅𞤭𞤾𞤢𞤲",
+                        "𞤚𞤢𞤥𞤵𞥁",
+                        "𞤀𞤾",
+                        "𞤉𞤤𞤵𞤤",
+                        "𞤀𞤣𞤢𞤪 𞥒",
+                    }
                 }
             }
         }
@@ -571,10 +2502,103 @@
                 abbreviated{
                     "𞤅𞤢𞤳𞤢",
                 }
+                narrow{
+                    "𞤅𞤢𞤳𞤢",
+                }
                 wide{
                     "𞤅𞤢𞤳𞤢",
                 }
             }
+            monthNames{
+                format{
+                    abbreviated{
+                        "𞤅𞤢𞤭𞤼𞤪𞤢",
+                        "𞤜𞤢𞤧𞤢𞤿𞤢",
+                        "𞤔𞤴𞤢𞤭𞤧𞤼𞤢",
+                        "𞤀𞤧𞤢𞤣𞤢",
+                        "𞤅𞤪𞤢𞤾𞤢𞤲𞤢",
+                        "𞤄𞤢𞤣𞤪𞤢",
+                        "𞤀𞤧𞤾𞤭𞤲𞤢",
+                        "𞤑𞤢𞤪𞤼𞤭𞤳𞤢",
+                        "𞤀𞤺𞤪𞤢𞤸𞤢𞤴𞤢𞤲𞤢",
+                        "𞤆𞤢𞤵𞤧𞤢",
+                        "𞤃𞤢𞤹𞤢",
+                        "𞤆𞤢𞤤𞤺𞤵𞤲𞤢",
+                    }
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                    }
+                    wide{
+                        "𞤅𞤢𞤭𞤼𞤪𞤢",
+                        "𞤜𞤢𞤧𞤢𞤿𞤢",
+                        "𞤔𞤴𞤢𞤭𞤧𞤼𞤢",
+                        "𞤀𞤧𞤢𞤣𞤢",
+                        "𞤅𞤪𞤢𞤾𞤢𞤲𞤢",
+                        "𞤄𞤢𞤣𞤪𞤢",
+                        "𞤀𞤧𞤾𞤭𞤲𞤢",
+                        "𞤑𞤢𞤪𞤼𞤭𞤳𞤢",
+                        "𞤀𞤺𞤪𞤢𞤸𞤢𞤴𞤢𞤲𞤢",
+                        "𞤆𞤢𞤵𞤧𞤢",
+                        "𞤃𞤢𞤹𞤢",
+                        "𞤆𞤢𞤤𞤺𞤵𞤲𞤢",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "𞤅𞤢𞤭𞤼𞤪𞤢",
+                        "𞤜𞤢𞤧𞤢𞤿𞤢",
+                        "𞤔𞤴𞤢𞤭𞤧𞤼𞤢",
+                        "𞤀𞤧𞤢𞤣𞤢",
+                        "𞤅𞤪𞤢𞤾𞤢𞤲𞤢",
+                        "𞤄𞤢𞤣𞤪𞤢",
+                        "𞤀𞤧𞤾𞤭𞤲𞤢",
+                        "𞤑𞤢𞤪𞤼𞤭𞤳𞤢",
+                        "𞤀𞤺𞤪𞤢𞤸𞤢𞤴𞤢𞤲𞤢",
+                        "𞤆𞤢𞤵𞤧𞤢",
+                        "𞤃𞤢𞤹𞤢",
+                        "𞤆𞤢𞤤𞤺𞤵𞤲𞤢",
+                    }
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                    }
+                    wide{
+                        "𞤅𞤢𞤭𞤼𞤪𞤢",
+                        "𞤜𞤢𞤧𞤢𞤿𞤢",
+                        "𞤔𞤴𞤢𞤭𞤧𞤼𞤢",
+                        "𞤀𞤧𞤢𞤣𞤢",
+                        "𞤅𞤪𞤢𞤾𞤢𞤲𞤢",
+                        "𞤄𞤢𞤣𞤪𞤢",
+                        "𞤀𞤧𞤾𞤭𞤲𞤢",
+                        "𞤑𞤢𞤪𞤳𞤭𞤼𞤢",
+                        "𞤈𞤺𞤪𞤢𞤸𞤢𞤴𞤢𞤲𞤢",
+                        "𞤆𞤢𞤵𞤧𞤢",
+                        "𞤃𞤢𞤹𞤢",
+                        "𞤆𞤢𞤤𞤺𞤵𞤲𞤢",
+                    }
+                }
+            }
         }
         islamic{
             eras{
@@ -673,6 +2697,967 @@
                 }
             }
         }
+        japanese{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE d MMMM⹁ y G",
+                "d MMMM⹁ y G",
+                "d MMM⹁ y G",
+                "d-M-y GGGGG",
+                "{1}⹁ {0}",
+                "{1} {0}",
+                "{1}⹁ {0}",
+                "{1}⹁ {0}",
+                "{1} {0}",
+            }
+            DateTimePatterns%atTime{
+                "{1} 𞤳𞤢 {0}",
+                "{1} 𞤳𞤢 {0}",
+                "{1}⹁ {0}",
+                "{1}⹁ {0}",
+            }
+            eras{
+                abbreviated{
+                    "𞤚𞤢𞤴𞤳𞤢 (𞥖𞥔𞥕-𞥖𞥕𞥐)",
+                    "𞤖𞤢𞤳𞤵𞤧𞤭 (𞥖𞥕𞥐-𞥖𞥗𞥑)",
+                    "𞤖𞤢𞤳𞤵𞤸𞤮𞥅 (𞥖𞥗𞥒-𞥖𞥘𞥖)",
+                    "𞤡𞤵𞤷𞤮𞥅 (𞥖𞥘𞥖-𞥗𞥐𞥑)",
+                    "𞤚𞤢𞤴𞤸𞤮𞥅 (𞥗𞥐𞥑-𞥗𞥐𞥔)",
+                    "𞤑𞤫𞤴𞤵𞤲 (𞥗𞥐𞥔-𞥗𞥐𞥘)",
+                    "𞤏𞤢𞤣𞤮𞥅 (𞥗𞥐𞥘-𞥗𞥑𞥕)",
+                    "𞤈𞤫𞤴𞤳𞤭 (𞥗𞥑𞥕-𞥗𞥑𞥗)",
+                    "𞤒𞤮𞥅𞤪𞤮𞥅 (𞥗𞥑𞥗-𞥗𞥒𞥔)",
+                    "𞤔𞤭𞤲𞤳𞤭 (𞥗𞥒𞥔-𞥗𞥒𞥙)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 (𞥗𞥒𞥙-𞥗𞥔𞥙)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 𞤳𞤢𞤥𞤨𞤮𞥅 (𞥗𞥔𞥙-𞥗𞥔𞥙)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 𞤧𞤮𞥅𞤸𞤮𞥅 (𞥗𞥔𞥙-𞥗𞥕𞥗)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 𞤸𞤮𞥅𞤶𞤭 (𞥗𞥕𞥗-𞥗𞥖𞥕)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 𞤶𞤭𞤲𞤺𞤮 (𞥗𞥖𞥕-𞥗𞥖𞥗)",
+                    "𞤔𞤭𞤲𞤺𞤮-𞤳𞤫𞤴𞤵𞥅𞤲 (𞥗𞥖𞥗-𞥗𞥗𞥐)",
+                    "𞤖𞤮𞥅𞤳𞤭 (𞥗𞥗𞥐-𞥗𞥘𞥐)",
+                    "𞤚𞤫𞤲-𞤮𞥅 (𞥗𞥘𞥑-𞥗𞥘𞥒)",
+                    "𞤉𞤲𞤪𞤢𞤴𞤳𞤵 (𞥗𞥘𞥒-𞥘𞥐𞥖)",
+                    "𞤁𞤢𞤴𞤣𞤮𞥅 (𞥘𞥐𞥖-𞥘𞥑𞥐)",
+                    "𞤑𞤮𞥅𞤲𞤭𞤲 (𞥘𞥑𞥐-𞥘𞥒𞥔)",
+                    "𞤚𞤫𞤲𞤧𞤮𞥅 (𞥘𞥒𞥔-𞥘𞥓𞥔)",
+                    "𞤔𞤮𞥅𞤱𞤢 (𞥘𞥓𞥔-𞥘𞥔𞥘)",
+                    "𞤑𞤢𞤶𞤮𞥅 (𞥘𞥔𞥘-𞥘𞥕𞥑)",
+                    "𞤐𞤭𞤲𞤶𞤵 (𞥘𞥕𞥑-𞥘𞥕𞥔)",
+                    "𞤅𞤢𞤴𞤳𞤮𞥅 (𞥘𞥕𞥔-𞥘𞥕𞥗)",
+                    "𞤚𞤫𞤲-𞤢𞤲 (𞥘𞥕𞥗-𞥘𞥕𞥙)",
+                    "𞤔𞤮𞥅𞤺𞤢𞤲 (𞥘𞥕𞥙-𞥘𞥗𞥗)",
+                    "𞤘𞤢𞤲𞤶𞤭𞤴𞤮𞥅 (𞥘𞥗𞥗-𞥘𞥘𞥕)",
+                    "𞤐𞤭𞤲𞥆𞤢 (𞥘𞥘𞥕-𞥘𞥘𞥙)",
+                    "𞤑𞤢𞤥𞤨𞤭𞤴𞤮𞥅 (𞥘𞥘𞥙-𞥘𞥙𞥘)",
+                    "𞤡𞤮𞥅𞤼𞤢𞤴 (𞥘𞥙𞥘-𞥙𞥐𞥑)",
+                    "𞤉𞤲𞤺𞤭𞥅 (𞥙𞥐𞥑-𞥙𞥒𞥓)",
+                    "𞤉𞤲𞥃𞤮𞥅 (𞥙𞥒𞥓-𞥙𞥓𞥑)",
+                    "𞤔𞤮𞥅𞤸𞤫𞤴 (𞥙𞥓𞥑-𞥙𞥓𞥘)",
+                    "𞤚𞤫𞤲𞤺𞤭𞤴𞤮𞥅 (𞥙𞥓𞥘-𞥙𞥔𞥗)",
+                    "𞤚𞤫𞤲𞤪𞤢𞤴𞤳𞤵 (𞥙𞥔𞥗-𞥙𞥕𞥗)",
+                    "𞤚𞤫𞤲𞤼𞤮𞤳𞤵 (𞥙𞥕𞥗-𞥙𞥖𞥑)",
+                    "𞤌𞥅𞤱𞤢 (𞥙𞥖𞥑-𞥙𞥖𞥔)",
+                    "𞤑𞤮𞥅𞤸𞤮𞥅 (𞥙𞥖𞥔-𞥙𞥖𞥘)",
+                    "𞤀𞤲𞥆𞤢 (𞥙𞥖𞥘-𞥙𞥗𞥐)",
+                    "𞤚𞤫𞤲𞤪𞤮𞤳𞤵 (𞥙𞥗𞥐-𞥙𞥗𞥓)",
+                    "𞤚𞤫𞤲𞥋𞤫𞤲 (𞥙𞥗𞥓-𞥙𞥗𞥖)",
+                    "𞤔𞤮𞥅𞤺𞤫𞤲 (𞥙𞥗𞥖-𞥙𞥗𞥘)",
+                    "𞤚𞤫𞤲𞤺𞤫𞤲 (𞥙𞥗𞥘-𞥙𞥘𞥓)",
+                    "𞤉𞤴𞤳𞤢𞤲 (𞥙𞥘𞥓-𞥙𞥘𞥕)",
+                    "𞤑𞤢𞤲𞥆𞤢 (𞥙𞥘𞥕-𞥙𞥘𞥗)",
+                    "𞤉𞤴𞥇𞤫𞤲 (𞥙𞥘𞥗-𞥙𞥘𞥙)",
+                    "𞤉𞤴𞤧𞤮 (𞥙𞥘𞥙-𞥙𞥙𞥐)",
+                    "𞤡𞤮𞥅𞤪𞤴𞤢𞤳𞤵 (𞥙𞥙𞥐-𞥙𞥙𞥕)",
+                    "𞤕𞤮𞥅𞤼𞤮𞤳𞤵 (𞥙𞥙𞥕-𞥙𞥙𞥙)",
+                    "𞤕𞤮𞥅𞤸𞤮𞥅 (𞥙𞥙𞥙-𞥑𞥐𞥐𞥔)",
+                    "𞤑𞤢𞤲𞤳𞤮𞥅 (𞥑𞥐𞥐𞥔-𞥑𞥐𞥑𞥒)",
+                    "𞤕𞤮𞥅𞤱𞤢 (𞥑𞥐𞥑𞥒-𞥑𞥐𞥑𞥗)",
+                    "𞤑𞤢𞤲𞥆𞤭𞤲 (𞥑𞥐𞥑𞥗-𞥑𞥐𞥒𞥑)",
+                    "𞤔𞤭𞤴𞤢𞤲 (𞥑𞥐𞥒𞥑-𞥑𞥐𞥒𞥔)",
+                    "𞤃𞤢𞤲𞤶𞤵 (𞥑𞥐𞥒𞥔-𞥑𞥐𞥒𞥘)",
+                    "𞤕𞤮𞥅𞤺𞤫𞤲 (𞥑𞥐𞥒𞥘-𞥑𞥐𞥓𞥗)",
+                    "𞤕𞤮𞥅𞤪𞤴𞤢𞤳𞤵 (𞥑𞥐𞥓𞥗-𞥑𞥐𞥔𞥐)",
+                    "𞤕𞤮𞥅𞤳𞤴𞤵𞥅 (𞥑𞥐𞥔𞥐-𞥑𞥐𞥔𞥔)",
+                    "𞤑𞤢𞤲𞤼𞤮𞤳𞤵 (𞥑𞥐𞥔𞥔-𞥑𞥐𞥔𞥖)",
+                    "𞤉𞤴𞥃𞤮𞥅 (𞥑𞥐𞥔𞥖-𞥑𞥐𞥕𞥓)",
+                    "𞤚𞤫𞤲𞤺𞤭 (𞥑𞥐𞥕𞥓-𞥑𞥐𞥕𞥘)",
+                    "𞤑𞤮𞥅𞤸𞤫𞤴 (𞥑𞥐𞥕𞥘-𞥑𞥐𞥖𞥕)",
+                    "𞤔𞤭𞤪𞤴𞤢𞤳𞤵 (𞥑𞥐𞥖𞥕-𞥑𞥐𞥖𞥙)",
+                    "𞤉𞤲𞤳𞤭𞤴𞤵𞥅 (𞥑𞥐𞥖𞥙-𞥑𞥐𞥗𞥔)",
+                    "𞤡𞤮𞥅𞤸𞤮 (𞥑𞥐𞥗𞥔-𞥑𞥐𞥗𞥗)",
+                    "𞤡𞤮𞥅𞤪𞤴𞤢𞤳𞤵 (𞥑𞥐𞥗𞥗-𞥑𞥐𞥘𞥑)",
+                    "𞤉𞤴𞤸𞤮𞥅 (𞥑𞥐𞥘𞥑-𞥑𞥐𞥘𞥔)",
+                    "𞤌𞥅𞤼𞤮𞤳𞤵 (𞥑𞥐𞥘𞥔-𞥑𞥐𞥘𞥗)",
+                    "𞤑𞤢𞤲𞤶𞤭 (𞥑𞥐𞥘𞥗-𞥑𞥐𞥙𞥔)",
+                    "𞤑𞤢𞤸𞤮𞥅 (𞥑𞥐𞥙𞥔-𞥑𞥐𞥙𞥖)",
+                    "𞤉𞤴𞤷𞤮𞥅 (𞥑𞥐𞥙𞥖-𞥑𞥐𞥙𞥗)",
+                    "𞤔𞤮𞥅𞤼𞤮𞤳𞤵 (𞥑𞥐𞥙𞥗-𞥑𞥐𞥙𞥙)",
+                    "𞤑𞤮𞥅𞤱𞤢 (𞥑𞥐𞥙𞥙-𞥑𞥑𞥐𞥔)",
+                    "𞤕𞤮𞥅𞤶𞤭 (𞥑𞥑𞥐𞥔-𞥑𞥑𞥐𞥖)",
+                    "𞤑𞤢𞥃𞤮𞥅 (𞥑𞥑𞥐𞥖-𞥑𞥑𞥐𞥘)",
+                    "𞤚𞤫𞤲𞥆𞤭𞤲 (𞥑𞥑𞥐𞥘-𞥑𞥑𞥑𞥐)",
+                    "𞤚𞤫𞤲-𞤫𞤴 (𞥑𞥑𞥑𞥐-𞥑𞥑𞥑𞥓)",
+                    "𞤉𞤴𞤳𞤭𞤴𞤵𞥅 (𞥑𞥑𞥑𞥓-𞥑𞥑𞥑𞥘)",
+                    "𞤘𞤫𞤲𞥇𞤴𞤭 (𞥑𞥑𞥑𞥘-𞥑𞥑𞥒𞥐)",
+                    "(𞤖𞤮𞥅𞤢𞤲 (𞥑𞥑𞥒𞥐-𞥑𞥑𞥒𞥔",
+                    "𞤚𞤫𞤲𞤶𞤭 (𞥑𞥑𞥒𞥔-𞥑𞥑𞥒𞥖)",
+                    "𞤁𞤢𞤴𞤶𞤭 (𞥑𞥑𞥒𞥖-𞥑𞥑𞥓𞥑)",
+                    "𞤚𞤫𞤲𞥃𞤮𞥅 (𞥑𞥑𞥓𞥑-𞥑𞥑𞥓𞥒)",
+                    "𞤕𞤮𞥅𞥃𞤮𞥅 (𞥑𞥑𞥓𞥒-𞥑𞥑𞥓𞥕)",
+                    "𞤖𞤮𞥅𞤫𞤲 (𞥑𞥑𞥓𞥕-𞥑𞥑𞥔𞥑)",
+                    "𞤉𞤴𞤶𞤭 (𞥑𞥑𞥔𞥑-𞥑𞥑𞥔𞥒)",
+                    "𞤑𞤮𞥅𞤶𞤭 (𞥑𞥑𞥔𞥒-𞥑𞥑𞥔𞥔)",
+                    "𞤚𞤫𞤲𞥇𞤴𞤮𞥅 (𞥑𞥑𞥔𞥔-𞥑𞥑𞥔𞥕)",
+                    "𞤑𞤭𞤴𞤵𞥅𞤢𞤲 (𞥑𞥑𞥔𞥕-𞥑𞥑𞥕𞥑)",
+                    "𞤐𞤭𞤲𞤨𞤫𞤴 (𞥑𞥑𞥕𞥑-𞥑𞥑𞥕𞥔)",
+                    "𞤑𞤭𞤴𞤵𞥅𞤶𞤵 (𞥑𞥑𞥕𞥔-𞥑𞥑𞥕𞥖)",
+                    "𞤖𞤮𞥅𞤺𞤫𞤲 (𞥑𞥑𞥕𞥖-𞥑𞥑𞥕𞥙)",
+                    "𞤖𞤫𞤴𞤶𞤭 (𞥑𞥑𞥕𞥙-𞥑𞥑𞥖𞥐)",
+                    "𞤉𞤴𞤪𞤭𞤴𞤢𞤳𞤵 (𞥑𞥑𞥖𞥐-𞥑𞥑𞥖𞥑)",
+                    "𞤌𞥅𞤸𞤮 (𞥑𞥑𞥖𞥑-𞥑𞥑𞥖𞥓)",
+                    "𞤕𞤮𞥅𞤳𞤢𞤲 (𞥑𞥑𞥖𞥓-𞥑𞥑𞥖𞥕)",
+                    "𞤉𞤴𞤥𞤢𞤲 (𞥑𞥑𞥖𞥕-𞥑𞥑𞥖𞥖)",
+                    "𞤐𞤭𞤲𞥇𞤢𞤲 (𞥑𞥑𞥖𞥖-𞥑𞥑𞥖𞥙)",
+                    "𞤑𞤢𞤮𞥅 (𞥑𞥑𞥖𞥙-𞥑𞥑𞥗𞥑)",
+                    "𞤡𞤮𞥅𞤢𞤲 (𞥑𞥑𞥗𞥑-𞥑𞥑𞥗𞥕)",
+                    "𞤀𞤲𞤺𞤫𞤲 (𞥑𞥑𞥗𞥕-𞥑𞥑𞥗𞥗)",
+                    "𞤔𞤭𞥃𞤮𞥅 (𞥑𞥑𞥗𞥗-𞥑𞥑𞥘𞥑)",
+                    "𞤒𞤮𞥅𞤱𞤢 (𞥑𞥑𞥘𞥑-𞥑𞥑𞥘𞥒)",
+                    "𞤔𞤵𞤫𞤴 (𞥑𞥑𞥘𞥒-𞥑𞥑𞥘𞥔)",
+                    "𞤘𞤫𞤲𞤪𞤭𞤴𞤢𞤳𞤵 (𞥑𞥑𞥘𞥔-𞥑𞥑𞥘𞥕)",
+                    "𞤄𞤵𞤲𞤶𞤭 (𞥑𞥑𞥘𞥕-𞥑𞥑𞥙𞥐)",
+                    "𞤑𞤫𞤲𞤳𞤭𞤴𞤵𞥅 (𞥑𞥑𞥙𞥐-𞥑𞥑𞥙𞥙)",
+                    "𞤡𞤮𞥅𞤶𞤭 (𞥑𞥑𞥙𞥙-𞥑𞥒𞥐𞥑)",
+                    "𞤑𞤫𞤲𞥆𞤭𞤲 (𞥑𞥒𞥐𞥑-𞥑𞥒𞥐𞥔)",
+                    "𞤘𞤫𞤲𞤳𞤭𞤴𞤵𞥅 (𞥑𞥒𞥐𞥔-𞥑𞥒𞥐𞥖)",
+                    "𞤑𞤫𞤲𞥇𞤫𞤴 (𞥑𞥒𞥐𞥖-𞥑𞥒𞥐𞥗)",
+                    "𞤔𞤮𞥅𞤺𞤫𞤲 (𞥙𞥗𞥖-𞥙𞥗𞥘)",
+                    "𞤑𞤫𞤲𞤪𞤭𞤴𞤢𞤳𞤵 (𞥑𞥒𞥑𞥑-𞥑𞥒𞥑𞥓)",
+                    "𞤑𞤫𞤥𞤨𞤮𞥅 (𞥑𞥒𞥑𞥓-𞥑𞥒𞥑𞥙)",
+                    "𞤔𞤮𞥅𞤳𞤭𞤴𞤵𞥅 (𞥑𞥒𞥑𞥙-𞥑𞥒𞥒𞥒)",
+                    "𞤔𞤮𞥅 (𞥑𞥒𞥒𞥒-𞥑𞥒𞥒𞥔)",
+                    "𞤘𞤫𞤲𞥆𞤭𞤲 (𞥑𞥒𞥒𞥔-𞥑𞥒𞥒𞥕)",
+                    "𞤑𞤢𞤪𞤮𞤳𞤵 (𞥑𞥒𞥒𞥕-𞥑𞥒𞥒𞥗)",
+                    "𞤀𞤲𞤼𞤫𞤴 (𞥑𞥒𞥒𞥗-𞥑𞥒𞥒𞥙)",
+                    "𞤑𞤢𞤲𞤳𞤭 (𞥑𞥒𞥒𞥙-𞥑𞥒𞥓𞥒)",
+                    "𞤔𞤮𞥅𞤫𞤴 (𞥑𞥒𞥓𞥒-𞥑𞥒𞥓𞥓)",
+                    "𞤚𞤫𞤥𞤨𞤵𞤳𞤵 (𞥑𞥒𞥓𞥓-𞥑𞥒𞥓𞥔)",
+                    "𞤄𞤵𞤲𞤪𞤭𞤴𞤢𞤳𞤵 (𞥑𞥒𞥓𞥔-𞥑𞥒𞥓𞥕)",
+                    "𞤑𞤢𞤼𞤫𞤴 (𞥑𞥒𞥓𞥕-𞥑𞥒𞥓𞥘)",
+                    "𞤈𞤢𞤴𞤳𞤵𞤲𞤭𞤲 (𞥑𞥒𞥓𞥘-𞥑𞥒𞥓𞥙)",
+                    "𞤉𞤲𞥇𞤮𞥅 (𞥑𞥒𞥓𞥙-𞥑𞥒𞥔𞥐)",
+                    "𞤐𞤭𞤲𞤶𞤭 (𞥑𞥒𞥔𞥐-𞥑𞥒𞥔𞥓)",
+                    "𞤑𞤢𞤲𞤺𞤫𞤲 (𞥑𞥒𞥔𞥓-𞥑𞥒𞥔𞥗)",
+                    "𞤖𞤮𞥅𞤶𞤭 (𞥑𞥒𞥔𞥗-𞥑𞥒𞥔𞥙)",
+                    "𞤑𞤫𞤲𞤷𞤮𞥅 (𞥑𞥒𞥔𞥙-𞥑𞥒𞥕𞥖)",
+                    "𞤑𞤮𞥅𞤺𞤫𞤲 (𞥑𞥒𞥕𞥖-𞥑𞥒𞥕𞥗)",
+                    "𞤡𞤮𞥅𞤳𞤢 (𞥑𞥒𞥕𞥗-𞥑𞥒𞥕𞥙)",
+                    "𞤡𞤮𞥅𞤺𞤫𞤲 (𞥑𞥒𞥕𞥙-𞥑𞥒𞥖𞥐)",
+                    "𞤄𞤵𞤲𞥇𞤮𞥅 (𞥑𞥒𞥖𞥐-𞥑𞥒𞥖𞥑)",
+                    "𞤑𞤮𞥅𞤷𞤮𞥅 (𞥑𞥒𞥖𞥑-𞥑𞥒𞥖𞥔)",
+                    "𞤄𞤵𞤲𞥇𞤫𞤴 (𞥑𞥒𞥖𞥔-𞥑𞥒𞥗𞥕)",
+                    "𞤑𞤫𞤲𞤶𞤭 (𞥑𞥒𞥗𞥕-𞥑𞥒𞥗𞥘)",
+                    "𞤑𞤮𞥅𞤢𞤲 (𞥑𞥒𞥗𞥘-𞥑𞥒𞥘𞥘)",
+                    "𞤡𞤮𞥅 (𞥑𞥒𞥘𞥘-𞥑𞥒𞥙𞥓)",
+                    "𞤉𞤴𞤲𞤭𞤲 (𞥑𞥒𞥙𞥓-𞥑𞥒𞥙𞥙)",
+                    "𞤡𞤮𞥅𞤢𞤲 (𞥑𞥒𞥙𞥙-𞥑𞥓𞥐𞥒)",
+                    "𞤑𞤫𞤲𞤺𞤫𞤲 (𞥑𞥓𞥐𞥒-𞥑𞥓𞥐𞥓)",
+                    "𞤑𞤢𞤺𞤫𞤲 (𞥑𞥓𞥐𞥓-𞥑𞥓𞥐𞥖)",
+                    "𞤚𞤮𞤳𞤵𞤶𞤭 (𞥑𞥓𞥐𞥖-𞥑𞥓𞥐𞥘)",
+                    "𞤉𞤲𞤳𞤭𞤴𞤮𞥅 (𞥑𞥓𞥐𞥘-𞥑𞥓𞥑𞥑)",
+                    "𞤌𞥅𞤷𞤮𞥅 (𞥑𞥓𞥑𞥑-𞥑𞥓𞥑𞥒)",
+                    "𞤡𞤮𞥅𞤱𞤢 (𞥑𞥓𞥑𞥒-𞥑𞥓𞥑𞥗)",
+                    "𞤄𞤵𞤥𞤨𞤮𞥅 (𞥑𞥓𞥑𞥗-𞥑𞥓𞥑𞥙)",
+                    "𞤘𞤫𞤲𞤮𞥅 (𞥑𞥓𞥑𞥙-𞥑𞥓𞥒𞥑)",
+                    "𞤘𞤫𞤲𞤳𞤮𞥅 (𞥑𞥓𞥒𞥑-𞥑𞥓𞥒𞥔)",
+                    "𞤡𞤮𞥅𞤷𞤵𞥅 (𞥑𞥓𞥒𞥔-𞥑𞥓𞥒𞥖)",
+                    "𞤑𞤢𞤪𞤴𞤢𞤳𞤵 (𞥑𞥓𞥒𞥖-𞥑𞥓𞥒𞥙)",
+                    "𞤘𞤫𞤲𞤼𞤮𞤳𞤵 (𞥑𞥓𞥒𞥙-𞥑𞥓𞥓𞥑)",
+                    "𞤘𞤫𞤲𞤳𞤮𞥅 (𞥑𞥓𞥓𞥑-𞥑𞥓𞥓𞥔)",
+                    "𞤑𞤫𞤲𞤥𞤵 (𞥑𞥓𞥓𞥔-𞥑𞥓𞥓𞥖)",
+                    "𞤉𞤲𞤺𞤫𞤲 (𞥑𞥓𞥓𞥖-𞥑𞥓𞥔𞥐)",
+                    "𞤑𞤮𞥅𞤳𞤮𞤳𞤵 (𞥑𞥓𞥔𞥐-𞥑𞥓𞥔𞥖)",
+                    "𞤡𞤮𞥅𞤸𞤫𞤴 (𞥑𞥓𞥔𞥖-𞥑𞥓𞥗𞥐)",
+                    "𞤑𞤫𞤲𞤼𞤮𞤳𞤵 (𞥑𞥓𞥗𞥐-𞥑𞥓𞥗𞥒)",
+                    "𞤄𞤵𞤲𞤷𞤵𞥅 (𞥑𞥓𞥗𞥒-𞥑𞥓𞥗𞥕)",
+                    "𞤚𞤫𞤲𞤶𞤵 (𞥑𞥓𞥗𞥕-𞥑𞥓𞥗𞥙)",
+                    "𞤑𞤮𞥅𞤪𞤴𞤢𞤳𞤵 (𞥑𞥓𞥗𞥙-𞥑𞥓𞥘𞥑)",
+                    "𞤑𞤮𞥅𞤱𞤢 (𞥑𞥓𞥘𞥑-𞥑𞥓𞥘𞥔)",
+                    "𞤘𞤫𞤲𞤷𞤵𞥅 (𞥑𞥓𞥘𞥔-𞥑𞥓𞥙𞥒)",
+                    "𞤃𞤫𞤴𞤼𞤮𞤳𞤵 (𞥑𞥓𞥘𞥔-𞥑𞥓𞥘𞥗)",
+                    "𞤑𞤢𞤳𞤫𞤴 (𞥑𞥓𞥘𞥗-𞥑𞥓𞥘𞥙)",
+                    "𞤑𞤮𞥅 (𞥑𞥓𞥘𞥙-𞥑𞥓𞥙𞥐)",
+                    "𞤃𞤫𞤴𞤼𞤮𞤳𞤵 (𞥑𞥓𞥙𞥐-𞥑𞥓𞥙𞥔)",
+                    "𞤌𞥅𞤫𞤴 (𞥑𞥓𞥙𞥔-𞥑𞥔𞥒𞥘)",
+                    "𞤡𞤮𞥅𞤷𞤮𞥅 (𞥑𞥔𞥒𞥘-𞥑𞥔𞥒𞥙)",
+                    "𞤉𞤴𞤳𞤭𞤴𞤮𞥅 (𞥑𞥔𞥒𞥙-𞥑𞥔𞥔𞥑)",
+                    "𞤑𞤢𞤳𞤭𞤼𞤧𞤵 (𞥑𞥔𞥔𞥑-𞥑𞥔𞥔𞥔)",
+                    "𞤄𞤵𞤲𞥇𞤢𞤲 (𞥑𞥔𞥔𞥔-𞥑𞥔𞥔𞥙)",
+                    "𞤖𞤮𞥅𞤼𞤮𞤳𞤵 (𞥑𞥔𞥔𞥙-𞥑𞥔𞥕𞥒)",
+                    "𞤑𞤭𞤴𞤮𞥅𞤼𞤮𞤳𞤵 (𞥑𞥔𞥕𞥒-𞥑𞥔𞥕𞥕)",
+                    "𞤑𞤮𞥅𞥃𞤮𞥅 (𞥑𞥔𞥕𞥕-𞥑𞥔𞥕𞥗)",
+                    "𞤕𞤮𞥅𞤪𞤮𞤳𞤵 (𞥑𞥔𞥕𞥗-𞥑𞥔𞥖𞥐)",
+                    "𞤑𞤢𞤲𞥃𞤮𞥅 (𞥑𞥔𞥖𞥐-𞥑𞥔𞥖𞥖)",
+                    "𞤄𞤵𞤲𞥃𞤮𞥅 (𞥑𞥔𞥖𞥖-𞥑𞥔𞥖𞥗)",
+                    "𞤌𞥅𞤲𞤭𞤲 (𞥑𞥔𞥖𞥗-𞥑𞥔𞥖𞥙)",
+                    "𞤄𞤵𞤲𞤥𞤫𞤴 (𞥑𞥔𞥕𞥙-𞥑𞥔𞥘𞥗)",
+                    "𞤕𞤮𞥅𞤳𞤴𞤮𞥅 (𞥑𞥔𞥘𞥗-𞥑𞥔𞥘𞥙)",
+                    "𞤉𞤲𞤼𞤮𞤳𞤵 (𞥑𞥔𞥘𞥙-𞥑𞥔𞥙𞥒)",
+                    "𞤃𞤫𞤴𞤮𞥅 (𞥑𞥔𞥙𞥒-𞥑𞥕𞥐𞥑)",
+                    "𞤄𞤵𞤲𞤳𞤭 (𞥑𞥕𞥐𞥑-𞥑𞥕𞥐𞥔)",
+                    "𞤉𞤴𞥃𞤮𞥅 (𞥑𞥕𞥐𞥔-𞥑𞥕𞥒𞥑)",
+                    "𞤚𞤢𞤴𞤫𞤴 (𞥑𞥕𞥒𞥑-𞥑𞥕𞥒𞥘)",
+                    "𞤑𞤭𞤴𞤮𞥅𞤪𞤮𞤳𞤵 (𞥑𞥕𞥒𞥘-𞥑𞥕𞥓𞥒)",
+                    "𞤚𞤫𞤥𞤦𞤵𞤲 (𞥑𞥕𞥓𞥒-𞥑𞥕𞥕𞥕)",
+                    "𞤑𞤮𞥅𞤶𞤭 (𞥑𞥕𞥕𞥕-𞥑𞥕𞥕𞥘)",
+                    "𞤉𞤴𞤪𞤮𞤳𞤵 (𞥑𞥕𞥕𞥘-𞥑𞥕𞥗𞥐)",
+                    "𞤘𞤫𞤲𞤳𞤭 (𞥑𞥕𞥗𞥐-𞥑𞥕𞥗𞥓)",
+                    "𞤚𞤫𞤲𞥃𞤮𞥅 (𞥑𞥕𞥗𞥓-𞥑𞥕𞥙𞥒)",
+                    "𞤄𞤵𞤲𞤪𞤮𞤳𞤵 (𞥑𞥕𞥙𞥒-𞥑𞥕𞥙𞥖)",
+                    "𞤑𞤫𞤴𞤷𞤮𞥅 (𞥑𞥕𞥙𞥖-𞥑𞥖𞥑𞥕)",
+                    "𞤘𞤫𞤲𞥆𞤢 (𞥑𞥖𞥑𞥕-𞥑𞥖𞥒𞥔)",
+                    "𞤑𞤢𞤲𞥇𞤫𞤴 (𞥑𞥖𞥒𞥔-𞥑𞥖𞥔𞥔)",
+                    "𞤡𞤮𞥅𞤸𞤮 (𞥑𞥖𞥔𞥔-𞥑𞥖𞥔𞥘)",
+                    "𞤑𞤫𞤴𞤢𞤲 (𞥑𞥖𞥔𞥘-𞥑𞥖𞥕𞥒)",
+                    "𞤔𞤮𞥅 (𞥑𞥖𞥕𞥒-𞥑𞥖𞥕𞥕)",
+                    "𞤃𞤫𞤴𞤪𞤫𞤳𞤭 (𞥑𞥖𞥕𞥕-𞥑𞥖𞥕𞥘)",
+                    "𞤃𞤢𞤲𞤶𞤭 (𞥑𞥖𞥕𞥘-𞥑𞥖𞥖𞥑)",
+                    "𞤑𞤢𞤲𞤦𞤵𞤲 (𞥑𞥖𞥖𞥑-𞥑𞥖𞥗𞥓)",
+                    "𞤉𞤥𞤨𞤮𞥅 (𞥑𞥖𞥗𞥓-𞥑𞥖𞥘𞥑)",
+                    "𞤚𞤫𞤲𞥆𞤢 (𞥑𞥖𞥘𞥑-𞥑𞥖𞥘𞥔)",
+                    "𞤔𞤮𞥅𞤳𞤭𞤴𞤮𞥅 (𞥑𞥖𞥘𞥔-𞥑𞥖𞥘𞥘)",
+                    "𞤘𞤫𞤲𞤪𞤮𞤳𞤵 (𞥑𞥖𞥘𞥘-𞥑𞥗𞥐𞥔)",
+                    "𞤖𞤮𞥅𞤫𞤴 (𞥑𞥗𞥐𞥔-𞥑𞥗𞥑𞥑)",
+                    "𞤡𞤮𞥅𞤼𞤮𞤳𞤵 (𞥑𞥗𞥑𞥑-𞥑𞥗𞥑𞥖)",
+                    "𞤑𞤭𞤴𞤮𞥅𞤸𞤮𞥅 (𞥑𞥗𞥑𞥖-𞥑𞥗𞥓𞥖)",
+                    "𞤘𞤫𞤥𞤦𞤵𞤲 (𞥑𞥗𞥓𞥖-𞥑𞥗𞥔𞥑)",
+                    "𞤑𞤢𞤥𞤨𞤮𞥅 (𞥑𞥗𞥔𞥑-𞥑𞥗𞥔𞥔)",
+                    "𞤉𞤲𞤳𞤭𞤴𞤮𞥅 (𞥑𞥗𞥔𞥔-𞥑𞥗𞥔𞥘)",
+                    "𞤑𞤢𞤲𞥇𞥇𞥇𞥇𞤫𞤲 (𞥑𞥗𞥔𞥘-𞥑𞥗𞥕𞥑)",
+                    "𞤖𞤮𞥅𞤪𞤫𞤳𞤭 (𞥑𞥗𞥕𞥑-𞥑𞥗𞥖𞥔)",
+                    "𞤃𞤫𞤴𞤱𞤢 (𞥑𞥗𞥖𞥔-𞥑𞥗𞥗𞥒)",
+                    "𞤀𞤲𞥇𞤫𞤴 (𞥑𞥗𞥗𞥒-𞥑𞥗𞥘𞥑)",
+                    "𞤚𞤫𞤲𞤥𞤫𞤴 (𞥑𞥗𞥘𞥑-𞥑𞥗𞥘𞥙)",
+                    "𞤑𞤢𞤲𞤧𞤫𞤴 (𞥑𞥗𞥘𞥙-𞥑𞥘𞥐𞥑)",
+                    "𞤑𞤭𞤴𞤮𞥅𞤱𞤢 (𞥑𞥘𞥐𞥑-𞥑𞥘𞥐𞥔)",
+                    "𞤄𞤵𞤲𞤳𞤢 (𞥑𞥘𞥐𞥔-𞥑𞥘𞥑𞥘)",
+                    "𞤄𞤵𞤲𞤧𞤫𞤴 (𞥑𞥘𞥑𞥘-𞥑𞥘𞥓𞥐)",
+                    "𞤚𞤫𞤥𞤨𞤮𞥅 (𞥑𞥘𞥓𞥐-𞥑𞥘𞥔𞥔)",
+                    "𞤑𞤮𞥅𞤳𞤢 (𞥑𞥘𞥔𞥔-𞥑𞥘𞥔𞥘)",
+                    "𞤑𞤢𞤫𞤴 (𞥑𞥘𞥔𞥘-𞥑𞥘𞥕𞥔)",
+                    "𞤀𞤲𞤧𞤫𞤴 (𞥑𞥘𞥕𞥔-𞥑𞥘𞥖𞥐)",
+                    "𞤃𞤫𞤲𞥇𞤢𞤲 (𞥑𞥘𞥖𞥐-𞥑𞥘𞥖𞥑)",
+                    "𞤄𞤵𞤲𞤳𞤭𞤴𞤵𞥅 (𞥑𞥘𞥖𞥑-𞥑𞥘𞥖𞥔)",
+                    "𞤘𞤫𞤲𞤶𞤭 (𞥑𞥘𞥖𞥔-𞥑𞥘𞥖𞥕)",
+                    "𞤑𞤫𞤴𞤮𞥅 (𞥑𞥘𞥖𞥕-𞥑𞥘𞥖𞥘)",
+                    "𞤃𞤫𞤴𞤶𞤭",
+                    "𞤚𞤢𞤴𞥃𞤮𞥅",
+                    "𞤡𞤮𞥅𞤱𞤢",
+                    "𞤖𞤫𞤴𞤧𞤫𞤴",
+                    "𞤈𞤫𞤴𞤱𞤢",
+                }
+                narrow{
+                    "𞤚𞤢𞤴𞤳𞤢 (𞥖𞥔𞥕-𞥖𞥕𞥐)",
+                    "𞤖𞤢𞤳𞤵𞤧𞤭 (𞥖𞥕𞥐-𞥖𞥗𞥑)",
+                    "𞤖𞤢𞤳𞤵𞤸𞤮𞥅 (𞥖𞥗𞥒-𞥖𞥘𞥖)",
+                    "𞤡𞤵𞤷𞤮𞥅 (𞥖𞥘𞥖-𞥗𞥐𞥑)",
+                    "𞤚𞤢𞤴𞤸𞤮𞥅 (𞥗𞥐𞥑-𞥗𞥐𞥔)",
+                    "𞤑𞤫𞤴𞤵𞤲 (𞥗𞥐𞥔-𞥗𞥐𞥘)",
+                    "𞤏𞤢𞤣𞤮𞥅 (𞥗𞥐𞥘-𞥗𞥑𞥕)",
+                    "𞤈𞤫𞤴𞤳𞤭 (𞥗𞥑𞥕-𞥗𞥑𞥗)",
+                    "𞤒𞤮𞥅𞤪𞤮𞥅 (𞥗𞥑𞥗-𞥗𞥒𞥔)",
+                    "𞤔𞤭𞤲𞤳𞤭 (𞥗𞥒𞥔-𞥗𞥒𞥙)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 (𞥗𞥒𞥙-𞥗𞥔𞥙)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 𞤳𞤢𞤥𞤨𞤮𞥅 (𞥗𞥔𞥙-𞥗𞥔𞥙)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 𞤧𞤮𞥅𞤸𞤮𞥅 (𞥗𞥔𞥙-𞥗𞥕𞥗)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 𞤸𞤮𞥅𞤶𞤭 (𞥗𞥕𞥗-𞥗𞥖𞥕)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 𞤶𞤭𞤲𞤺𞤮 (𞥗𞥖𞥕-𞥗𞥖𞥗)",
+                    "𞤔𞤭𞤲𞤺𞤮-𞤳𞤫𞤴𞤵𞥅𞤲 (𞥗𞥖𞥗-𞥗𞥗𞥐)",
+                    "𞤖𞤮𞥅𞤳𞤭 (𞥗𞥗𞥐-𞥗𞥘𞥐)",
+                    "𞤚𞤫𞤲-𞤮𞥅 (𞥗𞥘𞥑-𞥗𞥘𞥒)",
+                    "𞤉𞤲𞤪𞤢𞤴𞤳𞤵 (𞥗𞥘𞥒-𞥘𞥐𞥖)",
+                    "𞤁𞤢𞤴𞤣𞤮𞥅 (𞥘𞥐𞥖-𞥘𞥑𞥐)",
+                    "𞤑𞤮𞥅𞤲𞤭𞤲 (𞥘𞥑𞥐-𞥘𞥒𞥔)",
+                    "𞤚𞤫𞤲𞤧𞤮𞥅 (𞥘𞥒𞥔-𞥘𞥓𞥔)",
+                    "𞤔𞤮𞥅𞤱𞤢 (𞥘𞥓𞥔-𞥘𞥔𞥘)",
+                    "𞤑𞤢𞤶𞤮𞥅 (𞥘𞥔𞥘-𞥘𞥕𞥑)",
+                    "𞤐𞤭𞤲𞤶𞤵 (𞥘𞥕𞥑-𞥘𞥕𞥔)",
+                    "𞤅𞤢𞤴𞤳𞤮𞥅 (𞥘𞥕𞥔-𞥘𞥕𞥗)",
+                    "𞤚𞤫𞤲-𞤢𞤲 (𞥘𞥕𞥗-𞥘𞥕𞥙)",
+                    "𞤔𞤮𞥅𞤺𞤢𞤲 (𞥘𞥕𞥙-𞥘𞥗𞥗)",
+                    "𞤘𞤢𞤲𞤶𞤭𞤴𞤮𞥅 (𞥘𞥗𞥗-𞥘𞥘𞥕)",
+                    "𞤐𞤭𞤲𞥆𞤢 (𞥘𞥘𞥕-𞥘𞥘𞥙)",
+                    "𞤑𞤢𞤥𞤨𞤭𞤴𞤮𞥅 (𞥘𞥘𞥙-𞥘𞥙𞥘)",
+                    "𞤡𞤮𞥅𞤼𞤢𞤴 (𞥘𞥙𞥘-𞥙𞥐𞥑)",
+                    "𞤉𞤲𞤺𞤭𞥅 (𞥙𞥐𞥑-𞥙𞥒𞥓)",
+                    "𞤉𞤲𞥃𞤮𞥅 (𞥙𞥒𞥓-𞥙𞥓𞥑)",
+                    "𞤔𞤮𞥅𞤸𞤫𞤴 (𞥙𞥓𞥑-𞥙𞥓𞥘)",
+                    "𞤚𞤫𞤲𞤺𞤭𞤴𞤮𞥅 (𞥙𞥓𞥘-𞥙𞥔𞥗)",
+                    "𞤚𞤫𞤲𞤪𞤢𞤴𞤳𞤵 (𞥙𞥔𞥗-𞥙𞥕𞥗)",
+                    "𞤚𞤫𞤲𞤼𞤮𞤳𞤵 (𞥙𞥕𞥗-𞥙𞥖𞥑)",
+                    "𞤌𞥅𞤱𞤢 (𞥙𞥖𞥑-𞥙𞥖𞥔)",
+                    "𞤑𞤮𞥅𞤸𞤮𞥅 (𞥙𞥖𞥔-𞥙𞥖𞥘)",
+                    "𞤀𞤲𞥆𞤢 (𞥙𞥖𞥘-𞥙𞥗𞥐)",
+                    "𞤚𞤫𞤲𞤪𞤮𞤳𞤵 (𞥙𞥗𞥐-𞥙𞥗𞥓)",
+                    "𞤚𞤫𞤲𞥋𞤫𞤲 (𞥙𞥗𞥓-𞥙𞥗𞥖)",
+                    "𞤔𞤮𞥅𞤺𞤫𞤲 (𞥙𞥗𞥖-𞥙𞥗𞥘)",
+                    "𞤚𞤫𞤲𞤺𞤫𞤲 (𞥙𞥗𞥘-𞥙𞥘𞥓)",
+                    "𞤉𞤴𞤳𞤢𞤲 (𞥙𞥘𞥓-𞥙𞥘𞥕)",
+                    "𞤑𞤢𞤲𞥆𞤢 (𞥙𞥘𞥕-𞥙𞥘𞥗)",
+                    "𞤉𞤴𞥇𞤫𞤲 (𞥙𞥘𞥗-𞥙𞥘𞥙)",
+                    "𞤉𞤴𞤧𞤮 (𞥙𞥘𞥙-𞥙𞥙𞥐)",
+                    "𞤡𞤮𞥅𞤪𞤴𞤢𞤳𞤵 (𞥙𞥙𞥐-𞥙𞥙𞥕)",
+                    "𞤕𞤮𞥅𞤼𞤮𞤳𞤵 (𞥙𞥙𞥕-𞥙𞥙𞥙)",
+                    "𞤕𞤮𞥅𞤸𞤮𞥅 (𞥙𞥙𞥙-𞥑𞥐𞥐𞥔)",
+                    "𞤑𞤢𞤲𞤳𞤮𞥅 (𞥑𞥐𞥐𞥔-𞥑𞥐𞥑𞥒)",
+                    "𞤕𞤮𞥅𞤱𞤢 (𞥑𞥐𞥑𞥒-𞥑𞥐𞥑𞥗)",
+                    "𞤑𞤢𞤲𞥆𞤭𞤲 (𞥑𞥐𞥑𞥗-𞥑𞥐𞥒𞥑)",
+                    "𞤔𞤭𞤴𞤢𞤲 (𞥑𞥐𞥒𞥑-𞥑𞥐𞥒𞥔)",
+                    "𞤃𞤢𞤲𞤶𞤵 (𞥑𞥐𞥒𞥔-𞥑𞥐𞥒𞥘)",
+                    "𞤕𞤮𞥅𞤺𞤫𞤲 (𞥑𞥐𞥒𞥘-𞥑𞥐𞥓𞥗)",
+                    "𞤕𞤮𞥅𞤪𞤴𞤢𞤳𞤵 (𞥑𞥐𞥓𞥗-𞥑𞥐𞥔𞥐)",
+                    "𞤕𞤮𞥅𞤳𞤴𞤵𞥅 (𞥑𞥐𞥔𞥐-𞥑𞥐𞥔𞥔)",
+                    "𞤑𞤢𞤲𞤼𞤮𞤳𞤵 (𞥑𞥐𞥔𞥔-𞥑𞥐𞥔𞥖)",
+                    "𞤉𞤴𞥃𞤮𞥅 (𞥑𞥐𞥔𞥖-𞥑𞥐𞥕𞥓)",
+                    "𞤚𞤫𞤲𞤺𞤭 (𞥑𞥐𞥕𞥓-𞥑𞥐𞥕𞥘)",
+                    "𞤑𞤮𞥅𞤸𞤫𞤴 (𞥑𞥐𞥕𞥘-𞥑𞥐𞥖𞥕)",
+                    "𞤔𞤭𞤪𞤴𞤢𞤳𞤵 (𞥑𞥐𞥖𞥕-𞥑𞥐𞥖𞥙)",
+                    "𞤉𞤲𞤳𞤭𞤴𞤵𞥅 (𞥑𞥐𞥖𞥙-𞥑𞥐𞥗𞥔)",
+                    "𞤡𞤮𞥅𞤸𞤮 (𞥑𞥐𞥗𞥔-𞥑𞥐𞥗𞥗)",
+                    "𞤡𞤮𞥅𞤪𞤴𞤢𞤳𞤵 (𞥑𞥐𞥗𞥗-𞥑𞥐𞥘𞥑)",
+                    "𞤉𞤴𞤸𞤮𞥅 (𞥑𞥐𞥘𞥑-𞥑𞥐𞥘𞥔)",
+                    "𞤌𞥅𞤼𞤮𞤳𞤵 (𞥑𞥐𞥘𞥔-𞥑𞥐𞥘𞥗)",
+                    "𞤑𞤢𞤲𞤶𞤭 (𞥑𞥐𞥘𞥗-𞥑𞥐𞥙𞥔)",
+                    "𞤑𞤢𞤸𞤮𞥅 (𞥑𞥐𞥙𞥔-𞥑𞥐𞥙𞥖)",
+                    "𞤉𞤴𞤷𞤮𞥅 (𞥑𞥐𞥙𞥖-𞥑𞥐𞥙𞥗)",
+                    "𞤔𞤮𞥅𞤼𞤮𞤳𞤵 (𞥑𞥐𞥙𞥗-𞥑𞥐𞥙𞥙)",
+                    "𞤑𞤮𞥅𞤱𞤢 (𞥑𞥐𞥙𞥙-𞥑𞥑𞥐𞥔)",
+                    "𞤕𞤮𞥅𞤶𞤭 (𞥑𞥑𞥐𞥔-𞥑𞥑𞥐𞥖)",
+                    "𞤑𞤢𞥃𞤮𞥅 (𞥑𞥑𞥐𞥖-𞥑𞥑𞥐𞥘)",
+                    "𞤚𞤫𞤲𞥆𞤭𞤲 (𞥑𞥑𞥐𞥘-𞥑𞥑𞥑𞥐)",
+                    "𞤚𞤫𞤲-𞤫𞤴 (𞥑𞥑𞥑𞥐-𞥑𞥑𞥑𞥓)",
+                    "𞤉𞤴𞤳𞤭𞤴𞤵𞥅 (𞥑𞥑𞥑𞥓-𞥑𞥑𞥑𞥘)",
+                    "𞤘𞤫𞤲𞥇𞤴𞤭 (𞥑𞥑𞥑𞥘-𞥑𞥑𞥒𞥐)",
+                    "(𞤖𞤮𞥅𞤢𞤲 (𞥑𞥑𞥒𞥐-𞥑𞥑𞥒𞥔",
+                    "𞤚𞤫𞤲𞤶𞤭 (𞥑𞥑𞥒𞥔-𞥑𞥑𞥒𞥖)",
+                    "𞤁𞤢𞤴𞤶𞤭 (𞥑𞥑𞥒𞥖-𞥑𞥑𞥓𞥑)",
+                    "𞤚𞤫𞤲𞥃𞤮𞥅 (𞥑𞥑𞥓𞥑-𞥑𞥑𞥓𞥒)",
+                    "𞤕𞤮𞥅𞥃𞤮𞥅 (𞥑𞥑𞥓𞥒-𞥑𞥑𞥓𞥕)",
+                    "𞤖𞤮𞥅𞤫𞤲 (𞥑𞥑𞥓𞥕-𞥑𞥑𞥔𞥑)",
+                    "𞤉𞤴𞤶𞤭 (𞥑𞥑𞥔𞥑-𞥑𞥑𞥔𞥒)",
+                    "𞤑𞤮𞥅𞤶𞤭 (𞥑𞥑𞥔𞥒-𞥑𞥑𞥔𞥔)",
+                    "𞤚𞤫𞤲𞥇𞤴𞤮𞥅 (𞥑𞥑𞥔𞥔-𞥑𞥑𞥔𞥕)",
+                    "𞤑𞤭𞤴𞤵𞥅𞤢𞤲 (𞥑𞥑𞥔𞥕-𞥑𞥑𞥕𞥑)",
+                    "𞤐𞤭𞤲𞤨𞤫𞤴 (𞥑𞥑𞥕𞥑-𞥑𞥑𞥕𞥔)",
+                    "𞤑𞤭𞤴𞤵𞥅𞤶𞤵 (𞥑𞥑𞥕𞥔-𞥑𞥑𞥕𞥖)",
+                    "𞤖𞤮𞥅𞤺𞤫𞤲 (𞥑𞥑𞥕𞥖-𞥑𞥑𞥕𞥙)",
+                    "𞤖𞤫𞤴𞤶𞤭 (𞥑𞥑𞥕𞥙-𞥑𞥑𞥖𞥐)",
+                    "𞤉𞤴𞤪𞤭𞤴𞤢𞤳𞤵 (𞥑𞥑𞥖𞥐-𞥑𞥑𞥖𞥑)",
+                    "𞤌𞥅𞤸𞤮 (𞥑𞥑𞥖𞥑-𞥑𞥑𞥖𞥓)",
+                    "𞤕𞤮𞥅𞤳𞤢𞤲 (𞥑𞥑𞥖𞥓-𞥑𞥑𞥖𞥕)",
+                    "𞤉𞤴𞤥𞤢𞤲 (𞥑𞥑𞥖𞥕-𞥑𞥑𞥖𞥖)",
+                    "𞤐𞤭𞤲𞥇𞤢𞤲 (𞥑𞥑𞥖𞥖-𞥑𞥑𞥖𞥙)",
+                    "𞤑𞤢𞤮𞥅 (𞥑𞥑𞥖𞥙-𞥑𞥑𞥗𞥑)",
+                    "𞤡𞤮𞥅𞤢𞤲 (𞥑𞥑𞥗𞥑-𞥑𞥑𞥗𞥕)",
+                    "𞤀𞤲𞤺𞤫𞤲 (𞥑𞥑𞥗𞥕-𞥑𞥑𞥗𞥗)",
+                    "𞤔𞤭𞥃𞤮𞥅 (𞥑𞥑𞥗𞥗-𞥑𞥑𞥘𞥑)",
+                    "𞤒𞤮𞥅𞤱𞤢 (𞥑𞥑𞥘𞥑-𞥑𞥑𞥘𞥒)",
+                    "𞤔𞤵𞤫𞤴 (𞥑𞥑𞥘𞥒-𞥑𞥑𞥘𞥔)",
+                    "𞤘𞤫𞤲𞤪𞤭𞤴𞤢𞤳𞤵 (𞥑𞥑𞥘𞥔-𞥑𞥑𞥘𞥕)",
+                    "𞤄𞤵𞤲𞤶𞤭 (𞥑𞥑𞥘𞥕-𞥑𞥑𞥙𞥐)",
+                    "𞤑𞤫𞤲𞤳𞤭𞤴𞤵𞥅 (𞥑𞥑𞥙𞥐-𞥑𞥑𞥙𞥙)",
+                    "𞤡𞤮𞥅𞤶𞤭 (𞥑𞥑𞥙𞥙-𞥑𞥒𞥐𞥑)",
+                    "𞤑𞤫𞤲𞥆𞤭𞤲 (𞥑𞥒𞥐𞥑-𞥑𞥒𞥐𞥔)",
+                    "𞤘𞤫𞤲𞤳𞤭𞤴𞤵𞥅 (𞥑𞥒𞥐𞥔-𞥑𞥒𞥐𞥖)",
+                    "𞤑𞤫𞤲𞥇𞤫𞤴 (𞥑𞥒𞥐𞥖-𞥑𞥒𞥐𞥗)",
+                    "𞤔𞤮𞥅𞤺𞤫𞤲 (𞥑𞥒𞥐𞥗-𞥑𞥒𞥑𞥑)",
+                    "𞤑𞤫𞤲𞤪𞤭𞤴𞤢𞤳𞤵 (𞥑𞥒𞥑𞥑-𞥑𞥒𞥑𞥓)",
+                    "𞤑𞤫𞤥𞤨𞤮𞥅 (𞥑𞥒𞥑𞥓-𞥑𞥒𞥑𞥙)",
+                    "𞤔𞤮𞥅𞤳𞤭𞤴𞤵𞥅 (𞥑𞥒𞥑𞥙-𞥑𞥒𞥒𞥒)",
+                    "𞤔𞤮𞥅 (𞥑𞥒𞥒𞥒-𞥑𞥒𞥒𞥔)",
+                    "𞤘𞤫𞤲𞥆𞤭𞤲 (𞥑𞥒𞥒𞥔-𞥑𞥒𞥒𞥕)",
+                    "𞤑𞤢𞤪𞤮𞤳𞤵 (𞥑𞥒𞥒𞥕-𞥑𞥒𞥒𞥗)",
+                    "𞤀𞤲𞤼𞤫𞤴 (𞥑𞥒𞥒𞥗-𞥑𞥒𞥒𞥙)",
+                    "𞤑𞤢𞤲𞤳𞤭 (𞥑𞥒𞥒𞥙-𞥑𞥒𞥓𞥒)",
+                    "𞤔𞤮𞥅𞤫𞤴 (𞥑𞥒𞥓𞥒-𞥑𞥒𞥓𞥓)",
+                    "𞤚𞤫𞤥𞤨𞤵𞤳𞤵 (𞥑𞥒𞥓𞥓-𞥑𞥒𞥓𞥔)",
+                    "𞤄𞤵𞤲𞤪𞤭𞤴𞤢𞤳𞤵 (𞥑𞥒𞥓𞥔-𞥑𞥒𞥓𞥕)",
+                    "𞤑𞤢𞤼𞤫𞤴 (𞥑𞥒𞥓𞥕-𞥑𞥒𞥓𞥘)",
+                    "𞤈𞤢𞤴𞤳𞤵𞤲𞤭𞤲 (𞥑𞥒𞥓𞥘-𞥑𞥒𞥓𞥙)",
+                    "𞤉𞤲𞥇𞤮𞥅 (𞥑𞥒𞥓𞥙-𞥑𞥒𞥔𞥐)",
+                    "𞤐𞤭𞤲𞤶𞤭 (𞥑𞥒𞥔𞥐-𞥑𞥒𞥔𞥓)",
+                    "𞤑𞤢𞤲𞤺𞤫𞤲 (𞥑𞥒𞥔𞥓-𞥑𞥒𞥔𞥗)",
+                    "𞤖𞤮𞥅𞤶𞤭 (𞥑𞥒𞥔𞥗-𞥑𞥒𞥔𞥙)",
+                    "𞤑𞤫𞤲𞤷𞤮𞥅 (𞥑𞥒𞥔𞥙-𞥑𞥒𞥕𞥖)",
+                    "𞤑𞤮𞥅𞤺𞤫𞤲 (𞥑𞥒𞥕𞥖-𞥑𞥒𞥕𞥗)",
+                    "𞤡𞤮𞥅𞤳𞤢 (𞥑𞥒𞥕𞥗-𞥑𞥒𞥕𞥙)",
+                    "𞤡𞤮𞥅𞤺𞤫𞤲 (𞥑𞥒𞥕𞥙-𞥑𞥒𞥖𞥐)",
+                    "𞤄𞤵𞤲𞥇𞤮𞥅 (𞥑𞥒𞥖𞥐-𞥑𞥒𞥖𞥑)",
+                    "𞤑𞤮𞥅𞤷𞤮𞥅 (𞥑𞥒𞥖𞥑-𞥑𞥒𞥖𞥔)",
+                    "𞤄𞤵𞤲𞥇𞤫𞤴 (𞥑𞥒𞥖𞥔-𞥑𞥒𞥗𞥕)",
+                    "𞤑𞤫𞤲𞤶𞤭 (𞥑𞥒𞥗𞥕-𞥑𞥒𞥗𞥘)",
+                    "𞤑𞤮𞥅𞤢𞤲 (𞥑𞥒𞥗𞥘-𞥑𞥒𞥘𞥘)",
+                    "𞤡𞤮𞥅 (𞥑𞥒𞥘𞥘-𞥑𞥒𞥙𞥓)",
+                    "𞤉𞤴𞤲𞤭𞤲 (𞥑𞥒𞥙𞥓-𞥑𞥒𞥙𞥙)",
+                    "𞤡𞤮𞥅𞤢𞤲 (𞥑𞥒𞥙𞥙-𞥑𞥓𞥐𞥒)",
+                    "𞤑𞤫𞤲𞤺𞤫𞤲 (𞥑𞥓𞥐𞥒-𞥑𞥓𞥐𞥓)",
+                    "𞤑𞤢𞤺𞤫𞤲 (𞥑𞥓𞥐𞥓-𞥑𞥓𞥐𞥖)",
+                    "𞤚𞤮𞤳𞤵𞤶𞤭 (𞥑𞥓𞥐𞥖-𞥑𞥓𞥐𞥘)",
+                    "𞤉𞤲𞤳𞤭𞤴𞤮𞥅 (𞥑𞥓𞥐𞥘-𞥑𞥓𞥑𞥑)",
+                    "𞤌𞥅𞤷𞤮𞥅 (𞥑𞥓𞥑𞥑-𞥑𞥓𞥑𞥒)",
+                    "𞤡𞤮𞥅𞤱𞤢 (𞥑𞥓𞥑𞥒-𞥑𞥓𞥑𞥗)",
+                    "𞤄𞤵𞤥𞤨𞤮𞥅 (𞥑𞥓𞥑𞥗-𞥑𞥓𞥑𞥙)",
+                    "𞤘𞤫𞤲𞤮𞥅 (𞥑𞥓𞥑𞥙-𞥑𞥓𞥒𞥑)",
+                    "𞤘𞤫𞤲𞤳𞤮𞥅 (𞥑𞥓𞥒𞥑-𞥑𞥓𞥒𞥔)",
+                    "𞤡𞤮𞥅𞤷𞤵𞥅 (𞥑𞥓𞥒𞥔-𞥑𞥓𞥒𞥖)",
+                    "𞤑𞤢𞤪𞤴𞤢𞤳𞤵 (𞥑𞥓𞥒𞥖-𞥑𞥓𞥒𞥙)",
+                    "𞤘𞤫𞤲𞤼𞤮𞤳𞤵 (𞥑𞥓𞥒𞥙-𞥑𞥓𞥓𞥑)",
+                    "𞤘𞤫𞤲𞤳𞤮𞥅 (𞥑𞥓𞥓𞥑-𞥑𞥓𞥓𞥔)",
+                    "𞤑𞤫𞤲𞤥𞤵 (𞥑𞥓𞥓𞥔-𞥑𞥓𞥓𞥖)",
+                    "𞤉𞤲𞤺𞤫𞤲 (𞥑𞥓𞥓𞥖-𞥑𞥓𞥔𞥐)",
+                    "𞤑𞤮𞥅𞤳𞤮𞤳𞤵 (𞥑𞥓𞥔𞥐-𞥑𞥓𞥔𞥖)",
+                    "𞤡𞤮𞥅𞤸𞤫𞤴 (𞥑𞥓𞥔𞥖-𞥑𞥓𞥗𞥐)",
+                    "𞤑𞤫𞤲𞤼𞤮𞤳𞤵 (𞥑𞥓𞥗𞥐-𞥑𞥓𞥗𞥒)",
+                    "𞤄𞤵𞤲𞤷𞤵𞥅 (𞥑𞥓𞥗𞥒-𞥑𞥓𞥗𞥕)",
+                    "𞤚𞤫𞤲𞤶𞤵 (𞥑𞥓𞥗𞥕-𞥑𞥓𞥗𞥙)",
+                    "𞤑𞤮𞥅𞤪𞤴𞤢𞤳𞤵 (𞥑𞥓𞥗𞥙-𞥑𞥓𞥘𞥑)",
+                    "𞤑𞤮𞥅𞤱𞤢 (𞥑𞥓𞥘𞥑-𞥑𞥓𞥘𞥔)",
+                    "𞤘𞤫𞤲𞤷𞤵𞥅 (𞥑𞥓𞥘𞥔-𞥑𞥓𞥙𞥒)",
+                    "𞤃𞤫𞤴𞤼𞤮𞤳𞤵 (𞥑𞥓𞥘𞥔-𞥑𞥓𞥘𞥗)",
+                    "𞤑𞤢𞤳𞤫𞤴 (𞥑𞥓𞥘𞥗-𞥑𞥓𞥘𞥙)",
+                    "𞤑𞤮𞥅 (𞥑𞥓𞥘𞥙-𞥑𞥓𞥙𞥐)",
+                    "𞤃𞤫𞤴𞤼𞤮𞤳𞤵 (𞥑𞥓𞥙𞥐-𞥑𞥓𞥙𞥔)",
+                    "𞤌𞥅𞤫𞤴 (𞥑𞥓𞥙𞥔-𞥑𞥔𞥒𞥘)",
+                    "𞤡𞤮𞥅𞤷𞤮𞥅 (𞥑𞥔𞥒𞥘-𞥑𞥔𞥒𞥙)",
+                    "𞤉𞤴𞤳𞤭𞤴𞤮𞥅 (𞥑𞥔𞥒𞥙-𞥑𞥔𞥔𞥑)",
+                    "𞤑𞤢𞤳𞤭𞤼𞤧𞤵 (𞥑𞥔𞥔𞥑-𞥑𞥔𞥔𞥔)",
+                    "𞤄𞤵𞤲𞥇𞤢𞤲 (𞥑𞥔𞥔𞥔-𞥑𞥔𞥔𞥙)",
+                    "𞤖𞤮𞥅𞤼𞤮𞤳𞤵 (𞥑𞥔𞥔𞥙-𞥑𞥔𞥕𞥒)",
+                    "𞤑𞤭𞤴𞤮𞥅𞤼𞤮𞤳𞤵 (𞥑𞥔𞥕𞥒-𞥑𞥔𞥕𞥕)",
+                    "𞤑𞤮𞥅𞥃𞤮𞥅 (𞥑𞥔𞥕𞥕-𞥑𞥔𞥕𞥗)",
+                    "𞤕𞤮𞥅𞤪𞤮𞤳𞤵 (𞥑𞥔𞥕𞥗-𞥑𞥔𞥖𞥐)",
+                    "𞤑𞤢𞤲𞥃𞤮𞥅 (𞥑𞥔𞥖𞥐-𞥑𞥔𞥖𞥖)",
+                    "𞤄𞤵𞤲𞥃𞤮𞥅 (𞥑𞥔𞥖𞥖-𞥑𞥔𞥖𞥗)",
+                    "𞤌𞥅𞤲𞤭𞤲 (𞥑𞥔𞥖𞥗-𞥑𞥔𞥖𞥙)",
+                    "𞤄𞤵𞤲𞤥𞤫𞤴 (𞥑𞥔𞥕𞥙-𞥑𞥔𞥘𞥗)",
+                    "𞤕𞤮𞥅𞤳𞤴𞤮𞥅 (𞥑𞥔𞥘𞥗-𞥑𞥔𞥘𞥙)",
+                    "𞤉𞤲𞤼𞤮𞤳𞤵 (𞥑𞥔𞥘𞥙-𞥑𞥔𞥙𞥒)",
+                    "𞤃𞤫𞤴𞤮𞥅 (𞥑𞥔𞥙𞥒-𞥑𞥕𞥐𞥑)",
+                    "𞤄𞤵𞤲𞤳𞤭 (𞥑𞥕𞥐𞥑-𞥑𞥕𞥐𞥔)",
+                    "𞤉𞤴𞥃𞤮𞥅 (𞥑𞥕𞥐𞥔-𞥑𞥕𞥒𞥑)",
+                    "𞤚𞤢𞤴𞤫𞤴 (𞥑𞥕𞥒𞥑-𞥑𞥕𞥒𞥘)",
+                    "𞤑𞤭𞤴𞤮𞥅𞤪𞤮𞤳𞤵 (𞥑𞥕𞥒𞥘-𞥑𞥕𞥓𞥒)",
+                    "𞤚𞤫𞤥𞤦𞤵𞤲 (𞥑𞥕𞥓𞥒-𞥑𞥕𞥕𞥕)",
+                    "𞤑𞤮𞥅𞤶𞤭 (𞥑𞥕𞥕𞥕-𞥑𞥕𞥕𞥘)",
+                    "𞤉𞤴𞤪𞤮𞤳𞤵 (𞥑𞥕𞥕𞥘-𞥑𞥕𞥗𞥐)",
+                    "𞤘𞤫𞤲𞤳𞤭 (𞥑𞥕𞥗𞥐-𞥑𞥕𞥗𞥓)",
+                    "𞤚𞤫𞤲𞥃𞤮𞥅 (𞥑𞥕𞥗𞥓-𞥑𞥕𞥙𞥒)",
+                    "𞤄𞤵𞤲𞤪𞤮𞤳𞤵 (𞥑𞥕𞥙𞥒-𞥑𞥕𞥙𞥖)",
+                    "𞤑𞤫𞤴𞤷𞤮𞥅 (𞥑𞥕𞥙𞥖-𞥑𞥖𞥑𞥕)",
+                    "𞤘𞤫𞤲𞥆𞤢 (𞥑𞥖𞥑𞥕-𞥑𞥖𞥒𞥔)",
+                    "𞤑𞤢𞤲𞥇𞤫𞤴 (𞥑𞥖𞥒𞥔-𞥑𞥖𞥔𞥔)",
+                    "𞤡𞤮𞥅𞤸𞤮 (𞥑𞥖𞥔𞥔-𞥑𞥖𞥔𞥘)",
+                    "𞤑𞤫𞤴𞤢𞤲 (𞥑𞥖𞥔𞥘-𞥑𞥖𞥕𞥒)",
+                    "𞤔𞤮𞥅 (𞥑𞥖𞥕𞥒-𞥑𞥖𞥕𞥕)",
+                    "𞤃𞤫𞤴𞤪𞤫𞤳𞤭 (𞥑𞥖𞥕𞥕-𞥑𞥖𞥕𞥘)",
+                    "𞤃𞤢𞤲𞤶𞤭 (𞥑𞥖𞥕𞥘-𞥑𞥖𞥖𞥑)",
+                    "𞤑𞤢𞤲𞤦𞤵𞤲 (𞥑𞥖𞥖𞥑-𞥑𞥖𞥗𞥓)",
+                    "𞤉𞤥𞤨𞤮𞥅 (𞥑𞥖𞥗𞥓-𞥑𞥖𞥘𞥑)",
+                    "𞤚𞤫𞤲𞥆𞤢 (𞥑𞥖𞥘𞥑-𞥑𞥖𞥘𞥔)",
+                    "𞤔𞤮𞥅𞤳𞤭𞤴𞤮𞥅 (𞥑𞥖𞥘𞥔-𞥑𞥖𞥘𞥘)",
+                    "𞤘𞤫𞤲𞤪𞤮𞤳𞤵 (𞥑𞥖𞥘𞥘-𞥑𞥗𞥐𞥔)",
+                    "𞤖𞤮𞥅𞤫𞤴 (𞥑𞥗𞥐𞥔-𞥑𞥗𞥑𞥑)",
+                    "𞤡𞤮𞥅𞤼𞤮𞤳𞤵 (𞥑𞥗𞥑𞥑-𞥑𞥗𞥑𞥖)",
+                    "𞤑𞤭𞤴𞤮𞥅𞤸𞤮𞥅 (𞥑𞥗𞥑𞥖-𞥑𞥗𞥓𞥖)",
+                    "𞤘𞤫𞤥𞤦𞤵𞤲 (𞥑𞥗𞥓𞥖-𞥑𞥗𞥔𞥑)",
+                    "𞤑𞤢𞤥𞤨𞤮𞥅 (𞥑𞥗𞥔𞥑-𞥑𞥗𞥔𞥔)",
+                    "𞤉𞤲𞤳𞤭𞤴𞤮𞥅 (𞥑𞥗𞥔𞥔-𞥑𞥗𞥔𞥘)",
+                    "𞤑𞤢𞤲𞥇𞥇𞥇𞥇𞤫𞤲 (𞥑𞥗𞥔𞥘-𞥑𞥗𞥕𞥑)",
+                    "𞤖𞤮𞥅𞤪𞤫𞤳𞤭 (𞥑𞥗𞥕𞥑-𞥑𞥗𞥖𞥔)",
+                    "𞤃𞤫𞤴𞤱𞤢 (𞥑𞥗𞥖𞥔-𞥑𞥗𞥗𞥒)",
+                    "𞤀𞤲𞥇𞤫𞤴 (𞥑𞥗𞥗𞥒-𞥑𞥗𞥘𞥑)",
+                    "𞤚𞤫𞤲𞤥𞤫𞤴 (𞥑𞥗𞥘𞥑-𞥑𞥗𞥘𞥙)",
+                    "𞤑𞤢𞤲𞤧𞤫𞤴 (𞥑𞥗𞥘𞥙-𞥑𞥘𞥐𞥑)",
+                    "𞤑𞤭𞤴𞤮𞥅𞤱𞤢 (𞥑𞥘𞥐𞥑-𞥑𞥘𞥐𞥔)",
+                    "𞤄𞤵𞤲𞤳𞤢 (𞥑𞥘𞥐𞥔-𞥑𞥘𞥑𞥘)",
+                    "𞤄𞤵𞤲𞤧𞤫𞤴 (𞥑𞥘𞥑𞥘-𞥑𞥘𞥓𞥐)",
+                    "𞤚𞤫𞤥𞤨𞤮𞥅 (𞥑𞥘𞥓𞥐-𞥑𞥘𞥔𞥔)",
+                    "𞤑𞤮𞥅𞤳𞤢 (𞥑𞥘𞥔𞥔-𞥑𞥘𞥔𞥘)",
+                    "𞤑𞤢𞤫𞤴 (𞥑𞥘𞥔𞥘-𞥑𞥘𞥕𞥔)",
+                    "𞤀𞤲𞤧𞤫𞤴 (𞥑𞥘𞥕𞥔-𞥑𞥘𞥖𞥐)",
+                    "𞤃𞤫𞤲𞥇𞤢𞤲 (𞥑𞥘𞥖𞥐-𞥑𞥘𞥖𞥑)",
+                    "𞤄𞤵𞤲𞤳𞤭𞤴𞤵𞥅 (𞥑𞥘𞥖𞥑-𞥑𞥘𞥖𞥔)",
+                    "𞤘𞤫𞤲𞤶𞤭 (𞥑𞥘𞥖𞥔-𞥑𞥘𞥖𞥕)",
+                    "Keiō (1865–1868)",
+                    "𞤃",
+                    "𞤚",
+                    "𞤅",
+                    "𞤖",
+                    "𞤈",
+                }
+                wide{
+                    "𞤚𞤢𞤴𞤳𞤢 (𞥖𞥔𞥕-𞥖𞥕𞥐)",
+                    "𞤖𞤢𞤳𞤵𞤧𞤭 (𞥖𞥕𞥐-𞥖𞥗𞥑)",
+                    "𞤖𞤢𞤳𞤵𞤸𞤮𞥅 (𞥖𞥗𞥒-𞥖𞥘𞥖)",
+                    "𞤡𞤵𞤷𞤮𞥅 (𞥖𞥘𞥖-𞥗𞥐𞥑)",
+                    "𞤚𞤢𞤴𞤸𞤮𞥅 (𞥗𞥐𞥑-𞥗𞥐𞥔)",
+                    "𞤑𞤫𞤴𞤵𞤲 (𞥗𞥐𞥔-𞥗𞥐𞥘)",
+                    "𞤏𞤢𞤣𞤮𞥅 (𞥗𞥐𞥘-𞥗𞥑𞥕)",
+                    "𞤈𞤫𞤴𞤳𞤭 (𞥗𞥑𞥕-𞥗𞥑𞥗)",
+                    "𞤒𞤮𞥅𞤪𞤮𞥅 (𞥗𞥑𞥗-𞥗𞥒𞥔)",
+                    "𞤔𞤭𞤲𞤳𞤭 (𞥗𞥒𞥔-𞥗𞥒𞥙)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 (𞥗𞥒𞥙-𞥗𞥔𞥙)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 𞤳𞤢𞤥𞤨𞤮𞥅 (𞥗𞥔𞥙-𞥗𞥔𞥙)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 𞤧𞤮𞥅𞤸𞤮𞥅 (𞥗𞥔𞥙-𞥗𞥕𞥗)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 𞤸𞤮𞥅𞤶𞤭 (𞥗𞥕𞥗-𞥗𞥖𞥕)",
+                    "𞤚𞤫𞤥𞤨𞤭𞤴𞤮𞥅 𞤶𞤭𞤲𞤺𞤮 (𞥗𞥖𞥕-𞥗𞥖𞥗)",
+                    "𞤔𞤭𞤲𞤺𞤮-𞤳𞤫𞤴𞤵𞥅𞤲 (𞥗𞥖𞥗-𞥗𞥗𞥐)",
+                    "𞤖𞤮𞥅𞤳𞤭 (𞥗𞥗𞥐-𞥗𞥘𞥐)",
+                    "𞤚𞤫𞤲-𞤮𞥅 (𞥗𞥘𞥑-𞥗𞥘𞥒)",
+                    "𞤉𞤲𞤪𞤢𞤴𞤳𞤵 (𞥗𞥘𞥒-𞥘𞥐𞥖)",
+                    "𞤁𞤢𞤴𞤣𞤮𞥅 (𞥘𞥐𞥖-𞥘𞥑𞥐)",
+                    "𞤑𞤮𞥅𞤲𞤭𞤲 (𞥘𞥑𞥐-𞥘𞥒𞥔)",
+                    "𞤚𞤫𞤲𞤧𞤮𞥅 (𞥘𞥒𞥔-𞥘𞥓𞥔)",
+                    "𞤔𞤮𞥅𞤱𞤢 (𞥘𞥓𞥔-𞥘𞥔𞥘)",
+                    "𞤑𞤢𞤶𞤮𞥅 (𞥘𞥔𞥘-𞥘𞥕𞥑)",
+                    "𞤐𞤭𞤲𞤶𞤵 (𞥘𞥕𞥑-𞥘𞥕𞥔)",
+                    "𞤅𞤢𞤴𞤳𞤮𞥅 (𞥘𞥕𞥔-𞥘𞥕𞥗)",
+                    "𞤚𞤫𞤲-𞤢𞤲 (𞥘𞥕𞥗-𞥘𞥕𞥙)",
+                    "𞤔𞤮𞥅𞤺𞤢𞤲 (𞥘𞥕𞥙-𞥘𞥗𞥗)",
+                    "𞤘𞤢𞤲𞤶𞤭𞤴𞤮𞥅 (𞥘𞥗𞥗-𞥘𞥘𞥕)",
+                    "𞤐𞤭𞤲𞥆𞤢 (𞥘𞥘𞥕-𞥘𞥘𞥙)",
+                    "𞤑𞤢𞤥𞤨𞤭𞤴𞤮𞥅 (𞥘𞥘𞥙-𞥘𞥙𞥘)",
+                    "𞤡𞤮𞥅𞤼𞤢𞤴 (𞥘𞥙𞥘-𞥙𞥐𞥑)",
+                    "𞤉𞤲𞤺𞤭𞥅 (𞥙𞥐𞥑-𞥙𞥒𞥓)",
+                    "𞤉𞤲𞥃𞤮𞥅 (𞥙𞥒𞥓-𞥙𞥓𞥑)",
+                    "𞤔𞤮𞥅𞤸𞤫𞤴 (𞥙𞥓𞥑-𞥙𞥓𞥘)",
+                    "𞤚𞤫𞤲𞤺𞤭𞤴𞤮𞥅 (𞥙𞥓𞥘-𞥙𞥔𞥗)",
+                    "𞤚𞤫𞤲𞤪𞤢𞤴𞤳𞤵 (𞥙𞥔𞥗-𞥙𞥕𞥗)",
+                    "𞤚𞤫𞤲𞤼𞤮𞤳𞤵 (𞥙𞥕𞥗-𞥙𞥖𞥑)",
+                    "𞤌𞥅𞤱𞤢 (𞥙𞥖𞥑-𞥙𞥖𞥔)",
+                    "𞤑𞤮𞥅𞤸𞤮𞥅 (𞥙𞥖𞥔-𞥙𞥖𞥘)",
+                    "𞤀𞤲𞥆𞤢 (𞥙𞥖𞥘-𞥙𞥗𞥐)",
+                    "𞤚𞤫𞤲𞤪𞤮𞤳𞤵 (𞥙𞥗𞥐-𞥙𞥗𞥓)",
+                    "𞤚𞤫𞤲𞥋𞤫𞤲 (𞥙𞥗𞥓-𞥙𞥗𞥖)",
+                    "𞤔𞤮𞥅𞤺𞤫𞤲 (𞥙𞥗𞥖-𞥙𞥗𞥘)",
+                    "𞤚𞤫𞤲𞤺𞤫𞤲 (𞥙𞥗𞥘-𞥙𞥘𞥓)",
+                    "𞤉𞤴𞤳𞤢𞤲 (𞥙𞥘𞥓-𞥙𞥘𞥕)",
+                    "𞤑𞤢𞤲𞥆𞤢 (𞥙𞥘𞥕-𞥙𞥘𞥗)",
+                    "𞤉𞤴𞥇𞤫𞤲 (𞥙𞥘𞥗-𞥙𞥘𞥙)",
+                    "𞤉𞤴𞤧𞤮 (𞥙𞥘𞥙-𞥙𞥙𞥐)",
+                    "𞤡𞤮𞥅𞤪𞤴𞤢𞤳𞤵 (𞥙𞥙𞥐-𞥙𞥙𞥕)",
+                    "𞤕𞤮𞥅𞤼𞤮𞤳𞤵 (𞥙𞥙𞥕-𞥙𞥙𞥙)",
+                    "𞤕𞤮𞥅𞤸𞤮𞥅 (𞥙𞥙𞥙-𞥑𞥐𞥐𞥔)",
+                    "𞤑𞤢𞤲𞤳𞤮𞥅 (𞥑𞥐𞥐𞥔-𞥑𞥐𞥑𞥒)",
+                    "𞤕𞤮𞥅𞤱𞤢 (𞥑𞥐𞥑𞥒-𞥑𞥐𞥑𞥗)",
+                    "𞤑𞤢𞤲𞥆𞤭𞤲 (𞥑𞥐𞥑𞥗-𞥑𞥐𞥒𞥑)",
+                    "𞤔𞤭𞤴𞤢𞤲 (𞥑𞥐𞥒𞥑-𞥑𞥐𞥒𞥔)",
+                    "𞤃𞤢𞤲𞤶𞤵 (𞥑𞥐𞥒𞥔-𞥑𞥐𞥒𞥘)",
+                    "𞤕𞤮𞥅𞤺𞤫𞤲 (𞥑𞥐𞥒𞥘-𞥑𞥐𞥓𞥗)",
+                    "𞤕𞤮𞥅𞤪𞤴𞤢𞤳𞤵 (𞥑𞥐𞥓𞥗-𞥑𞥐𞥔𞥐)",
+                    "𞤕𞤮𞥅𞤳𞤴𞤵𞥅 (𞥑𞥐𞥔𞥐-𞥑𞥐𞥔𞥔)",
+                    "𞤑𞤢𞤲𞤼𞤮𞤳𞤵 (𞥑𞥐𞥔𞥔-𞥑𞥐𞥔𞥖)",
+                    "𞤉𞤴𞥃𞤮𞥅 (𞥑𞥐𞥔𞥖-𞥑𞥐𞥕𞥓)",
+                    "𞤚𞤫𞤲𞤺𞤭 (𞥑𞥐𞥕𞥓-𞥑𞥐𞥕𞥘)",
+                    "𞤑𞤮𞥅𞤸𞤫𞤴 (𞥑𞥐𞥕𞥘-𞥑𞥐𞥖𞥕)",
+                    "𞤔𞤭𞤪𞤴𞤢𞤳𞤵 (𞥑𞥐𞥖𞥕-𞥑𞥐𞥖𞥙)",
+                    "𞤉𞤲𞤳𞤭𞤴𞤵𞥅 (𞥑𞥐𞥖𞥙-𞥑𞥐𞥗𞥔)",
+                    "𞤡𞤮𞥅𞤸𞤮 (𞥑𞥐𞥗𞥔-𞥑𞥐𞥗𞥗)",
+                    "𞤡𞤮𞥅𞤪𞤴𞤢𞤳𞤵 (𞥑𞥐𞥗𞥗-𞥑𞥐𞥘𞥑)",
+                    "𞤉𞤴𞤸𞤮𞥅 (𞥑𞥐𞥘𞥑-𞥑𞥐𞥘𞥔)",
+                    "𞤌𞥅𞤼𞤮𞤳𞤵 (𞥑𞥐𞥘𞥔-𞥑𞥐𞥘𞥗)",
+                    "𞤑𞤢𞤲𞤶𞤭 (𞥑𞥐𞥘𞥗-𞥑𞥐𞥙𞥔)",
+                    "𞤑𞤢𞤸𞤮𞥅 (𞥑𞥐𞥙𞥔-𞥑𞥐𞥙𞥖)",
+                    "𞤉𞤴𞤷𞤮𞥅 (𞥑𞥐𞥙𞥖-𞥑𞥐𞥙𞥗)",
+                    "𞤔𞤮𞥅𞤼𞤮𞤳𞤵 (𞥑𞥐𞥙𞥗-𞥑𞥐𞥙𞥙)",
+                    "𞤑𞤮𞥅𞤱𞤢 (𞥑𞥐𞥙𞥙-𞥑𞥑𞥐𞥔)",
+                    "𞤕𞤮𞥅𞤶𞤭 (𞥑𞥑𞥐𞥔-𞥑𞥑𞥐𞥖)",
+                    "𞤑𞤢𞥃𞤮𞥅 (𞥑𞥑𞥐𞥖-𞥑𞥑𞥐𞥘)",
+                    "𞤚𞤫𞤲𞥆𞤭𞤲 (𞥑𞥑𞥐𞥘-𞥑𞥑𞥑𞥐)",
+                    "𞤚𞤫𞤲-𞤫𞤴 (𞥑𞥑𞥑𞥐-𞥑𞥑𞥑𞥓)",
+                    "𞤉𞤴𞤳𞤭𞤴𞤵𞥅 (𞥑𞥑𞥑𞥓-𞥑𞥑𞥑𞥘)",
+                    "𞤘𞤫𞤲𞥇𞤴𞤭 (𞥑𞥑𞥑𞥘-𞥑𞥑𞥒𞥐)",
+                    "(𞤖𞤮𞥅𞤢𞤲 (𞥑𞥑𞥒𞥐-𞥑𞥑𞥒𞥔",
+                    "𞤚𞤫𞤲𞤶𞤭 (𞥑𞥑𞥒𞥔-𞥑𞥑𞥒𞥖)",
+                    "𞤁𞤢𞤴𞤶𞤭 (𞥑𞥑𞥒𞥖-𞥑𞥑𞥓𞥑)",
+                    "𞤚𞤫𞤲𞥃𞤮𞥅 (𞥑𞥑𞥓𞥑-𞥑𞥑𞥓𞥒)",
+                    "𞤕𞤮𞥅𞥃𞤮𞥅 (𞥑𞥑𞥓𞥒-𞥑𞥑𞥓𞥕)",
+                    "𞤖𞤮𞥅𞤫𞤲 (𞥑𞥑𞥓𞥕-𞥑𞥑𞥔𞥑)",
+                    "𞤉𞤴𞤶𞤭 (𞥑𞥑𞥔𞥑-𞥑𞥑𞥔𞥒)",
+                    "𞤑𞤮𞥅𞤶𞤭 (𞥑𞥑𞥔𞥒-𞥑𞥑𞥔𞥔)",
+                    "𞤚𞤫𞤲𞥇𞤴𞤮𞥅 (𞥑𞥑𞥔𞥔-𞥑𞥑𞥔𞥕)",
+                    "𞤑𞤭𞤴𞤵𞥅𞤢𞤲 (𞥑𞥑𞥔𞥕-𞥑𞥑𞥕𞥑)",
+                    "𞤐𞤭𞤲𞤨𞤫𞤴 (𞥑𞥑𞥕𞥑-𞥑𞥑𞥕𞥔)",
+                    "𞤑𞤭𞤴𞤵𞥅𞤶𞤵 (𞥑𞥑𞥕𞥔-𞥑𞥑𞥕𞥖)",
+                    "𞤖𞤮𞥅𞤺𞤫𞤲 (𞥑𞥑𞥕𞥖-𞥑𞥑𞥕𞥙)",
+                    "𞤖𞤫𞤴𞤶𞤭 (𞥑𞥑𞥕𞥙-𞥑𞥑𞥖𞥐)",
+                    "𞤉𞤴𞤪𞤭𞤴𞤢𞤳𞤵 (𞥑𞥑𞥖𞥐-𞥑𞥑𞥖𞥑)",
+                    "𞤌𞥅𞤸𞤮 (𞥑𞥑𞥖𞥑-𞥑𞥑𞥖𞥓)",
+                    "𞤕𞤮𞥅𞤳𞤢𞤲 (𞥑𞥑𞥖𞥓-𞥑𞥑𞥖𞥕)",
+                    "𞤉𞤴𞤥𞤢𞤲 (𞥑𞥑𞥖𞥕-𞥑𞥑𞥖𞥖)",
+                    "𞤐𞤭𞤲𞥇𞤢𞤲 (𞥑𞥑𞥖𞥖-𞥑𞥑𞥖𞥙)",
+                    "𞤑𞤢𞤮𞥅 (𞥑𞥑𞥖𞥙-𞥑𞥑𞥗𞥑)",
+                    "𞤡𞤮𞥅𞤢𞤲 (𞥑𞥑𞥗𞥑-𞥑𞥑𞥗𞥕)",
+                    "𞤀𞤲𞤺𞤫𞤲 (𞥑𞥑𞥗𞥕-𞥑𞥑𞥗𞥗)",
+                    "𞤔𞤭𞥃𞤮𞥅 (𞥑𞥑𞥗𞥗-𞥑𞥑𞥘𞥑)",
+                    "𞤒𞤮𞥅𞤱𞤢 (𞥑𞥑𞥘𞥑-𞥑𞥑𞥘𞥒)",
+                    "𞤔𞤵𞤫𞤴 (𞥑𞥑𞥘𞥒-𞥑𞥑𞥘𞥔)",
+                    "𞤘𞤫𞤲𞤪𞤭𞤴𞤢𞤳𞤵 (𞥑𞥑𞥘𞥔-𞥑𞥑𞥘𞥕)",
+                    "𞤄𞤵𞤲𞤶𞤭 (𞥑𞥑𞥘𞥕-𞥑𞥑𞥙𞥐)",
+                    "𞤑𞤫𞤲𞤳𞤭𞤴𞤵𞥅 (𞥑𞥑𞥙𞥐-𞥑𞥑𞥙𞥙)",
+                    "𞤡𞤮𞥅𞤶𞤭 (𞥑𞥑𞥙𞥙-𞥑𞥒𞥐𞥑)",
+                    "𞤑𞤫𞤲𞥆𞤭𞤲 (𞥑𞥒𞥐𞥑-𞥑𞥒𞥐𞥔)",
+                    "𞤘𞤫𞤲𞤳𞤭𞤴𞤵𞥅 (𞥑𞥒𞥐𞥔-𞥑𞥒𞥐𞥖)",
+                    "𞤑𞤫𞤲𞥇𞤫𞤴 (𞥑𞥒𞥐𞥖-𞥑𞥒𞥐𞥗)",
+                    "𞤔𞤮𞥅𞤺𞤫𞤲 (𞥑𞥒𞥑𞥑-𞥑𞥒𞥐𞥖)",
+                    "𞤑𞤫𞤲𞤪𞤭𞤴𞤢𞤳𞤵 (𞥑𞥒𞥑𞥑-𞥑𞥒𞥑𞥓)",
+                    "𞤑𞤫𞤥𞤨𞤮𞥅 (𞥑𞥒𞥑𞥓-𞥑𞥒𞥑𞥙)",
+                    "𞤔𞤮𞥅𞤳𞤭𞤴𞤵𞥅 (𞥑𞥒𞥑𞥙-𞥑𞥒𞥒𞥒)",
+                    "𞤔𞤮𞥅 (𞥑𞥒𞥒𞥒-𞥑𞥒𞥒𞥔)",
+                    "𞤘𞤫𞤲𞥆𞤭𞤲 (𞥑𞥒𞥒𞥔-𞥑𞥒𞥒𞥕)",
+                    "𞤑𞤢𞤪𞤮𞤳𞤵 (𞥑𞥒𞥒𞥕-𞥑𞥒𞥒𞥗)",
+                    "𞤀𞤲𞤼𞤫𞤴 (𞥑𞥒𞥒𞥗-𞥑𞥒𞥒𞥙)",
+                    "𞤑𞤢𞤲𞤳𞤭 (𞥑𞥒𞥒𞥙-𞥑𞥒𞥓𞥒)",
+                    "𞤔𞤮𞥅𞤫𞤴 (𞥑𞥒𞥓𞥒-𞥑𞥒𞥓𞥓)",
+                    "𞤚𞤫𞤥𞤨𞤵𞤳𞤵 (𞥑𞥒𞥓𞥓-𞥑𞥒𞥓𞥔)",
+                    "𞤄𞤵𞤲𞤪𞤭𞤴𞤢𞤳𞤵 (𞥑𞥒𞥓𞥔-𞥑𞥒𞥓𞥕)",
+                    "𞤑𞤢𞤼𞤫𞤴 (𞥑𞥒𞥓𞥕-𞥑𞥒𞥓𞥘)",
+                    "𞤈𞤢𞤴𞤳𞤵𞤲𞤭𞤲 (𞥑𞥒𞥓𞥘-𞥑𞥒𞥓𞥙)",
+                    "𞤉𞤲𞥇𞤮𞥅 (𞥑𞥒𞥓𞥙-𞥑𞥒𞥔𞥐)",
+                    "𞤐𞤭𞤲𞤶𞤭 (𞥑𞥒𞥔𞥐-𞥑𞥒𞥔𞥓)",
+                    "𞤑𞤢𞤲𞤺𞤫𞤲 (𞥑𞥒𞥔𞥓-𞥑𞥒𞥔𞥗)",
+                    "𞤖𞤮𞥅𞤶𞤭 (𞥑𞥒𞥔𞥗-𞥑𞥒𞥔𞥙)",
+                    "𞤑𞤫𞤲𞤷𞤮𞥅 (𞥑𞥒𞥔𞥙-𞥑𞥒𞥕𞥖)",
+                    "𞤑𞤮𞥅𞤺𞤫𞤲 (𞥑𞥒𞥕𞥖-𞥑𞥒𞥕𞥗)",
+                    "𞤡𞤮𞥅𞤳𞤢 (𞥑𞥒𞥕𞥗-𞥑𞥒𞥕𞥙)",
+                    "𞤡𞤮𞥅𞤺𞤫𞤲 (𞥑𞥒𞥕𞥙-𞥑𞥒𞥖𞥐)",
+                    "𞤄𞤵𞤲𞥇𞤮𞥅 (𞥑𞥒𞥖𞥐-𞥑𞥒𞥖𞥑)",
+                    "𞤑𞤮𞥅𞤷𞤮𞥅 (𞥑𞥒𞥖𞥑-𞥑𞥒𞥖𞥔)",
+                    "𞤄𞤵𞤲𞥇𞤫𞤴 (𞥑𞥒𞥖𞥔-𞥑𞥒𞥗𞥕)",
+                    "𞤑𞤫𞤲𞤶𞤭 (𞥑𞥒𞥗𞥕-𞥑𞥒𞥗𞥘)",
+                    "𞤑𞤮𞥅𞤢𞤲 (𞥑𞥒𞥗𞥘-𞥑𞥒𞥘𞥘)",
+                    "𞤡𞤮𞥅 (𞥑𞥒𞥘𞥘-𞥑𞥒𞥙𞥓)",
+                    "𞤉𞤴𞤲𞤭𞤲 (𞥑𞥒𞥙𞥓-𞥑𞥒𞥙𞥙)",
+                    "𞤡𞤮𞥅𞤢𞤲 (𞥑𞥒𞥙𞥙-𞥑𞥓𞥐𞥒)",
+                    "𞤑𞤫𞤲𞤺𞤫𞤲 (𞥑𞥓𞥐𞥒-𞥑𞥓𞥐𞥓)",
+                    "𞤑𞤢𞤺𞤫𞤲 (𞥑𞥓𞥐𞥓-𞥑𞥓𞥐𞥖)",
+                    "𞤚𞤮𞤳𞤵𞤶𞤭 (𞥑𞥓𞥐𞥖-𞥑𞥓𞥐𞥘)",
+                    "𞤉𞤲𞤳𞤭𞤴𞤮𞥅 (𞥑𞥓𞥐𞥘-𞥑𞥓𞥑𞥑)",
+                    "𞤌𞥅𞤷𞤮𞥅 (𞥑𞥓𞥑𞥑-𞥑𞥓𞥑𞥒)",
+                    "𞤡𞤮𞥅𞤱𞤢 (𞥑𞥓𞥑𞥒-𞥑𞥓𞥑𞥗)",
+                    "𞤄𞤵𞤥𞤨𞤮𞥅 (𞥑𞥓𞥑𞥗-𞥑𞥓𞥑𞥙)",
+                    "𞤘𞤫𞤲𞤮𞥅 (𞥑𞥓𞥑𞥙-𞥑𞥓𞥒𞥑)",
+                    "𞤘𞤫𞤲𞤳𞤮𞥅 (𞥑𞥓𞥒𞥑-𞥑𞥓𞥒𞥔)",
+                    "𞤡𞤮𞥅𞤷𞤵𞥅 (𞥑𞥓𞥒𞥔-𞥑𞥓𞥒𞥖)",
+                    "𞤑𞤢𞤪𞤴𞤢𞤳𞤵 (𞥑𞥓𞥒𞥖-𞥑𞥓𞥒𞥙)",
+                    "𞤘𞤫𞤲𞤼𞤮𞤳𞤵 (𞥑𞥓𞥒𞥙-𞥑𞥓𞥓𞥑)",
+                    "𞤘𞤫𞤲𞤳𞤮𞥅 (𞥑𞥓𞥓𞥑-𞥑𞥓𞥓𞥔)",
+                    "𞤑𞤫𞤲𞤥𞤵 (𞥑𞥓𞥓𞥔-𞥑𞥓𞥓𞥖)",
+                    "𞤉𞤲𞤺𞤫𞤲 (𞥑𞥓𞥓𞥖-𞥑𞥓𞥔𞥐)",
+                    "𞤑𞤮𞥅𞤳𞤮𞤳𞤵 (𞥑𞥓𞥔𞥐-𞥑𞥓𞥔𞥖)",
+                    "𞤡𞤮𞥅𞤸𞤫𞤴 (𞥑𞥓𞥔𞥖-𞥑𞥓𞥗𞥐)",
+                    "𞤑𞤫𞤲𞤼𞤮𞤳𞤵 (𞥑𞥓𞥗𞥐-𞥑𞥓𞥗𞥒)",
+                    "𞤄𞤵𞤲𞤷𞤵𞥅 (𞥑𞥓𞥗𞥒-𞥑𞥓𞥗𞥕)",
+                    "𞤚𞤫𞤲𞤶𞤵 (𞥑𞥓𞥗𞥕-𞥑𞥓𞥗𞥙)",
+                    "𞤑𞤮𞥅𞤪𞤴𞤢𞤳𞤵 (𞥑𞥓𞥗𞥙-𞥑𞥓𞥘𞥑)",
+                    "𞤑𞤮𞥅𞤱𞤢 (𞥑𞥓𞥘𞥑-𞥑𞥓𞥘𞥔)",
+                    "𞤘𞤫𞤲𞤷𞤵𞥅 (𞥑𞥓𞥘𞥔-𞥑𞥓𞥙𞥒)",
+                    "𞤃𞤫𞤴𞤼𞤮𞤳𞤵 (𞥑𞥓𞥘𞥔-𞥑𞥓𞥘𞥗)",
+                    "𞤑𞤢𞤳𞤫𞤴 (𞥑𞥓𞥘𞥗-𞥑𞥓𞥘𞥙)",
+                    "𞤑𞤮𞥅 (𞥑𞥓𞥘𞥙-𞥑𞥓𞥙𞥐)",
+                    "𞤃𞤫𞤴𞤼𞤮𞤳𞤵 (𞥑𞥓𞥙𞥐-𞥑𞥓𞥙𞥔)",
+                    "𞤌𞥅𞤫𞤴 (𞥑𞥓𞥙𞥔-𞥑𞥔𞥒𞥘)",
+                    "𞤡𞤮𞥅𞤷𞤮𞥅 (𞥑𞥔𞥒𞥘-𞥑𞥔𞥒𞥙)",
+                    "𞤉𞤴𞤳𞤭𞤴𞤮𞥅 (𞥑𞥔𞥒𞥙-𞥑𞥔𞥔𞥑)",
+                    "𞤑𞤢𞤳𞤭𞤼𞤧𞤵 (𞥑𞥔𞥔𞥑-𞥑𞥔𞥔𞥔)",
+                    "𞤄𞤵𞤲𞥇𞤢𞤲 (𞥑𞥔𞥔𞥔-𞥑𞥔𞥔𞥙)",
+                    "𞤖𞤮𞥅𞤼𞤮𞤳𞤵 (𞥑𞥔𞥔𞥙-𞥑𞥔𞥕𞥒)",
+                    "𞤑𞤭𞤴𞤮𞥅𞤼𞤮𞤳𞤵 (𞥑𞥔𞥕𞥒-𞥑𞥔𞥕𞥕)",
+                    "𞤑𞤮𞥅𞥃𞤮𞥅 (𞥑𞥔𞥕𞥕-𞥑𞥔𞥕𞥗)",
+                    "𞤕𞤮𞥅𞤪𞤮𞤳𞤵 (𞥑𞥔𞥕𞥗-𞥑𞥔𞥖𞥐)",
+                    "𞤑𞤢𞤲𞥃𞤮𞥅 (𞥑𞥔𞥖𞥐-𞥑𞥔𞥖𞥖)",
+                    "𞤄𞤵𞤲𞥃𞤮𞥅 (𞥑𞥔𞥖𞥖-𞥑𞥔𞥖𞥗)",
+                    "𞤌𞥅𞤲𞤭𞤲 (𞥑𞥔𞥖𞥗-𞥑𞥔𞥖𞥙)",
+                    "𞤄𞤵𞤲𞤥𞤫𞤴 (𞥑𞥔𞥕𞥙-𞥑𞥔𞥘𞥗)",
+                    "𞤕𞤮𞥅𞤳𞤴𞤮𞥅 (𞥑𞥔𞥘𞥗-𞥑𞥔𞥘𞥙)",
+                    "𞤉𞤲𞤼𞤮𞤳𞤵 (𞥑𞥔𞥘𞥙-𞥑𞥔𞥙𞥒)",
+                    "𞤃𞤫𞤴𞤮𞥅 (𞥑𞥔𞥙𞥒-𞥑𞥕𞥐𞥑)",
+                    "𞤄𞤵𞤲𞤳𞤭 (𞥑𞥕𞥐𞥑-𞥑𞥕𞥐𞥔)",
+                    "𞤉𞤴𞥃𞤮𞥅 (𞥑𞥕𞥐𞥔-𞥑𞥕𞥒𞥑)",
+                    "𞤚𞤢𞤴𞤫𞤴 (𞥑𞥕𞥒𞥑-𞥑𞥕𞥒𞥘)",
+                    "𞤑𞤭𞤴𞤮𞥅𞤪𞤮𞤳𞤵 (𞥑𞥕𞥒𞥘-𞥑𞥕𞥓𞥒)",
+                    "𞤚𞤫𞤥𞤦𞤵𞤲 (𞥑𞥕𞥓𞥒-𞥑𞥕𞥕𞥕)",
+                    "𞤑𞤮𞥅𞤶𞤭 (𞥑𞥕𞥕𞥕-𞥑𞥕𞥕𞥘)",
+                    "𞤉𞤴𞤪𞤮𞤳𞤵 (𞥑𞥕𞥕𞥘-𞥑𞥕𞥗𞥐)",
+                    "𞤘𞤫𞤲𞤳𞤭 (𞥑𞥕𞥗𞥐-𞥑𞥕𞥗𞥓)",
+                    "𞤚𞤫𞤲𞥃𞤮𞥅 (𞥑𞥕𞥗𞥓-𞥑𞥕𞥙𞥒)",
+                    "𞤄𞤵𞤲𞤪𞤮𞤳𞤵 (𞥑𞥕𞥙𞥒-𞥑𞥕𞥙𞥖)",
+                    "𞤑𞤫𞤴𞤷𞤮𞥅 (𞥑𞥕𞥙𞥖-𞥑𞥖𞥑𞥕)",
+                    "𞤘𞤫𞤲𞥆𞤢 (𞥑𞥖𞥑𞥕-𞥑𞥖𞥒𞥔)",
+                    "𞤑𞤢𞤲𞥇𞤫𞤴 (𞥑𞥖𞥒𞥔-𞥑𞥖𞥔𞥔)",
+                    "𞤡𞤮𞥅𞤸𞤮 (𞥑𞥖𞥔𞥔-𞥑𞥖𞥔𞥘)",
+                    "𞤑𞤫𞤴𞤢𞤲 (𞥑𞥖𞥔𞥘-𞥑𞥖𞥕𞥒)",
+                    "𞤔𞤮𞥅 (𞥑𞥖𞥕𞥒-𞥑𞥖𞥕𞥕)",
+                    "𞤃𞤫𞤴𞤪𞤫𞤳𞤭 (𞥑𞥖𞥕𞥕-𞥑𞥖𞥕𞥘)",
+                    "𞤃𞤢𞤲𞤶𞤭 (𞥑𞥖𞥕𞥘-𞥑𞥖𞥖𞥑)",
+                    "𞤑𞤢𞤲𞤦𞤵𞤲 (𞥑𞥖𞥖𞥑-𞥑𞥖𞥗𞥓)",
+                    "𞤉𞤥𞤨𞤮𞥅 (𞥑𞥖𞥗𞥓-𞥑𞥖𞥘𞥑)",
+                    "𞤚𞤫𞤲𞥆𞤢 (𞥑𞥖𞥘𞥑-𞥑𞥖𞥘𞥔)",
+                    "𞤔𞤮𞥅𞤳𞤭𞤴𞤮𞥅 (𞥑𞥖𞥘𞥔-𞥑𞥖𞥘𞥘)",
+                    "𞤘𞤫𞤲𞤪𞤮𞤳𞤵 (𞥑𞥖𞥘𞥘-𞥑𞥗𞥐𞥔)",
+                    "𞤖𞤮𞥅𞤫𞤴 (𞥑𞥗𞥐𞥔-𞥑𞥗𞥑𞥑)",
+                    "𞤡𞤮𞥅𞤼𞤮𞤳𞤵 (𞥑𞥗𞥑𞥑-𞥑𞥗𞥑𞥖)",
+                    "𞤑𞤭𞤴𞤮𞥅𞤸𞤮𞥅 (𞥑𞥗𞥑𞥖-𞥑𞥗𞥓𞥖)",
+                    "𞤘𞤫𞤥𞤦𞤵𞤲 (𞥑𞥗𞥓𞥖-𞥑𞥗𞥔𞥑)",
+                    "𞤑𞤢𞤥𞤨𞤮𞥅 (𞥑𞥗𞥔𞥑-𞥑𞥗𞥔𞥔)",
+                    "𞤉𞤲𞤳𞤭𞤴𞤮𞥅 (𞥑𞥗𞥔𞥔-𞥑𞥗𞥔𞥘)",
+                    "𞤑𞤢𞤲𞥇𞥇𞥇𞥇𞤫𞤲 (𞥑𞥗𞥔𞥘-𞥑𞥗𞥕𞥑)",
+                    "𞤖𞤮𞥅𞤪𞤫𞤳𞤭 (𞥑𞥗𞥕𞥑-𞥑𞥗𞥖𞥔)",
+                    "𞤃𞤫𞤴𞤱𞤢 (𞥑𞥗𞥖𞥔-𞥑𞥗𞥗𞥒)",
+                    "𞤀𞤲𞥇𞤫𞤴 (𞥑𞥗𞥗𞥒-𞥑𞥗𞥘𞥑)",
+                    "𞤚𞤫𞤲𞤥𞤫𞤴 (𞥑𞥗𞥘𞥑-𞥑𞥗𞥘𞥙)",
+                    "𞤑𞤢𞤲𞤧𞤫𞤴 (𞥑𞥗𞥘𞥙-𞥑𞥘𞥐𞥑)",
+                    "𞤑𞤭𞤴𞤮𞥅𞤱𞤢 (𞥑𞥘𞥐𞥑-𞥑𞥘𞥐𞥔)",
+                    "𞤄𞤵𞤲𞤳𞤢 (𞥑𞥘𞥐𞥔-𞥑𞥘𞥑𞥘)",
+                    "𞤄𞤵𞤲𞤧𞤫𞤴 (𞥑𞥘𞥑𞥘-𞥑𞥘𞥓𞥐)",
+                    "𞤚𞤫𞤥𞤨𞤮𞥅 (𞥑𞥘𞥓𞥐-𞥑𞥘𞥔𞥔)",
+                    "𞤑𞤮𞥅𞤳𞤢 (𞥑𞥘𞥔𞥔-𞥑𞥘𞥔𞥘)",
+                    "𞤑𞤢𞤫𞤴 (𞥑𞥘𞥔𞥘-𞥑𞥘𞥕𞥔)",
+                    "𞤀𞤲𞤧𞤫𞤴 (𞥑𞥘𞥕𞥔-𞥑𞥘𞥖𞥐)",
+                    "𞤃𞤫𞤲𞥇𞤢𞤲 (𞥑𞥘𞥖𞥐-𞥑𞥘𞥖𞥑)",
+                    "𞤄𞤵𞤲𞤳𞤭𞤴𞤵𞥅 (𞥑𞥘𞥖𞥑-𞥑𞥘𞥖𞥔)",
+                    "𞤘𞤫𞤲𞤶𞤭 (𞥑𞥘𞥖𞥔-𞥑𞥘𞥖𞥕)",
+                    "𞤑𞤫𞤴𞤮𞥅 (𞥑𞥘𞥖𞥕-𞥑𞥘𞥖𞥘)",
+                    "𞤃𞤫𞤴𞤶𞤭",
+                    "𞤚𞤢𞤴𞥃𞤮𞥅",
+                    "𞤡𞤮𞥅𞤱𞤢",
+                    "𞤖𞤫𞤴𞤧𞤫𞤴",
+                    "𞤈𞤫𞤴𞤱𞤢",
+                }
+            }
+            intervalFormats{
+                Gy{
+                    G{"y G – y G"}
+                    y{"y – y G"}
+                }
+                y{
+                    y{"y – y G"}
+                }
+            }
+        }
+        persian{
+            eras{
+                abbreviated{
+                    "𞤀𞤆",
+                }
+                narrow{
+                    "𞤀𞤆",
+                }
+                wide{
+                    "𞤀𞤆",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "𞤊𞤢𞤪𞤾𞤢𞤪𞤣𞤭𞤲",
+                        "𞤌𞤪𞤣𞤭𞤦𞤫𞤸𞤫𞥃𞤼",
+                        "𞤝𞤮𞤪𞤣𞤢𞤣",
+                        "𞤚𞤭𞤪",
+                        "𞤃𞤮𞤪𞤣𞤢𞤣",
+                        "𞤡𞤢𞤸𞤪𞤭𞤾𞤢𞤪",
+                        "𞤃𞤫𞤸𞤫𞤪",
+                        "𞤀𞤦𞤢𞤲",
+                        "𞤀𞥁𞤢𞤪",
+                        "𞤁𞤫𞤴",
+                        "𞤄𞤢𞤸𞤥𞤢𞤲",
+                        "𞤉𞤧𞤬𞤢𞤲𞤣",
+                    }
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                    }
+                    wide{
+                        "𞤊𞤢𞤪𞤾𞤢𞤪𞤣𞤭𞤲",
+                        "𞤌𞤪𞤣𞤭𞤦𞤫𞤸𞤫𞥃𞤼",
+                        "𞤝𞤮𞤪𞤣𞤢𞤣",
+                        "𞤚𞤭𞤪",
+                        "𞤃𞤮𞤪𞤣𞤢𞤣",
+                        "𞤡𞤢𞤸𞤪𞤭𞤾𞤢𞤪",
+                        "𞤃𞤫𞤸𞤫𞤪",
+                        "𞤀𞤦𞤢𞤲",
+                        "𞤀𞥁𞤢𞤪",
+                        "𞤁𞤫𞤴",
+                        "𞤄𞤢𞤸𞤥𞤢𞤲",
+                        "𞤉𞤧𞤬𞤢𞤲𞤣",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "𞤊𞤢𞤪𞤾𞤢𞤪𞤣𞤭𞤲",
+                        "𞤌𞤪𞤣𞤭𞤦𞤫𞤸𞤫𞥃𞤼",
+                        "𞤝𞤮𞤪𞤣𞤢𞤣",
+                        "𞤚𞤭𞤪",
+                        "𞤃𞤮𞤪𞤣𞤢𞤣",
+                        "𞤡𞤢𞤸𞤪𞤭𞤾𞤢𞤪",
+                        "𞤃𞤫𞤸𞤫𞤪",
+                        "𞤀𞤦𞤢𞤲",
+                        "𞤀𞥁𞤢𞤪",
+                        "𞤁𞤫𞤴",
+                        "𞤄𞤢𞤸𞤥𞤢𞤲",
+                        "𞤉𞤧𞤬𞤢𞤲𞤣",
+                    }
+                    narrow{
+                        "𞥑",
+                        "𞥒",
+                        "𞥓",
+                        "𞥔",
+                        "𞥕",
+                        "𞥖",
+                        "𞥗",
+                        "𞥘",
+                        "𞥙",
+                        "𞥑𞥐",
+                        "𞥑𞥑",
+                        "𞥑𞥒",
+                    }
+                    wide{
+                        "𞤊𞤢𞤪𞤾𞤢𞤪𞤣𞤭𞤲",
+                        "𞤌𞤪𞤣𞤭𞤦𞤫𞤸𞤫𞥃𞤼",
+                        "𞤝𞤮𞤪𞤣𞤢𞤣",
+                        "𞤚𞤭𞤪",
+                        "𞤃𞤮𞤪𞤣𞤢𞤣",
+                        "𞤡𞤢𞤸𞤪𞤭𞤾𞤢𞤪",
+                        "𞤃𞤫𞤸𞤫𞤪",
+                        "𞤀𞤦𞤢𞤲",
+                        "𞤀𞥁𞤢𞤪",
+                        "𞤁𞤫𞤴",
+                        "𞤄𞤢𞤸𞤥𞤢𞤲",
+                        "𞤉𞤧𞤬𞤢𞤲𞤣",
+                    }
+                }
+            }
+        }
+        roc{
+            eras{
+                abbreviated{
+                    "𞤀𞥋𞤁𞤕",
+                    "𞤃𞤭𞤲𞤺𞤵𞤮",
+                }
+                narrow{
+                    "𞤀𞥋𞤁𞤕",
+                    "𞤃𞤭𞤲𞤺𞤵𞤮",
+                }
+                wide{
+                    "𞤀𞥋𞤁𞤕",
+                    "𞤃𞤭𞤲𞤺𞤵𞤮",
+                }
+            }
+        }
+    }
+    characterLabel{
+        activities{"𞤳𞤵𞥅𞤺𞤫"}
+        african_scripts{"𞤦𞤭𞤲𞤣𞤭 𞤀𞤬𞤪𞤭𞤳𞤢𞤲𞥆𞤢𞥄𞤶𞤭"}
+        american_scripts{"𞤦𞤭𞤲𞤣𞤭 𞤀𞤥𞤫𞤪𞤭𞤳𞤢𞤲𞥆𞤢𞥄𞤶𞤭"}
+        animal{"𞤳𞤵𞤤𞥆𞤭"}
+        animals_nature{"𞤳𞤵𞤤𞥆𞤭 𞤫 𞤤𞤢𞤣𞥆𞤫"}
+        arrows{"𞤲𞤣𞤢𞤺𞤢𞥄𞤶𞤫"}
+        body{"𞤩𞤢𞤤𞤲𞤣𞤵"}
+        box_drawing{"𞤲𞤢𞤼𞤵𞤣𞤫 𞤢𞤪𞤳𞤢"}
+        braille{"𞤦𞤪𞤢𞥄𞤴"}
+        building{"𞤥𞤢𞤸𞤮𞥅𞤣𞤭"}
+        bullets_stars{"𞤼𞤮𞤩𞥆𞤫 𞤥𞤢𞥄𞤯𞤵𞤲 𞤳𞤮𞥅𞤣𞤫"}
+        consonantal_jamo{"𞤰𞤭𞤴𞤫 𞤶𞤢𞤥𞤮𞥅"}
+        currency_symbols{"𞤭𞤥𞥆𞤮𞤪𞤫 𞤲𞤦𞤵𞥅𞤯𞤭"}
+        dash_connector{"𞤷𞤭𞥅𞤬𞤭 𞤥𞤢𞥄𞤯𞤵𞤲 𞤶𞤮𞤤𞤳𞤮𞥅𞤶𞤭"}
+        digits{"𞤤𞤭𞤥𞤫"}
+        dingbats{"𞤥𞤢𞥄𞤲𞤣𞤫 𞤁𞤭𞤲𞤺𞤭𞤦𞤫𞥅𞤼"}
+        divination_symbols{"𞤭𞤥𞥆𞤮𞤪𞤫 𞤯𞤢𞤤𞤬𞤢𞤲𞤯𞤫"}
+        downwards_arrows{"𞤲𞤣𞤢𞤲𞤺𞤢𞥄𞤶𞤫 𞤶𞤵𞤲𞥆𞤭𞤼𞤭𞥅𞤯𞤫"}
+        downwards_upwards_arrows{"𞤲𞤣𞤢𞤺𞤢𞥄𞤶𞤫 𞤶𞤵𞤲𞥆𞤭𞤼𞤭𞥅𞤯𞤫 𞤫 𞤩𞤢𞤽𞤼𞤭𞥅𞤯𞤫"}
+        east_asian_scripts{"𞤦𞤭𞤲𞤣𞤭 𞤬𞤵𞤯𞤲𞤢𞥄𞤲𞤺𞤫 𞤀𞥄𞤧𞤭𞤴𞤢"}
+        emoji{"𞤲𞤺𞤮𞤼𞥆𞤭"}
+        european_scripts{"𞤦𞤭𞤲𞤣𞤭 𞤉𞤪𞤮𞤨𞤭𞤲𞥆𞤢𞥄𞤶𞤭"}
+        female{"𞤣𞤫𞤱𞤵"}
+        flag{"𞤼𞤵𞤼𞤢𞤱𞤢𞤤"}
+        flags{"𞤼𞤵𞤼𞤢𞥄𞤶𞤫"}
+        food_drink{"𞤻𞤢𞥄𞤥𞤣𞤵 𞤫 𞤲𞤶𞤢𞤪𞤢𞤲"}
+        format{"𞤲𞤦𞤢𞥄𞤣𞤭"}
+        format_whitespace{"𞤲𞤦𞤢𞥄𞤣𞤭 𞤫 𞤴𞤢𞤴𞤤𞤮"}
+        full_width_form_variant{"𞤱𞤢𞤴𞤤𞤢𞤲𞤣𞤫 𞤸𞤫𞤦𞥆𞤭𞤲𞤮-𞤴𞤢𞤲𞤶𞤭"}
+        geometric_shapes{"𞤧𞤵𞥅𞤪𞤢𞥄𞤶𞤭 𞤤𞤫𞤴𞤣𞤭𞤴𞤢𞤲𞤳𞤮𞥅𞤶𞤭"}
+        half_width_form_variant{"𞤱𞤢𞤴𞤤𞤢𞤲𞤣𞤫 𞤬𞤫𞤷𞥆𞤮-𞤴𞤢𞤲𞤶𞤭"}
+        han_characters{"𞤢𞤤𞤳𞤵𞤤𞤫 𞤖𞤢𞥄𞤲 (𞤼𞤢𞤪𞤲𞤺𞤵𞤣𞤫 𞤷𞤢𞤴𞤲𞤢𞤲𞤳𞤮𞥅𞤶𞤫)"}
+        han_radicals{"𞤣𞤢𞤰𞥆𞤫 𞤖𞤢𞥄𞤲"}
+        hanja{
+            "𞤢𞤤𞤳𞤵𞤤𞤫 𞤸𞤢𞤲𞤶𞤢 (𞤼𞤢𞤪𞤲𞤺𞤵𞤣𞤮 𞤷𞤢𞤴𞤲𞤢𞤲𞤳𞤮 𞤬𞤭𞥅 "
+            "𞤑𞤮𞥅𞤪𞤫𞤴𞤢)"
+        }
+        hanzi_simplified{"𞤖𞤢𞤥𞥁𞤭 (𞤲𞤫𞤱𞤭𞤲𞤢𞥄𞤯𞤭)"}
+        hanzi_traditional{"𞤖𞤢𞤥𞥁𞤭 (𞤺𞤢𞤲𞥆𞤭𞤳𞤮𞥅𞤶𞤭)"}
+        heart{"𞤩𞤫𞤪𞤲𞤣𞤫"}
+        historic_scripts{"𞤦𞤭𞤲𞤣𞤭 𞤨𞤫𞤰𞥆𞤭𞤲𞤳𞤮𞥅𞤶𞤭"}
+        ideographic_desc_characters{"𞤼𞤢𞤪𞤲𞤺𞤵𞤣𞤫 𞤷𞤢𞤴𞤲𞤢𞤲𞤳𞤮𞥅𞤶𞤫 𞤼𞤭𞤲𞤣𞤭𞤲𞤮𞥅𞤶𞤫"}
+        japanese_kana{"𞤳𞤢𞤲𞤢 (𞤧𞤭𞤺𞤢𞤲𞤯𞤫 𞤐𞤭𞤨𞤮𞤲)"}
+        kanbun{"𞤳𞤢𞤥𞤦𞤵𞤲"}
+        kanji{"𞤳𞤢𞤲𞤶𞤭 (𞤼𞤢𞤪𞤲𞤺𞤵𞤣𞤫 𞤷𞤢𞤴𞤲𞤢𞤲𞤳𞤮 𞤬𞤭𞥅 𞤐𞤭𞤨𞤮𞤲)"}
+        keycap{"𞤊𞤫𞤣𞤭𞤲𞤭𞤪𞤣𞤫"}
+        leftwards_arrows{"𞤲𞤣𞤢𞤺𞤢𞥄𞤶𞤫 𞤲𞤢𞤲𞥆𞤭𞥅𞤯𞤫"}
+        leftwards_rightwards_arrows{"𞤲𞤣𞤢𞤺𞤢𞥄𞤶𞤫 𞤲𞤢𞤲𞥆𞤭𞥅𞤯𞤫 𞤫 𞤻𞤢𞥄𞤥𞤲𞤭𞥅𞤯𞤭"}
+        letterlike_symbols{"𞤢𞤤𞤳𞤵𞤤𞤫 𞤱𞤢 𞤭𞤥𞥆𞤮𞤪𞤫"}
+        limited_use{"𞤧𞤢𞤯𞤢 𞤸𞤵𞥅𞤱𞤼𞤮𞤪𞤫𞥅𞤣𞤫"}
+        male{"𞤲𞤺𞤮𞤪𞤺𞤵"}
+        math_symbols{"𞤭𞤥𞥆𞤮𞤪𞤫 𞤸𞤭𞥅𞤥𞤭𞤲𞤳𞤮𞥅𞤶𞤫"}
+        middle_eastern_scripts{"𞤦𞤭𞤲𞤣𞤭 𞤅𞤢𞤳𞤢 𞤊𞤵𞤯𞤲𞤢𞤲𞤳𞤮𞥅𞤶𞤭"}
+        miscellaneous{"𞤔𞤭𞤤𞤩𞤵𞤯𞤭"}
+        modern_scripts{"𞤦𞤭𞤲𞤣𞤭 𞤨𞤫𞤪𞤲𞤣𞤵𞤯𞤭"}
+        modifier{"𞤱𞤢𞤴𞤤𞤢𞤴𞤯𞤵𞤲"}
+        musical_symbols{"𞤭𞤥𞥆𞤮𞤪𞤫 𞤺𞤢𞤤𞥆𞤭"}
+        nature{"𞤤𞤢𞤣𞥆𞤫"}
+        nonspacing{"𞤢𞤧𞤴𞤢𞤴𞤤𞤮"}
+        numbers{"𞤪𞤢𞤽𞤢𞤥𞤫"}
+        objects{"𞤨𞤭𞥅𞤶𞤵"}
+        other{"𞤨𞤭𞥅𞤶𞤭"}
+        paired{"𞤧𞤭𞤲𞤣𞤢𞥄𞤯𞤵𞤲"}
+        person{"𞤲𞤫𞤯𞥆𞤮"}
+        phonetic_alphabet{"𞤦𞤫𞤦𞤫𞤪𞤫 𞤬𞤮𞤲𞤫𞤼𞤭𞤳𞤴𞤢𞤲𞤳𞤮𞥅𞤶𞤫"}
+        pictographs{"𞤲𞤦𞤢𞥄𞤣𞤭𞤲𞤭"}
+        place{"𞤲𞤮𞤳𞥆𞤵𞥅𞤪𞤫"}
+        plant{"𞤨𞤵𞤯𞤭"}
+        punctuation{"𞤨𞤮𞥅𞤬𞤭𞤪𞤺𞤢𞤤"}
+        rightwards_arrows{"𞤲𞤣𞤢𞤺𞤢𞤱𞤢𞤤 𞤻𞤢𞥄𞤥𞤯𞤭𞤲𞤭𞥅𞤲𞤺𞤢𞤤"}
+        sign_standard_symbols{"𞤥𞤢𞥄𞤲𞤣𞤫 𞤥𞤢𞥄𞤯𞤵𞤲 𞤭𞤥𞥆𞤮𞤪𞤢𞤤"}
+        small_form_variant{"𞤱𞤢𞤴𞤤𞤢𞤲𞤳𞤮𞤴"}
+        smiley{"𞤫𞤴𞤼𞤢𞥄𞤤𞤭"}
+        smileys_people{"𞤫𞤴𞤼𞤢𞥄𞤤𞤵 𞤥𞤢𞥄𞤯𞤵𞤲 𞤲𞤫𞤯𞥆𞤮"}
+        south_asian_scripts{"𞤦𞤭𞤲𞤣𞤭 𞤻𞤢𞥄𞤥𞤲𞤢𞥄𞤲𞤺𞤫 𞤀𞥄𞤧𞤭𞤴𞤢"}
+        southeast_asian_scripts{"𞤦𞤭𞤲𞤣𞤭 𞤙𞤢𞥄𞤥𞤬𞤭𞤯𞤲𞤢𞥄𞤲𞤺𞤫 𞤀𞥄𞤧𞤭𞤴𞤢"}
+        spacing{"𞤴𞤢𞤴𞤤𞤢𞤲𞤣𞤫"}
+        sport{"𞤯𞤢𞤪𞤰𞤵"}
+        symbols{"𞤋𞤥𞥆𞤮𞤪𞤢𞤤"}
+        technical_symbols{"𞤭𞤥𞥆𞤮𞤪𞤫 𞤳𞤢𞤪𞤢𞤤𞥆𞤢𞥄𞤳𞤵"}
+        tone_marks{"𞤥𞤢𞥄𞤲𞤣𞤫 𞤲𞤮𞤪𞤣𞤫"}
+        travel{"𞤯𞤢𞤼𞤲𞤢𞤲𞤣𞤫"}
+        travel_places{"𞤯𞤢𞤼𞤲𞤢𞤲𞤣𞤫 𞤥𞤢𞥄𞤯𞤵𞤲 𞤣𞤭𞤲𞤺𞤭𞤪𞤫"}
+        upwards_arrows{"𞤲𞤣𞤢𞤲𞤺𞤢𞥄𞤶𞤫 𞤩𞤢𞤽𞤼𞤭𞥅𞤯𞤫"}
+        variant_forms{"𞤱𞤢𞤴𞤤𞤢𞤲𞤯𞤫"}
+        vocalic_jamo{"𞤥𞤢𞤧𞤫 𞤶𞤢𞤥𞤮𞥅"}
+        weather{"𞤴𞤢𞥄𞤧𞤳𞤭"}
+        western_asian_scripts{"𞤦𞤭𞤲𞤣𞤭 𞤖𞤭𞥅𞤲𞤢𞥄𞤲𞤺𞤫 𞤀𞥄𞤧𞤭𞤴𞤢"}
+        whitespace{"𞤴𞤢𞤴𞤤𞤮"}
     }
     delimiters{
         alternateQuotationEnd{"’"}
@@ -831,6 +3816,9 @@
         }
         hour-narrow{
             dn{"𞤶𞤢."}
+            relative{
+                "0"{"𞤐𞤣𞤭𞥅 𞤲𞤶𞤢𞤥𞤲𞤣𞤭"}
+            }
             relativeTime{
                 future{
                     one{"𞤲𞥋𞤣𞤫𞤪 {0} 𞤶𞤢."}
@@ -844,6 +3832,9 @@
         }
         hour-short{
             dn{"𞤶𞤢."}
+            relative{
+                "0"{"𞤐𞤣𞤭𞥅 𞤲𞤶𞤢𞤥𞤲𞤣𞤭"}
+            }
             relativeTime{
                 future{
                     one{"𞤲𞥋𞤣𞤫𞤪 {0} 𞤶𞤢."}
@@ -873,6 +3864,9 @@
         }
         minute-narrow{
             dn{"𞤸𞤮𞤶."}
+            relative{
+                "0"{"𞤐𞤣𞤫𞥅 𞤸𞤮𞤶𞤮𞤥𞤢𞥄𞤪𞤫"}
+            }
             relativeTime{
                 future{
                     one{"𞤲𞥋𞤣𞤫𞤪 {0} 𞤸𞤮𞤶."}
@@ -886,6 +3880,9 @@
         }
         minute-short{
             dn{"𞤸𞤮𞤶."}
+            relative{
+                "0"{"𞤲𞤣𞤫𞥅 𞤸𞤮𞤶𞤮𞤥𞤢𞥄𞤪𞤫"}
+            }
             relativeTime{
                 future{
                     one{"𞤲𞥋𞤣𞤫𞤪 {0} 𞤸𞤮𞤶."}
@@ -1120,6 +4117,9 @@
         }
         second-narrow{
             dn{"𞤳𞤭𞤲."}
+            relative{
+                "0"{"𞤶𞤮𞥅𞤲𞤭"}
+            }
             relativeTime{
                 future{
                     one{"𞤲𞥋𞤣𞤫𞤪 {0} 𞤳𞤭𞤲."}
@@ -1133,6 +4133,9 @@
         }
         second-short{
             dn{"𞤳𞤭𞤲."}
+            relative{
+                "0"{"𞤶𞤮𞥅𞤲𞤭"}
+            }
             relativeTime{
                 future{
                     one{"𞤲𞥋𞤣𞤫𞤪 {0} 𞤳𞤭𞤲."}
@@ -1173,7 +4176,7 @@
                     other{"𞤲𞥋𞤣𞤫𞤪 {0} 𞤈𞤫"}
                 }
                 past{
-                    one{"{0} 𞤈𞤫 𞤱𞤵𞤤𞤭𞥅𞤲𞥋𞤣𞤫"}
+                    one{"{0} 𞤈𞤫 𞤱𞤵𞤤𞤭𞥅𞤲𞤣𞤫"}
                     other{"{0} 𞤈𞤫 𞤱𞤵𞤤𞤭𞥅𞤯𞤫"}
                 }
             }
@@ -1250,15 +4253,15 @@
             relative{
                 "-1"{"𞤃𞤢𞤱𞤦𞤢𞥄𞤪𞤫 𞤬𞤫𞤰𞥆𞤵𞤲𞥋𞤣𞤫"}
                 "0"{"𞤲𞥋𞤣𞤫𞥅 𞤯𞤮𞤮 𞤃𞤢𞤱𞤦𞤢𞥄𞤪𞤫"}
-                "1"{"𞤃𞤢𞤱𞤦𞤢𞥄𞤪𞤫 𞤀𞤪𞤢𞤴𞤲𞥋𞤣𞤫"}
+                "1"{"𞤃𞤢𞤱𞤦𞤢𞥄𞤪𞤫 𞤀𞤪𞤢𞤴𞤲𞤣𞤫"}
             }
             relativeTime{
                 future{
-                    one{"𞤲𞥋𞤣𞤫𞤪 {0} 𞤃𞤢𞤱𞤦𞤢𞥄𞤶𞤫"}
+                    one{"𞤲𞤣𞤫𞤪 {0} 𞤃𞤢𞤱𞤦𞤢𞥄𞤶𞤫"}
                     other{"𞤲𞥋𞤣𞤫𞤪 {0} 𞤃𞤢𞤱𞤦𞤢𞥄𞤶𞤫"}
                 }
                 past{
-                    one{"{0} 𞤃𞤢𞤱𞤦𞤢𞥄𞤪𞤫 𞤱𞤵𞤤𞤭𞥅𞤲𞥋𞤣𞤫"}
+                    one{"{0} 𞤃𞤢𞤱𞤦𞤢𞥄𞤪𞤫 𞤱𞤵𞤤𞤭𞥅𞤲𞤣𞤫"}
                     other{"{0} 𞤃𞤢𞤱𞤦𞤢𞥄𞤶𞤫 𞤱𞤵𞤤𞤭𞥅𞤯𞤫"}
                 }
             }
@@ -1493,7 +4496,7 @@
             dn{"𞤲𞤶𞤢𞤥𞤣𞤭 𞤲𞤮𞤳𞥆𞤵𞥅𞤪𞤫"}
         }
         zone-short{
-            dn{"𞤲𞤶𞤢𞤥𞤣𞤭 𞤲𞤮𞤳𞥆𞤵𞥅𞤪𞤫"}
+            dn{"𞤲𞤮𞤳𞥆𞤵𞥅𞤪𞤫"}
         }
     }
     layout{
@@ -1502,26 +4505,26 @@
     }
     listPattern{
         or{
-            2{"{0} 𞤥𞤢𞥄 {1}"}
-            end{"{0}⹁ 𞤥𞤢𞥄 {1}"}
+            2{"{0} 𞤥𞤢𞥄𞤯𞤵𞤲 {1}"}
+            end{"{0}⹁ 𞤥𞤢𞥄𞤯𞤵𞤲 {1}"}
             middle{"{0}⹁ {1}"}
             start{"{0}⹁ {1}"}
         }
         or-narrow{
-            2{"{0} 𞤥𞤢𞥄 {1}"}
-            end{"{0}⹁ 𞤥𞤢𞥄 {1}"}
+            2{"{0} 𞤥𞤢𞥄𞤯𞤵𞤲 {1}"}
+            end{"{0}⹁ 𞤥𞤢𞥄𞤯𞤵𞤲 {1}"}
             middle{"{0}⹁ {1}"}
             start{"{0}⹁ {1}"}
         }
         or-short{
-            2{"{0} 𞤥𞤢𞥄 {1}"}
-            end{"{0}⹁ 𞤥𞤢𞥄 {1}"}
+            2{"{0} 𞤥𞤢𞥄𞤯𞤵𞤲 {1}"}
+            end{"{0}⹁ 𞤥𞤢𞥄𞤯𞤵𞤲 {1}"}
             middle{"{0}⹁ {1}"}
             start{"{0}⹁ {1}"}
         }
         standard{
             2{"{0} 𞤫 {1}"}
-            end{"{0}⹁ {1}"}
+            end{"{0}⹁ 𞤫 {1}"}
             middle{"{0}⹁ {1}"}
             start{"{0}⹁ {1}"}
         }
@@ -1545,9 +4548,9 @@
         }
         unit-narrow{
             2{"{0} {1}"}
-            end{"{0}, {1}"}
-            middle{"{0}, {1}"}
-            start{"{0}, {1}"}
+            end{"{0} {1}"}
+            middle{"{0} {1}"}
+            start{"{0} {1}"}
         }
         unit-short{
             2{"{0} 𞤫 {1}"}
diff --git a/icu4c/source/data/locales/fi.txt b/icu4c/source/data/locales/fi.txt
index f17f8b0..e51a835 100644
--- a/icu4c/source/data/locales/fi.txt
+++ b/icu4c/source/data/locales/fi.txt
@@ -31,7 +31,9 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
                 scientificFormat{"#E0"}
@@ -209,7 +211,7 @@
         minimalPairs{
             case{
                 elative{"{0} päivästä"}
-                genitive{"tarjous voimassa {0} ajan"}
+                genitive{"{0} päivän"}
                 illative{"{0} päivään"}
                 nominative{"{0} päivä"}
                 partitive{"{0} päivää"}
@@ -2633,4 +2635,48 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "fi",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname} {surname2}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-referring-informal{"{given} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-informal{"{given} {given2} {surname} {surname2}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-prefix} {surname-core}, {given} {given2}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-prefix} {surname-core}, {given} {given2-initial}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-prefix} {surname-core}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-referring-formal{"{surname} {surname2} {given} {given2}, {prefix} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-referring-formal{"{surname} {surname2} {given}, {prefix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/fil.txt b/icu4c/source/data/locales/fil.txt
index b9165fd..756fdc1 100644
--- a/icu4c/source/data/locales/fil.txt
+++ b/icu4c/source/data/locales/fil.txt
@@ -25,6 +25,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -133,6 +135,56 @@
                         other{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0K"}
+                        other{"¤ 0K"}
+                    }
+                    10000{
+                        one{"¤ 00K"}
+                        other{"¤ 00K"}
+                    }
+                    100000{
+                        one{"¤ 000K"}
+                        other{"¤ 000K"}
+                    }
+                    1000000{
+                        one{"¤ 0M"}
+                        other{"¤ 0M"}
+                    }
+                    10000000{
+                        one{"¤ 00M"}
+                        other{"¤ 00M"}
+                    }
+                    100000000{
+                        one{"¤ 000M"}
+                        other{"¤ 000M"}
+                    }
+                    1000000000{
+                        one{"¤ 0B"}
+                        other{"¤ 0B"}
+                    }
+                    10000000000{
+                        one{"¤ 00B"}
+                        other{"¤ 00B"}
+                    }
+                    100000000000{
+                        one{"¤ 000B"}
+                        other{"¤ 000B"}
+                    }
+                    1000000000000{
+                        one{"¤ 0T"}
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        one{"¤ 00T"}
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        one{"¤ 000T"}
+                        other{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0K"}
@@ -1192,11 +1244,11 @@
                 Ed{"d E"}
                 Ehm{"E h:mm a"}
                 Ehms{"E h:mm:ss a"}
-                Gy{"G y"}
+                Gy{"y G"}
                 GyMMM{"MMM y G"}
                 GyMMMEd{"E, MMM d, y G"}
                 GyMMMd{"MMM d, y G"}
-                GyMd{"M/d/y GGGGG"}
+                GyMd{"M/d/y G"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
@@ -1319,7 +1371,7 @@
                 format{
                     abbreviated{
                         afternoon1{"tanghali"}
-                        evening1{"ng hapon"}
+                        evening1{"ng gabi"}
                         midnight{"hatinggabi"}
                         morning1{"nang umaga"}
                         morning2{"madaling-araw"}
@@ -1337,7 +1389,7 @@
                     }
                     wide{
                         afternoon1{"tanghali"}
-                        evening1{"ng hapon"}
+                        evening1{"ng gabi"}
                         midnight{"hatinggabi"}
                         morning1{"nang umaga"}
                         morning2{"madaling-araw"}
@@ -1347,9 +1399,9 @@
                 }
                 stand-alone{
                     abbreviated{
-                        afternoon1{"tanghali"}
+                        afternoon1{"hapon"}
                         am{"AM"}
-                        evening1{"hapon"}
+                        evening1{"ng gabi"}
                         midnight{"hatinggabi"}
                         morning1{"umaga"}
                         morning2{"madaling-araw"}
@@ -1358,9 +1410,9 @@
                         pm{"PM"}
                     }
                     narrow{
-                        afternoon1{"tanghali"}
+                        afternoon1{"hapon"}
                         am{"AM"}
-                        evening1{"gabi"}
+                        evening1{"sa gabi"}
                         midnight{"hatinggabi"}
                         morning1{"umaga"}
                         morning2{"madaling-araw"}
@@ -1369,9 +1421,9 @@
                         pm{"PM"}
                     }
                     wide{
-                        afternoon1{"tanghali"}
+                        afternoon1{"hapon"}
                         am{"AM"}
-                        evening1{"hapon"}
+                        evening1{"ng gabi"}
                         midnight{"hatinggabi"}
                         morning1{"umaga"}
                         morning2{"madaling-araw"}
@@ -1412,15 +1464,15 @@
                     y{"y – y G"}
                 }
                 GyM{
-                    G{"M/y GGGGG – M/y GGGGG"}
-                    M{"M/y – M/y GGGGG"}
-                    y{"M/y – M/y GGGGG"}
+                    G{"M/y G – M/y G"}
+                    M{"M/y–M/y G"}
+                    y{"M/y – M/y G"}
                 }
                 GyMEd{
-                    G{"E, M/d/y GGGGG – E, M/d/y GGGGG"}
-                    M{"E, M/d/y – E, M/d/y GGGGG"}
-                    d{"E, M/d/y – E, M/d/y GGGGG"}
-                    y{"E, M/d/y – E, M/d/y GGGGG"}
+                    G{"E, M/d/y G–E, M/d/y G"}
+                    M{"E, M/d/y – E, M/d/y G"}
+                    d{"E, M/d/y – E, M/d/y G"}
+                    y{"E, M/d/y–E, M/d/y G"}
                 }
                 GyMMM{
                     G{"MMM y G – MMM y G"}
@@ -1440,10 +1492,10 @@
                     y{"MMM d, y – MMM d, y G"}
                 }
                 GyMd{
-                    G{"M/d/y GGGGG – M/d/y GGGGG"}
-                    M{"M/d/y – M/d/y GGGGG"}
-                    d{"M/d/y – M/d/y GGGGG"}
-                    y{"M/d/y – M/d/y GGGGG"}
+                    G{"M/d/y G–M/d/y G"}
+                    M{"M/d/y – M/d/y G"}
+                    d{"M/d/y–M/d/y G"}
+                    y{"M/d/y–M/d/y G"}
                 }
                 H{
                     H{"HH–HH"}
@@ -2994,11 +3046,11 @@
             relativeTime{
                 future{
                     one{"sa {0} araw"}
-                    other{"sa {0} (na) araw"}
+                    other{"sa {0} araw"}
                 }
                 past{
                     one{"{0} araw ang nakalipas"}
-                    other{"{0} (na) araw ang nakalipas"}
+                    other{"{0} araw ang nakalipas"}
                 }
             }
         }
@@ -3014,11 +3066,11 @@
             relativeTime{
                 future{
                     one{"sa {0} araw"}
-                    other{"sa {0} (na) araw"}
+                    other{"sa {0} araw"}
                 }
                 past{
                     one{"{0} araw ang nakalipas"}
-                    other{"{0} (na) araw ang nakalipas"}
+                    other{"{0} araw ang nakalipas"}
                 }
             }
         }
@@ -3034,10 +3086,10 @@
             relativeTime{
                 future{
                     one{"sa {0} (na) araw"}
-                    other{"sa {0} (na) araw"}
+                    other{"sa {0} araw"}
                 }
                 past{
-                    one{"{0} (na) araw ang nakalipas"}
+                    one{"{0} araw ang nakalipas"}
                     other{"{0} (na) araw ang nakalipas"}
                 }
             }
@@ -3128,11 +3180,11 @@
             relativeTime{
                 future{
                     one{"sa {0} oras"}
-                    other{"sa {0} (na) oras"}
+                    other{"sa {0} oras"}
                 }
                 past{
                     one{"{0} oras ang nakalipas"}
-                    other{"{0} (na) oras ang nakalipas"}
+                    other{"{0} oras ang nakalipas"}
                 }
             }
         }
@@ -3141,11 +3193,11 @@
             relativeTime{
                 future{
                     one{"sa {0} oras"}
-                    other{"sa {0} (na) oras"}
+                    other{"sa {0} oras"}
                 }
                 past{
                     one{"{0} oras ang nakalipas"}
-                    other{"{0} (na) oras nakalipas"}
+                    other{"{0} oras ang nakalipas"}
                 }
             }
         }
@@ -3158,7 +3210,7 @@
                 }
                 past{
                     one{"{0} oras ang nakalipas"}
-                    other{"{0} (na) oras ang nakalipas"}
+                    other{"{0} oras ang nakalipas"}
                 }
             }
         }
@@ -3170,11 +3222,11 @@
             relativeTime{
                 future{
                     one{"sa {0} minuto"}
-                    other{"sa {0} (na) minuto"}
+                    other{"sa {0} minuto"}
                 }
                 past{
                     one{"{0} minuto ang nakalipas"}
-                    other{"{0} (na) minuto ang nakalipas"}
+                    other{"{0} minuto ang nakalipas"}
                 }
             }
         }
@@ -3183,11 +3235,11 @@
             relativeTime{
                 future{
                     one{"sa {0} min."}
-                    other{"sa {0} (na) min."}
+                    other{"sa {0} min."}
                 }
                 past{
                     one{"{0} min. ang nakalipas"}
-                    other{"{0} (na) min. ang nakalipas"}
+                    other{"{0} min. ang nakalipas"}
                 }
             }
         }
@@ -3196,11 +3248,11 @@
             relativeTime{
                 future{
                     one{"sa {0} min."}
-                    other{"sa {0} (na) min."}
+                    other{"sa {0} min."}
                 }
                 past{
                     one{"{0} min. ang nakalipas"}
-                    other{"{0} (na) min. ang nakalipas"}
+                    other{"{0} min. ang nakalipas"}
                 }
             }
         }
@@ -3265,11 +3317,11 @@
             relativeTime{
                 future{
                     one{"sa {0} buwan"}
-                    other{"sa {0} (na) buwan"}
+                    other{"sa {0} buwan"}
                 }
                 past{
                     one{"{0} buwan ang nakalipas"}
-                    other{"{0} (na) buwan ang nakalipas"}
+                    other{"{0} buwan ang nakalipas"}
                 }
             }
         }
@@ -3283,11 +3335,11 @@
             relativeTime{
                 future{
                     one{"sa {0} buwan"}
-                    other{"sa {0} (na) buwan"}
+                    other{"sa {0} buwan"}
                 }
                 past{
                     one{"{0} buwan ang nakalipas"}
-                    other{"{0} (na) buwan ang nakalipas"}
+                    other{"{0} buwan ang nakalipas"}
                 }
             }
         }
@@ -3301,11 +3353,11 @@
             relativeTime{
                 future{
                     one{"sa {0} buwan"}
-                    other{"sa {0} (na) buwan"}
+                    other{"sa {0} buwan"}
                 }
                 past{
                     one{"{0} buwan ang nakalipas"}
-                    other{"{0} (na) buwan ang nakalipas"}
+                    other{"{0} buwan ang nakalipas"}
                 }
             }
         }
@@ -3319,11 +3371,11 @@
             relativeTime{
                 future{
                     one{"sa {0} quarter"}
-                    other{"sa {0} (na) quarter"}
+                    other{"sa {0} quarter"}
                 }
                 past{
                     one{"{0} quarter ang nakalipas"}
-                    other{"{0} (na) quarter ang nakalipas"}
+                    other{"{0} quarter ang nakalipas"}
                 }
             }
         }
@@ -3337,11 +3389,11 @@
             relativeTime{
                 future{
                     one{"sa {0} quarter"}
-                    other{"sa {0} (na) quarter"}
+                    other{"sa {0} quarter"}
                 }
                 past{
                     one{"{0} quarter ang nakalipas"}
-                    other{"{0} (na) quarter ang nakalipas"}
+                    other{"{0} quarter ang nakalipas"}
                 }
             }
         }
@@ -3354,12 +3406,12 @@
             }
             relativeTime{
                 future{
-                    one{"sa {0} (na) quarter"}
-                    other{"sa {0} (na) quarter"}
+                    one{"sa {0} quarter"}
+                    other{"sa {0} quarter"}
                 }
                 past{
                     one{"{0} quarter ang nakalipas"}
-                    other{"{0} (na) quarter ang nakalipas"}
+                    other{"{0} quarter ang nakalipas"}
                 }
             }
         }
@@ -3422,11 +3474,11 @@
             relativeTime{
                 future{
                     one{"sa {0} segundo"}
-                    other{"sa {0} (na) segundo"}
+                    other{"sa {0} segundo"}
                 }
                 past{
                     one{"{0} segundo ang nakalipas"}
-                    other{"{0} (na) segundo ang nakalipas"}
+                    other{"{0} segundo ang nakalipas"}
                 }
             }
         }
@@ -3435,11 +3487,11 @@
             relativeTime{
                 future{
                     one{"sa {0} seg."}
-                    other{"sa {0} (na) seg."}
+                    other{"sa {0} seg."}
                 }
                 past{
                     one{"{0} seg. ang nakalipas"}
-                    other{"{0} (na) seg. nakalipas"}
+                    other{"{0} seg. ang nakalipas"}
                 }
             }
         }
@@ -3448,11 +3500,11 @@
             relativeTime{
                 future{
                     one{"sa {0} seg."}
-                    other{"sa {0} (na) seg."}
+                    other{"sa {0} seg."}
                 }
                 past{
                     one{"{0} seg. ang nakalipas"}
-                    other{"{0} (na) seg. nakalipas"}
+                    other{"{0} seg. ang nakalipas"}
                 }
             }
         }
@@ -3465,7 +3517,7 @@
             relativeTime{
                 future{
                     one{"sa {0} Linggo"}
-                    other{"sa {0} (na) Linggo"}
+                    other{"sa {0} Linggo"}
                 }
                 past{
                     one{"{0} Linggo ang nakalipas"}
@@ -3671,11 +3723,11 @@
             relativeTime{
                 future{
                     one{"sa {0} linggo"}
-                    other{"sa {0} (na) linggo"}
+                    other{"sa {0} linggo"}
                 }
                 past{
                     one{"{0} linggo ang nakalipas"}
-                    other{"{0} (na) linggo ang nakalipas"}
+                    other{"{0} linggo ang nakalipas"}
                 }
             }
         }
@@ -3690,11 +3742,11 @@
             relativeTime{
                 future{
                     one{"sa {0} linggo"}
-                    other{"sa {0} (na) linggo"}
+                    other{"sa {0} linggo"}
                 }
                 past{
                     one{"{0} linggo ang nakalipas"}
-                    other{"{0} (na) linggo ang nakalipas"}
+                    other{"{0} linggo ang nakalipas"}
                 }
             }
         }
@@ -3709,7 +3761,7 @@
             relativeTime{
                 future{
                     one{"sa {0} linggo"}
-                    other{"sa {0} (na) linggo"}
+                    other{"sa {0} linggo"}
                 }
                 past{
                     one{"{0} linggo ang nakalipas"}
@@ -3754,11 +3806,11 @@
             relativeTime{
                 future{
                     one{"sa {0} taon"}
-                    other{"sa {0} (na) taon"}
+                    other{"sa {0} taon"}
                 }
                 past{
                     one{"{0} taon ang nakalipas"}
-                    other{"{0} (na) taon ang nakalipas"}
+                    other{"{0} taon ang nakalipas"}
                 }
             }
         }
@@ -3772,11 +3824,11 @@
             relativeTime{
                 future{
                     one{"sa {0} taon"}
-                    other{"sa {0} (na) taon"}
+                    other{"sa {0} taon"}
                 }
                 past{
                     one{"{0} taon ang nakalipas"}
-                    other{"{0} (na) taon ang nakalipas"}
+                    other{"{0} taon ang nakalipas"}
                 }
             }
         }
@@ -3790,11 +3842,11 @@
             relativeTime{
                 future{
                     one{"sa {0} taon"}
-                    other{"sa {0} (na) taon"}
+                    other{"sa {0} taon"}
                 }
                 past{
                     one{"{0} taon ang nakalipas"}
-                    other{"{0} (na) taon ang nakalipas"}
+                    other{"{0} taon ang nakalipas"}
                 }
             }
         }
@@ -3885,4 +3937,35 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "fil",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/fr.txt b/icu4c/source/data/locales/fr.txt
index b54166e..53b7e1e 100644
--- a/icu4c/source/data/locales/fr.txt
+++ b/icu4c/source/data/locales/fr.txt
@@ -35,6 +35,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -1108,10 +1109,10 @@
             dayPeriod{
                 format{
                     abbreviated{
-                        afternoon1{"ap.m."}
+                        afternoon1{"après-midi"}
                         evening1{"soir"}
                         midnight{"minuit"}
-                        morning1{"mat."}
+                        morning1{"matin"}
                         night1{"nuit"}
                         noon{"midi"}
                     }
@@ -1206,38 +1207,38 @@
                     y{"y–y G"}
                 }
                 GyM{
-                    G{"M/y G 'à' M/y G"}
-                    M{"M–M/y G"}
-                    y{"M/y 'à' M/y G"}
+                    G{"MM/y G – MM/y G"}
+                    M{"MM–MM/y G"}
+                    y{"MM/y – MM/y G"}
                 }
                 GyMEd{
-                    G{"E d/M/y G 'à' E d/M/y G"}
-                    M{"E d/M 'à' E d/M/y G"}
-                    d{"E d 'à' E d/M/y G"}
-                    y{"E d/M/y 'à' E d/M/y G"}
+                    G{"E d/MM/y G – E d/MM/y G"}
+                    M{"E d/MM – E d/MM/y G"}
+                    d{"E d – E d/MM/y G"}
+                    y{"E d/MM/y – E d/MM/y G"}
                 }
                 GyMMM{
-                    G{"MMM y G 'à' MMM y G"}
-                    M{"MMM 'à' MMM y G"}
-                    y{"MMM y 'à' MMM y G"}
+                    G{"MMM y G – MMM y G"}
+                    M{"MMM – MMM y G"}
+                    y{"MMM y – MMM y G"}
                 }
                 GyMMMEd{
-                    G{"E d MMM y G 'à' E d MMM y G"}
-                    M{"E d MMM 'à' E d MMM y G"}
-                    d{"E d 'à' E d MMM y G"}
-                    y{"E d MMM y 'à' E d MMM y G"}
+                    G{"E d MMM y G – E d MMM y G"}
+                    M{"E d MMM – E d MMM y G"}
+                    d{"E d – E d MMM y G"}
+                    y{"E d MMM y – E d MMM y G"}
                 }
                 GyMMMd{
-                    G{"d MMM y G 'à' d MMM y G"}
-                    M{"d MMM 'à' d MMM y G"}
+                    G{"d MMM y G – d MMM y G"}
+                    M{"d MMM – d MMM y G"}
                     d{"d–d MMM y G"}
-                    y{"d MMM y 'à' d MMM y G"}
+                    y{"d MMM y – d MMM y G"}
                 }
                 GyMd{
-                    G{"d/M/y G 'à' d/M/y G"}
-                    M{"d/M 'à' d/M/y G"}
-                    d{"d–d/M/y G"}
-                    y{"d/M/y 'à' d/M/y G"}
+                    G{"d/MM/y G – d/MM/y G"}
+                    M{"d/MM – d/MM/y G"}
+                    d{"d–d/MM/y G"}
+                    y{"d/MM/y – d/MM/y G"}
                 }
                 H{
                     H{"HH – HH"}
@@ -3049,4 +3050,55 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "fr",
+            }
+            surnameFirst{"zxx"}
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname}"}
+            givenFirst-long-referring-informal{"{given} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{given-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname}"}
+            givenFirst-medium-referring-informal{"{given} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2}"}
+            surnameFirst-long-referring-informal{"{surname} {given}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}{given-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial}"}
+            surnameFirst-medium-referring-informal{"{surname} {given}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/fr_CA.txt b/icu4c/source/data/locales/fr_CA.txt
index bcd2038..5664704 100644
--- a/icu4c/source/data/locales/fr_CA.txt
+++ b/icu4c/source/data/locales/fr_CA.txt
@@ -73,6 +73,56 @@
                         other{"000 T¤"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"0 k ¤"}
+                        other{"0 k ¤"}
+                    }
+                    10000{
+                        one{"00 k ¤"}
+                        other{"00 k ¤"}
+                    }
+                    100000{
+                        one{"000 k ¤"}
+                        other{"000 k ¤"}
+                    }
+                    1000000{
+                        one{"0 M ¤"}
+                        other{"0 M ¤"}
+                    }
+                    10000000{
+                        one{"00 M ¤"}
+                        other{"00 M ¤"}
+                    }
+                    100000000{
+                        one{"000 M ¤"}
+                        other{"000 M ¤"}
+                    }
+                    1000000000{
+                        one{"0 G ¤"}
+                        other{"0 G ¤"}
+                    }
+                    10000000000{
+                        one{"00 G ¤"}
+                        other{"00 G ¤"}
+                    }
+                    100000000000{
+                        one{"000 G ¤"}
+                        other{"000 G ¤"}
+                    }
+                    1000000000000{
+                        one{"0 T ¤"}
+                        other{"0 T ¤"}
+                    }
+                    10000000000000{
+                        one{"00 T ¤"}
+                        other{"00 T ¤"}
+                    }
+                    100000000000000{
+                        one{"000 T ¤"}
+                        other{"000 T ¤"}
+                    }
+                }
                 decimalFormat{
                     1000000000{
                         one{"0 G"}
@@ -494,20 +544,10 @@
                     y{"E y-MM-dd – E y-MM-dd GGGGG"}
                 }
                 GyMMM{
-                    G{"MMM y G – MMM y G"}
                     M{"MMM y – MMM y G"}
-                    y{"MMM y – MMM y G"}
                 }
                 GyMMMEd{
-                    G{"E d MMM y G – E d MMM y G"}
-                    M{"E d MMM – E d MMM y G"}
                     d{"E d MMM – E d MMM y G"}
-                    y{"E d MMM y – E d MMM y G"}
-                }
-                GyMMMd{
-                    G{"d MMM y G – d MMM y G"}
-                    M{"d MMM – d MMM y G"}
-                    y{"d MMM y – d MMM y G"}
                 }
                 GyMd{
                     G{"y-MM-dd GGGGG – y-MM-dd GGGGG"}
diff --git a/icu4c/source/data/locales/ga.txt b/icu4c/source/data/locales/ga.txt
index 2a60d65..526a580 100644
--- a/icu4c/source/data/locales/ga.txt
+++ b/icu4c/source/data/locales/ga.txt
@@ -21,7 +21,10 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
             }
@@ -200,6 +203,92 @@
                         two{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        few{"¤0K"}
+                        many{"¤0K"}
+                        one{"¤ 0K"}
+                        other{"¤ 0K"}
+                        two{"¤0K"}
+                    }
+                    10000{
+                        few{"¤00K"}
+                        many{"¤00K"}
+                        one{"¤ 00K"}
+                        other{"¤ 00K"}
+                        two{"¤00K"}
+                    }
+                    100000{
+                        few{"¤000K"}
+                        many{"¤000K"}
+                        one{"¤ 000K"}
+                        other{"¤ 000K"}
+                        two{"¤000K"}
+                    }
+                    1000000{
+                        few{"¤0M"}
+                        many{"¤0M"}
+                        one{"¤ 0M"}
+                        other{"¤ 0M"}
+                        two{"¤0M"}
+                    }
+                    10000000{
+                        few{"¤00M"}
+                        many{"¤00M"}
+                        one{"¤ 00M"}
+                        other{"¤ 00M"}
+                        two{"¤00M"}
+                    }
+                    100000000{
+                        few{"¤000M"}
+                        many{"¤000M"}
+                        one{"¤ 000M"}
+                        other{"¤ 000M"}
+                        two{"¤000M"}
+                    }
+                    1000000000{
+                        few{"¤0B"}
+                        many{"¤0B"}
+                        one{"¤ 0B"}
+                        other{"¤ 0B"}
+                        two{"¤0B"}
+                    }
+                    10000000000{
+                        few{"¤00B"}
+                        many{"¤00B"}
+                        one{"¤ 00B"}
+                        other{"¤ 00B"}
+                        two{"¤00B"}
+                    }
+                    100000000000{
+                        few{"¤000B"}
+                        many{"¤000B"}
+                        one{"¤ 000B"}
+                        other{"¤ 000B"}
+                        two{"¤000B"}
+                    }
+                    1000000000000{
+                        few{"¤0T"}
+                        many{"¤0T"}
+                        one{"¤ 0T"}
+                        other{"¤ 0T"}
+                        two{"¤0T"}
+                    }
+                    10000000000000{
+                        few{"¤00T"}
+                        many{"¤00T"}
+                        one{"¤ 00T"}
+                        other{"¤ 00T"}
+                        two{"¤00T"}
+                    }
+                    100000000000000{
+                        few{"¤000T"}
+                        many{"¤000T"}
+                        one{"¤ 000T"}
+                        other{"¤ 000T"}
+                        two{"¤000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         few{"0k"}
@@ -491,6 +580,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'ag' {0}",
+                "{1} 'ag' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -685,6 +780,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'ag' {0}",
+                "{1} 'ag' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -1121,7 +1222,7 @@
         animals_nature{"ainmhí nó an nádúr"}
         arrows{"saighead"}
         body{"corp"}
-        box_drawing{"Líníocht Boscaí"}
+        box_drawing{"líníocht boscaí"}
         braille{"Braille"}
         building{"foirgneamh"}
         bullets_stars{"urchar nó réalta"}
@@ -1168,7 +1269,7 @@
         modern_scripts{"script nua-aimseartha"}
         modifier{"mionathraitheoir"}
         musical_symbols{"siombail cheoil"}
-        nature{"nádúr"}
+        nature{"dúlra"}
         nonspacing{"neamhspásáil"}
         numbers{"uimhreacha"}
         objects{"Nithe"}
@@ -1176,7 +1277,7 @@
         paired{"péireáilte"}
         person{"duine"}
         phonetic_alphabet{"aibítir foghraíochta"}
-        pictographs{"Picteagraif"}
+        pictographs{"picteagraf"}
         place{"áit"}
         plant{"planda"}
         punctuation{"poncaíocht"}
@@ -1191,7 +1292,7 @@
         sport{"spórt"}
         symbols{"siombail"}
         technical_symbols{"siombail theicniúil"}
-        tone_marks{"Comharthaí Toin"}
+        tone_marks{"comhartha toin"}
         travel{"taisteal"}
         travel_places{"taisteal nó áit"}
         upwards_arrows{"saigheada suas"}
@@ -1203,7 +1304,7 @@
     }
     fields{
         day{
-            dn{"Lá"}
+            dn{"lá"}
             relative{
                 "-1"{"inné"}
                 "-2"{"arú inné"}
@@ -1229,7 +1330,6 @@
             }
         }
         day-narrow{
-            dn{"Lá"}
             relative{
                 "-1"{"inné"}
                 "-2"{"arú inné"}
@@ -1255,7 +1355,6 @@
             }
         }
         day-short{
-            dn{"Lá"}
             relative{
                 "-1"{"inné"}
                 "-2"{"arú inné"}
@@ -1281,7 +1380,7 @@
             }
         }
         dayOfYear{
-            dn{"Lá den bhliain"}
+            dn{"lá den bhliain"}
         }
         dayOfYear-narrow{
             dn{"lá den bhl."}
@@ -1339,14 +1438,14 @@
             relativeTime{
                 future{
                     few{"+{0} Aoine"}
-                    many{"+{0} Aoine"}
+                    many{"+{0} nAoine"}
                     one{"+{0} Aoine"}
                     other{"+{0} Aoine"}
                     two{"+{0} Aoine"}
                 }
                 past{
                     few{"{0} Aoine ó shin"}
-                    many{"{0} Aoine ó shin"}
+                    many{"{0} nAoine ó shin"}
                     one{"{0} Aoine ó shin"}
                     other{"{0} Aoine ó shin"}
                     two{"{0} Aoine ó shin"}
@@ -1377,21 +1476,21 @@
             }
         }
         hour{
-            dn{"Uair"}
+            dn{"uair"}
             relative{
                 "0"{"an uair seo"}
             }
             relativeTime{
                 future{
                     few{"i gceann {0} uair an chloig"}
-                    many{"i gceann {0} n-uaire an chloig"}
+                    many{"i gceann {0} n-uair an chloig"}
                     one{"i gceann {0} uair an chloig"}
                     other{"i gceann {0} uair an chloig"}
                     two{"i gceann {0} uair an chloig"}
                 }
                 past{
                     few{"{0} uair an chloig ó shin"}
-                    many{"{0} n-uaire an chloig ó shin"}
+                    many{"{0} n-uair an chloig ó shin"}
                     one{"{0} uair an chloig ó shin"}
                     other{"{0} uair an chloig ó shin"}
                     two{"{0} uair an chloig ó shin"}
@@ -1443,7 +1542,7 @@
             }
         }
         minute{
-            dn{"Nóiméad"}
+            dn{"nóiméad"}
             relative{
                 "0"{"an nóiméad seo"}
             }
@@ -1636,7 +1735,7 @@
                 future{
                     few{"i gceann {0} mhí"}
                     many{"i gceann {0} mí"}
-                    one{"i gceann {0} mhí"}
+                    one{"i gceann {0} míosa"}
                     other{"i gceann {0} mí"}
                     two{"i gceann {0} mhí"}
                 }
@@ -1791,7 +1890,7 @@
             }
         }
         second{
-            dn{"Soicind"}
+            dn{"soicind"}
             relative{
                 "0"{"anois"}
             }
@@ -2071,11 +2170,11 @@
             }
             relativeTime{
                 future{
-                    few{"{0} seachtaine ón Chéadaoin"}
-                    many{"{0} seachtaine ón Chéadaoin"}
-                    one{"{0} seachtain ón Chéadaoin"}
-                    other{"{0} seachtain ón Chéadaoin"}
-                    two{"{0} sheachtain ón Chéadaoin"}
+                    few{"{0} seachtaine ón gCéadaoin"}
+                    many{"{0} seachtaine ón gCéadaoin"}
+                    one{"{0} seachtain ón gCéadaoin"}
+                    other{"{0} seachtain ón gCéadaoin"}
+                    two{"{0} sheachtain ón gCéadaoin"}
                 }
                 past{
                     few{"Dé Céadaoin {0} seachtaine ó shin"}
@@ -2117,11 +2216,11 @@
             }
             relativeTime{
                 future{
-                    few{"{0} seachtaine ón Chéadaoin"}
-                    many{"{0} seachtaine ón Chéadaoin"}
-                    one{"{0} seachtain ón Chéadaoin"}
-                    other{"{0} seachtain ón Chéadaoin"}
-                    two{"{0} sheachtain ón Chéadaoin"}
+                    few{"{0} seachtaine ón gCéadaoin"}
+                    many{"{0} seachtaine ón gCéadaoin"}
+                    one{"{0} seachtain ón gCéadaoin"}
+                    other{"{0} seachtain ón gCéadaoin"}
+                    two{"{0} sheachtain ón gCéadaoin"}
                 }
                 past{
                     few{"Dé Céadaoin {0} seachtaine ó shin"}
@@ -2144,7 +2243,7 @@
                 future{
                     few{"i gceann {0} seachtaine"}
                     many{"i gceann {0} seachtaine"}
-                    one{"i gceann {0} seachtain"}
+                    one{"i gceann {0} seachtaine"}
                     other{"i gceann {0} seachtain"}
                     two{"i gceann {0} sheachtain"}
                 }
@@ -2167,18 +2266,18 @@
             relativePeriod{"seachtain {0}"}
             relativeTime{
                 future{
-                    few{"+{0} scht."}
+                    few{"i gceann {0} shcht."}
                     many{"+{0} scht."}
                     one{"+{0} scht."}
                     other{"+{0} scht."}
-                    two{"+{0} scht."}
+                    two{"i gceann {0} shcht."}
                 }
                 past{
-                    few{"-{0} scht."}
+                    few{"{0} shcht. ó shin"}
                     many{"-{0} scht."}
                     one{"-{0} scht."}
                     other{"-{0} scht."}
-                    two{"-{0} scht."}
+                    two{"{0} shcht. ó shin"}
                 }
             }
         }
@@ -2192,41 +2291,38 @@
             relativePeriod{"seachtain {0}"}
             relativeTime{
                 future{
-                    few{"i gceann {0} scht."}
+                    few{"i gceann {0} shcht."}
                     many{"i gceann {0} scht."}
                     one{"i gceann {0} scht."}
                     other{"i gceann {0} scht."}
                     two{"i gceann {0} shcht."}
                 }
                 past{
-                    few{"{0} scht. ó shin"}
+                    few{"{0} shcht. ó shin"}
                     many{"{0} scht. ó shin"}
                     one{"{0} scht. ó shin"}
                     other{"{0} scht. ó shin"}
-                    two{"{0} scht. ó shin"}
+                    two{"{0} shcht. ó shin"}
                 }
             }
         }
         weekOfMonth{
-            dn{"Seachtain den mhí"}
+            dn{"seachtain den mhí"}
         }
         weekOfMonth-narrow{
-            dn{"7n den mhí"}
+            dn{"scht. den mhí"}
         }
         weekOfMonth-short{
-            dn{"7n den mhí"}
+            dn{"scht. den mhí"}
         }
         weekday{
-            dn{"Lá na seachtaine"}
-        }
-        weekday-narrow{
-            dn{"lá den t7n"}
+            dn{"lá den tseachtain"}
         }
         weekday-short{
-            dn{"lá den t7n"}
+            dn{"lá den tscht."}
         }
         weekdayOfMonth{
-            dn{"Lá oibre den mhí"}
+            dn{"lá den tseachtain sa mhí"}
         }
         weekdayOfMonth-narrow{
             dn{"lá oib. den mhí"}
@@ -2245,7 +2341,7 @@
                 future{
                     few{"i gceann {0} bliana"}
                     many{"i gceann {0} mbliana"}
-                    one{"i gceann {0} bhliain"}
+                    one{"i gceann {0} bliana"}
                     other{"i gceann {0} bliain"}
                     two{"i gceann {0} bhliain"}
                 }
@@ -2307,7 +2403,7 @@
             }
         }
         zone{
-            dn{"Crios Ama"}
+            dn{"crios ama"}
         }
         zone-narrow{
             dn{"crios"}
@@ -2319,7 +2415,7 @@
     listPattern{
         or{
             2{"{0} nó {1}"}
-            end{"{0}, nó {1}"}
+            end{"{0} nó {1}"}
             middle{"{0}, {1}"}
             start{"{0}, {1}"}
         }
@@ -2379,4 +2475,74 @@
             }
         }
     }
+    personNames{
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "ga",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-prefix} {surname-core}, {given} {given2}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-prefix} {surname-core}, {given} {given2-initial}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-prefix} {surname-core}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/gd.txt b/icu4c/source/data/locales/gd.txt
index a50ad31..dfc49d1 100644
--- a/icu4c/source/data/locales/gd.txt
+++ b/icu4c/source/data/locales/gd.txt
@@ -184,7 +184,11 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
+                currencyFormat%alphaNextToNumber{"¤ #,##0.00"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -587,7 +591,12 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
+                currencyFormat%alphaNextToNumber{"¤ #,##0.00"}
+                currencyFormat%noCurrency{"#,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -743,6 +752,80 @@
                         two{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        few{"¤ 0K"}
+                        one{"¤ 0K"}
+                        other{"¤ 0K"}
+                        two{"¤ 0K"}
+                    }
+                    10000{
+                        few{"¤ 00K"}
+                        one{"¤ 00K"}
+                        other{"¤ 00K"}
+                        two{"¤ 00K"}
+                    }
+                    100000{
+                        few{"¤ 000K"}
+                        one{"¤ 000K"}
+                        other{"¤ 000K"}
+                        two{"¤ 000K"}
+                    }
+                    1000000{
+                        few{"¤ 0M"}
+                        one{"¤ 0M"}
+                        other{"¤ 0M"}
+                        two{"¤ 0M"}
+                    }
+                    10000000{
+                        few{"¤ 00M"}
+                        one{"¤ 00M"}
+                        other{"¤ 00M"}
+                        two{"¤ 00M"}
+                    }
+                    100000000{
+                        few{"¤ 000M"}
+                        one{"¤ 000M"}
+                        other{"¤ 000M"}
+                        two{"¤ 000M"}
+                    }
+                    1000000000{
+                        few{"¤ 0B"}
+                        one{"¤ 0B"}
+                        other{"¤ 0B"}
+                        two{"¤ 0B"}
+                    }
+                    10000000000{
+                        few{"¤ 00B"}
+                        one{"¤ 00B"}
+                        other{"¤ 00B"}
+                        two{"¤ 00B"}
+                    }
+                    100000000000{
+                        few{"¤ 000B"}
+                        one{"¤ 000B"}
+                        other{"¤ 000B"}
+                        two{"¤ 000B"}
+                    }
+                    1000000000000{
+                        few{"¤ 0T"}
+                        one{"¤ 0T"}
+                        other{"¤ 0T"}
+                        two{"¤ 0T"}
+                    }
+                    10000000000000{
+                        few{"¤ 00T"}
+                        one{"¤ 00T"}
+                        other{"¤ 00T"}
+                        two{"¤ 00T"}
+                    }
+                    100000000000000{
+                        few{"¤ 000T"}
+                        one{"¤ 000T"}
+                        other{"¤ 000T"}
+                        two{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         few{"0K"}
@@ -2118,8 +2201,8 @@
             DateTimePatterns%atTime{
                 "{1} 'aig' {0}",
                 "{1} 'aig' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -2159,6 +2242,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'aig' {0}",
+                "{1} 'aig' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -2392,6 +2481,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'aig' {0}",
+                "{1} 'aig' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -2421,7 +2516,7 @@
                 GyMMM{"LLL y G"}
                 GyMMMEd{"E, d MMM y G"}
                 GyMMMd{"d MMM y G"}
-                GyMd{"d/M/y GGGGG"}
+                GyMd{"d/M/y G"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
@@ -2868,8 +2963,8 @@
             DateTimePatterns%atTime{
                 "{1} 'aig' {0}",
                 "{1} 'aig' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -2950,8 +3045,8 @@
             DateTimePatterns%atTime{
                 "{1} 'aig' {0}",
                 "{1} 'aig' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -2994,8 +3089,8 @@
             DateTimePatterns%atTime{
                 "{1} 'aig' {0}",
                 "{1} 'aig' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -3038,8 +3133,8 @@
             DateTimePatterns%atTime{
                 "{1} 'aig' {0}",
                 "{1} 'aig' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -3082,8 +3177,8 @@
             DateTimePatterns%atTime{
                 "{1} 'aig' {0}",
                 "{1} 'aig' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -4330,4 +4425,106 @@
             }
         }
     }
+    personNames{
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "gd",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-prefix-mon"
+                "ogram-allCaps}{surname-core-monogram-allCaps}{surname2-monogram-allC"
+                "aps}"
+            }
+            givenFirst-long-monogram-informal{
+                "{given-informal-monogram-allCaps}{given2-monogram-allCaps}{surname-p"
+                "refix-monogram-allCaps}{surname-core-monogram-allCaps}{surname2-mono"
+                "gram-allCaps}"
+            }
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname} {surname2}"}
+            givenFirst-long-referring-informal{"{given-informal} {given2} {suffix}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname} {surname2}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{
+                "{surname-prefix-monogram-allCaps}{surname-core-monogram-allCaps}{sur"
+                "name2-monogram-allCaps}"
+            }
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}{given2-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{prefix} {given} {given2-initial} {surname} {surname2-initial}"}
+            givenFirst-medium-referring-informal{"{given-informal} {given2} {suffix}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{
+                "{surname-prefix-monogram-allCaps}{surname-core-monogram-allCaps}{sur"
+                "name2-monogram-allCaps}"
+            }
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}{given2-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname} {surname2-initial}"}
+            givenFirst-short-referring-informal{"{given-informal} {given2-initial}"}
+            sorting-long-referring-formal{
+                "{surname} {surname2}, {prefix} {given} {given2}",
+                "{surname}, {prefix} {given} {given2}",
+            }
+            sorting-long-referring-informal{
+                "{given-informal} {given2} {suffix}",
+                "{given-informal} {given2} {suffix}",
+            }
+            sorting-medium-referring-formal{
+                "{surname} {surname2-initial}, {prefix} {given} {given2-initial}",
+                "{surname} {surname2-initial}, {prefix} {given} {given2-initial}",
+            }
+            sorting-medium-referring-informal{
+                "{given-informal} {given2} {suffix}",
+                "{given-informal} {given2} {suffix}",
+            }
+            sorting-short-referring-formal{
+                "{surname} {surname2-initial}, {given-initial} {given2-initial}",
+                "{surname} {surname2-initial}, {given-initial} {given2-initial}",
+            }
+            sorting-short-referring-informal{
+                "{given-informal} {given2-initial}",
+                "{given-informal} {given2-initial}",
+            }
+            surnameFirst-long-addressing-formal{"{prefix} {surname} {surname2}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-prefix-monogram-allCaps}{surname-core-monogram-allCaps}{sur"
+                "name2-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-allC"
+                "aps}"
+            }
+            surnameFirst-long-monogram-informal{
+                "{surname-prefix-monogram-allCaps}{surname-core-monogram-allCaps}{sur"
+                "name2-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-allC"
+                "aps}"
+            }
+            surnameFirst-long-referring-formal{"{surname} {surname2} {prefix} {given} {given2}"}
+            surnameFirst-long-referring-informal{"{given-informal} {given2} {suffix}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname} {surname2}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{
+                "{surname-prefix-monogram-allCaps}{surname-core-monogram-allCaps}{sur"
+                "name2-monogram-allCaps}"
+            }
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}{given2-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {surname2-initial} {prefix} {given} {given2-initial}"}
+            surnameFirst-medium-referring-informal{"{given-informal} {given2} {suffix}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{
+                "{surname-prefix-monogram-allCaps}{surname-core-monogram-allCaps}{sur"
+                "name2-monogram-allCaps}"
+            }
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}{given2-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {surname2-initial} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{given-informal} {given2-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/gl.txt b/icu4c/source/data/locales/gl.txt
index 2c26154..30f8813 100644
--- a/icu4c/source/data/locales/gl.txt
+++ b/icu4c/source/data/locales/gl.txt
@@ -30,7 +30,9 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
                 scientificFormat{"#E0"}
@@ -122,8 +124,8 @@
                         other{"00000 M¤"}
                     }
                     100000000000{
-                        one{"00000 M¤"}
-                        other{"00000 M¤"}
+                        one{"000000 M¤"}
+                        other{"000000 M¤"}
                     }
                     1000000000000{
                         one{"0 B¤"}
@@ -138,6 +140,44 @@
                         other{"000 B¤"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000000{
+                        one{"0 M ¤"}
+                        other{"0 M ¤"}
+                    }
+                    10000000{
+                        one{"00 M ¤"}
+                        other{"00 M ¤"}
+                    }
+                    100000000{
+                        one{"000 M ¤"}
+                        other{"000 M ¤"}
+                    }
+                    1000000000{
+                        one{"0000 M ¤"}
+                        other{"0000 M ¤"}
+                    }
+                    10000000000{
+                        one{"00000 M ¤"}
+                        other{"00000 M ¤"}
+                    }
+                    100000000000{
+                        one{"000000 M ¤"}
+                        other{"000000 M ¤"}
+                    }
+                    1000000000000{
+                        one{"0 B ¤"}
+                        other{"0 B ¤"}
+                    }
+                    10000000000000{
+                        one{"00 B ¤"}
+                        other{"00 B ¤"}
+                    }
+                    100000000000000{
+                        one{"000 B ¤"}
+                        other{"000 B ¤"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0"}
@@ -227,19 +267,13 @@
                 "EEEE, d 'de' MMMM 'de' Y G",
                 "d 'de' MMMM 'de' y G",
                 "d 'de' MMM 'de' y G",
-                "dd/MM/y GGGGG",
+                "d/M/y GGGGG",
                 "{1}, {0}",
                 "{1}, {0}",
                 "{1}, {0}",
                 "{1}, {0}",
                 "{1}, {0}",
             }
-            DateTimePatterns%atTime{
-                "{1} 'ás' {0}",
-                "{1} 'ás' {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -266,12 +300,12 @@
                 GyMMM{"MMM 'de' y G"}
                 GyMMMEd{"E, d 'de' MMM 'de' y G"}
                 GyMMMd{"d 'de' MMM 'de' y G"}
-                GyMd{"d/M/y GGGGG"}
+                GyMd{"dd/MM/y GGGGG"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
                 M{"L"}
-                MEd{"E, d/M"}
+                MEd{"E, dd/MM"}
                 MMM{"LLL"}
                 MMMEd{"E, d 'de' MMM"}
                 MMMMEd{"E, d 'de' MMMM"}
@@ -292,7 +326,7 @@
                 yMMMEd{"E, d 'de' MMMM 'de' y"}
                 yMMMM{"MMMM 'de' y"}
                 yMMMd{"d 'de' MMMM 'de' y"}
-                yMd{"d/M/y"}
+                yMd{"dd/MM/y"}
                 yQQQ{"QQQ y"}
                 yQQQQ{"QQQQ 'de' y"}
                 yyyy{"y G"}
@@ -321,15 +355,15 @@
                     y{"y–y G"}
                 }
                 GyM{
-                    G{"MM/y GGGGG – MM/y GGGGG"}
-                    M{"MM/y – MM/y GGGGG"}
-                    y{"MM/y – MM/y GGGGG"}
+                    G{"MM/y GGGGG – MM/y GGGGG"}
+                    M{"M/y – M/y GGGGG"}
+                    y{"M/y – M/y GGGGG"}
                 }
                 GyMEd{
-                    G{"E, dd/MM/y GGGGG – E, dd/MM/y GGGGG"}
-                    M{"E, dd/MM/y – E, dd/MM/y GGGGG"}
-                    d{"E, dd/MM/y – E, dd/MM/y GGGGG"}
-                    y{"E, dd/MM/y – E, dd/MM/y GGGGG"}
+                    G{"E, d/M/y GGGGG – E, d/M/y GGGGG"}
+                    M{"E, d/M/y – E, d/M/y GGGGG"}
+                    d{"E, d/M/y – E, d/M/y GGGGG"}
+                    y{"E, d/M/y – E, d/M/y GGGGG"}
                 }
                 GyMMM{
                     G{"MMM 'de' y G – MMM 'de' y G"}
@@ -349,10 +383,10 @@
                     y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y G"}
                 }
                 GyMd{
-                    G{"dd/MM/y GGGGG – dd/MM/y GGGGG"}
-                    M{"dd/MM/y – dd/MM/y GGGGG"}
-                    d{"dd/MM/y – dd/MM/y GGGGG"}
-                    y{"dd/MM/y – dd/MM/y GGGGG"}
+                    G{"d/M/y GGGGG – d/M/y GGGGG"}
+                    M{"d/M/y – d/M/y GGGGG"}
+                    d{"d/M/y– d/M/y GGGGG"}
+                    y{"d/M/y – d/M/y GGGGG"}
                 }
                 H{
                     H{"HH–HH"}
@@ -387,7 +421,7 @@
                     d{"d–d 'de' MMM"}
                 }
                 Md{
-                    M{"d/M – d/M"}
+                    M{"d/M – d/M"}
                     d{"d/M – d/M"}
                 }
                 d{
@@ -417,12 +451,12 @@
                 }
                 yM{
                     M{"M/y – M/y GGGGG"}
-                    y{"MM/y – MM/y GGGGG"}
+                    y{"M/y – M/y GGGGG"}
                 }
                 yMEd{
-                    M{"E, dd/MM/y – E, dd/MM/y GGGGG"}
+                    M{"E, d/M/y – E, d/M/y GGGGG"}
                     d{"E, d/M/y – E, d/M/y GGGGG"}
-                    y{"E, dd/MM/y – E, dd/MM/y GGGGG"}
+                    y{"E, d/M/y – E, d/M/y GGGGG"}
                 }
                 yMMM{
                     M{"MMM–MMM 'de' y G"}
@@ -443,9 +477,9 @@
                     y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y G"}
                 }
                 yMd{
-                    M{"dd/MM/y – dd/MM/y GGGGG"}
+                    M{"d/M/y – d/M/y GGGGG"}
                     d{"d/M/y – d/M/y GGGGG"}
-                    y{"dd/MM/y – dd/MM/y GGGGG"}
+                    y{"d/M/y – d/M/y GGGGG"}
                 }
             }
         }
@@ -471,17 +505,17 @@
                 "d 'de' MMMM 'de' y",
                 "d 'de' MMM 'de' y",
                 "dd/MM/yy",
-                "{0}, {1}",
-                "{0}, {1}",
-                "{0}, {1}",
-                "{0}, {1}",
-                "{0}, {1}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimePatterns%atTime{
-                "{0} 'do' {1}",
-                "{0} 'do' {1}",
-                "{0}, {1}",
-                "{0}, {1}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -725,15 +759,15 @@
                     y{"y–y G"}
                 }
                 GyM{
-                    G{"MM/y GGGGG – MM/y GGGGG"}
-                    M{"MM/y – MM/y GGGGG"}
-                    y{"MM/y – MM/y GGGGG"}
+                    G{"M/y G – M/y G"}
+                    M{"M/y – M/y G"}
+                    y{"M/y – M/y G"}
                 }
                 GyMEd{
-                    G{"E, dd/MM/y GGGGG – E, dd/MM/y GGGGG"}
-                    M{"E, dd/MM/y – E, dd/MM/y GGGGG"}
-                    d{"E, dd/MM/y – E, dd/MM/y GGGGG"}
-                    y{"E, dd/MM/y – E, dd/MM/y GGGGG"}
+                    G{"E, d/M/y G – E, d/M/y G"}
+                    M{"E, d/M/y – E, d/M/y G"}
+                    d{"E, d/M/y – E, d/M/y G"}
+                    y{"E, d/M/y – E, d/M/y G"}
                 }
                 GyMMM{
                     G{"MMM 'de' y G – MMM 'de' y G"}
@@ -753,10 +787,10 @@
                     y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y G"}
                 }
                 GyMd{
-                    G{"dd/MM/y GGGGG – dd/MM/y GGGGG"}
-                    M{"dd/MM/y – dd/MM/y GGGGG"}
-                    d{"dd/MM/y – dd/MM/y GGGGG"}
-                    y{"dd/MM/y – dd/MM/y GGGGG"}
+                    G{"d/M/y G – d/M/y G"}
+                    M{"d/M/y – d/M/y G"}
+                    d{"d/M/y – d/M/y G"}
+                    y{"d/M/y – d/M/y G"}
                 }
                 H{
                     H{"HH–HH"}
@@ -791,7 +825,7 @@
                     d{"d–d 'de' MMM"}
                 }
                 Md{
-                    M{"d/M – d/M"}
+                    M{"d/M – d/M"}
                     d{"d/M – d/M"}
                 }
                 d{
@@ -824,7 +858,7 @@
                     y{"M/y – M/y"}
                 }
                 yMEd{
-                    M{"E, dd/MM/y – E, dd/MM/y"}
+                    M{"E, d/M/y – E, d/M/y"}
                     d{"E, d/M/y – E, d/M/y"}
                     y{"E, d/M/y – E, d/M/y"}
                 }
@@ -834,7 +868,7 @@
                 }
                 yMMMEd{
                     M{"E, d 'de' MMM – E, d 'de' MMM 'de' y"}
-                    d{"E, d MMM – E, d MMM y"}
+                    d{"E, d 'de' MMM – E, d 'de' MMM 'de' y"}
                     y{"E, d 'de' MMM 'de' y – E, d 'de' MMM 'de' y"}
                 }
                 yMMMM{
@@ -843,13 +877,13 @@
                 }
                 yMMMd{
                     M{"d 'de' MMM – d 'de' MMM 'de' y"}
-                    d{"d–d 'de' MMMM 'de' y"}
+                    d{"d–d 'de' MMM 'de' y"}
                     y{"d 'de' MMM 'de' y – d 'de' MMM 'de' y"}
                 }
                 yMd{
                     M{"d/M/y – d/M/y"}
                     d{"d/M/y – d/M/y"}
-                    y{"dd/MM/y – dd/MM/y"}
+                    y{"d/M/y – d/M/y"}
                 }
             }
             monthNames{
@@ -1967,4 +2001,89 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "gl",
+            }
+            surnameFirst{
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname} {surname2}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{surname-monogram-allCaps}{surname2-monogram"
+                "-allCaps}"
+            }
+            givenFirst-long-monogram-informal{
+                "{given-informal-monogram-allCaps}{surname-monogram-allCaps}{surname2"
+                "-monogram-allCaps}"
+            }
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {surname2}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname} {surname2}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname} {surname2}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {surname2}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname} {surname2}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname} {surname2}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial} {surname2-initial}"}
+            sorting-long-referring-formal{
+                "{surname-core} {surname2}, {given} {given2} {surname-prefix}",
+                "{surname-core}, {given} {given2} {surname-prefix}",
+            }
+            sorting-long-referring-informal{
+                "{surname-core} {surname2}, {given-informal} {surname-prefix}",
+                "{surname-core}, {given} {given2} {surname-prefix}",
+            }
+            sorting-medium-referring-formal{
+                "{surname-core} {surname2}, {given} {given2-initial} {surname-prefix}",
+                "{surname-core}, {given} {given2} {surname-prefix}",
+            }
+            sorting-medium-referring-informal{
+                "{surname-core} {surname2}, {given-informal} {surname-prefix}",
+                "{surname-core}, {given} {given2} {surname-prefix}",
+            }
+            sorting-short-referring-formal{
+                "{surname-core} {surname2}, {given-initial} {given2-initial} {surname-prefix}",
+                "{surname-core}, {given-initial} {given2-initial} {surname-prefix}",
+            }
+            sorting-short-referring-informal{
+                "{surname-core} {surname2}, {given-informal} {surname-prefix}",
+                "{surname-core}, {given} {given2} {surname-prefix}",
+            }
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/gu.txt b/icu4c/source/data/locales/gu.txt
index 87826f2..21eedef 100644
--- a/icu4c/source/data/locales/gu.txt
+++ b/icu4c/source/data/locales/gu.txt
@@ -36,6 +36,8 @@
         gujr{
             patterns{
                 currencyFormat{"¤#,##0.00"}
+                currencyFormat%alphaNextToNumber{"¤ #,##0.00"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -63,7 +65,10 @@
             }
             patterns{
                 accountingFormat{"¤#,##,##0.00;(¤#,##,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##,##0.00;(¤ #,##,##0.00)"}
+                accountingFormat%noCurrency{"#,##,##0.00;(#,##,##0.00)"}
                 currencyFormat{"¤#,##,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##,##0%"}
                 scientificFormat{"[#E0]"}
@@ -171,6 +176,56 @@
                         other{"¤0 જલધિ"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0 હજાર"}
+                        other{"¤ 0 હજાર"}
+                    }
+                    10000{
+                        one{"¤ 00 હજાર"}
+                        other{"¤ 00 હજાર"}
+                    }
+                    100000{
+                        one{"¤ 0 લાખ"}
+                        other{"¤ 0 લાખ"}
+                    }
+                    1000000{
+                        one{"¤ 00 લાખ"}
+                        other{"¤ 00 લાખ"}
+                    }
+                    10000000{
+                        one{"¤ 0 કરોડ"}
+                        other{"¤ 0 કરોડ"}
+                    }
+                    100000000{
+                        one{"¤ 00 કરોડ"}
+                        other{"¤ 00 કરોડ"}
+                    }
+                    1000000000{
+                        one{"¤ 0 અબજ"}
+                        other{"¤ 0 અબજ"}
+                    }
+                    10000000000{
+                        one{"¤ 00 અબજ"}
+                        other{"¤ 00 અબજ"}
+                    }
+                    100000000000{
+                        one{"¤ 0 નિખર્વ"}
+                        other{"¤ 0 નિખર્વ"}
+                    }
+                    1000000000000{
+                        one{"¤ 0 મહાપદ્મ"}
+                        other{"¤ 0 મહાપદ્મ"}
+                    }
+                    10000000000000{
+                        one{"¤ 0 શંકુ"}
+                        other{"¤ 0 શંકુ"}
+                    }
+                    100000000000000{
+                        one{"¤ 0 જલધિ"}
+                        other{"¤ 0 જલધિ"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0 હજાર"}
@@ -521,6 +576,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} એ {0} વાગ્યે",
+                "{1} એ {0} વાગ્યે",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "ahhmmsszzzz",
                 "ahhmmssz",
@@ -1340,10 +1401,7 @@
             }
             eras{
                 abbreviated{
-                    "સાકા",
-                }
-                narrow{
-                    "સાકા",
+                    "શક",
                 }
                 wide{
                     "સાકા",
@@ -1358,9 +1416,9 @@
                         "અષાઢ",
                         "શ્રાવણ",
                         "ભાદો",
-                        "અસ્વિના",
+                        "અશ્વિન",
                         "કાર્તિક",
-                        "અગ્રેહાના",
+                        "અગ્રહાયણ",
                         "પોષ",
                         "મહા",
                         "ફાલ્ગુન",
@@ -1386,9 +1444,9 @@
                         "અષાઢ",
                         "શ્રાવણ",
                         "ભાદો",
-                        "અસ્વિના",
+                        "અશ્વિન",
                         "કાર્તિક",
-                        "અગ્રેહાના",
+                        "અગ્રહાયણ",
                         "પોષ",
                         "મહા",
                         "ફાલ્ગુન",
@@ -1402,9 +1460,9 @@
                         "અષાઢ",
                         "શ્રાવણ",
                         "ભાદો",
-                        "અસ્વિના",
+                        "અશ્વિન",
                         "કાર્તિક",
-                        "અગ્રેહાના",
+                        "અગ્રહાયણ",
                         "પોષ",
                         "મહા",
                         "ફાલ્ગુન",
@@ -1430,9 +1488,9 @@
                         "અષાઢ",
                         "શ્રાવણ",
                         "ભાદો",
-                        "અસ્વિના",
+                        "અશ્વિન",
                         "કાર્તિક",
-                        "અગ્રેહાના",
+                        "અગ્રહાયણ",
                         "પોષ",
                         "મહા",
                         "ફાલ્ગુન",
@@ -2639,4 +2697,60 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "gu",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}.{given2-monogram-allCaps}.{surname-monogram"
+                "-allCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}.{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given} {given2} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} . {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname}"}
+            givenFirst-medium-referring-informal{"{given-informal} . {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ha.txt b/icu4c/source/data/locales/ha.txt
index e2126c2..71dd318 100644
--- a/icu4c/source/data/locales/ha.txt
+++ b/icu4c/source/data/locales/ha.txt
@@ -114,6 +114,32 @@
                         other{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000000000{
+                        one{"¤0B"}
+                        other{"¤ 0B"}
+                    }
+                    10000000000{
+                        one{"¤ 00B"}
+                        other{"¤ 00B"}
+                    }
+                    100000000000{
+                        one{"¤ 000B"}
+                        other{"¤ 000B"}
+                    }
+                    1000000000000{
+                        one{"¤ 0T"}
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        one{"¤ 00T"}
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        one{"¤ 000T"}
+                        other{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0D"}
@@ -246,7 +272,7 @@
                 "{1}, {0}",
             }
             DateTimePatterns%atTime{
-                "{1} {0}",
+                "{1} 'da' {0}",
                 "{1} 'da' {0}",
                 "{1}, {0}",
                 "{1}, {0}",
@@ -583,6 +609,58 @@
                 }
             }
         }
+        islamic{
+            availableFormats{
+                Ed{"d E"}
+                Gy{"y G"}
+                GyMMM{"G MMM y"}
+                GyMMMEd{"G d MMM y, E"}
+                GyMMMd{"G d MMM y"}
+                GyMd{"GGGGG dd-MM-y"}
+                M{"L"}
+                MEd{"E, d/M"}
+                MMMEd{"E, d MMM"}
+                MMMMEd{"E d MMM"}
+                MMMMd{"d MMMM"}
+                MMMd{"d MMM"}
+                Md{"d/M"}
+                yM{"yM"}
+                yMEd{"E, d M y"}
+                yMMM{"y MMM"}
+                yMMMEd{"E, d MMM, y"}
+                yMMMM{"MMMM y"}
+                yQQQ{"y QQQ"}
+                yQQQQ{"y QQQQ"}
+                yyyy{"y G"}
+                yyyyM{"y/M GGGGG"}
+                yyyyMEd{"E, d/M/y GGGGG"}
+                yyyyMMM{"y G MMM"}
+                yyyyMMMEd{"y G d MMM, E"}
+                yyyyMMMM{"y G MMMM"}
+                yyyyMMMd{"y G d MMM"}
+                yyyyMd{"d/M/y GGGGG"}
+                yyyyQQQ{"y G QQQ"}
+                yyyyQQQQ{"y G QQQQ"}
+            }
+            monthNames{
+                format{
+                    wide{
+                        "Muharram",
+                        "Safar",
+                        "Rabiʻ I",
+                        "Rabiʻ II",
+                        "Jumada I",
+                        "Jumada II",
+                        "Rajab",
+                        "Shaʼaban",
+                        "Ramadan",
+                        "Shawwal",
+                        "Dhuʻl-Qiʻdah",
+                        "Dhuʻl-Hijjah",
+                    }
+                }
+            }
+        }
     }
     characterLabel{
         activities{"aiki"}
@@ -694,10 +772,6 @@
         day-narrow{
             dn{"kwana"}
             relativeTime{
-                future{
-                    one{"a cikin rana {0}"}
-                    other{"a cikin kwanaki {0}"}
-                }
                 past{
                     one{"rana da ya gabata {0}"}
                     other{"kwanaki da suka gabata {0}"}
@@ -711,10 +785,6 @@
                     one{"a cikin rana {0}"}
                     other{"a cikin kwanaki {0}"}
                 }
-                past{
-                    one{"rana da ya gabata {0}"}
-                    other{"kwanaki da suka gabata {0}"}
-                }
             }
         }
         dayOfYear{
@@ -773,10 +843,6 @@
                 "1"{"Jumaʼa mai zuwa"}
             }
             relativeTime{
-                future{
-                    one{"cikin {0} Jumaʼa"}
-                    other{"cikin {0} Jumaʼa"}
-                }
                 past{
                     one{"{0} Jumaʼa da ta wuce"}
                     other{"{0} Jumaʼa da ta wuce"}
@@ -802,10 +868,6 @@
         hour-narrow{
             dn{"awa"}
             relativeTime{
-                future{
-                    one{"cikin {0} awa"}
-                    other{"cikin {0} awa"}
-                }
                 past{
                     one{"{0} awa da ya gabata"}
                     other{"{0} awa da ya gabata"}
@@ -1254,10 +1316,6 @@
                     one{"cikin {0} Talata"}
                     other{"cikin {0} Talata"}
                 }
-                past{
-                    one{"{0} Talatar da ta gabata"}
-                    other{"{0} Talatar da ta gabata"}
-                }
             }
         }
         wed{
@@ -1356,7 +1414,6 @@
                 "0"{"wannan satin"}
                 "1"{"sati na gaba"}
             }
-            relativePeriod{"sati na {0}"}
             relativeTime{
                 future{
                     one{"a cikin mako {0}"}
@@ -1371,15 +1428,18 @@
         weekOfMonth{
             dn{"Makon Wata"}
         }
+        weekOfMonth-narrow{
+            dn{"Mk. wt."}
+        }
+        weekOfMonth-short{
+            dn{"Mk. wt."}
+        }
         weekday{
             dn{"ranar mako"}
         }
         weekdayOfMonth{
             dn{"Ranar Aikin Wata"}
         }
-        weekdayOfMonth-narrow{
-            dn{"Ranar Aikin Wata"}
-        }
         weekdayOfMonth-short{
             dn{"Ranar Aikin Wata"}
         }
@@ -1402,7 +1462,6 @@
             }
         }
         year-narrow{
-            dn{"shekara"}
             relative{
                 "-1"{"bara"}
                 "0"{"bana"}
@@ -1422,12 +1481,6 @@
                 "0"{"bana"}
                 "1"{"badi"}
             }
-            relativeTime{
-                past{
-                    one{"shekara da suka gabata {0}"}
-                    other{"shekara da suka gabata {0}"}
-                }
-            }
         }
         zone{
             dn{"Lokacin yanki"}
@@ -1465,7 +1518,16 @@
     }
     measurementSystemNames{
         UK{"Tsarin awo kasar Ingila"}
-        US{"Tsarin awo kasar Amirka"}
+        US{"Amurka"}
         metric{"Tsarin awo"}
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "en",
+                "ha",
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ha_NE.txt b/icu4c/source/data/locales/ha_NE.txt
index 3010a5c..17a6e31 100644
--- a/icu4c/source/data/locales/ha_NE.txt
+++ b/icu4c/source/data/locales/ha_NE.txt
@@ -4,4 +4,212 @@
 ha_NE{
     AuxExemplarCharacters{"[á à â é è ê í ì î ó ò ô p q {r\u0303} ú ù û v x {ʼy}]"}
     ExemplarCharactersIndex{"[A B Ɓ C D Ɗ E F G H I J K Ƙ L M N O P Q R S T U V W X Y Ƴ Z]"}
+    NumberElements{
+        latn{
+            patternsShort{
+                currencyFormat{
+                    1000{
+                        one{"¤ 0D"}
+                        other{"¤ 0D"}
+                    }
+                    10000000000{
+                        one{"¤00B"}
+                        other{"¤00B"}
+                    }
+                    100000000000{
+                        one{"¤000B"}
+                        other{"¤000B"}
+                    }
+                }
+            }
+        }
+    }
+    fields{
+        day-narrow{
+            relativeTime{
+                future{
+                    one{"a cikin rana {0}"}
+                    other{"a cikin kwanaki {0}"}
+                }
+            }
+        }
+        day-short{
+            relativeTime{
+                future{
+                    one{"a cikin rana {0}"}
+                    other{"a cikin kwanaki {0}"}
+                }
+                past{
+                    one{"rana da ya gabata {0}"}
+                    other{"kwanaki da suka gabata {0}"}
+                }
+            }
+        }
+        fri{
+            relativeTime{
+                future{
+                    one{"cikin {0} Jumaʼa"}
+                    other{"cikin {0} Jumaʼa"}
+                }
+                past{
+                    one{"{0} Jumaʼa da ta wuce"}
+                    other{"{0} Jumaʼa da ta wuce"}
+                }
+            }
+        }
+        fri-short{
+            relativeTime{
+                future{
+                    one{"cikin {0} Jumaʼa"}
+                    other{"cikin {0} Jumaʼa"}
+                }
+            }
+        }
+        hour{
+            relativeTime{
+                past{
+                    one{"{0} awa da ya gabata"}
+                    other{"{0} awa da ya gabata"}
+                }
+            }
+        }
+        hour-narrow{
+            relativeTime{
+                future{
+                    one{"cikin {0} awa"}
+                    other{"cikin {0} awa"}
+                }
+            }
+        }
+        minute{
+            relativeTime{
+                past{
+                    one{"{0} minti da ya gabata"}
+                    other{"{0} minti da ya gabata"}
+                }
+            }
+        }
+        mon{
+            relativeTime{
+                past{
+                    one{"{0} Litinin din da ta gabata"}
+                    other{"{0} Litinin din da ta gabata"}
+                }
+            }
+        }
+        quarter-short{
+            relativeTime{
+                past{
+                    one{"kwata da suka gabata {0}"}
+                    other{"kwatas da suka gabata {0}"}
+                }
+            }
+        }
+        sat{
+            relativeTime{
+                future{
+                    one{"cikin {0} Asabar"}
+                    other{"cikin {0} Asabar"}
+                }
+                past{
+                    one{"{0} Asabar din da ya wuce"}
+                    other{"{0} Asabar din da ya wuce"}
+                }
+            }
+        }
+        sat-narrow{
+            relativeTime{
+                past{
+                    one{"{0} Asabar din da ya wuce"}
+                    other{"{0} Asabar din da ya wuce"}
+                }
+            }
+        }
+        sat-short{
+            relativeTime{
+                future{
+                    one{"cikin {0} Asabar"}
+                    other{"cikin {0} Asabar"}
+                }
+            }
+        }
+        second{
+            relativeTime{
+                past{
+                    one{"{0} dakika da ya gabata"}
+                    other{"{0} dakika da ya gabata"}
+                }
+            }
+        }
+        sun{
+            relativeTime{
+                past{
+                    one{"{0} Lahadin da ta gabata"}
+                    other{"{0} Lahadin da ta gabata"}
+                }
+            }
+        }
+        thu{
+            relativeTime{
+                future{
+                    one{"cikin {0} Alhamis"}
+                    other{"cikin {0} Alhamis"}
+                }
+                past{
+                    one{"{0} Alhamis din da ya gabata"}
+                    other{"{0} Alhamis din da ya gabata"}
+                }
+            }
+        }
+        tue{
+            relativeTime{
+                past{
+                    one{"{0} Talatar da ta gabata"}
+                    other{"{0} Talatar da ta gabata"}
+                }
+            }
+        }
+        tue-short{
+            relativeTime{
+                past{
+                    one{"{0} Talatar da ta gabata"}
+                }
+            }
+        }
+        wed{
+            relativeTime{
+                past{
+                    one{"{0} Laraba da ta gabata"}
+                    other{"{0} Laraba da ta gabata"}
+                }
+            }
+        }
+        week-short{
+            relativePeriod{"sati na {0}"}
+        }
+        weekdayOfMonth-narrow{
+            dn{"Ranar Aikin Wata"}
+        }
+        year{
+            relativeTime{
+                past{
+                    one{"shekara da suka gabata {0}"}
+                    other{"shekara da suka gabata {0}"}
+                }
+            }
+        }
+        year-narrow{
+            dn{"shekara"}
+        }
+        year-short{
+            relativeTime{
+                past{
+                    other{"shekara da suka gabata {0}"}
+                }
+            }
+        }
+    }
+    measurementSystemNames{
+        US{"Tsarin awo kasar Amirka"}
+    }
 }
diff --git a/icu4c/source/data/locales/he.txt b/icu4c/source/data/locales/he.txt
index 3405c29..1674766 100644
--- a/icu4c/source/data/locales/he.txt
+++ b/icu4c/source/data/locales/he.txt
@@ -197,6 +197,80 @@
                         two{"¤000T‏"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        many{"¤ 0K‏"}
+                        one{"¤ 0K‏"}
+                        other{"¤ 0K‏"}
+                        two{"¤ 0K‏"}
+                    }
+                    10000{
+                        many{"¤ 00K‏"}
+                        one{"¤ 00K‏"}
+                        other{"¤ 00K‏"}
+                        two{"¤ 00K‏"}
+                    }
+                    100000{
+                        many{"¤ 000K‏"}
+                        one{"¤ 000K‏"}
+                        other{"¤ 000K‏"}
+                        two{"¤ 000K‏"}
+                    }
+                    1000000{
+                        many{"¤ 0M‏"}
+                        one{"¤ 0M‏"}
+                        other{"¤ 0M‏"}
+                        two{"¤ 0M‏"}
+                    }
+                    10000000{
+                        many{"¤ 00M‏"}
+                        one{"¤ 00M‏"}
+                        other{"¤ 00M‏"}
+                        two{"¤ 00M‏"}
+                    }
+                    100000000{
+                        many{"¤ 000M‏"}
+                        one{"¤ 000M‏"}
+                        other{"¤ 000M‏"}
+                        two{"¤ 000M‏"}
+                    }
+                    1000000000{
+                        many{"¤ 0B‏"}
+                        one{"¤ 0B‏"}
+                        other{"¤ 0B‏"}
+                        two{"¤ 0B‏"}
+                    }
+                    10000000000{
+                        many{"¤ 00B‏"}
+                        one{"¤ 00B‏"}
+                        other{"¤ 00B‏"}
+                        two{"¤ 00B‏"}
+                    }
+                    100000000000{
+                        many{"¤ 000B‏"}
+                        one{"¤ 000B‏"}
+                        other{"¤ 000B‏"}
+                        two{"¤ 000B‏"}
+                    }
+                    1000000000000{
+                        many{"¤ 0T‏"}
+                        one{"¤ 0T‏"}
+                        other{"¤ 0T‏"}
+                        two{"¤ 0T‏"}
+                    }
+                    10000000000000{
+                        many{"¤ 00T‏"}
+                        one{"¤ 00T‏"}
+                        other{"¤ 00T‏"}
+                        two{"¤ 00T‏"}
+                    }
+                    100000000000000{
+                        many{"¤ 000T‏"}
+                        one{"¤ 000T‏"}
+                        other{"¤ 000T‏"}
+                        two{"¤ 000T‏"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         many{"0K‏"}
@@ -296,10 +370,10 @@
                 other{"פנה ימינה בפנייה ה-{0}"}
             }
             plural{
-                many{"{0} שנה"}
-                one{"השנה האחרונה הייתה קשה"}
-                other{"{0} השנים האחרונות היו קשות"}
-                two{"השנתיים האחרונות היו קשות"}
+                many{"{0} יום"}
+                one{"יום"}
+                other{"{0} ימים"}
+                two{"יומיים"}
             }
         }
         minimumGroupingDigits{"1"}
@@ -1745,7 +1819,7 @@
             }
             eras{
                 abbreviated{
-                    "שנת היג׳רה",
+                    "הג׳רה",
                 }
                 wide{
                     "שנת היג׳רה",
@@ -3317,7 +3391,7 @@
     listPattern{
         or{
             2{"{0} או {1}"}
-            end{"{0}, או {1}"}
+            end{"{0} או {1}"}
             middle{"{0}, {1}"}
             start{"{0}, {1}"}
         }
@@ -3341,7 +3415,7 @@
         }
         unit{
             2{"{0}, {1}"}
-            end{"{0} ו{1}"}
+            end{"{0} ו-{1}"}
             middle{"{0}, {1}"}
             start{"{0}, {1}"}
         }
@@ -3395,4 +3469,54 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "he",
+                "und",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}״{surname-monogram-"
+                "allCaps}"
+            }
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}״{surname-monogram-"
+                "allCaps}"
+            }
+            givenFirst-short-monogram-informal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}״{surname-monogram-"
+                "allCaps}"
+            }
+            givenFirst-short-referring-formal{"{prefix} {given-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{surname}, {prefix}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/hi.txt b/icu4c/source/data/locales/hi.txt
index 384b27d..67fcbc0 100644
--- a/icu4c/source/data/locales/hi.txt
+++ b/icu4c/source/data/locales/hi.txt
@@ -21,7 +21,10 @@
         " ल व श ष स ह]"
     }
     ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0० 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"}
-    ExemplarCharactersPunctuation{"[\\- ‑ , ; \\: ! ? . ‘ ’ “ ” ( ) \\[ \\] \\{ \\} ॰]"}
+    ExemplarCharactersPunctuation{
+        "[\\- ‐ ‑ – — , ; \\: ! ? . … । ॥ ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / # † ‡ "
+        "′ ″ ॰]"
+    }
     MoreInformation{"?"}
     NumberElements{
         default{"latn"}
@@ -49,7 +52,10 @@
             }
             patterns{
                 accountingFormat{"¤#,##,##0.00"}
+                accountingFormat%alphaNextToNumber{"¤ #,##,##0.00"}
+                accountingFormat%noCurrency{"#,##,##0.00"}
                 currencyFormat{"¤#,##,##0.00"}
+                currencyPatternAppendISO{"¤¤ {0}"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##,##0%"}
                 scientificFormat{"[#E0]"}
@@ -157,6 +163,56 @@
                         other{"¤00 नील"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0 हज़ार"}
+                        other{"¤ 0 हज़ार"}
+                    }
+                    10000{
+                        one{"¤ 00 हज़ार"}
+                        other{"¤ 00 हज़ार"}
+                    }
+                    100000{
+                        one{"¤ 0 लाख"}
+                        other{"¤ 0 लाख"}
+                    }
+                    1000000{
+                        one{"¤ 00 लाख"}
+                        other{"¤ 00 लाख"}
+                    }
+                    10000000{
+                        one{"¤0 क॰"}
+                        other{"¤ 0 क॰"}
+                    }
+                    100000000{
+                        one{"¤ 00 क॰"}
+                        other{"¤ 00 क॰"}
+                    }
+                    1000000000{
+                        one{"¤ 0 अ॰"}
+                        other{"¤ 0 अ॰"}
+                    }
+                    10000000000{
+                        one{"¤ 00 अ॰"}
+                        other{"¤ 00 अ॰"}
+                    }
+                    100000000000{
+                        one{"¤ 0 ख॰"}
+                        other{"¤ 0 ख॰"}
+                    }
+                    1000000000000{
+                        one{"¤ 00 ख॰"}
+                        other{"¤ 00 ख॰"}
+                    }
+                    10000000000000{
+                        one{"¤ 0 नील"}
+                        other{"¤ 0 नील"}
+                    }
+                    100000000000000{
+                        one{"¤ 00 नील"}
+                        other{"¤ 00 नील"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0 हज़ार"}
@@ -229,8 +285,8 @@
                 oblique{"{0} का समय लगेगा"}
             }
             gender{
-                feminine{"{0} बड़ी है."}
-                masculine{"{0} बड़ा है."}
+                feminine{"{0} बड़ी है"}
+                masculine{"{0} बड़ा है"}
             }
             ordinal{
                 few{"{0} दाहिना मोड़ लें."}
@@ -240,7 +296,7 @@
                 two{"{0}रा दाहिना मोड़ लें."}
             }
             plural{
-                one{"{0}❬1 घंटा❭ लगेगा/लगेंगे"}
+                one{"{0} घंटा"}
                 other{"{0} घंटे"}
             }
         }
@@ -353,8 +409,8 @@
                 "{1}, {0}",
             }
             DateTimePatterns%atTime{
-                "{1} को {0}",
-                "{1} को {0}",
+                "{1} को {0} बजे",
+                "{1} को {0} बजे",
                 "{1}, {0}",
                 "{1}, {0}",
             }
@@ -397,7 +453,6 @@
                 MMdd{"dd-MM"}
                 Md{"d/M"}
                 d{"d"}
-                h{"h a"}
                 hm{"h:mm a"}
                 hms{"h:mm:ss a"}
                 ms{"mm:ss"}
@@ -548,8 +603,8 @@
                 "{1}, {0}",
             }
             DateTimePatterns%atTime{
-                "{1} को {0}",
-                "{1} को {0}",
+                "{1} को {0} बजे",
+                "{1} को {0} बजे",
                 "{1}, {0}",
                 "{1}, {0}",
             }
@@ -815,7 +870,7 @@
                 }
                 MMMd{
                     M{"d MMM – d MMM"}
-                    d{"d MMM–d"}
+                    d{"d – d MMM"}
                 }
                 Md{
                     M{"d/M – d/M"}
@@ -2409,4 +2464,70 @@
             }
         }
     }
+    personNames{
+        initialPattern{
+            initial{"{0}॰"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "hi",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{prefix} {given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname} {surname2}, {suffix}"}
+            givenFirst-long-referring-informal{"{prefix} {given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{given-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{prefix} {given-initial} {given2-initial} {surname}, {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{given-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{prefix} {surname} {given} {given2}, {suffix}"}
+            surnameFirst-long-referring-informal{"{prefix} {surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{prefix} {surname} {given-initial} {given2-initial}, {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/hi_Latn.txt b/icu4c/source/data/locales/hi_Latn.txt
index e0de858..d68ac9d 100644
--- a/icu4c/source/data/locales/hi_Latn.txt
+++ b/icu4c/source/data/locales/hi_Latn.txt
@@ -12,6 +12,8 @@
         latn{
             patterns{
                 accountingFormat{"¤#,##,##0.00"}
+                accountingFormat%alphaNextToNumber{"¤ #,##,##0.00"}
+                accountingFormat%noCurrency{"#,##,##0.00"}
                 scientificFormat{"[#E0]"}
             }
             patternsLong{
@@ -85,7 +87,7 @@
                         other{"¤00 laakh"}
                     }
                     10000000{
-                        one{"¤0 ka'.'"}
+                        one{"¤0Cr"}
                         other{"¤0 ka'.'"}
                     }
                     100000000{
@@ -117,14 +119,40 @@
                         other{"¤0000 kha'.'"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0 hazaar"}
+                        other{"¤ 0 hazaar"}
+                    }
+                    10000{
+                        one{"¤ 00 hazaar"}
+                        other{"¤ 00 hazaar"}
+                    }
+                    100000{
+                        one{"¤ 0 laakh"}
+                        other{"¤ 0 laakh"}
+                    }
+                    1000000{
+                        one{"¤ 00 laakh"}
+                        other{"¤ 00 laakh"}
+                    }
+                    1000000000{
+                        one{"¤ 0B"}
+                        other{"¤ 0B"}
+                    }
+                    10000000000{
+                        one{"¤ 00B"}
+                        other{"¤ 00B"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0 hazaar"}
                         other{"0 hazaar"}
                     }
                     10000{
-                        one{"00 hazaar"}
-                        other{"00 hazaar"}
+                        one{"00Th"}
+                        other{"00Th"}
                     }
                     100000{
                         one{"0 laakh"}
@@ -163,12 +191,20 @@
                         other{"000 kha'.'"}
                     }
                     100000000000000{
-                        one{"0000 kha'.'"}
-                        other{"0000 kha'.'"}
+                        one{"000kha'.'"}
+                        other{"000kha'.'"}
                     }
                 }
             }
         }
+        minimalPairs{
+            ordinal{
+                few{"{0}rd right lein."}
+                one{"{0}st right lein."}
+                other{"{0}th right lein."}
+                two{"{0}nd right lein."}
+            }
+        }
         minimumGroupingDigits{"1"}
     }
     calendar{
@@ -197,6 +233,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1}, {0} 'par'",
+                "{1}, {0} 'par'",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             availableFormats{
                 Bhms{"h:mm.ss B"}
                 yyyyMd{"d/M/y GGGGG"}
@@ -220,6 +262,9 @@
                     d{"E, d – E, d MMM y G"}
                     y{"E, d MMM y – E, d MMM y G"}
                 }
+                yMMMd{
+                    d{"d–d MMM, y G"}
+                }
                 yMd{
                     M{"d/M/y – d/M/y GGGGG"}
                     d{"d/M/y – d/M/y GGGGG"}
@@ -242,8 +287,8 @@
                 "h:mm:ss a",
                 "h:mm a",
                 "EEEE, d MMMM, y",
-                "d MMMM y",
-                "dd-MMM-y",
+                "d MMMM, y",
+                "dd MMM, y",
                 "dd/MM/y",
                 "{1} {0}",
                 "{1}, {0}",
@@ -251,6 +296,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1}, {0} 'baje'",
+                "{1}, {0} 'baje'",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -261,50 +312,122 @@
                 "yMMMdd",
                 "yMMdd",
             }
+            availableFormats{
+                Gy{"G y"}
+                GyMMM{"G y MMM"}
+                GyMMMEd{"G y, dd MMM, E"}
+                GyMMMd{"G y, d MMM"}
+                MMMMW{
+                    one{"MMMM 'kaa' 'week' W"}
+                    other{"MMMM 'kaa' 'week' W"}
+                }
+                yMMMd{"d MMM, y"}
+                yw{
+                    one{"Y 'kaa' 'week' w"}
+                    other{"Y 'kaa' 'week' w"}
+                }
+            }
             dayNames{
                 format{
                     abbreviated{
-                        "ravi",
-                        "som",
-                        "mangal",
-                        "budh",
-                        "guru",
-                        "shukra",
-                        "shani",
+                        "Ravi",
+                        "Som",
+                        "Mangal",
+                        "Budh",
+                        "Guru",
+                        "Shukra",
+                        "Shani",
+                    }
+                    narrow{
+                        "Ra",
+                        "So",
+                        "Ma",
+                        "Bu",
+                        "Gu",
+                        "Sh",
+                        "Sha",
+                    }
+                    short{
+                        "Ra",
+                        "So",
+                        "Ma",
+                        "Bu",
+                        "Gu",
+                        "Shu",
+                        "Sha",
                     }
                     wide{
-                        "ravivaar",
-                        "somvaar",
-                        "mangalvaar",
-                        "budhvaar",
-                        "guruvaar",
-                        "shukravaar",
-                        "shanivaar",
+                        "Raviwaar",
+                        "Somwaar",
+                        "Mangalwaar",
+                        "Budhwaar",
+                        "Guruwaar",
+                        "Shukrawaar",
+                        "Shaniwaar",
                     }
                 }
                 stand-alone{
                     narrow{
-                        "ra",
-                        "so",
-                        "ma",
-                        "bu",
-                        "gu",
-                        "su",
-                        "sa",
+                        "Ra",
+                        "So",
+                        "Ma",
+                        "Bu",
+                        "Gu",
+                        "Sh",
+                        "Sha",
+                    }
+                    short{
+                        "Ra",
+                        "So",
+                        "Ma",
+                        "Bu",
+                        "Gu",
+                        "Shu",
+                        "Sha",
+                    }
+                    wide{
+                        "Raviwaar",
+                        "Somwaar",
+                        "Mangalwaar",
+                        "Budhwaar",
+                        "Guruwaar",
+                        "Shukrawaar",
+                        "Shaniwaar",
                     }
                 }
             }
             dayPeriod{
                 format{
+                    abbreviated{
+                        afternoon1{"dopahar"}
+                        evening1{"shaam"}
+                        midnight{"midnight"}
+                        morning1{"subah"}
+                        night1{"raat"}
+                        noon{"noon"}
+                    }
+                    narrow{
+                        afternoon1{"dopahar"}
+                        evening1{"shaam"}
+                        midnight{"mi"}
+                        morning1{"subah"}
+                        night1{"raat"}
+                        noon{"n"}
+                    }
                     wide{
                         afternoon1{"dopahar"}
                         evening1{"shaam"}
                         midnight{"aadhi raat"}
                         morning1{"subah"}
                         night1{"raat"}
+                        noon{"Madhyanh"}
                     }
                 }
                 stand-alone{
+                    narrow{
+                        am{"AM"}
+                        pm{"PM"}
+                    }
                     wide{
                         afternoon1{"dopahar"}
                         am{"AM"}
@@ -312,27 +435,56 @@
                         midnight{"aadhi raat"}
                         morning1{"subah"}
                         night1{"raat"}
+                        noon{"Madhyanh"}
                         pm{"PM"}
                     }
                 }
             }
             intervalFormats{
-                GyM{
-                    G{"M/y GGGGG – M/y GGGGG"}
-                    M{"M/y – M/y GGGGG"}
-                    y{"M/y – M/y GGGGG"}
+                Gy{
+                    G{"G y –G y"}
+                    y{"G y – y"}
                 }
-                GyMEd{
-                    G{"E, dd/MM/y GGGGG – E, dd/MM/y GGGGG"}
-                    M{"E, dd/MM/y – E, dd/MM/y GGGGG"}
-                    d{"E, dd/MM/y – E, dd/MM/y GGGGG"}
-                    y{"E, dd/MM/y – E, dd/MM/y GGGGG"}
+                GyMMM{
+                    G{"G y MMM – G y MMM"}
+                    M{"G y MMM – MMM"}
+                    y{"G y MMM – y MMM"}
                 }
-                GyMd{
-                    G{"dd/MM/y GGGGG – dd/MM/y GGGGG"}
-                    M{"dd/MM/y – dd/MM/y GGGGG"}
-                    d{"dd/MM/y – dd/MM/y GGGGG"}
-                    y{"dd/MM/y – dd/MM/y GGGGG"}
+                GyMMMEd{
+                    G{"G y MMM d, E –  G y MMM d, E"}
+                    M{"G y MMM d, E –  MMM d, E"}
+                    d{"G y MMM d, E – MMM d, E"}
+                    y{"G y MMM d, E –  y MMM d, E"}
+                }
+                GyMMMd{
+                    G{"G y MMM d – G y MMM d"}
+                    M{"G y MMM d  – MMM d"}
+                    d{"G y MMM d–d"}
+                    y{"G y MMM d –  y d MMM"}
+                }
+                H{
+                    H{"HH – HH"}
+                }
+                Hm{
+                    H{"HH:mm – HH:mm"}
+                    m{"HH:mm – HH:mm"}
+                }
+                Hmv{
+                    H{"HH:mm – HH:mm v"}
+                    m{"HH:mm – HH:mm v"}
+                }
+                Hv{
+                    H{"HH – HH v"}
+                }
+                yMMMEd{
+                    M{"E, d MMM – E, d MMM, y"}
+                    d{"E, d – E, d MMM, y"}
+                    y{"E, d MMM, y – E, d MMM, y"}
+                }
+                yMMMd{
+                    M{"d MMM – d MMM, y"}
+                    d{"d–d MMM, y"}
+                    y{"d MMM, y – d MMM, y"}
                 }
             }
             monthNames{
@@ -404,6 +556,14 @@
             }
         }
     }
+    characterLabel{
+        animals_nature{"animal yaa nature"}
+        bullets_stars{"bullet yaa star"}
+        dash_connector{"dash yaa connector"}
+        sign_standard_symbols{"sign yaa symbol"}
+        smileys_people{"smiley yaa person"}
+        travel_places{"travel yaa place"}
+    }
     fields{
         day{
             dn{"din"}
@@ -425,10 +585,99 @@
                 }
             }
         }
+        day-narrow{
+            dn{"din"}
+            relativeTime{
+                future{
+                    one{"{0} din mein"}
+                    other{"{0} din mein"}
+                }
+                past{
+                    one{"{0} din pahle"}
+                    other{"{0} din pahle"}
+                }
+            }
+        }
+        day-short{
+            dn{"din"}
+            relativeTime{
+                future{
+                    one{"{0} din mein"}
+                    other{"{0} din mein"}
+                }
+                past{
+                    one{"{0} din pahle"}
+                    other{"{0} din pahle"}
+                }
+            }
+        }
+        dayOfYear{
+            dn{"saal kaa din"}
+        }
+        dayOfYear-narrow{
+            dn{"saal kaa din"}
+        }
+        dayOfYear-short{
+            dn{"yr kaa day"}
+        }
+        dayperiod-short{
+            dn{"AM/PM"}
+        }
+        fri{
+            relative{
+                "-1"{"last Friday"}
+                "0"{"Friday"}
+                "1"{"next Friday"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Friday mein"}
+                    other{"{0} Fridays mein"}
+                }
+                past{
+                    one{"{0} Friday pahle"}
+                    other{"{0} Fridays pahle"}
+                }
+            }
+        }
+        fri-narrow{
+            relative{
+                "-1"{"last F"}
+                "0"{"F"}
+                "1"{"next F"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} F mein"}
+                    other{"{0} F mein"}
+                }
+                past{
+                    one{"{0} F pahle"}
+                    other{"{0} F pahle"}
+                }
+            }
+        }
+        fri-short{
+            relative{
+                "-1"{"last Fri"}
+                "0"{"Fri"}
+                "1"{"next Fri"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Fri. mein"}
+                    other{"{0} Fri. mein"}
+                }
+                past{
+                    one{"{0} Fri. pahle"}
+                    other{"{0} Fri. pahle"}
+                }
+            }
+        }
         hour{
             dn{"ghanta"}
             relative{
-                "0"{"yeh ghanta"}
+                "0"{"yah ghanta"}
             }
             relativeTime{
                 future{
@@ -436,14 +685,38 @@
                     other{"{0} ghante mein"}
                 }
                 past{
-                    one{"{0} ghante pehle"}
-                    other{"{0} ghante pehle"}
+                    one{"{0} ghante pahle"}
+                    other{"{0} ghante pahle"}
+                }
+            }
+        }
+        hour-narrow{
+            relativeTime{
+                future{
+                    one{"{0}hr mein"}
+                    other{"{0}hr mein"}
+                }
+                past{
+                    one{"{0}hr pahle"}
+                    other{"{0}hr pahle"}
+                }
+            }
+        }
+        hour-short{
+            relativeTime{
+                future{
+                    one{"{0} hr mein"}
+                    other{"{0} hr mein"}
+                }
+                past{
+                    one{"{0} hr pahle"}
+                    other{"{0} hr mein"}
                 }
             }
         }
         minute{
             relative{
-                "0"{"yeh minute"}
+                "0"{"yah minute"}
             }
             relativeTime{
                 future{
@@ -451,26 +724,227 @@
                     other{"{0} minute mein"}
                 }
                 past{
-                    one{"{0} minute pehle"}
-                    other{"{0} minute pehle"}
+                    one{"{0} minute pahle"}
+                    other{"{0} minute pahle"}
+                }
+            }
+        }
+        minute-narrow{
+            relativeTime{
+                future{
+                    one{"{0} min. mein"}
+                    other{"{0} min. mein"}
+                }
+                past{
+                    one{"{0} min. pahle"}
+                    other{"{0} min. pahle"}
+                }
+            }
+        }
+        minute-short{
+            relativeTime{
+                future{
+                    one{"{0} min. mein"}
+                    other{"{0} min. mein"}
+                }
+                past{
+                    one{"{0} min. pahle"}
+                    other{"{0} min. pahle"}
+                }
+            }
+        }
+        mon{
+            relative{
+                "-1"{"last Monday"}
+                "0"{"Monday"}
+                "1"{"next Monday"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Monday mein"}
+                    other{"{0} Mondays mein"}
+                }
+                past{
+                    one{"{0} Monday pahle"}
+                    other{"{0} Mondays pahle"}
+                }
+            }
+        }
+        mon-narrow{
+            relative{
+                "-1"{"last M"}
+                "0"{"M"}
+                "1"{"next M"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} M mein"}
+                    other{"{0} M mein"}
+                }
+                past{
+                    one{"{0} M pahle"}
+                    other{"{0} M pahle"}
+                }
+            }
+        }
+        mon-short{
+            relative{
+                "-1"{"last Mon"}
+                "0"{"Mon"}
+                "1"{"next Mon"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Mon. mein"}
+                    other{"{0} Mon. mein"}
+                }
+                past{
+                    one{"{0} Mon. pahle"}
+                    other{"{0} Mon. pahle"}
                 }
             }
         }
         month{
             dn{"mahina"}
             relative{
-                "-1"{"pichhla mahina"}
-                "0"{"is mahine"}
-                "1"{"agla mahina"}
+                "-1"{"pichhla maheena"}
+                "0"{"yah maheena"}
+                "1"{"agla maheena"}
             }
             relativeTime{
                 future{
-                    one{"{0} mahine mein"}
-                    other{"{0} mahine mein"}
+                    one{"{0} maheene mein"}
+                    other{"{0} maheene mein"}
                 }
                 past{
-                    one{"{0} mahine pehle"}
-                    other{"{0} mahine pehle"}
+                    one{"{0} maheene pahle"}
+                    other{"{0} maheene pahle"}
+                }
+            }
+        }
+        month-narrow{
+            relative{
+                "-1"{"last mo."}
+                "0"{"is mo."}
+                "1"{"next mo."}
+            }
+            relativeTime{
+                future{
+                    one{"{0}mo mein"}
+                    other{"{0}mo mein"}
+                }
+                past{
+                    one{"{0}mo pahle"}
+                    other{"{0}mo pahle"}
+                }
+            }
+        }
+        month-short{
+            relative{
+                "-1"{"last mo"}
+                "0"{"is mo"}
+                "1"{"next mo"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} mo. mein"}
+                    other{"{0} mo. mein"}
+                }
+                past{
+                    one{"{0} mo. pahle"}
+                    other{"{0} mo. pahle"}
+                }
+            }
+        }
+        quarter{
+            relative{
+                "-1"{"last quarter"}
+                "0"{"is quarter"}
+                "1"{"next quarter"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} quarter mein"}
+                    other{"{0} quarters mein"}
+                }
+                past{
+                    one{"{0} quarter pahle"}
+                    other{"{0} quarters pahle"}
+                }
+            }
+        }
+        quarter-narrow{
+            relativeTime{
+                future{
+                    one{"{0}q mein"}
+                    other{"{0}q mein"}
+                }
+                past{
+                    one{"{0}q pahle"}
+                    other{"{0}q pahle"}
+                }
+            }
+        }
+        quarter-short{
+            relativeTime{
+                future{
+                    one{"{0} qtr. mein"}
+                    other{"{0} qtrs. mein"}
+                }
+                past{
+                    one{"{0} qtr. pahle"}
+                    other{"{0} qtrs. pahle"}
+                }
+            }
+        }
+        sat{
+            relative{
+                "-1"{"last Saturday"}
+                "0"{"is Saturday"}
+                "1"{"next Saturday"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Saturday mein"}
+                    other{"{0} Saturdays mein"}
+                }
+                past{
+                    one{"{0} Saturday pahle"}
+                    other{"{0} Saturdays pahle"}
+                }
+            }
+        }
+        sat-narrow{
+            relative{
+                "-1"{"last Sa"}
+                "0"{"is Sa"}
+                "1"{"next Sa"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Sa mein"}
+                    other{"{0} Sa mein"}
+                }
+                past{
+                    one{"{0} Sa pahle"}
+                    other{"{0} Sa pahle"}
+                }
+            }
+        }
+        sat-short{
+            relative{
+                "-1"{"last Sat."}
+                "0"{"is Sat."}
+                "1"{"last Sat."}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Sat. mein"}
+                    other{"{0} Sat. mein"}
+                }
+                past{
+                    one{"{0} Sat. pahle"}
+                    other{"{0} Sat. pahle"}
                 }
             }
         }
@@ -484,8 +958,236 @@
                     other{"{0} second mein"}
                 }
                 past{
-                    one{"{0} second pehle"}
-                    other{"{0} second pehle"}
+                    one{"{0} second pahle"}
+                    other{"{0} second pahle"}
+                }
+            }
+        }
+        second-narrow{
+            relativeTime{
+                future{
+                    one{"{0}s mein"}
+                    other{"{0}s mein"}
+                }
+                past{
+                    one{"{0}s pahle"}
+                    other{"{0}s pahle"}
+                }
+            }
+        }
+        second-short{
+            relativeTime{
+                future{
+                    one{"{0} sec. mein"}
+                    other{"{0} sec. mein"}
+                }
+                past{
+                    one{"{0} sec. pahle"}
+                    other{"{0} sec. pahle"}
+                }
+            }
+        }
+        sun{
+            relative{
+                "-1"{"last Sunday"}
+                "0"{"is Sunday"}
+                "1"{"next Sunday"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Sunday mein"}
+                    other{"{0} Sundays mein"}
+                }
+                past{
+                    one{"{0} Sunday pahle"}
+                    other{"{0} Sundays pahle"}
+                }
+            }
+        }
+        sun-narrow{
+            relative{
+                "-1"{"last Su"}
+                "0"{"is Su"}
+                "1"{"next Su"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Su mein"}
+                    other{"{0} Su mein"}
+                }
+                past{
+                    one{"{0} Su pahle"}
+                    other{"{0} Su pahle"}
+                }
+            }
+        }
+        sun-short{
+            relative{
+                "-1"{"last Sun."}
+                "0"{"yah Sun."}
+                "1"{"next Sun."}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Sun. mein"}
+                    other{"{0} Sun. mein"}
+                }
+                past{
+                    one{"{0} Sun. pahle"}
+                    other{"{0} Sun. pahle"}
+                }
+            }
+        }
+        thu{
+            relative{
+                "-1"{"last Thursday"}
+                "0"{"yah Thursday"}
+                "1"{"next Thursday"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Thursday mein"}
+                    other{"{0} Thursdays mein"}
+                }
+                past{
+                    one{"{0} Thursday pahle"}
+                    other{"{0} Thursdays pahle"}
+                }
+            }
+        }
+        thu-narrow{
+            relative{
+                "-1"{"last Th"}
+                "0"{"is Th"}
+                "1"{"next Th"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Th mein"}
+                    other{"{0} Th mein"}
+                }
+                past{
+                    one{"{0} Th pahle"}
+                    other{"{0} Th pahle"}
+                }
+            }
+        }
+        thu-short{
+            relative{
+                "-1"{"last Thu."}
+                "0"{"yah Thu."}
+                "1"{"next Thu."}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Thu. mein"}
+                    other{"{0} Thu. mein"}
+                }
+                past{
+                    one{"{0} Thu. pahle"}
+                    other{"{0} Thu. pahle"}
+                }
+            }
+        }
+        tue{
+            relative{
+                "-1"{"last Tuesday"}
+                "0"{"Tuesday"}
+                "1"{"next Tuesday"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Tuesday mein"}
+                    other{"{0} Tuesdays mein"}
+                }
+                past{
+                    one{"{0} Tuesday pahle"}
+                    other{"{0} Tuesdays pahle"}
+                }
+            }
+        }
+        tue-narrow{
+            relative{
+                "-1"{"last Tu"}
+                "0"{"is Tu"}
+                "1"{"next Tu"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Tu mein"}
+                    other{"{0} Tu mein"}
+                }
+                past{
+                    one{"{0} Tu pahle"}
+                    other{"{0} Tu pahle"}
+                }
+            }
+        }
+        tue-short{
+            relative{
+                "-1"{"last Tue."}
+                "0"{"is Tue."}
+                "1"{"next Tue."}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Tue. mein"}
+                    other{"{0} Tue. mein"}
+                }
+                past{
+                    one{"{0} Tue. pahle"}
+                    other{"{0} Tue. pahle"}
+                }
+            }
+        }
+        wed{
+            relative{
+                "-1"{"last Wednesday"}
+                "0"{"is Wednesday"}
+                "1"{"next Wednesday"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Wednesday mein"}
+                    other{"{0} Wednesdays mein"}
+                }
+                past{
+                    one{"{0} Wednesday pahle"}
+                    other{"{0} Wednesdays pahle"}
+                }
+            }
+        }
+        wed-narrow{
+            relative{
+                "-1"{"last W"}
+                "0"{"is W"}
+                "1"{"next W"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} W mein"}
+                    other{"{0} W mein"}
+                }
+                past{
+                    one{"{0} W pahle"}
+                    other{"{0} W pahle"}
+                }
+            }
+        }
+        wed-short{
+            relative{
+                "-1"{"last Wed"}
+                "0"{"is Wed"}
+                "1"{"next Wed"}
+            }
+            relativeTime{
+                future{
+                    one{"{0} Wed. mein"}
+                    other{"{0} Wed. mein"}
+                }
+                past{
+                    one{"{0} Wed. pahle"}
+                    other{"{0} Wed. pahle"}
                 }
             }
         }
@@ -496,7 +1198,7 @@
                 "0"{"is hafte"}
                 "1"{"agla hafta"}
             }
-            relativePeriod{"{0} ke hafta"}
+            relativePeriod{"{0} date wala hafta"}
             relativeTime{
                 future{
                     one{"{0} hafte mein"}
@@ -508,6 +1210,69 @@
                 }
             }
         }
+        week-narrow{
+            relative{
+                "-1"{"last wk"}
+                "0"{"is wk"}
+                "1"{"next wk"}
+            }
+            relativePeriod{"{0} wala week"}
+            relativeTime{
+                future{
+                    one{"{0}w mein"}
+                    other{"{0}w mein"}
+                }
+                past{
+                    one{"{0}w pahle"}
+                    other{"{0}w pahle"}
+                }
+            }
+        }
+        week-short{
+            relative{
+                "-1"{"last wk."}
+                "0"{"is wk."}
+                "1"{"next wk."}
+            }
+            relativePeriod{"{0} wala hafta"}
+            relativeTime{
+                future{
+                    one{"{0} wk. mein"}
+                    other{"{0} wk. mein"}
+                }
+                past{
+                    one{"{0} wk. pahle"}
+                    other{"{0} wk. pahle"}
+                }
+            }
+        }
+        weekOfMonth{
+            dn{"month kaa week"}
+        }
+        weekOfMonth-narrow{
+            dn{"mo kaa wk"}
+        }
+        weekOfMonth-short{
+            dn{"mo kaa wk"}
+        }
+        weekday{
+            dn{"Week kaa din"}
+        }
+        weekday-narrow{
+            dn{"wk kaa din"}
+        }
+        weekday-short{
+            dn{"wk kaa din"}
+        }
+        weekdayOfMonth{
+            dn{"month kaa weekday"}
+        }
+        weekdayOfMonth-narrow{
+            dn{"mo kaa wkday"}
+        }
+        weekdayOfMonth-short{
+            dn{"mo kaa wkday"}
+        }
         year{
             dn{"saal"}
             relative{
@@ -521,16 +1286,58 @@
                     other{"{0} saal mein"}
                 }
                 past{
-                    one{"{0} saal pehle"}
-                    other{"{0} saal pehle"}
+                    one{"{0} saal pahle"}
+                    other{"{0} saal pahle"}
+                }
+            }
+        }
+        year-narrow{
+            relative{
+                "-1"{"last yr."}
+                "0"{"is yr."}
+                "1"{"next yr."}
+            }
+            relativeTime{
+                future{
+                    one{"{0}y mein"}
+                    other{"{0}y mein"}
+                }
+                past{
+                    one{"{0}y pahle"}
+                    other{"{0}y pahle"}
+                }
+            }
+        }
+        year-short{
+            relative{
+                "-1"{"last yr."}
+                "0"{"is yr."}
+                "1"{"next yr."}
+            }
+            relativeTime{
+                future{
+                    one{"{0} yr. mein"}
+                    other{"{0} yr. mein"}
+                }
+                past{
+                    one{"{0} yr. pahle"}
+                    other{"{0} yr. pahle"}
                 }
             }
         }
     }
     listPattern{
         or{
-            2{"{0} ya {1}"}
-            end{"{0} ya {1}"}
+            2{"{0} yaa {1}"}
+            end{"{0} yaa {1}"}
+        }
+        or-narrow{
+            2{"{0} yaa {1}"}
+            end{"{0} yaa {1}"}
+        }
+        or-short{
+            2{"{0} yaa {1}"}
+            end{"{0} yaa {1}"}
         }
         standard{
             2{"{0} aur {1}"}
@@ -538,11 +1345,11 @@
         }
         standard-narrow{
             2{"{0} aur {1}"}
-            end{"{0} aur {1}"}
+            end{"{0}, {1}"}
         }
         standard-short{
             2{"{0} aur {1}"}
-            end{"{0} aur {1}"}
+            end{"{0}, aur {1}"}
         }
         unit{
             2{"{0} aur {1}"}
@@ -559,4 +1366,12 @@
         UK{"U.K."}
         US{"U.S."}
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "hi",
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/hr.txt b/icu4c/source/data/locales/hr.txt
index 7d62684..a427e2c 100644
--- a/icu4c/source/data/locales/hr.txt
+++ b/icu4c/source/data/locales/hr.txt
@@ -30,6 +30,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -2919,4 +2920,62 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "hr",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname}, {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname}, {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname}, {given} {given2}, {suffix}"}
+            surnameFirst-long-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname}, {given} {given2-initial}, {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname}, {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/hsb.txt b/icu4c/source/data/locales/hsb.txt
index ab56f44..e8a872f 100644
--- a/icu4c/source/data/locales/hsb.txt
+++ b/icu4c/source/data/locales/hsb.txt
@@ -25,6 +25,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -273,7 +274,7 @@
         }
         minimalPairs{
             ordinal{
-                other{"Na {0}. křižowanišću wotbočće doprawa."}
+                other{"Na {0}. wotbóčce naprawo."}
             }
             plural{
                 few{"{0} dny"}
@@ -301,6 +302,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'w' {0}",
+                "{1} 'w' {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "Hmmsszzzz",
                 "Hmmssz",
@@ -471,8 +478,8 @@
                 "popołdnju",
             }
             AmPmMarkersAbbr{
-                "dopołdnja",
-                "popołdnju",
+                "dop.",
+                "pop.",
             }
             AmPmMarkersNarrow{
                 "dop.",
@@ -493,6 +500,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'w' {0}",
+                "{1} 'w' {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "Hmmsszzzz",
                 "Hmmssz",
@@ -528,15 +541,15 @@
                 MMM{"LLL"}
                 MMMEd{"E, d. MMM"}
                 MMMMW{
-                    few{"'tydźeń' W MMMM"}
-                    one{"'tydźeń' W MMMM"}
-                    other{"'tydźeń' W MMMM"}
-                    two{"'tydźeń' W MMMM"}
+                    few{"W. 'tydźeń' MMMM"}
+                    one{"W. 'tydźeń' MMMM"}
+                    other{"W. 'tydźeń' MMMM"}
+                    two{"W. 'tydźeń' MMMM"}
                 }
-                MMMMd{"d MMMM"}
+                MMMMd{"d. MMMM"}
                 MMMd{"d. MMM"}
                 Md{"d.M."}
-                d{"d"}
+                d{"d."}
                 h{"h a"}
                 hm{"h:mm a"}
                 hms{"h:mm:ss a"}
@@ -552,10 +565,10 @@
                 yQQQ{"QQQ y"}
                 yQQQQ{"QQQQ y"}
                 yw{
-                    few{"'tydźeń' w 'lěta' Y"}
-                    one{"'tydźeń' w 'lěta' Y"}
-                    other{"'tydźeń' w 'lěta' Y"}
-                    two{"'tydźeń' w 'lěta' Y"}
+                    few{"w. 'tydźeń' 'lěta' Y"}
+                    one{"w. 'tydźeń' 'lěta' Y"}
+                    other{"w. 'tydźeń' 'lěta' Y"}
+                    two{"w. 'tydźeń' 'lěta' Y"}
                 }
             }
             dayNames{
@@ -639,8 +652,12 @@
             dayPeriod{
                 stand-alone{
                     abbreviated{
-                        am{"am"}
-                        pm{"pm"}
+                        am{"dop."}
+                        pm{"pop."}
+                    }
+                    narrow{
+                        am{"dop."}
+                        pm{"pop."}
                     }
                     wide{
                         am{"dopołdnja"}
@@ -681,38 +698,38 @@
                     y{"G y–y"}
                 }
                 GyM{
-                    G{"GGGGG y-MM – GGGGG y-MM"}
-                    M{"GGGGG y-MM – y-MM"}
-                    y{"GGGGG y-MM – y-MM"}
+                    G{"MM/y G – MM/y G"}
+                    M{"MM/y – MM/y G"}
+                    y{"MM.y – MM.y G"}
                 }
                 GyMEd{
-                    G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"}
-                    M{"GGGGG y-MM-dd, E – y-MM-dd, E"}
-                    d{"GGGGG y-MM-dd, E – y-MM-dd, E"}
-                    y{"GGGGG y-MM-dd, E – y-MM-dd, E"}
+                    G{"E, dd.MM.y G – E, dd.MM.y G"}
+                    M{"E, dd.MM. – E, dd.MM.y G"}
+                    d{"E, dd.MM.y – E, dd.MM.y G"}
+                    y{"E, dd.MM.y – E, dd.MM.y G"}
                 }
                 GyMMM{
-                    G{"G y MMM – G y MMM"}
-                    M{"G y MMM–MMM"}
-                    y{"G y MMM – y MMM"}
+                    G{"MMM y G – MMM y G"}
+                    M{"MMM–MMM y G"}
+                    y{"MMM y – MMM y G"}
                 }
                 GyMMMEd{
-                    G{"G y MMM d, E – G y MMM d, E"}
-                    M{"G y MMM d, E – MMM d, E"}
-                    d{"G y MMM d, E – MMM d, E"}
-                    y{"G y MMM d, E – y MMM d, E"}
+                    G{"E, d. MMM y G – E, d. MMM y G"}
+                    M{"E, d. MMM – E, d. MMM y G"}
+                    d{"E, d. – E, d. MMM y G"}
+                    y{"E, d. MMM y – E, d. MMM y G"}
                 }
                 GyMMMd{
-                    G{"G y MMM d – G y MMM d"}
-                    M{"G y MMM d – MMM d"}
-                    d{"G y MMM d–d"}
-                    y{"G y MMM d – y MMM d"}
+                    G{"d. MMM y G – d. MMM y G"}
+                    M{"d. MMM – d. MMM y G"}
+                    d{"d.–d. MMM y G"}
+                    y{"d. MMM y – d. MMM y G"}
                 }
                 GyMd{
-                    G{"GGGGG y-MM-dd – GGGGG y-MM-dd"}
-                    M{"GGGGG y-MM-dd – y-MM-dd"}
-                    d{"GGGGG y-MM-dd – y-MM-dd"}
-                    y{"GGGGG y-MM-dd – y-MM-dd"}
+                    G{"dd.MM.y G – dd.MM.y G"}
+                    M{"dd.MM. – dd.MM.y G"}
+                    d{"dd.–dd.MM.y G"}
+                    y{"dd.MM.y – dd.MM.y G"}
                 }
                 H{
                     H{"H–H 'hodź'."}
@@ -901,10 +918,10 @@
             quarters{
                 format{
                     abbreviated{
-                        "Q1",
-                        "Q2",
-                        "Q3",
-                        "Q4",
+                        "kw1",
+                        "kw2",
+                        "kw3",
+                        "kw4",
                     }
                     narrow{
                         "1",
@@ -921,10 +938,10 @@
                 }
                 stand-alone{
                     abbreviated{
-                        "Q1",
-                        "Q2",
-                        "Q3",
-                        "Q4",
+                        "kw1",
+                        "kw2",
+                        "kw3",
+                        "kw4",
                     }
                     narrow{
                         "1",
@@ -2047,4 +2064,64 @@
         US{"ameriski"}
         metric{"metriski"}
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "hsb",
+            }
+            surnameFirst{
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname}, {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/hu.txt b/icu4c/source/data/locales/hu.txt
index f043a34..c56926a 100644
--- a/icu4c/source/data/locales/hu.txt
+++ b/icu4c/source/data/locales/hu.txt
@@ -37,6 +37,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -1580,7 +1581,7 @@
         limited_use{"korlátozott használat"}
         male{"férfi"}
         math_symbols{"matematikai szimbólumok"}
-        middle_eastern_scripts{"matematikai szimbólumok"}
+        middle_eastern_scripts{"közel-keleti írásrendszerek"}
         miscellaneous{"egyéb"}
         modern_scripts{"modern írásrendszerek"}
         modifier{"módosító"}
@@ -1793,8 +1794,8 @@
                     other{"{0} óra múlva"}
                 }
                 past{
-                    one{"{0} órával ezelőtt"}
-                    other{"{0} órával ezelőtt"}
+                    one{"{0} órája"}
+                    other{"{0} órája"}
                 }
             }
         }
@@ -1835,8 +1836,8 @@
                     other{"{0} perc múlva"}
                 }
                 past{
-                    one{"{0} perccel ezelőtt"}
-                    other{"{0} perccel ezelőtt"}
+                    one{"{0} perce"}
+                    other{"{0} perce"}
                 }
             }
         }
@@ -1935,8 +1936,8 @@
                     other{"{0} hónap múlva"}
                 }
                 past{
-                    one{"{0} hónappal ezelőtt"}
-                    other{"{0} hónappal ezelőtt"}
+                    one{"{0} hónapja"}
+                    other{"{0} hónapja"}
                 }
             }
         }
@@ -2087,8 +2088,8 @@
                     other{"{0} másodperc múlva"}
                 }
                 past{
-                    one{"{0} másodperccel ezelőtt"}
-                    other{"{0} másodperccel ezelőtt"}
+                    one{"{0} m.perce"}
+                    other{"{0} m.perce"}
                 }
             }
         }
@@ -2342,8 +2343,8 @@
                     other{"{0} hét múlva"}
                 }
                 past{
-                    one{"{0} héttel ezelőtt"}
-                    other{"{0} héttel ezelőtt"}
+                    one{"{0} hete"}
+                    other{"{0} hete"}
                 }
             }
         }
@@ -2424,8 +2425,8 @@
                     other{"{0} év múlva"}
                 }
                 past{
-                    one{"{0} évvel ezelőtt"}
-                    other{"{0} évvel ezelőtt"}
+                    one{"{0} éve"}
+                    other{"{0} éve"}
                 }
             }
         }
@@ -2530,4 +2531,56 @@
             }
         }
     }
+    personNames{
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/hy.txt b/icu4c/source/data/locales/hy.txt
index 4808508..e4e5e01 100644
--- a/icu4c/source/data/locales/hy.txt
+++ b/icu4c/source/data/locales/hy.txt
@@ -33,6 +33,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -460,7 +461,7 @@
                 Gy{"G y թ."}
                 GyMMM{"G y թ. MMM"}
                 GyMMMEd{"G y թ. MMM d, E"}
-                GyMMMd{"d MMM, y թ. G"}
+                GyMMMd{"G y թ․ MMM d"}
                 GyMd{"dd.MM.y GGGGG"}
                 H{"H"}
                 Hm{"H:mm"}
@@ -1869,4 +1870,59 @@
         US{"Ամերիկյան"}
         metric{"Մետրական"}
     }
+    personNames{
+        initialPattern{
+            initial{"{0}․"}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "hy",
+            }
+            surnameFirst{"zxx"}
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{"{given-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core} {given}"}
+            sorting-long-referring-informal{"{surname} {given-informal}"}
+            sorting-short-referring-formal{"{surname-core} {given-initial}"}
+            sorting-short-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{"{surname-monogram-allCaps}{given-monogram-allCaps}"}
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ia.txt b/icu4c/source/data/locales/ia.txt
index b244ad4..56b4964 100644
--- a/icu4c/source/data/locales/ia.txt
+++ b/icu4c/source/data/locales/ia.txt
@@ -29,6 +29,7 @@
             }
             patterns{
                 accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤ #,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -252,6 +253,7 @@
                 GyMMM{"MMM y G"}
                 GyMMMEd{"E d MMM y G"}
                 GyMMMd{"d MMM y G"}
+                GyMd{"dd-MM-y GGGGG"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
diff --git a/icu4c/source/data/locales/id.txt b/icu4c/source/data/locales/id.txt
index 7a7b0b0..db18a8e 100644
--- a/icu4c/source/data/locales/id.txt
+++ b/icu4c/source/data/locales/id.txt
@@ -33,6 +33,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -117,6 +119,44 @@
                         other{"¤000 T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        other{"0 rb ¤"}
+                    }
+                    10000{
+                        other{"00 rb ¤"}
+                    }
+                    100000{
+                        other{"000 rb ¤"}
+                    }
+                    1000000{
+                        other{"0 jt ¤"}
+                    }
+                    10000000{
+                        other{"00 jt ¤"}
+                    }
+                    100000000{
+                        other{"000 jt ¤"}
+                    }
+                    1000000000{
+                        other{"0 M ¤"}
+                    }
+                    10000000000{
+                        other{"00 M ¤"}
+                    }
+                    100000000000{
+                        other{"000 M ¤"}
+                    }
+                    1000000000000{
+                        other{"0 T ¤"}
+                    }
+                    10000000000000{
+                        other{"00 T ¤"}
+                    }
+                    100000000000000{
+                        other{"000 T ¤"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         other{"0 rb"}
@@ -769,6 +809,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'pukul' {0}",
+                "{1} 'pukul' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -2758,4 +2804,75 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "id",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname}, {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ig.txt b/icu4c/source/data/locales/ig.txt
index b2fde68..a55d17e 100644
--- a/icu4c/source/data/locales/ig.txt
+++ b/icu4c/source/data/locales/ig.txt
@@ -75,7 +75,10 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
             }
             patternsShort{
                 currencyFormat{
@@ -116,6 +119,44 @@
                         other{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        other{"¤ 0K"}
+                    }
+                    10000{
+                        other{"¤ 00K"}
+                    }
+                    100000{
+                        other{"¤ 000K"}
+                    }
+                    1000000{
+                        other{"¤ 0M"}
+                    }
+                    10000000{
+                        other{"¤ 00M"}
+                    }
+                    100000000{
+                        other{"¤ 000M"}
+                    }
+                    1000000000{
+                        other{"¤ 0G"}
+                    }
+                    10000000000{
+                        other{"¤ 00G"}
+                    }
+                    100000000000{
+                        other{"¤ 000G"}
+                    }
+                    1000000000000{
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        other{"¤ 000T"}
+                    }
+                }
             }
             symbols{
                 decimal{"."}
@@ -981,4 +1022,17 @@
     measurementSystemNames{
         metric{"Metriik"}
     }
+    personNames{
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "ig",
+            }
+            surnameFirst{"zxx"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ii.txt b/icu4c/source/data/locales/ii.txt
index e637b95..54dff15 100644
--- a/icu4c/source/data/locales/ii.txt
+++ b/icu4c/source/data/locales/ii.txt
@@ -2,8 +2,23 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 ii{
+    AuxExemplarCharacters{
+        "[꒐ ꒑ ꒒ ꒓ ꒔ ꒕ ꒖ ꒗ ꒘ ꒙ ꒚ ꒛ ꒜ ꒝ ꒞ ꒟ ꒠ ꒡ ꒢ ꒣ ꒤ ꒥ ꒦ ꒧ ꒨ ꒩ ꒪ ꒫ ꒬ ꒭ ꒮ ꒯ ꒰ ꒱ ꒲ ꒳ ꒴ ꒵"
+        " ꒶ ꒷ ꒸ ꒹ ꒺ ꒻ ꒼ ꒽ ꒾ ꒿ ꓀ ꓁ ꓂ ꓃ ꓄ ꓅ ꓆]"
+    }
     ExemplarCharacters{"[ꀀ-ꒌ]"}
+    ExemplarCharactersIndex{
+        "[A B {BB} C {CH} D {DD} E F G {GG} H {HL} {HM} {HN} {HX} I {IE} J {JJ} K L M"
+        " {MG} N {NB} {ND} {NG} {NJ} {NR} {NY} {NZ} O P Q R {RR} S {SH} {SS} T {UO} V"
+        " W X Y Z {ZH} {ZZ}]"
+    }
     ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"}
+    ExemplarCharactersPunctuation{
+        "[﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ ‑ – — ︱ ― , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖ . ."
+        " ﹒ ‥ ︰ … 。 · ' ‘ ’ " “ ” 〝 〞 ( ( ﹙ ︵ ) ) ﹚ ︶ \\[ [ \\] ] \\{ { ﹛ ︷ \\} } ﹜ ︸"
+        " 〈 ︿ 〉 ﹀ 《 ︽ 》 ︾ 「 ﹁ 」 ﹂ 『 ﹃ 』 ﹄ 【 ︻ 】 ︼ 〔 ﹝ ︹ 〕 ﹞ ︺ 〖 〗 ‖ § @ @ ﹫ * * ﹡ / /"
+        " \\\\ \ ﹨ \\& & ﹠ # # ﹟ % % ﹪ ‰ ′ ″ ‵ 〃 ※]"
+    }
     NumberElements{
         latn{
             patterns{
diff --git a/icu4c/source/data/locales/is.txt b/icu4c/source/data/locales/is.txt
index 2b10ea0..61357ec 100644
--- a/icu4c/source/data/locales/is.txt
+++ b/icu4c/source/data/locales/is.txt
@@ -36,6 +36,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -3428,7 +3429,7 @@
         }
         mon-narrow{
             relative{
-                "-1"{"síðasti mán."}
+                "-1"{"síðasta mán."}
                 "0"{"þessi mán."}
                 "1"{"nk. mán."}
             }
@@ -3686,8 +3687,8 @@
         }
         sun-narrow{
             relative{
-                "-1"{"síðasti sun."}
-                "0"{"þessi sun."}
+                "-1"{"síðasta sun."}
+                "0"{"á sun."}
                 "1"{"nk. sun."}
             }
             relativeTime{
@@ -4084,4 +4085,64 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "is",
+            }
+            surnameFirst{
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {given} {given2} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname}, {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname}, {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {given-initial} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{given} {given2} {surname-prefix} {surname-core}"}
+            sorting-long-referring-informal{"{given} {surname-prefix} {surname-core}"}
+            sorting-medium-referring-formal{"{given} {given2-initial} {surname-prefix} {surname-core}"}
+            sorting-medium-referring-informal{"{given-informal} {surname}"}
+            sorting-short-referring-formal{"{given} {given2-initial} {surname-prefix} {surname-core}"}
+            sorting-short-referring-informal{"{given-informal} {surname}"}
+            surnameFirst-long-addressing-formal{"{surname}, {prefix} {given} {given2}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname}, {given} {given2}, {suffix}"}
+            surnameFirst-long-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{surname}, {prefix} {given} {given2-initial}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname}, {given} {given2-initial}, {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-short-addressing-formal{"{surname}, {prefix} {given-initial} {given2-initial}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname}, {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/it.txt b/icu4c/source/data/locales/it.txt
index 66c9c17..689b500 100644
--- a/icu4c/source/data/locales/it.txt
+++ b/icu4c/source/data/locales/it.txt
@@ -27,6 +27,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -270,8 +271,8 @@
                 "{1}, {0}",
             }
             DateTimePatterns%atTime{
-                "{1} 'alle' {0}",
-                "{1} 'alle' {0}",
+                "{1} 'alle' 'ore' {0}",
+                "{1} 'alle' 'ore' {0}",
                 "{1}, {0}",
                 "{1}, {0}",
             }
@@ -500,6 +501,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'alle' 'ore' {0}",
+                "{1} 'alle' 'ore' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -2071,4 +2078,59 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "it",
+            }
+            surnameFirst{
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-prefix} {surname-core}, {given} {given2}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-prefix} {surname-core}, {given} {given2-initial}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-prefix} {surname-core}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ja.txt b/icu4c/source/data/locales/ja.txt
index 6a66eb3..c32f7da 100644
--- a/icu4c/source/data/locales/ja.txt
+++ b/icu4c/source/data/locales/ja.txt
@@ -94,6 +94,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -178,6 +180,41 @@
                         other{"¤000兆"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    10000{
+                        other{"¤ 0万"}
+                    }
+                    100000{
+                        other{"¤ 00万"}
+                    }
+                    1000000{
+                        other{"¤ 000万"}
+                    }
+                    10000000{
+                        other{"¤ 0000万"}
+                    }
+                    100000000{
+                        other{"¤ 0億"}
+                    }
+                    1000000000{
+                        other{"¤ 00億"}
+                    }
+                    10000000000{
+                        other{"¤ 000億"}
+                    }
+                    100000000000{
+                        other{"¤ 0000億"}
+                    }
+                    1000000000000{
+                        other{"¤ 0兆"}
+                    }
+                    10000000000000{
+                        other{"¤ 00兆"}
+                    }
+                    100000000000000{
+                        other{"¤ 000兆"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         other{"0"}
@@ -4005,5 +4042,58 @@
     }
     personNames{
         foreignSpaceReplacement{"・"}
+        nameOrderLocales{
+            surnameFirst{
+                "ja",
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{given} {given2} {surname}{suffix}"}
+            givenFirst-long-addressing-informal{"{given-informal} {surname}{suffix}"}
+            givenFirst-long-monogram-formal{"{given-monogram-allCaps}"}
+            givenFirst-long-monogram-informal{"{given-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname}{suffix}"}
+            givenFirst-long-referring-informal{"{prefix} {given-informal} {surname}{suffix}"}
+            givenFirst-medium-addressing-formal{"{given} {surname}{suffix}"}
+            givenFirst-medium-addressing-informal{"{given-informal} {surname}{suffix}"}
+            givenFirst-medium-monogram-formal{"{given-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2} {surname}{suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}{suffix}"}
+            givenFirst-short-addressing-formal{"{given}{suffix}"}
+            givenFirst-short-addressing-informal{"{given-informal}{suffix}"}
+            givenFirst-short-monogram-formal{"{given-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given} {surname}{suffix}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname}{suffix}"}
+            sorting-long-referring-formal{"{surname} {given2} {given}{suffix}"}
+            sorting-long-referring-informal{"{surname} {given-informal}{suffix}"}
+            sorting-medium-referring-formal{"{surname} {given}{suffix}"}
+            sorting-medium-referring-informal{"{surname} {given-informal}{suffix}"}
+            sorting-short-referring-formal{"{surname} {given}"}
+            sorting-short-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-long-addressing-formal{"{surname} {given2}{given}{suffix}"}
+            surnameFirst-long-addressing-informal{"{surname} {given-informal}{suffix}"}
+            surnameFirst-long-monogram-formal{"{given-monogram-allCaps}"}
+            surnameFirst-long-monogram-informal{"{given-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{prefix} {surname} {given2}{given}{suffix}"}
+            surnameFirst-long-referring-informal{"{prefix} {surname} {given-informal}{suffix}"}
+            surnameFirst-medium-addressing-formal{"{surname} {given}{suffix}"}
+            surnameFirst-medium-addressing-informal{"{surname} {given-informal}{suffix}"}
+            surnameFirst-medium-monogram-formal{"{given-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given2}{given}{suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}{suffix}"}
+            surnameFirst-short-addressing-formal{"{surname}{suffix}"}
+            surnameFirst-short-addressing-informal{"{given-informal}{suffix}"}
+            surnameFirst-short-monogram-formal{"{given-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given}{suffix}"}
+            surnameFirst-short-referring-informal{"{surname} {given-informal}{suffix}"}
+        }
     }
 }
diff --git a/icu4c/source/data/locales/jv.txt b/icu4c/source/data/locales/jv.txt
index 12cda2f..bf3dea9 100644
--- a/icu4c/source/data/locales/jv.txt
+++ b/icu4c/source/data/locales/jv.txt
@@ -23,6 +23,7 @@
             }
             patterns{
                 accountingFormat{"¤ #,##0.00"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"¤ #,##0.00"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -106,6 +107,44 @@
                         other{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        other{"¤ 0È"}
+                    }
+                    10000{
+                        other{"¤ 00È"}
+                    }
+                    100000{
+                        other{"¤ 000È"}
+                    }
+                    1000000{
+                        other{"¤ 0Y"}
+                    }
+                    10000000{
+                        other{"¤ 00Y"}
+                    }
+                    100000000{
+                        other{"¤ 000Y"}
+                    }
+                    1000000000{
+                        other{"¤ 0M"}
+                    }
+                    10000000000{
+                        other{"¤ 00M"}
+                    }
+                    100000000000{
+                        other{"¤ 000M"}
+                    }
+                    1000000000000{
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        other{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         other{"0È"}
@@ -174,6 +213,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'ing' {0}",
+                "{1} 'ing' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -353,6 +398,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'ing' {0}",
+                "{1} 'ing' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -792,6 +843,66 @@
                 }
             }
         }
+        islamic{
+            availableFormats{
+                Ed{"d E"}
+                GyMd{"d/M/y GGGGG"}
+                yyyyM{"M/y GGGGG"}
+            }
+            eras{
+                abbreviated{
+                    "AH",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "Sur.",
+                        "Sap.",
+                        "Mul.",
+                        "B. Mul.",
+                        "Jum. Aw.",
+                        "Jum. Ak.",
+                        "Rej.",
+                        "Ruw.",
+                        "Pso.",
+                        "Shaw.",
+                        "Slo.",
+                        "Bsar.",
+                    }
+                    wide{
+                        "Sura",
+                        "Sapar",
+                        "Mulud",
+                        "Bakda Mulud",
+                        "Jumadilawal",
+                        "Jumadilakir",
+                        "Rejeb",
+                        "Ruwah",
+                        "Pasa",
+                        "Sawal",
+                        "Selo",
+                        "Besar",
+                    }
+                }
+                stand-alone{
+                    wide{
+                        "Sura",
+                        "Sapar",
+                        "Mulud",
+                        "Bakda Mulud",
+                        "Jumadilawal",
+                        "Jumadilakir",
+                        "Rejeb",
+                        "Ruwah",
+                        "Pasa",
+                        "Sawal",
+                        "Selo",
+                        "Besar",
+                    }
+                }
+            }
+        }
     }
     characterLabel{
         activities{"aktivitas"}
@@ -1510,4 +1621,65 @@
             }
         }
     }
+    personNames{
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "jv",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ka.txt b/icu4c/source/data/locales/ka.txt
index 9ffb97a..36ebda6 100644
--- a/icu4c/source/data/locales/ka.txt
+++ b/icu4c/source/data/locales/ka.txt
@@ -33,6 +33,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -436,6 +437,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -1856,4 +1863,12 @@
         US{"ამერიკული"}
         metric{"მეტრული"}
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "ka",
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/kea.txt b/icu4c/source/data/locales/kea.txt
index 1999b54..ded8bd6 100644
--- a/icu4c/source/data/locales/kea.txt
+++ b/icu4c/source/data/locales/kea.txt
@@ -4,7 +4,7 @@
 kea{
     AuxExemplarCharacters{
         "[ª á à ă â å ä ã ā æ c ç é è ĕ ê ë ẽ ē í ì ĭ î ï ĩ ī {n\u0308} º ó ò ŏ ô ö õ"
-        " ø ō œ q {rr} ú ù ŭ û ü ũ ū w ÿ]"
+        " ø ō œ q {rr} ᵘ ú ù ŭ û ü ũ ū w ÿ]"
     }
     Ellipsis{
         final{"{0}…"}
diff --git a/icu4c/source/data/locales/kk.txt b/icu4c/source/data/locales/kk.txt
index 10f2701..d52dbcd 100644
--- a/icu4c/source/data/locales/kk.txt
+++ b/icu4c/source/data/locales/kk.txt
@@ -36,6 +36,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -223,6 +224,59 @@
         native{"latn"}
     }
     calendar{
+        coptic{
+            monthNames{
+                format{
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                        "13",
+                    }
+                    wide{
+                        "Тут",
+                        "Баба",
+                        "Хатур",
+                        "Кийяк",
+                        "Туба",
+                        "Ашмир",
+                        "Барамхат",
+                        "Барамуда",
+                        "Башанс",
+                        "Ба’уна",
+                        "’абиб",
+                        "Мисра",
+                        "Наси’",
+                    }
+                }
+                stand-alone{
+                    wide{
+                        "Тут",
+                        "Баба",
+                        "Хатур",
+                        "Кийяк",
+                        "Туба",
+                        "Ашмир",
+                        "Барамхат",
+                        "Барамуда",
+                        "Башанс",
+                        "Ба’уна",
+                        "’абиб",
+                        "Мисра",
+                        "Наси’",
+                    }
+                }
+            }
+        }
         generic{
             DateTimePatterns{
                 "HH:mm:ss zzzz",
@@ -645,10 +699,6 @@
                     "б.з.д.",
                     "б.з.",
                 }
-                abbreviated%variant{
-                    "BCE",
-                    "CE",
-                }
                 wide{
                     "Біздің заманымызға дейін",
                     "біздің заманымыз",
@@ -907,6 +957,102 @@
                 }
             }
         }
+        hebrew{
+            monthNames{
+                format{
+                    wide{
+                        "Тишрей",
+                        "Хешван",
+                        "Кислев",
+                        "Тевет",
+                        "Шват",
+                        "Адар I",
+                        "Адар",
+                        "Нисан",
+                        "Ияр",
+                        "Сиван",
+                        "Тамуз",
+                        "Ав",
+                        "Элул",
+                        "Адар II",
+                    }
+                }
+            }
+        }
+        indian{
+            monthNames{
+                format{
+                    wide{
+                        "Чайтра",
+                        "Вайшакха",
+                        "Джьештха",
+                        "Ашадха",
+                        "Шравана",
+                        "Бхадрапада",
+                        "Ашвина",
+                        "Картика",
+                        "Маргаширша",
+                        "Пауша",
+                        "Магха",
+                        "Пхальгуна",
+                    }
+                }
+            }
+        }
+        islamic{
+            monthNames{
+                format{
+                    abbreviated{
+                        "Қаң.",
+                        "Ақп.",
+                        "Нау.",
+                        "Сәу.",
+                        "Мам.",
+                        "Jum. II",
+                        "шіл.",
+                        "там.",
+                        "Қыр.",
+                        "Қаз.",
+                        "Қар.",
+                        "Жел.",
+                    }
+                    wide{
+                        "Мұхаррам",
+                        "Сафар",
+                        "Рабиғ әл-әууәл",
+                        "Рабиғ әс-сәни",
+                        "Джумада әл-әууәл",
+                        "Жумад ас-сәни",
+                        "Раджаб",
+                        "Шағбан",
+                        "Рамадан",
+                        "Шәууәл",
+                        "Зул-Қағда",
+                        "Зул-Хиджа",
+                    }
+                }
+            }
+        }
+        persian{
+            monthNames{
+                format{
+                    wide{
+                        "Фарвардин",
+                        "Ордибехешт",
+                        "Хордад",
+                        "Тир",
+                        "Мордад",
+                        "Шахривар",
+                        "Мехр",
+                        "Абан",
+                        "Азар",
+                        "Дей",
+                        "Бахман",
+                        "Эсфанд",
+                    }
+                }
+            }
+        }
     }
     characterLabel{
         activities{"әрекет"}
@@ -959,7 +1105,7 @@
         male{"еркек"}
         math_symbols{"математикалық таңбалар"}
         middle_eastern_scripts{"Таяу Шығыс жазулары"}
-        miscellaneous{"әр түрлі"}
+        miscellaneous{"әртүрлі"}
         modern_scripts{"қазіргі заман жазулары"}
         modifier{"модификатор"}
         musical_symbols{"музыкалық таңбалар"}
@@ -1213,7 +1359,7 @@
             }
         }
         minute-short{
-            dn{"мин"}
+            dn{"мин."}
             relativeTime{
                 future{
                     one{"{0} мин. кейін"}
@@ -1839,4 +1985,57 @@
         US{"Америкалық"}
         metric{"Метрлік"}
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "kk",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{"{given-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {surname}"}
+            givenFirst-long-referring-informal{"{given-informal}"}
+            givenFirst-medium-addressing-formal{"{surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {surname}"}
+            givenFirst-medium-referring-informal{"{given-informal}"}
+            givenFirst-short-addressing-formal{"{surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal}"}
+            sorting-long-referring-formal{"{given}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{given}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{given-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{"{surname-monogram-allCaps}{given-monogram-allCaps}"}
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/km.txt b/icu4c/source/data/locales/km.txt
index 8d8e2fa..b6c1bba 100644
--- a/icu4c/source/data/locales/km.txt
+++ b/icu4c/source/data/locales/km.txt
@@ -34,6 +34,8 @@
             }
             patterns{
                 accountingFormat{"#,##0.00¤;(#,##0.00¤)"}
+                accountingFormat%alphaNextToNumber{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -118,6 +120,44 @@
                         other{"¤000 ទ្រីលាន"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        other{"¤ 0 ពាន់"}
+                    }
+                    10000{
+                        other{"¤ 00 ពាន់"}
+                    }
+                    100000{
+                        other{"¤ 000 ពាន់"}
+                    }
+                    1000000{
+                        other{"¤ 0 លាន"}
+                    }
+                    10000000{
+                        other{"¤ 00 លាន"}
+                    }
+                    100000000{
+                        other{"¤ 000 លាន"}
+                    }
+                    1000000000{
+                        other{"¤ 0 ប៊ីលាន"}
+                    }
+                    10000000000{
+                        other{"¤ 00 ប៊ីលាន"}
+                    }
+                    100000000000{
+                        other{"¤ 000 ប៊ីលាន"}
+                    }
+                    1000000000000{
+                        other{"¤ 0 ទ្រីលាន"}
+                    }
+                    10000000000000{
+                        other{"¤ 00 ទ្រីលាន"}
+                    }
+                    100000000000000{
+                        other{"¤ 000 ទ្រីលាន"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         other{"0ពាន់"}
@@ -1804,4 +1844,10 @@
         US{"សហរដ្ឋអាមេរិក"}
         metric{"រង្វាស់​ប្រវែង"}
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{"und"}
+            surnameFirst{"km"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/kn.txt b/icu4c/source/data/locales/kn.txt
index dc429f3..babad57 100644
--- a/icu4c/source/data/locales/kn.txt
+++ b/icu4c/source/data/locales/kn.txt
@@ -28,6 +28,8 @@
         knda{
             patterns{
                 currencyFormat{"¤#,##0.00"}
+                currencyFormat%alphaNextToNumber{"¤ #,##0.00"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -55,6 +57,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -163,6 +167,56 @@
                         other{"¤000ಟ್ರಿ"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0ಸಾ"}
+                        other{"¤ 0ಸಾ"}
+                    }
+                    10000{
+                        one{"¤ 00ಸಾ"}
+                        other{"¤ 00ಸಾ"}
+                    }
+                    100000{
+                        one{"¤ 000ಸಾ"}
+                        other{"¤ 000ಸಾ"}
+                    }
+                    1000000{
+                        one{"¤ 0ಮಿ"}
+                        other{"¤ 0ಮಿ"}
+                    }
+                    10000000{
+                        one{"¤ 00ಮಿ"}
+                        other{"¤ 00ಮಿ"}
+                    }
+                    100000000{
+                        one{"¤ 000ಮಿ"}
+                        other{"¤ 000ಮಿ"}
+                    }
+                    1000000000{
+                        one{"¤ 0ಬಿ"}
+                        other{"¤ 0ಬಿ"}
+                    }
+                    10000000000{
+                        one{"¤ 00ಬಿ"}
+                        other{"¤ 00ಬಿ"}
+                    }
+                    100000000000{
+                        one{"¤ 000ಬಿ"}
+                        other{"¤ 000ಬಿ"}
+                    }
+                    1000000000000{
+                        one{"¤ 0ಟ್ರಿ"}
+                        other{"¤ 0ಟ್ರಿ"}
+                    }
+                    10000000000000{
+                        one{"¤ 00ಟ್ರಿ"}
+                        other{"¤ 00ಟ್ರಿ"}
+                    }
+                    100000000000000{
+                        one{"¤ 000ಟ್ರಿ"}
+                        other{"¤ 000ಟ್ರಿ"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0ಸಾ"}
@@ -240,7 +294,7 @@
             gender{
                 feminine{"{0} ಸ್ತ್ರೀಲಿಂಗ"}
                 masculine{"{0} ಪುಲ್ಲಿಂಗ"}
-                neuter{"ಅದು {0} ಚಲಿಸುತ್ತದೆ"}
+                neuter{"{0} ನಪುಂಸಕಲಿಂಗ"}
             }
             ordinal{
                 other{"{0}ನೇ ಬಲತಿರುವನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ."}
@@ -508,10 +562,10 @@
                 "{1} {0}",
             }
             DateTimePatterns%atTime{
-                "{1} {0}ದಲ್ಲಿ",
-                "{1} {0}ದಲ್ಲಿ",
-                "{1} {0}",
-                "{1} {0}",
+                "{1} ರಂದು {0} ಸಮಯಕ್ಕೆ",
+                "{1} ರಂದು {0} ಸಮಯಕ್ಕೆ",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "ahhmmsszzzz",
@@ -692,6 +746,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} ರಂದು {0} ಸಮಯಕ್ಕೆ",
+                "{1} ರಂದು {0} ಸಮಯಕ್ಕೆ",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "ahhmmsszzzz",
                 "ahhmmssz",
@@ -1025,7 +1085,7 @@
                         "ಮೇ",
                         "ಜೂನ್",
                         "ಜುಲೈ",
-                        "ಆಗ",
+                        "ಆಗಸ್ಟ್",
                         "ಸೆಪ್ಟೆಂ",
                         "ಅಕ್ಟೋ",
                         "ನವೆಂ",
@@ -1281,7 +1341,7 @@
                         "ಚೈತ್ರ",
                         "ವೈಶಾಖ",
                         "ಜ್ಯೇಷ್ಠ",
-                        "ಆಶಾಢ",
+                        "ಆಷಾಢ",
                         "ಶ್ರಾವಣ",
                         "ಭಾದ್ರ",
                         "ಆಶ್ವೀನ",
@@ -1309,7 +1369,7 @@
                         "ಚೈತ್ರ",
                         "ವೈಶಾಖ",
                         "ಜ್ಯೇಷ್ಠ",
-                        "ಆಶಾಢ",
+                        "ಆಷಾಢ",
                         "ಶ್ರಾವಣ",
                         "ಭಾದ್ರ",
                         "ಆಶ್ವೀನ",
@@ -1325,7 +1385,7 @@
                         "ಚೈತ್ರ",
                         "ವೈಶಾಖ",
                         "ಜ್ಯೇಷ್ಠ",
-                        "ಆಶಾಢ",
+                        "ಆಷಾಢ",
                         "ಶ್ರಾವಣ",
                         "ಭಾದ್ರ",
                         "ಆಶ್ವೀನ",
@@ -1353,7 +1413,7 @@
                         "ಚೈತ್ರ",
                         "ವೈಶಾಖ",
                         "ಜ್ಯೇಷ್ಠ",
-                        "ಆಶಾಢ",
+                        "ಆಷಾಢ",
                         "ಶ್ರಾವಣ",
                         "ಭಾದ್ರ",
                         "ಆಶ್ವೀನ",
@@ -2589,4 +2649,17 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "kn",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ko.txt b/icu4c/source/data/locales/ko.txt
index e3de2f0..e3d915e 100644
--- a/icu4c/source/data/locales/ko.txt
+++ b/icu4c/source/data/locales/ko.txt
@@ -59,6 +59,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -143,6 +145,44 @@
                         other{"¤000조"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        other{"¤ 0천"}
+                    }
+                    10000{
+                        other{"¤ 0만"}
+                    }
+                    100000{
+                        other{"¤ 00만"}
+                    }
+                    1000000{
+                        other{"¤ 000만"}
+                    }
+                    10000000{
+                        other{"¤ 0000만"}
+                    }
+                    100000000{
+                        other{"¤ 0억"}
+                    }
+                    1000000000{
+                        other{"¤ 00억"}
+                    }
+                    10000000000{
+                        other{"¤ 000억"}
+                    }
+                    100000000000{
+                        other{"¤ 0000억"}
+                    }
+                    1000000000000{
+                        other{"¤ 0조"}
+                    }
+                    10000000000000{
+                        other{"¤ 00조"}
+                    }
+                    100000000000000{
+                        other{"¤ 000조"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         other{"0천"}
@@ -1468,8 +1508,8 @@
                     "서기",
                 }
                 wide%variant{
-                    "BCE",
-                    "CE",
+                    "기원전",
+                    "서기",
                 }
             }
             intervalFormats{
@@ -3087,4 +3127,59 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            surnameFirst{
+                "ja",
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{surname} {suffix}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{"{given-monogram-allCaps}"}
+            givenFirst-long-monogram-informal{"{given-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{surname} {suffix}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{given-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{surname} {suffix}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{given-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname}"}
+            sorting-long-referring-formal{"{surname-core}{given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}{given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}{given} {given2} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}{given-informal}"}
+            sorting-short-referring-formal{"{surname}{given}"}
+            sorting-short-referring-informal{"{surname}{given-informal}"}
+            surnameFirst-long-addressing-formal{"{surname} {suffix}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{"{given-monogram-allCaps}"}
+            surnameFirst-long-monogram-informal{"{given-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname}{given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname}{given-informal}"}
+            surnameFirst-medium-addressing-formal{"{surname} {suffix}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{given-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname}{given} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname}{given-informal}"}
+            surnameFirst-short-addressing-formal{"{surname} {suffix}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{given-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname}{given}"}
+            surnameFirst-short-referring-informal{"{surname}{given-informal}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/kok.txt b/icu4c/source/data/locales/kok.txt
index 8c8ae75..0da8bda 100644
--- a/icu4c/source/data/locales/kok.txt
+++ b/icu4c/source/data/locales/kok.txt
@@ -44,6 +44,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤ #,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -128,6 +130,44 @@
                         other{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        other{"¤ 0K"}
+                    }
+                    10000{
+                        other{"¤ 00K"}
+                    }
+                    100000{
+                        other{"¤ 000K"}
+                    }
+                    1000000{
+                        other{"¤ 0M"}
+                    }
+                    10000000{
+                        other{"¤ 00M"}
+                    }
+                    100000000{
+                        other{"¤ 000M"}
+                    }
+                    1000000000{
+                        other{"¤ 0B"}
+                    }
+                    10000000000{
+                        other{"¤ 00B"}
+                    }
+                    100000000000{
+                        other{"¤ 000B"}
+                    }
+                    1000000000000{
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        other{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         other{"0K"}
@@ -208,6 +248,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} {0} वरांचेर",
+                "{1} {0} वरांचेर",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -373,6 +419,10 @@
             }
         }
         gregorian{
+            AmPmMarkers{
+                "सकाळ",
+                "सांज",
+            }
             AmPmMarkersAbbr{
                 "AM",
                 "PM",
@@ -396,6 +446,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} {0} वरांचेर",
+                "{1} {0} वरांचेर",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -558,7 +614,7 @@
             eras{
                 abbreviated{
                     "क्रिस्तपूर्व",
-                    "क्रिस्तशखा",
+                    "क्रि.श.",
                 }
                 abbreviated%variant{
                     "BCE",
@@ -566,11 +622,11 @@
                 }
                 wide{
                     "क्रिस्तपूर्व",
-                    "क्रिस्तशखा",
+                    "क्रिस्तशक",
                 }
                 wide%variant{
-                    "BCE",
-                    "CE",
+                    "क्रिस्तपूर्व शक",
+                    "इसवी सन",
                 }
             }
             intervalFormats{
@@ -836,6 +892,103 @@
                 }
             }
         }
+        indian{
+            eras{
+                abbreviated{
+                    "शक",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "चैत्र",
+                        "वैशाख",
+                        "ज्येष्ठ",
+                        "आषाढ",
+                        "श्रावण",
+                        "भाद्रपद",
+                        "आश्विन",
+                        "कार्तिक",
+                        "मार्गशीर्ष",
+                        "पौष",
+                        "माघ",
+                        "फाल्गुन",
+                    }
+                    narrow{
+                        "१",
+                        "२",
+                        "३",
+                        "४",
+                        "५",
+                        "६",
+                        "७",
+                        "८",
+                        "९",
+                        "१०",
+                        "११",
+                        "१२",
+                    }
+                    wide{
+                        "चैत्र",
+                        "वैशाख",
+                        "ज्येष्ठ",
+                        "आषाढ",
+                        "श्रावण",
+                        "भाद्रपद",
+                        "आश्विन",
+                        "कार्तिक",
+                        "मार्गशीर्ष",
+                        "पौष",
+                        "माघ",
+                        "फाल्गुन",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "चैत्र",
+                        "वैशाख",
+                        "ज्येष्ठ",
+                        "आषाढ",
+                        "श्रावण",
+                        "भाद्रपद",
+                        "आश्विन",
+                        "कार्तिक",
+                        "मार्गशीर्ष",
+                        "पौष",
+                        "माघ",
+                        "फाल्गुन",
+                    }
+                    narrow{
+                        "१",
+                        "२",
+                        "३",
+                        "४",
+                        "५",
+                        "६",
+                        "७",
+                        "८",
+                        "९",
+                        "१०",
+                        "११",
+                        "१२",
+                    }
+                    wide{
+                        "चैत्र",
+                        "वैशाख",
+                        "ज्येष्ठ",
+                        "आषाढ",
+                        "श्रावण",
+                        "भाद्रपद",
+                        "आश्विन",
+                        "कार्तिक",
+                        "मार्गशीर्ष",
+                        "पौष",
+                        "माघ",
+                        "फाल्गुन",
+                    }
+                }
+            }
+        }
     }
     characterLabel{
         activities{"कृती"}
@@ -1669,4 +1822,16 @@
         US{"युएस"}
         metric{"मॅट्रिक"}
     }
+    personNames{
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "kok",
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ks.txt b/icu4c/source/data/locales/ks.txt
index f235e94..2259266 100644
--- a/icu4c/source/data/locales/ks.txt
+++ b/icu4c/source/data/locales/ks.txt
@@ -47,6 +47,15 @@
                 plusSign{"+"}
             }
         }
+        minimalPairs{
+            ordinal{
+                other{"{0}th دیچھُن گٔژھیو"}
+            }
+            plural{
+                one{"{0} دۅہ"}
+                other{"{0} دوہٕ"}
+            }
+        }
         native{"arabext"}
     }
     calendar{
@@ -85,8 +94,9 @@
             availableFormats{
                 Gy{"Gy"}
                 GyMMM{"MMM Gy"}
-                GyMMMEd{"EEE, MMM d, Gy"}
-                GyMMMd{"MMM d, Gy"}
+                GyMMMEd{"E, MMM d, y G"}
+                GyMMMd{"MMM d, y G"}
+                GyMd{"M/d/y GGGGG"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
                 M{"L"}
@@ -95,24 +105,130 @@
                 MMMEd{"E, MMM d"}
                 MMMMEd{"E, MMMM d"}
                 MMMMd{"MMMM d"}
-                MMMd{"d-MMM"}
+                MMMd{"MMM d"}
                 Md{"M/d"}
                 d{"d"}
                 hm{"h:mm a"}
                 ms{"mm:ss"}
-                y{"Gy"}
-                yyyy{"Gy"}
-                yyyyM{"M/Gy"}
-                yyyyMEd{"EEE, M/d/Gy"}
-                yyyyMMM{"MMM Gy"}
-                yyyyMMMEd{"EEE, MMM d, Gy"}
-                yyyyMMMM{"MMMM Gy"}
-                yyyyMMMd{"MMM d, Gy"}
-                yyyyQQQ{"QQQ Gy"}
-                yyyyQQQQ{"QQQQ Gy"}
+                y{"y G"}
+                yyyy{"y G"}
+                yyyyM{"M/y GGGGG"}
+                yyyyMEd{"E, M/d/y GGGGG"}
+                yyyyMMM{"MMM y G"}
+                yyyyMMMEd{"E, MMM d, y G"}
+                yyyyMMMM{"MMMM y G"}
+                yyyyMMMd{"MMM d, y G"}
+                yyyyMd{"M/d/y GGGGG"}
+                yyyyQQQ{"QQQ y G"}
+                yyyyQQQQ{"QQQQ y G"}
+            }
+            intervalFormats{
+                Gy{
+                    G{"y G – y G"}
+                    y{"y – y G"}
+                }
+                GyM{
+                    G{"M/y GGGGG – M/y GGGGG"}
+                    M{"M/y – M/y GGGGG"}
+                    y{"M/y – M/y GGGGG"}
+                }
+                GyMEd{
+                    G{"E, M/d/y GGGGG – E, M/d/y GGGGG"}
+                    M{"E, M/d/y – E, M/d/y GGGGG"}
+                    d{"E, M/d/y – E, M/d/y GGGGG"}
+                    y{"E, M/d/y – E, M/d/y GGGGG"}
+                }
+                GyMMM{
+                    G{"MMM y G – MMM y G"}
+                    M{"MMM – MMM y G"}
+                    y{"MMM y – MMM y G"}
+                }
+                GyMMMEd{
+                    G{"E, MMM d, y G – E, MMM d, y G"}
+                    M{"E, MMM d – E, MMM d, y G"}
+                    d{"E, MMM d – E, MMM d, y G"}
+                    y{"E, MMM d, y – E, MMM d, y G"}
+                }
+                GyMMMd{
+                    G{"MMM d, y G – MMM d, y G"}
+                    M{"MMM d – MMM d, y G"}
+                    d{"MMM d – d, y G"}
+                    y{"MMM d, y – MMM d, y G"}
+                }
+                GyMd{
+                    G{"M/d/y GGGGG – M/d/y GGGGG"}
+                    M{"M/d/y – M/d/y GGGGG"}
+                    d{"M/d/y – M/d/y GGGGG"}
+                    y{"M/d/y – M/d/y GGGGG"}
+                }
+                M{
+                    M{"M – M"}
+                }
+                MEd{
+                    M{"E, M/d – E, M/d"}
+                    d{"E, M/d – E, M/d"}
+                }
+                MMM{
+                    M{"MMM – MMM"}
+                }
+                MMMEd{
+                    M{"E, MMM d – E, MMM d"}
+                    d{"E, MMM d – E, MMM d"}
+                }
+                MMMd{
+                    M{"MMM d – MMM d"}
+                    d{"MMM d – d"}
+                }
+                Md{
+                    M{"M/d – M/d"}
+                    d{"M/d – M/d"}
+                }
+                y{
+                    y{"y – y G"}
+                }
+                yM{
+                    M{"M/y – M/y GGGGG"}
+                    y{"M/y – M/y GGGGG"}
+                }
+                yMEd{
+                    M{"E, M/d/y – E, M/d/y GGGGG"}
+                    d{"E, M/d/y – E, M/d/y GGGGG"}
+                    y{"E, M/d/y – E, M/d/y GGGGG"}
+                }
+                yMMM{
+                    M{"MMM – MMM y G"}
+                    y{"MMM y – MMM y G"}
+                }
+                yMMMEd{
+                    M{"E, MMM d – E, MMM d, y G"}
+                    d{"E, MMM d – E, MMM d, y G"}
+                    y{"E, MMM d, y – E, MMM d, y G"}
+                }
+                yMMMM{
+                    M{"MMMM – MMMM y G"}
+                    y{"MMMM y – MMMM y G"}
+                }
+                yMMMd{
+                    M{"MMM d – MMM d, y G"}
+                    d{"MMM d – d, y G"}
+                    y{"MMM d, y – MMM d, y G"}
+                }
+                yMd{
+                    M{"M/d/y – M/d/y GGGGG"}
+                    d{"M/d/y – M/d/y GGGGG"}
+                    y{"M/d/y – M/d/y GGGGG"}
+                }
             }
         }
         gregorian{
+            AmPmMarkers{
+                "اے ایم",
+                "پی ایم",
+            }
+            AmPmMarkersNarrow{
+                "a",
+                "p",
+            }
             DateTimePatterns{
                 "h:mm:ss a zzzz",
                 "h:mm:ss a z",
@@ -158,6 +274,10 @@
                 MMM{"LLL"}
                 MMMEd{"E, MMM d"}
                 MMMMEd{"E, MMMM d"}
+                MMMMW{
+                    one{"ہفتہ W از MMMM"}
+                    other{"ہفتہ W از MMMM"}
+                }
                 MMMMd{"MMMM d"}
                 MMMd{"MMM d"}
                 Md{"M/d"}
@@ -174,6 +294,10 @@
                 yMd{"M/d/y"}
                 yQQQ{"QQQ y"}
                 yQQQQ{"QQQQ y"}
+                yw{
+                    one{"ہفتہ w از Y"}
+                    other{"ہفتہ w از Y"}
+                }
             }
             dayNames{
                 format{
@@ -219,7 +343,108 @@
                 }
                 wide{
                     "قبٕل مسیٖح",
-                    "عیٖسوی سنہٕ",
+                    "اینو ڈومنی",
+                }
+                wide%variant{
+                    "عام دورٕ برونٹھ",
+                    "عام دور",
+                }
+            }
+            intervalFormats{
+                GyM{
+                    G{"M/y G – M/y G"}
+                    M{"M/y – M/y G"}
+                    y{"M/y – M/y G"}
+                }
+                GyMEd{
+                    G{"E, M/d/y G – E, M/d/y G"}
+                    M{"E, M/d/y – E, M/d/y G"}
+                    d{"E, M/d/y – E, M/d/y G"}
+                    y{"E, M/d/y – E, M/d/y G"}
+                }
+                GyMMM{
+                    G{"MMM y G – MMM y G"}
+                    M{"MMM – MMM y G"}
+                    y{"MMM y – MMM y G"}
+                }
+                GyMMMEd{
+                    G{"E, MMM d, y G – E, MMM d, y G"}
+                    M{"E, MMM d – E, MMM d, y G"}
+                    d{"E, MMM d – E, MMM d, y G"}
+                    y{"E, MMM d, y – E, MMM d, y G"}
+                }
+                GyMMMd{
+                    G{"MMM d, y G – MMM d, y G"}
+                    M{"MMM d – MMM d, y G"}
+                    d{"MMM d – d, y G"}
+                    y{"MMM d, y – MMM d, y G"}
+                }
+                GyMd{
+                    G{"M/d/y G – M/d/y G"}
+                    M{"M/d/y – M/d/y G"}
+                    d{"M/d/y – M/d/y G"}
+                    y{"M/d/y – M/d/y G"}
+                }
+                M{
+                    M{"M – M"}
+                }
+                MEd{
+                    M{"E, M/d – E, M/d"}
+                    d{"E, M/d – E, M/d"}
+                }
+                MMM{
+                    M{"MMM – MMM"}
+                }
+                MMMEd{
+                    M{"E, MMM d – E, MMM d"}
+                    d{"E, MMM d – E, MMM d"}
+                }
+                MMMd{
+                    M{"MMM d – MMM d"}
+                    d{"MMM d – d"}
+                }
+                Md{
+                    M{"M/d – M/d"}
+                    d{"M/d – M/d"}
+                }
+                h{
+                    a{"h a – h a"}
+                    h{"h – h a"}
+                }
+                y{
+                    y{"y – y"}
+                }
+                yM{
+                    M{"M/y – M/y"}
+                    y{"M/y – M/y"}
+                }
+                yMEd{
+                    M{"E, M/d/y – E, M/d/y"}
+                    d{"E, M/d/y – E, M/d/y"}
+                    y{"E, M/d/y – E, M/d/y"}
+                }
+                yMMM{
+                    M{"MMM – MMM y"}
+                    y{"MMM y – MMM y"}
+                }
+                yMMMEd{
+                    M{"E, MMM d – E, MMM d, y"}
+                    d{"E, MMM d – E, MMM d, y"}
+                    y{"E, MMM d, y – E, MMM d, y"}
+                }
+                yMMMM{
+                    M{"MMMM – MMMM y"}
+                    y{"MMMM y – MMMM y"}
+                }
+                yMMMd{
+                    M{"MMM d – MMM d, y"}
+                    d{"MMM d – d, y"}
+                    y{"MMM d, y – MMM d, y"}
+                }
+                yMd{
+                    M{"M/d/y – M/d/y"}
+                    d{"M/d/y – M/d/y"}
+                    y{"M/d/y – M/d/y"}
                 }
             }
             monthNames{
@@ -324,6 +549,11 @@
             }
         }
         indian{
+            eras{
+                abbreviated{
+                    "ساکا",
+                }
+            }
             monthNames{
                 format{
                     wide{
@@ -337,7 +567,7 @@
                         "شعبان",
                         "رمضان",
                         "شوال",
-                        "ذِی القد",
+                        "ذِی القعدہ",
                         "ذِی الحج",
                     }
                 }
@@ -367,6 +597,25 @@
         }
         month{
             dn{"رؠتھ"}
+            relative{
+                "-1"{"پٔتِم ریتھۍ"}
+                "0"{"یٕہ ریتھۍ"}
+                "1"{"نو ریتھۍ"}
+            }
+        }
+        month-narrow{
+            relative{
+                "-1"{"پٔتِم ریتھۍ"}
+                "0"{"یٕہ ریتھۍ"}
+                "1"{"نو ریتھۍ"}
+            }
+        }
+        month-short{
+            relative{
+                "-1"{"پٔتِم ریتھۍ"}
+                "0"{"یٕہ ریتھۍ"}
+                "1"{"نو ریتھۍ"}
+            }
         }
         quarter{
             dn{"کوارٹر"}
@@ -388,12 +637,53 @@
         }
         week{
             dn{"ہفتہٕ"}
+            relative{
+                "-1"{"پٔتِم ہفتہ"}
+                "0"{"یٕہ ہفتہ"}
+                "1"{"نو ہفتہ"}
+            }
+            relativePeriod{"{0} ہُک ہفتہ"}
+        }
+        week-narrow{
+            relative{
+                "-1"{"پٔتِم ہفتہ"}
+                "0"{"یٕہ ہفتہ"}
+                "1"{"نو ہفتہ"}
+            }
+            relativePeriod{"{0} ہُک ہفتہ"}
+        }
+        week-short{
+            relative{
+                "-1"{"پٔتِم ہفتہ"}
+                "0"{"یٕہ ہفتہ"}
+                "1"{"نو ہفتہ"}
+            }
+            relativePeriod{"{0} ہُک ہفتہ"}
         }
         weekday{
             dn{"ہفتُک دۄہ"}
         }
         year{
             dn{"ؤری"}
+            relative{
+                "-1"{"پٔتِم ؤری"}
+                "0"{"یٕہ ؤری"}
+                "1"{"نو ؤری"}
+            }
+        }
+        year-narrow{
+            relative{
+                "-1"{"پٔتِم ؤری"}
+                "0"{"یٕہ ؤری"}
+                "1"{"نو ؤری"}
+            }
+        }
+        year-short{
+            relative{
+                "-1"{"پٔتِم ؤری"}
+                "0"{"یٕہ ؤری"}
+                "1"{"نو ؤری"}
+            }
         }
         zone{
             dn{"وَکھ زون"}
@@ -411,7 +701,8 @@
         }
     }
     measurementSystemNames{
-        US{"US"}
+        UK{"یو کے"}
+        US{"یو ایس"}
         metric{"میٖٹرِک"}
     }
 }
diff --git a/icu4c/source/data/locales/ks_Deva.txt b/icu4c/source/data/locales/ks_Deva.txt
index 9d472b1..bc396c2 100644
--- a/icu4c/source/data/locales/ks_Deva.txt
+++ b/icu4c/source/data/locales/ks_Deva.txt
@@ -9,12 +9,29 @@
         "ड त थ द न प फ ब म य र ल व श स ह ा ि ी \u0941 \u0942 \u0943 \u0944 \u0945 "
         "\u0947 \u0948 ॉ ो ौ \u094D]"
     }
-    ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"}
+    ExemplarCharactersNumbers{"[\\- ‑ , . । % ‰ + 0 1 2 3 4 5 6 7 8 9]"}
     ExemplarCharactersPunctuation{
         "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ "
         "′ ″]"
     }
     MoreInformation{"?"}
+    NumberElements{
+        latn{
+            patterns{
+                currencyFormat{"¤#,##0.00"}
+                decimalFormat{"#,##0.###"}
+                percentFormat{"#,##0%"}
+                scientificFormat{"#E0"}
+            }
+            symbols{
+                decimal{"।"}
+                group{","}
+                minusSign{"-"}
+                percentSign{"%"}
+                plusSign{"+"}
+            }
+        }
+    }
     calendar{
         generic{
             DateTimePatterns{
@@ -40,6 +57,10 @@
             }
         }
         gregorian{
+            AmPmMarkers{
+                "ये एम",
+                "पी एम",
+            }
             DateTimePatterns{
                 "a h:mm:ss zzzz",
                 "a h:mm:ss z",
@@ -61,6 +82,16 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            availableFormats{
+                Hm{"HH:mm"}
+                Hms{"HH:mm:ss"}
+                Hmsv{"HH:mm:ss v"}
+                hm{"h:mm a"}
+                hms{"h:mm:ss a"}
+                hmsv{"h:mm:ss a v"}
+                yMMMd{"MMM d, y"}
+                yMd{"M/d/y"}
+            }
             dayNames{
                 format{
                     narrow{
@@ -103,11 +134,26 @@
                     }
                 }
             }
+            dayPeriod{
+                stand-alone{
+                    wide{
+                        am{"दुपहर ब्रोंठ"}
+                        pm{"दुपहरपतॖ"}
+                    }
+                }
+            }
             eras{
                 abbreviated{
                     "BC",
                     "AD",
                 }
+                wide{
+                    "ईसा ब्रोंठ",
+                    "ईस्वी",
+                }
+            }
+            intervalFormats{
+                fallback{"{0} – {1}"}
             }
             monthNames{
                 format{
@@ -325,6 +371,8 @@
         }
     }
     measurementSystemNames{
+        UK{"यू के"}
+        US{"यू एस"}
         metric{"मेट्रिक"}
     }
     parse{
@@ -347,5 +395,16 @@
                 "[₨₹{Rp}{Rs}]",
             }
         }
+        number{
+            lenient{
+                "[\\-‐‒–⁻₋−➖﹣-]",
+                "[,،٫⹁、︐︑﹐﹑,、]",
+                "[+⁺₊➕﬩﹢+]",
+            }
+            stricter{
+                "[,٫⹁︐﹐,]",
+                "[.․﹒.。।]",
+            }
+        }
     }
 }
diff --git a/icu4c/source/data/locales/ky.txt b/icu4c/source/data/locales/ky.txt
index 699f7b5..a074fee 100644
--- a/icu4c/source/data/locales/ky.txt
+++ b/icu4c/source/data/locales/ky.txt
@@ -30,6 +30,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -1862,4 +1863,35 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{"zxx"}
+            surnameFirst{
+                "und",
+                "ky",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/lo.txt b/icu4c/source/data/locales/lo.txt
index 37ed982..376a2c9 100644
--- a/icu4c/source/data/locales/lo.txt
+++ b/icu4c/source/data/locales/lo.txt
@@ -119,6 +119,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;¤-#,##0.00"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;¤ -#,##0.00"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"¤#,##0.00;¤-#,##0.00"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#"}
@@ -202,6 +204,44 @@
                         other{"¤000 ລ້ານລ້ານ"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        other{"¤ 0 ພັນ"}
+                    }
+                    10000{
+                        other{"¤ 00 ພັນ"}
+                    }
+                    100000{
+                        other{"¤ 000 ພັນ"}
+                    }
+                    1000000{
+                        other{"¤ 0 ລ້ານ"}
+                    }
+                    10000000{
+                        other{"¤ 00 ລ້ານ"}
+                    }
+                    100000000{
+                        other{"¤ 000 ລ້ານ"}
+                    }
+                    1000000000{
+                        other{"¤ 0 ຕື້"}
+                    }
+                    10000000000{
+                        other{"¤ 00 ຕື້"}
+                    }
+                    100000000000{
+                        other{"¤ 000 ຕື້"}
+                    }
+                    1000000000000{
+                        other{"¤ 0 ລ້ານລ້ານ"}
+                    }
+                    10000000000000{
+                        other{"¤ 00 ລ້ານລ້ານ"}
+                    }
+                    100000000000000{
+                        other{"¤ 000 ລ້ານລ້ານ"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         other{"0 ພັນ"}
@@ -2861,4 +2901,59 @@
         US{"ສະຫະລັດອາເມລິກາ"}
         metric{"ເມທຣິກ"}
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "en",
+                "lo",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{suffix} {given} {given2} {surname}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{suffix} {given} {given2-initial} {surname}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/lt.txt b/icu4c/source/data/locales/lt.txt
index 953b8eb..5b43629 100644
--- a/icu4c/source/data/locales/lt.txt
+++ b/icu4c/source/data/locales/lt.txt
@@ -33,6 +33,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -1306,6 +1307,7 @@
                 GyMMM{"y MMM G"}
                 GyMMMEd{"y MMM d G, E"}
                 GyMMMd{"y MMM d G"}
+                GyMd{"y-MM-dd G"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
@@ -1490,6 +1492,7 @@
                 GyMMMMEd{"y 'm'. G MMMM d 'd'., E"}
                 GyMMMMd{"y 'm'. G MMMM d 'd'."}
                 GyMMMd{"y-MM-dd G"}
+                GyMd{"y-MM-dd G"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
@@ -3868,4 +3871,49 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "lt",
+            }
+            surnameFirst{
+                "hu",
+                "ja",
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-informal{"{given} {given2} {surname} {surname2}"}
+            givenFirst-long-referring-formal{"{suffix} {prefix} {given} {given2} {surname} {surname2}"}
+            givenFirst-long-referring-informal{"{given} {given2} {surname} {surname2}"}
+            givenFirst-medium-addressing-informal{"{given} {given2} {surname} {surname2}"}
+            givenFirst-medium-referring-informal{"{given} {given2} {surname} {surname2}"}
+            givenFirst-short-addressing-formal{"{prefix} {given} {given2} {surname} {surname2}"}
+            givenFirst-short-addressing-informal{"{given} {given2} {surname} {surname2}"}
+            givenFirst-short-referring-formal{"{prefix} {given} {given2} {surname} {surname2}"}
+            givenFirst-short-referring-informal{"{given} {given2} {surname} {surname2}"}
+            sorting-long-referring-formal{"{prefix} {surname} {surname2}, {given} {given2}"}
+            sorting-long-referring-informal{"{surname} {surname2}, {given} {given2}"}
+            sorting-medium-referring-formal{"{prefix} {surname} {surname2}, {given} {given2}"}
+            sorting-medium-referring-informal{"{surname} {surname2}, {given} {given2}"}
+            sorting-short-referring-formal{"{prefix} {surname} {surname2}, {given} {given2}"}
+            sorting-short-referring-informal{"{surname} {surname2}, {given} {given2}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname} {surname2}, {given} {given2}"}
+            surnameFirst-long-addressing-informal{"{surname} {surname2}, {given} {given2}"}
+            surnameFirst-long-referring-formal{"{prefix} {surname} {surname2}, {given} {given2}"}
+            surnameFirst-long-referring-informal{"{surname} {surname2}, {given} {given2}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname} {surname2}, {given} {given2}"}
+            surnameFirst-medium-addressing-informal{"{surname} {surname2}, {given} {given2}"}
+            surnameFirst-medium-referring-formal{"{prefix} {surname} {surname2}, {given} {given2}"}
+            surnameFirst-medium-referring-informal{"{surname} {surname2}, {given} {given2}"}
+            surnameFirst-short-addressing-formal{"{surname} {surname2}, {given} {given2}"}
+            surnameFirst-short-addressing-informal{"{surname} {surname2}, {given} {given2}"}
+            surnameFirst-short-referring-formal{"{surname} {surname2}, {given} {given2}"}
+            surnameFirst-short-referring-informal{"{surname} {surname2}, {given} {given2}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/lv.txt b/icu4c/source/data/locales/lv.txt
index 71fcfa5..2fc2681 100644
--- a/icu4c/source/data/locales/lv.txt
+++ b/icu4c/source/data/locales/lv.txt
@@ -30,6 +30,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -685,7 +686,7 @@
                 ms{"mm:ss"}
                 y{"y. 'g'."}
                 yM{"MM.y."}
-                yMEd{"E, d.M.y."}
+                yMEd{"E, d.MM.y."}
                 yMMM{"y. 'g'. MMM"}
                 yMMMEd{"E, y. 'g'. d. MMM"}
                 yMMMM{"y. 'g'. MMMM"}
@@ -2456,4 +2457,50 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "lv",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-referring-formal{"{suffix} {prefix} {given} {given2} {surname} {surname2}"}
+            givenFirst-long-referring-informal{"{given} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{suffix} {prefix} {given} {given2-initial} {surname} {surname2}"}
+            givenFirst-medium-referring-informal{"{given} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given} {surname-initial}"}
+            sorting-long-referring-formal{"{suffix} {surname}, {given} {given2}"}
+            sorting-long-referring-informal{"{surname}, {given} {given2}"}
+            sorting-medium-referring-informal{"{surname}, {given}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-referring-formal{"{prefix} {suffix} {surname} {surname2} {given} {given2}"}
+            surnameFirst-long-referring-informal{"{surname} {given}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given}"}
+            surnameFirst-medium-referring-formal{"{suffix} {surname} {given} {given2-initial}"}
+            surnameFirst-medium-referring-informal{"{surname} {given}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/mai.txt b/icu4c/source/data/locales/mai.txt
index 620ed33..516e720 100644
--- a/icu4c/source/data/locales/mai.txt
+++ b/icu4c/source/data/locales/mai.txt
@@ -64,6 +64,10 @@
                 "भोर",
                 "सांझ",
             }
+            AmPmMarkersAbbr{
+                "भोर",
+                "सांझ",
+            }
             DateTimePatterns{
                 "h:mm:ss a zzzz",
                 "h:mm:ss a z",
@@ -142,6 +146,15 @@
                         "शु",
                         "श",
                     }
+                    short{
+                        "रवि",
+                        "सोम",
+                        "मंगल",
+                        "बुध",
+                        "बृहस्पति",
+                        "शुक्र",
+                        "शनि",
+                    }
                     wide{
                         "रवि दिन",
                         "सोम दिन",
@@ -182,6 +195,18 @@
                     }
                 }
             }
+            dayPeriod{
+                stand-alone{
+                    abbreviated{
+                        am{"पूर्वाह्न"}
+                        pm{"अपराह्न"}
+                    }
+                    wide{
+                        am{"पूर्वाह्न"}
+                        pm{"अपराह्न"}
+                    }
+                }
+            }
             eras{
                 abbreviated{
                     "ईसा-पूर्व",
@@ -313,6 +338,45 @@
                 }
             }
         }
+        indian{
+            eras{
+                abbreviated{
+                    "शक",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "चैत",
+                        "बैशाख",
+                        "जेठ",
+                        "अखाढ़",
+                        "सउन",
+                        "भादो",
+                        "आसिन",
+                        "कातिक",
+                        "अगहन",
+                        "पूस",
+                        "माघ",
+                        "फागुन",
+                    }
+                    wide{
+                        "चैत",
+                        "बैशाख",
+                        "जेठ",
+                        "अखाढ़",
+                        "सउन",
+                        "भादो",
+                        "आसिन",
+                        "कातिक",
+                        "अगहन",
+                        "पूस",
+                        "माघ",
+                        "फागुन",
+                    }
+                }
+            }
+        }
     }
     fields{
         day{
@@ -322,6 +386,14 @@
                 "0"{"आजुक दिन"}
                 "1"{"काल्हिक दिन"}
             }
+            relativeTime{
+                future{
+                    other{"{0} दिन मे"}
+                }
+                past{
+                    other{"{0} दिन मे"}
+                }
+            }
         }
         day-narrow{
             dn{"दिन"}
@@ -330,6 +402,11 @@
                 "0"{"आजुक दिन"}
                 "1"{"आबय वला काल्हि"}
             }
+            relativeTime{
+                past{
+                    other{"{0}दिन पहिले"}
+                }
+            }
         }
         day-short{
             dn{"दिन"}
@@ -338,30 +415,145 @@
                 "0"{"आजुक दिन"}
                 "1"{"आबय वला काल्हि"}
             }
+            relativeTime{
+                past{
+                    other{"{0}दिन पहिले"}
+                }
+            }
+        }
+        dayOfYear{
+            dn{"बरखक दिन"}
         }
         dayperiod{
             dn{"पूर्वाह्न/अपराह्न"}
         }
         era{
-            dn{"युग"}
+            dn{"महीना केर सप्ताह"}
+        }
+        era-short{
+            dn{"जुग"}
+        }
+        fri{
+            relative{
+                "-1"{"पिछलका शुक्र"}
+                "0"{"एहि शुक्र"}
+                "1"{"अगिला शुक्र"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} शुक्र मे"}
+                }
+                past{
+                    other{"{0} शुक्र पहिले"}
+                }
+            }
         }
         hour{
             dn{"घंटा"}
+            relative{
+                "0"{"एहि घंटा"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} घंटा मे"}
+                }
+                past{
+                    other{"{0} घंटा पहिले"}
+                }
+            }
         }
         minute{
             dn{"मिनट"}
+            relative{
+                "0"{"एहि मिनट"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} मिनट मे"}
+                }
+                past{
+                    other{"{0} मिनट पहिले"}
+                }
+            }
+        }
+        mon{
+            relative{
+                "-1"{"बीतल सोम"}
+                "0"{"एहि सोम"}
+                "1"{"अगिला सोम"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} सोम मे"}
+                }
+                past{
+                    other{"{0} सोम पहिले"}
+                }
+            }
         }
         month{
             dn{"महीना"}
+            relative{
+                "-1"{"बीतल माह"}
+                "0"{"एहि माह"}
+                "1"{"अगिला माह"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} माह मे"}
+                }
+                past{
+                    other{"{0} माह पहिले"}
+                }
+            }
         }
         month-narrow{
             dn{"मास"}
+            relative{
+                "-1"{"बीतल माह"}
+                "0"{"एहि माह"}
+                "1"{"अगिला माह"}
+            }
+            relativeTime{
+                future{
+                    other{"{0}माह मे"}
+                }
+                past{
+                    other{"{0}माह पहिले"}
+                }
+            }
         }
         month-short{
             dn{"मास"}
+            relative{
+                "-1"{"बीतल माह"}
+                "0"{"एहि माह"}
+                "1"{"अगिला माह"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} माह मे"}
+                }
+                past{
+                    other{"{0} माह पहिले"}
+                }
+            }
         }
         quarter{
             dn{"तिमाही"}
+            relative{
+                "-1"{"बीतल तिमाही"}
+                "0"{"एहि तिमाही"}
+                "1"{"अगिला तिमाही"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} तिमाही मे"}
+                }
+                past{
+                    other{"{0} तिमाही पहिले"}
+                }
+            }
         }
         quarter-narrow{
             dn{"तिमाही"}
@@ -369,11 +561,125 @@
         quarter-short{
             dn{"तिमाही"}
         }
+        sat{
+            relative{
+                "-1"{"बीतल शनि"}
+                "0"{"एहि शनि"}
+                "1"{"अगिला शनि"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} शनि मे"}
+                }
+                past{
+                    other{"{0} शनि पहिले"}
+                }
+            }
+        }
         second{
             dn{"सेकंड"}
+            relative{
+                "0"{"एहि समय"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} सेकेंड मे"}
+                }
+                past{
+                    other{"{0} सेकेंड पहिले"}
+                }
+            }
+        }
+        sun{
+            relative{
+                "-1"{"बीतल रवि"}
+                "0"{"एहि रवि"}
+                "1"{"अगिला रवि"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} रवि मे"}
+                }
+                past{
+                    other{"{0} रवि पहिले"}
+                }
+            }
+        }
+        thu{
+            relative{
+                "-1"{"बीतल बृहस्पति"}
+                "0"{"एहि बृहस्पति"}
+                "1"{"अगिला बृहस्पति"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} बृहस्पति मे"}
+                }
+                past{
+                    other{"{0} बृहस्पति पहिले"}
+                }
+            }
+        }
+        tue{
+            relative{
+                "-1"{"बीतल मंगल"}
+                "0"{"एहि मंगल"}
+                "1"{"अगिला मंगल"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} मंगल मे"}
+                }
+                past{
+                    other{"{0} मंगल पहिले"}
+                }
+            }
+        }
+        wed{
+            relative{
+                "-1"{"पिछला बुध"}
+                "0"{"एहि बुध"}
+                "1"{"अगिला बुध"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} बुध"}
+                }
+                past{
+                    other{"{0} बुध पहिले"}
+                }
+            }
+        }
+        wed-narrow{
+            relativeTime{
+                future{
+                    other{"{0} बुध मे"}
+                }
+            }
+        }
+        wed-short{
+            relativeTime{
+                future{
+                    other{"{0} बुध मे"}
+                }
+            }
         }
         week{
             dn{"सप्ताह"}
+            relative{
+                "-1"{"बीतल सप्ताह"}
+                "0"{"एहि सप्ताह"}
+                "1"{"अगिला सप्ताह"}
+            }
+            relativePeriod{"{0} केर सप्ताह"}
+            relativeTime{
+                future{
+                    other{"{0} सप्ताह मे"}
+                }
+                past{
+                    other{"{0} सप्ताह पहिले"}
+                }
+            }
         }
         week-narrow{
             dn{"सप्ताह"}
@@ -381,14 +687,46 @@
         week-short{
             dn{"सप्ताह"}
         }
+        weekOfMonth{
+            dn{"महीना केर सप्ताह"}
+        }
         weekday{
             dn{"सप्ताहक दिन"}
         }
+        weekdayOfMonth{
+            dn{"माहक कार्यदिवस"}
+        }
         year{
             dn{"वर्ष"}
+            relative{
+                "-1"{"बीतल बरख"}
+                "0"{"एहि बरख"}
+                "1"{"अगिला बरख"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} बरख मे"}
+                }
+                past{
+                    other{"{0} बरख पहिले"}
+                }
+            }
         }
         year-narrow{
             dn{"वर्ष"}
+            relative{
+                "-1"{"बीतल बरख"}
+                "0"{"एहि बरख"}
+                "1"{"अगिला बरख"}
+            }
+            relativeTime{
+                future{
+                    other{"{0}बरख मे"}
+                }
+                past{
+                    other{"{0}बरख पहिले"}
+                }
+            }
         }
         year-short{
             dn{"वर्ष"}
diff --git a/icu4c/source/data/locales/mi.txt b/icu4c/source/data/locales/mi.txt
index a08bbaf..0e03a5e 100644
--- a/icu4c/source/data/locales/mi.txt
+++ b/icu4c/source/data/locales/mi.txt
@@ -13,7 +13,7 @@
             }
             patterns{
                 accountingFormat{"¤ #,##0.00"}
-                currencyFormat{"¤ #,##0.00"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -334,77 +334,77 @@
             dayNames{
                 format{
                     abbreviated{
-                        "Tap",
-                        "Hin",
-                        "Tū",
-                        "Apa",
+                        "Rāt",
+                        "Mane",
+                        "Tūr",
+                        "Wene",
+                        "Tāit",
                         "Par",
-                        "Mer",
-                        "Hor",
+                        "Rāh",
                     }
                     narrow{
-                        "T",
-                        "H",
-                        "T",
-                        "A",
-                        "P",
+                        "Rt",
                         "M",
-                        "H",
+                        "T",
+                        "E",
+                        "T",
+                        "P",
+                        "Rh",
                     }
                     short{
-                        "Tap",
-                        "Hin",
+                        "Rāt",
+                        "Man",
                         "Tū",
-                        "Apa",
+                        "Wen",
+                        "Tāi",
                         "Par",
-                        "Mer",
-                        "Hor",
+                        "Rāh",
                     }
                     wide{
                         "Rātapu",
-                        "Rāhina",
-                        "Rātū",
-                        "Rāapa",
-                        "Rāpare",
-                        "Rāmere",
+                        "Mane",
+                        "Tūrei",
+                        "Wenerei",
+                        "Tāite",
+                        "Paraire",
                         "Rāhoroi",
                     }
                 }
                 stand-alone{
                     abbreviated{
-                        "Tap",
-                        "Hin",
-                        "Tū",
-                        "Apa",
+                        "Rāt",
+                        "Mane",
+                        "Tūr",
+                        "Wene",
+                        "Tāit",
                         "Par",
-                        "Mer",
-                        "Hor",
+                        "Rāh",
                     }
                     narrow{
-                        "T",
-                        "H",
-                        "T",
-                        "A",
-                        "P",
+                        "Rt",
                         "M",
-                        "H",
+                        "T",
+                        "W",
+                        "T",
+                        "P",
+                        "Rh",
                     }
                     short{
-                        "Tap",
-                        "Hin",
+                        "Rāt",
+                        "Man",
                         "Tū",
-                        "Apa",
+                        "Wen",
+                        "Tāi",
                         "Par",
-                        "Mer",
-                        "Hor",
+                        "Rāh",
                     }
                     wide{
                         "Rātapu",
-                        "Rāhina",
-                        "Rātū",
-                        "Rāapa",
-                        "Rāpare",
-                        "Rāmere",
+                        "Mane",
+                        "Tūrei",
+                        "Wenerei",
+                        "Tāite",
+                        "Paraire",
                         "Rāhoroi",
                     }
                 }
@@ -445,90 +445,90 @@
             monthNames{
                 format{
                     abbreviated{
-                        "Kohi",
-                        "Hui",
-                        "Pou",
-                        "Pae",
-                        "Hara",
-                        "Pipi",
-                        "Hōngo",
-                        "Here",
-                        "Mahu",
-                        "Nuku",
-                        "Rangi",
-                        "Haki",
+                        "Hān",
+                        "Pēp",
+                        "Māe",
+                        "Āpe",
+                        "Mei",
+                        "Hune",
+                        "Hūr",
+                        "Āku",
+                        "Hep",
+                        "Oke",
+                        "Noem",
+                        "Tīhe",
                     }
                     narrow{
-                        "K",
                         "H",
                         "P",
-                        "P",
-                        "H",
-                        "P",
-                        "H",
-                        "H",
                         "M",
-                        "N",
-                        "R",
+                        "Ā",
+                        "M",
                         "H",
+                        "H",
+                        "Ā",
+                        "H",
+                        "O",
+                        "N",
+                        "T",
                     }
                     wide{
-                        "Kohitātea",
-                        "Huitanguru",
-                        "Poutūterangi",
-                        "Paengawhāwhā",
-                        "Haratua",
-                        "Pipiri",
-                        "Hōngongoi",
-                        "Hereturikōkā",
-                        "Mahuru",
-                        "Whiringa-ā-nuku",
-                        "Whiringa-ā-rangi",
-                        "Hakihea",
+                        "Hānuere",
+                        "Pēpuere",
+                        "Māehe",
+                        "Āpereira",
+                        "Mei",
+                        "Hune",
+                        "Hūrae",
+                        "Ākuhata",
+                        "Hepetema",
+                        "Oketopa",
+                        "Noema",
+                        "Tīhema",
                     }
                 }
                 stand-alone{
                     abbreviated{
-                        "Kohi",
-                        "Hui",
-                        "Pou",
-                        "Pae",
-                        "Hara",
-                        "Pipi",
-                        "Hōngo",
-                        "Here",
-                        "Mahu",
-                        "Nuku",
-                        "Rangi",
-                        "Haki",
+                        "Hān",
+                        "Pēp",
+                        "Māe",
+                        "Āpe",
+                        "Mei",
+                        "Hune",
+                        "Hūr",
+                        "Āku",
+                        "Hep",
+                        "Oke",
+                        "Noem",
+                        "Tīhe",
                     }
                     narrow{
-                        "K",
                         "H",
                         "P",
-                        "P",
-                        "H",
-                        "P",
-                        "H",
-                        "H",
                         "M",
-                        "N",
-                        "R",
+                        "Ā",
+                        "M",
                         "H",
+                        "H",
+                        "Ā",
+                        "H",
+                        "O",
+                        "N",
+                        "T",
                     }
                     wide{
-                        "Kohitātea",
-                        "Huitanguru",
-                        "Poutūterangi",
-                        "Paengawhāwhā",
-                        "Haratua",
-                        "Pipiri",
-                        "Hōngongoi",
-                        "Hereturikōkā",
-                        "Mahuru",
-                        "Whiringa-ā-nuku",
-                        "Whiringa-ā-rangi",
-                        "Hakihea",
+                        "Hānuere",
+                        "Pēpuere",
+                        "Māehe",
+                        "Āpereira",
+                        "Mei",
+                        "Hune",
+                        "Hūrae",
+                        "Ākuhata",
+                        "Hepetema",
+                        "Oketopa",
+                        "Noema",
+                        "Tīhema",
                     }
                 }
             }
@@ -576,6 +576,94 @@
             }
         }
     }
+    characterLabel{
+        activities{"mahi"}
+        african_scripts{"tuhinga Āwherikana"}
+        american_scripts{"tuhinga Amerikana"}
+        animal{"kararehe"}
+        animals_nature{"kararehe, taiao rānei"}
+        arrows{"kōpere"}
+        body{"tinana"}
+        box_drawing{"tānga waehere"}
+        braille{"tuhi matapō"}
+        building{"whare"}
+        bullets_stars{"kariri, whetū rānei"}
+        consonantal_jamo{"arapū"}
+        currency_symbols{"tohu pūnaha pūtea"}
+        dash_connector{"pīhono, kaiwhakahono rānei"}
+        digits{"mati"}
+        dingbats{"pūāhua kaitā"}
+        divination_symbols{"tohu matakite"}
+        downwards_arrows{"kōpere tohu whakararo"}
+        downwards_upwards_arrows{"kōpere matarua tohu whakarunga, whakararo"}
+        east_asian_scripts{"tuhinga Āhia ki te Rāwhiti"}
+        emoji{"emohi"}
+        european_scripts{"tuhinga Ūropiana"}
+        female{"wahine"}
+        flag{"haki"}
+        flags{"haki"}
+        food_drink{"kai me te inu"}
+        format{"hōputu"}
+        format_whitespace{"hōputu me te tohu mokowā"}
+        full_width_form_variant{"momo tohu whārahitanga"}
+        geometric_shapes{"āhuahanga"}
+        half_width_form_variant{"momo tohu whārahitanga haurua"}
+        han_characters{"tohu Hainamana"}
+        han_radicals{"tohu Hainamana"}
+        hanja{"tohu Hainamana whakahua Kōreana"}
+        hanzi_simplified{"tohu Hainamana māmā"}
+        hanzi_traditional{"tohu Hainamana (tuku iho)"}
+        heart{"manawa"}
+        historic_scripts{"tuhinga o nehe"}
+        ideographic_desc_characters{"tohu huatau"}
+        japanese_kana{"tohu Hapanihi"}
+        kanbun{"tohu Hapanihi o nehe"}
+        kanji{"tohu Hainamana o nehe"}
+        keycap{"uhi pātuhi"}
+        leftwards_arrows{"kōpere tohu whakatemauī"}
+        leftwards_rightwards_arrows{"kōpere matarua tohu whakatemauī, whakatekatau"}
+        letterlike_symbols{"tohu pūreta"}
+        limited_use{"ngā here o te whakamahinga"}
+        male{"tāne"}
+        math_symbols{"tohu pāngarau"}
+        middle_eastern_scripts{"tuhinga Arāpia"}
+        miscellaneous{"whakaehu"}
+        modern_scripts{"tuhinga hou"}
+        modifier{"tūāhua"}
+        musical_symbols{"tohu waiata"}
+        nature{"taiao"}
+        nonspacing{"mokowā kore"}
+        numbers{"nama"}
+        objects{"taputapu"}
+        other{"tētehi atu"}
+        paired{"takirua"}
+        person{"tangata"}
+        phonetic_alphabet{"arapū ororua"}
+        pictographs{"kauwhata whakaahua"}
+        place{"wāhi"}
+        plant{"tipu"}
+        punctuation{"kārawarawa"}
+        rightwards_arrows{"kōpere tohu whakatekatau"}
+        sign_standard_symbols{"tohu"}
+        small_form_variant{"ngā momo iti"}
+        smiley{"menemene"}
+        smileys_people{"menemene, tangata rānei"}
+        south_asian_scripts{"tuhinga Āhia ki te Tonga"}
+        southeast_asian_scripts{"tuhinga Āhia ki te Tonga mā Rāwhiti"}
+        spacing{"mokowā"}
+        sport{"hākinakina"}
+        symbols{"tohu"}
+        technical_symbols{"tohu hangarau"}
+        tone_marks{"tohu hā"}
+        travel{"haere"}
+        travel_places{"haere, wāhi rānei"}
+        upwards_arrows{"kōpere tohu whakarunga"}
+        variant_forms{"momo"}
+        vocalic_jamo{"ngā oropuare o te arapū Kōreana"}
+        weather{"huarere"}
+        western_asian_scripts{"tuhinga Āhia ki te Uru"}
+        whitespace{"tohu mokowā"}
+    }
     delimiters{
         alternateQuotationEnd{"’"}
         alternateQuotationStart{"‘"}
@@ -587,91 +675,616 @@
             dn{"rā"}
             relative{
                 "-1"{"inanahi"}
-                "0"{"āianei"}
+                "0"{"i tēnei rā"}
                 "1"{"āpōpō"}
             }
+            relativeTime{
+                future{
+                    other{"+{0} r."}
+                }
+                past{
+                    other{"-{0} r."}
+                }
+            }
         }
         day-narrow{
             dn{"rā"}
+            relative{
+                "-1"{"inanahi"}
+                "0"{"i tēnei rā"}
+                "1"{"āpōpō"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} r"}
+                }
+                past{
+                    other{"-{0} r"}
+                }
+            }
         }
         day-short{
-            dn{"rā"}
+            dn{"rā."}
+            relative{
+                "-1"{"inanahi"}
+                "0"{"i tēnei rā"}
+                "1"{"āpōpō"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} r"}
+                }
+                past{
+                    other{"-{0} r."}
+                }
+            }
+        }
+        dayOfYear{
+            dn{"rā o te tau"}
+        }
+        dayOfYear-narrow{
+            dn{"rā o t t"}
+        }
+        dayOfYear-short{
+            dn{"rā. o. t. t."}
         }
         dayperiod{
-            dn{"AM/PM"}
+            dn{"i te ata/i te ahiahi/i te pō"}
+        }
+        dayperiod-narrow{
+            dn{"at/ah/pō"}
+        }
+        dayperiod-short{
+            dn{"ata/ahi/pō"}
         }
         era{
-            dn{"wā"}
+            dn{"takiwātanga"}
+        }
+        era-narrow{
+            dn{"tkwt"}
+        }
+        era-short{
+            dn{"tkwt."}
+        }
+        fri{
+            relative{
+                "-1"{"i tērā Paraire"}
+                "0"{"i tēnei Paraire"}
+                "1"{"ā tērā Paraire"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Paraire"}
+                }
+                past{
+                    other{"-{0} Paraire"}
+                }
+            }
+        }
+        fri-narrow{
+            relative{
+                "-1"{"i tērā Par"}
+                "0"{"i tēnei Par"}
+                "1"{"ā tērā Par"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Par"}
+                }
+                past{
+                    other{"-{0} Par"}
+                }
+            }
+        }
+        fri-short{
+            relative{
+                "-1"{"i tērā Par."}
+                "0"{"i tēnei Par."}
+                "1"{"ā tērā Par."}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Par."}
+                }
+                past{
+                    other{"-{0} Par."}
+                }
+            }
         }
         hour{
             dn{"hāora"}
+            relative{
+                "0"{"i tēnei hāora"}
+            }
         }
         hour-narrow{
             dn{"hr"}
         }
         hour-short{
-            dn{"hr"}
+            dn{"hr."}
+            relativeTime{
+                future{
+                    other{"+{0} h."}
+                }
+                past{
+                    other{"-{0} h."}
+                }
+            }
         }
         minute{
             dn{"meneti"}
+            relative{
+                "0"{"i tēnei meneti"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} men"}
+                }
+                past{
+                    other{"-{0} men"}
+                }
+            }
         }
         minute-narrow{
             dn{"men"}
+            relativeTime{
+                future{
+                    other{"+{0} men"}
+                }
+                past{
+                    other{"-{0} men"}
+                }
+            }
         }
         minute-short{
-            dn{"men"}
+            dn{"men."}
+            relativeTime{
+                future{
+                    other{"+{0} men."}
+                }
+                past{
+                    other{"-{0} men."}
+                }
+            }
+        }
+        mon{
+            relative{
+                "-1"{"i tērā Mane"}
+                "0"{"i tēnei Mane"}
+                "1"{"ā tērā Mane"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Mane"}
+                }
+                past{
+                    other{"-{0} Mane"}
+                }
+            }
+        }
+        mon-narrow{
+            relative{
+                "-1"{"i tērā Man"}
+                "0"{"i tēnei Man"}
+                "1"{"ā tērā Man"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Man"}
+                }
+                past{
+                    other{"-{0} Man"}
+                }
+            }
+        }
+        mon-short{
+            relative{
+                "-1"{"i tērā Man."}
+                "0"{"i tēnei Man."}
+                "1"{"ā tērā Man."}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Man."}
+                }
+                past{
+                    other{"-{0} Man."}
+                }
+            }
         }
         month{
             dn{"marama"}
+            relative{
+                "-1"{"i tērā marama"}
+                "0"{"i tēnei marama"}
+                "1"{"ā tērā marama"}
+            }
         }
         month-narrow{
             dn{"m"}
         }
         month-short{
-            dn{"m"}
+            dn{"m."}
+            relative{
+                "-1"{"i tērā m."}
+                "0"{"i tēnei m."}
+                "1"{"ā tērā m."}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} m."}
+                }
+                past{
+                    other{"-{0} m."}
+                }
+            }
         }
         quarter{
             dn{"hauwhā"}
+            relative{
+                "-1"{"hauwhā whakamutunga"}
+                "0"{"tēnei hauwhā"}
+                "1"{"tērā hauwhā"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} hwh"}
+                }
+                past{
+                    other{"-{0} hwh"}
+                }
+            }
         }
         quarter-narrow{
             dn{"hw"}
+            relativeTime{
+                future{
+                    other{"+{0} Hwh"}
+                }
+            }
         }
         quarter-short{
-            dn{"hw"}
+            dn{"hw."}
+        }
+        sat{
+            relative{
+                "-1"{"i tērā Rāhoroi"}
+                "0"{"i tēnei Rāhoroi"}
+                "1"{"ā tērā Rāhoroi"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Rāhoroi"}
+                }
+                past{
+                    other{"-{0} Rāhoroi"}
+                }
+            }
+        }
+        sat-narrow{
+            relative{
+                "-1"{"i tērā Rāh"}
+                "0"{"i tēnei Rāh"}
+                "1"{"ā tērā Rāh"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Rāh"}
+                }
+                past{
+                    other{"-{0} Rāh"}
+                }
+            }
+        }
+        sat-short{
+            relative{
+                "-1"{"i tērā Rāh."}
+                "0"{"i tēnei Rāh."}
+                "1"{"ā tērā Rāh."}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Rāh."}
+                }
+                past{
+                    other{"-{0} Rāh."}
+                }
+            }
         }
         second{
             dn{"hēkona"}
+            relative{
+                "0"{"ināianei"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} h"}
+                }
+                past{
+                    other{"-{0} h"}
+                }
+            }
         }
         second-narrow{
-            dn{"hēk"}
+            relativeTime{
+                future{
+                    other{"+{0} h"}
+                }
+                past{
+                    other{"-{0} h"}
+                }
+            }
         }
         second-short{
             dn{"hēk"}
+            relativeTime{
+                future{
+                    other{"+{0} h."}
+                }
+                past{
+                    other{"-{0} h."}
+                }
+            }
+        }
+        sun{
+            relative{
+                "-1"{"i tērā Rātapu"}
+                "0"{"i tēnei Rātapu"}
+                "1"{"ā tērā Rātapu"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Rātapu"}
+                }
+                past{
+                    other{"-{0} Rātapu"}
+                }
+            }
+        }
+        sun-narrow{
+            relative{
+                "-1"{"i tērā Rāt"}
+                "0"{"i tēnei Rāt"}
+                "1"{"ā tērā Rāt"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Rāt"}
+                }
+                past{
+                    other{"-{0} Rāt"}
+                }
+            }
+        }
+        sun-short{
+            relative{
+                "-1"{"i tērā Rāt."}
+                "0"{"i tēnei Rāt."}
+                "1"{"ā tērā Rāt."}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Rāt."}
+                }
+                past{
+                    other{"-{0} Rāt."}
+                }
+            }
+        }
+        thu{
+            relative{
+                "-1"{"i tērā Taite"}
+                "0"{"i tēnei Taite"}
+                "1"{"ā tērā Taite"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Taite"}
+                }
+                past{
+                    other{"-{0} Taite"}
+                }
+            }
+        }
+        thu-narrow{
+            relative{
+                "-1"{"i tērā Tait"}
+                "0"{"i tēnei Tait"}
+                "1"{"ā tērā Tait"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Tait"}
+                }
+                past{
+                    other{"-{0} Tait"}
+                }
+            }
+        }
+        thu-short{
+            relative{
+                "-1"{"i tērā Tait."}
+                "0"{"i tēnei Tait."}
+                "1"{"ā tērā Tait."}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Tait."}
+                }
+                past{
+                    other{"-{0} Tait."}
+                }
+            }
+        }
+        tue{
+            relative{
+                "-1"{"i tērā Tūrei"}
+                "0"{"i tēnei Tūrei"}
+                "1"{"ā tērā Tūrei"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Tūrei"}
+                }
+                past{
+                    other{"-{0} Tūrei"}
+                }
+            }
+        }
+        tue-narrow{
+            relative{
+                "-1"{"i tērā Tūr"}
+                "0"{"i tēnei Tūr"}
+                "1"{"ā tērā Tūr"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Tūr"}
+                }
+                past{
+                    other{"-{0} Tūr"}
+                }
+            }
+        }
+        tue-short{
+            relative{
+                "-1"{"i tērā Tūr."}
+                "0"{"i tēnei Tūr."}
+                "1"{"ā tērā Tūr."}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Tūr."}
+                }
+                past{
+                    other{"-{0} Tūr."}
+                }
+            }
+        }
+        wed{
+            relative{
+                "-1"{"i tērā Wenerei"}
+                "0"{"i tēnei Wenerei"}
+                "1"{"ā tērā Wenerei"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Wenerei"}
+                }
+                past{
+                    other{"-{0} Wenerei"}
+                }
+            }
+        }
+        wed-narrow{
+            relative{
+                "-1"{"i tērā Wen"}
+                "0"{"i tēnei Wen"}
+                "1"{"ā tērā Wen"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Wen"}
+                }
+                past{
+                    other{"-{0} Wen"}
+                }
+            }
+        }
+        wed-short{
+            relative{
+                "-1"{"i tērā Wen."}
+                "0"{"i tēnei Wen."}
+                "1"{"ā tērā Wen."}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Wen."}
+                }
+                past{
+                    other{"-{0} Wen."}
+                }
+            }
         }
         week{
             dn{"wiki"}
+            relative{
+                "-1"{"i tērā wiki"}
+                "0"{"i tēnei wiki"}
+                "1"{"ā tērā wiki"}
+            }
+            relativePeriod{"te wiki o {0}"}
         }
         week-narrow{
             dn{"w"}
         }
         week-short{
-            dn{"w"}
+            dn{"w."}
+            relative{
+                "-1"{"i tērā w."}
+                "0"{"i tēnei w."}
+                "1"{"ā tērā w."}
+            }
+            relativePeriod{"t w o {0}"}
+        }
+        weekOfMonth{
+            dn{"wiki o te marama"}
+        }
+        weekOfMonth-narrow{
+            dn{"w o t m"}
+        }
+        weekOfMonth-short{
+            dn{"w. o. t. m."}
         }
         weekday{
             dn{"rā o te wiki"}
         }
+        weekday-narrow{
+            dn{"rā o t w"}
+        }
+        weekday-short{
+            dn{"rā. o. t. w."}
+        }
+        weekdayOfMonth{
+            dn{"rā o te marama"}
+        }
+        weekdayOfMonth-narrow{
+            dn{"rā o t m"}
+        }
+        weekdayOfMonth-short{
+            dn{"rā. o. t. m."}
+        }
         year{
             dn{"tau"}
+            relative{
+                "-1"{"i tērā tau"}
+                "0"{"i tēnei tau"}
+                "1"{"ā tērā tau"}
+            }
+            relativeTime{
+                future{
+                    other{"ā te {0} tau"}
+                }
+                past{
+                    other{"i te {0} tau"}
+                }
+            }
         }
         year-narrow{
             dn{"t"}
         }
         year-short{
-            dn{"t"}
+            dn{"t."}
         }
         zone{
             dn{"rohe wā"}
         }
+        zone-narrow{
+            dn{"r wā"}
+        }
+        zone-short{
+            dn{"r. wā."}
+        }
     }
     listPattern{
         standard{
@@ -686,4 +1299,12 @@
         US{"US"}
         metric{"Ngahuru"}
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "mi",
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/mk.txt b/icu4c/source/data/locales/mk.txt
index a42ad4e..11f42c4 100644
--- a/icu4c/source/data/locales/mk.txt
+++ b/icu4c/source/data/locales/mk.txt
@@ -23,10 +23,11 @@
                 approximately{"~{0}"}
                 atLeast{"{0}+"}
                 atMost{"≤{0}"}
-                range{"{0}–{1}"}
+                range{"{0} – {1}"}
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -527,16 +528,22 @@
                 "HH:mm:ss z",
                 "HH:mm:ss",
                 "HH:mm",
-                "EEEE, dd MMMM y 'г'. G",
-                "dd MMMM y 'г'. G",
-                "dd.M.y G",
-                "dd.M.y GGGGG",
+                "EEEE, d MMMM y 'г'. G",
+                "d MMMM y 'г'. G",
+                "d.M.y G",
+                "d.M.y GGGGG",
                 "{1} {0}",
                 "{1} {0}",
                 "{1} {0}",
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'во' {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -554,27 +561,27 @@
                 E{"E"}
                 EBhm{"E h:mm B"}
                 EBhms{"E h:mm:ss B"}
-                EHm{"E HH:mm"}
-                EHms{"E HH:mm:ss"}
-                Ed{"d E"}
+                EHm{"E H:mm"}
+                EHms{"E H:mm:ss"}
+                Ed{"E, d"}
                 Ehm{"E h:mm a"}
                 Ehms{"E h:mm:ss a"}
                 Gy{"y 'г'. G"}
                 GyMMM{"MMM y 'г'. G"}
-                GyMMMEd{"E, dd MMM y 'г'. G"}
-                GyMMMd{"dd MMM y 'г'. G"}
+                GyMMMEd{"E, d MMM y 'г'. G"}
+                GyMMMd{"d MMM y 'г'. G"}
                 GyMd{"d.M.y GGGGG"}
-                H{"HH"}
-                Hm{"HH:mm"}
-                Hms{"HH:mm:ss"}
+                H{"H"}
+                Hm{"H:mm"}
+                Hms{"H:mm:ss"}
                 M{"L"}
-                MEd{"E, dd.M"}
+                MEd{"E, d.M"}
                 MMM{"LLL"}
-                MMMEd{"E, dd MMM"}
-                MMMMEd{"E, dd MMMM"}
-                MMMMd{"dd MMMM"}
-                MMMd{"dd MMM"}
-                Md{"dd.M"}
+                MMMEd{"E, d MMM"}
+                MMMMEd{"E, d MMMM"}
+                MMMMd{"d MMMM"}
+                MMMd{"d MMM"}
+                Md{"d.M"}
                 d{"d"}
                 h{"h a"}
                 hm{"h:mm a"}
@@ -583,12 +590,12 @@
                 y{"y 'г'. G"}
                 yyyy{"y 'г'. G"}
                 yyyyM{"M.y G"}
-                yyyyMEd{"E, dd.M.y G"}
+                yyyyMEd{"E, d.M.y G"}
                 yyyyMMM{"MMM y 'г'. G"}
-                yyyyMMMEd{"E, dd MMM y 'г'. G"}
+                yyyyMMMEd{"E, d MMM y 'г'. G"}
                 yyyyMMMM{"MMMM y 'г'. G"}
-                yyyyMMMd{"dd MMM y 'г'. G"}
-                yyyyMd{"dd.M.y G"}
+                yyyyMMMd{"d MMM y 'г'. G"}
+                yyyyMd{"d.M.y G"}
                 yyyyQQQ{"QQQ y G"}
                 yyyyQQQQ{"QQQ y G"}
             }
@@ -603,42 +610,42 @@
                     m{"h:mm – h:mm B"}
                 }
                 Gy{
-                    G{"G y – G y"}
-                    y{"G y – y"}
+                    G{"y G – y G"}
+                    y{"y – y G"}
                 }
                 GyM{
-                    G{"GGGGG y-MM – GGGGG y-MM"}
-                    M{"GGGGG y-MM – y-MM"}
-                    y{"GGGGG y-MM – y-MM"}
+                    G{"M.y GGGGG – M.y GGGGG"}
+                    M{"M.y – M.y GGGGG"}
+                    y{"M.y – M.y GGGGG"}
                 }
                 GyMEd{
-                    G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"}
-                    M{"GGGGG y-MM-dd, E – y-MM-dd, E"}
-                    d{"GGGGG y-MM-dd, E – y-MM-dd, E"}
-                    y{"GGGGG y-MM-dd, E – y-MM-dd, E"}
+                    G{"E, d.M.y GGGGG – E, d.M.y GGGGG"}
+                    M{"E, d.M.y – E, d.M.y GGGGG"}
+                    d{"E, d.M.y – E, d.M.y GGGGG"}
+                    y{"E, d.M.y – E, d.M.y GGGGG"}
                 }
                 GyMMM{
-                    G{"G y MMM – G y MMM"}
-                    M{"G y MMM – MMM"}
-                    y{"G y MMM – y MMM"}
+                    G{"MMM y G – MMM y G"}
+                    M{"MMM – MMM y G"}
+                    y{"MMM y – MMM y G"}
                 }
                 GyMMMEd{
-                    G{"G y MMM d, E – G y MMM d, E"}
-                    M{"G y MMM d, E – MMM d, E"}
-                    d{"G y MMM d, E – MMM d, E"}
-                    y{"G y MMM d, E – y MMM d, E"}
+                    G{"E, d MMM y G – E, d MMM y G"}
+                    M{"E, d MMM – E, d MMM y G"}
+                    d{"E, d MMM – E, d MMM y G"}
+                    y{"E, d MMM y – E, d MMM y G"}
                 }
                 GyMMMd{
-                    G{"G y MMM d – G y MMM d"}
-                    M{"G y MMM d – MMM d"}
-                    d{"G y MMM d–d"}
-                    y{"G y MMM d – y MMM d"}
+                    G{"d MMM y G – d MMM y G"}
+                    M{"d MMM – d MMM y G"}
+                    d{"d – d MMM y G"}
+                    y{"d MMM y – d MMM y G"}
                 }
                 GyMd{
-                    G{"GGGGG y-MM-dd – GGGGG y-MM-dd"}
-                    M{"GGGGG y-MM-dd – y-MM-dd"}
-                    d{"GGGGG y-MM-dd – y-MM-dd"}
-                    y{"GGGGG y-MM-dd – y-MM-dd"}
+                    G{"d.M.y GGGGG – d.M.y GGGGG"}
+                    M{"d.M.y – d.M.y GGGGG"}
+                    d{"d.M.y – d.M.y GGGGG"}
+                    y{"d.M.y – d.M.y GGGGG"}
                 }
                 H{
                     H{"HH–HH"}
@@ -655,34 +662,33 @@
                     H{"HH–HH v"}
                 }
                 M{
-                    M{"M–M"}
+                    M{"M – M"}
                 }
                 MEd{
-                    M{"E, dd.M – E, dd.M"}
-                    d{"E, dd.M – E, dd.M"}
+                    M{"E, d.M – E, d.M"}
+                    d{"E, d.M – E, d.M"}
                 }
                 MMM{
-                    M{"MMM–MMM"}
+                    M{"MMM – MMM"}
                 }
                 MMMEd{
-                    M{"E, dd MMM – E, dd MMM"}
-                    d{"E, dd – E, dd MMM"}
+                    M{"E, d MMM – E, d MMM"}
+                    d{"E, d – E, d MMM"}
                 }
                 MMMM{
-                    M{"LLLL–LLLL"}
+                    M{"LLLL – LLLL"}
                 }
                 MMMd{
-                    M{"dd MMM – dd MMM"}
-                    d{"dd–dd MMM"}
+                    M{"d MMM – d MMM"}
+                    d{"d – d MMM"}
                 }
                 Md{
-                    M{"dd.M – dd.M"}
-                    d{"dd.M – dd.M"}
+                    M{"d.M – d.M"}
+                    d{"d.M – d.M"}
                 }
                 d{
-                    d{"d–d"}
+                    d{"d – d"}
                 }
-                fallback{"{0} - {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h–h a"}
@@ -702,47 +708,43 @@
                     h{"h–h a v"}
                 }
                 y{
-                    y{"y–y G"}
+                    y{"y – y G"}
                 }
                 yM{
                     M{"M.y – M.y G"}
                     y{"M.y – M.y G"}
                 }
                 yMEd{
-                    M{"E, dd.M.y – E, dd.M.y G"}
-                    d{"E, dd.M.y – E, dd.M.y G"}
-                    y{"E, dd.M.y – E, dd.M.y G"}
+                    M{"E, d.M.y – E, d.M.y G"}
+                    d{"E, d.M.y – E, d.M.y G"}
+                    y{"E, d.M.y – E, d.M.y G"}
                 }
                 yMMM{
-                    M{"MMM–MMM y G"}
+                    M{"MMM – MMM y G"}
                     y{"MMM y – MMM y G"}
                 }
                 yMMMEd{
-                    M{"E, dd MMM – E, dd MMM y G"}
-                    d{"E, dd – E, dd MMM y G"}
-                    y{"E, dd MMM y – E, dd MMM y G"}
+                    M{"E, d MMM – E, d MMM y G"}
+                    d{"E, d – E, d MMM y G"}
+                    y{"E, d MMM y – E, d MMM y G"}
                 }
                 yMMMM{
-                    M{"MMMM–MMMM y G"}
+                    M{"MMMM – MMMM y G"}
                     y{"MMMM y – MMMM y G"}
                 }
                 yMMMd{
-                    M{"dd MMM – dd MMM y G"}
-                    d{"dd–dd MMM y G"}
-                    y{"dd MMM y – dd MMM y G"}
+                    M{"d MMM – d MMM y G"}
+                    d{"d – d MMM y G"}
+                    y{"d MMM y – d MMM y G"}
                 }
                 yMd{
-                    M{"dd.M.y – dd.M.y G"}
-                    d{"dd.M.y – dd.M.y G"}
-                    y{"dd.M.y – dd.M.y G"}
+                    M{"d.M.y – d.M.y G"}
+                    d{"d.M.y – d.M.y G"}
+                    y{"d.M.y – d.M.y G"}
                 }
             }
         }
         gregorian{
-            AmPmMarkers{
-                "претпладне",
-                "попладне",
-            }
             AmPmMarkersAbbr{
                 "претпл.",
                 "попл.",
@@ -794,7 +796,7 @@
                 EBhms{"E h:mm:ss B"}
                 EHm{"E HH:mm"}
                 EHms{"E HH:mm:ss"}
-                Ed{"d E"}
+                Ed{"E, d"}
                 Ehm{"E h:mm a"}
                 Ehms{"E h:mm:ss a"}
                 Gy{"y G"}
@@ -933,9 +935,9 @@
                     }
                     narrow{
                         afternoon1{"попл."}
-                        evening1{"веч."}
+                        evening1{"навечер"}
                         midnight{"полн."}
-                        morning1{"утро"}
+                        morning1{"наутро"}
                         morning2{"претпл."}
                         night1{"ноќе"}
                         noon{"напл."}
@@ -946,7 +948,7 @@
                         midnight{"полноќ"}
                         morning1{"наутро"}
                         morning2{"претпладне"}
-                        night1{"по полноќ"}
+                        night1{"ноќе"}
                         noon{"напладне"}
                     }
                 }
@@ -954,35 +956,32 @@
                     abbreviated{
                         afternoon1{"попл."}
                         am{"претпл."}
-                        evening1{"навечер"}
+                        evening1{"вечер"}
                         midnight{"полноќ"}
-                        morning1{"наутро"}
+                        morning1{"утро"}
                         morning2{"претпл."}
-                        night1{"по полноќ"}
-                        noon{"напладне"}
+                        night1{"ноќ"}
+                        noon{"пладне"}
                         pm{"попл."}
                     }
                     narrow{
                         afternoon1{"попл."}
                         am{"претпл."}
-                        evening1{"навечер"}
+                        evening1{"вечер"}
                         midnight{"полноќ"}
-                        morning1{"наутро"}
+                        morning1{"утро"}
                         morning2{"претпл."}
-                        night1{"по полноќ"}
+                        night1{"ноќ"}
                         noon{"пладне"}
                         pm{"попл."}
                     }
                     wide{
                         afternoon1{"попладне"}
-                        am{"претпладне"}
-                        evening1{"навечер"}
-                        midnight{"на полноќ"}
-                        morning1{"наутро"}
+                        evening1{"вечер"}
+                        morning1{"утро"}
                         morning2{"претпладне"}
-                        night1{"по полноќ"}
-                        noon{"напладне"}
-                        pm{"попладне"}
+                        night1{"ноќ"}
+                        noon{"пладне"}
                     }
                 }
             }
@@ -1023,33 +1022,33 @@
                     y{"M.y – M.y GGGGG"}
                 }
                 GyMEd{
-                    G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"}
-                    M{"GGGGG y-MM-dd, E – y-MM-dd, E"}
-                    d{"GGGGG y-MM-dd, E – y-MM-dd, E"}
-                    y{"GGGGG y-MM-dd, E – y-MM-dd, E"}
+                    G{"E, d.M.y GGGGG – E, d.M.y GGGGG"}
+                    M{"E, d.M.y – E, d.M.y GGGGG"}
+                    d{"E, d.M.y – E, d.M.y GGGGG"}
+                    y{"E, d.M.y – E, d.M.y GGGGG"}
                 }
                 GyMMM{
-                    G{"G y MMM – G y MMM"}
-                    M{"G y MMM – MMM"}
-                    y{"G y MMM – y MMM"}
+                    G{"MMM y G – MMM y G"}
+                    M{"MMM – MMM y G"}
+                    y{"MMM y – MMM y G"}
                 }
                 GyMMMEd{
-                    G{"G y MMM d, E – G y MMM d, E"}
-                    M{"G y MMM d, E – MMM d, E"}
-                    d{"G y MMM d, E – MMM d, E"}
-                    y{"G y MMM d, E – y MMM d, E"}
+                    G{"E, d MMM y G – E, d MMM y G"}
+                    M{"E, d MMM – E, d MMM y G"}
+                    d{"E, d MMM – E, d MMM y G"}
+                    y{"E, d MMM y – E, d MMM y G"}
                 }
                 GyMMMd{
-                    G{"G y MMM d – G y MMM d"}
-                    M{"G y MMM d – MMM d"}
-                    d{"G y MMM d–d"}
-                    y{"G y MMM d – y MMM d"}
+                    G{"d MMM y G – d MMM y G"}
+                    M{"d MMM – d MMM y G"}
+                    d{"d – d MMM y G"}
+                    y{"d MMM y – d MMM y G"}
                 }
                 GyMd{
-                    G{"GGGGG y-MM-dd – GGGGG y-MM-dd"}
-                    M{"GGGGG y-MM-dd – y-MM-dd"}
-                    d{"GGGGG y-MM-dd – y-MM-dd"}
-                    y{"GGGGG y-MM-dd – y-MM-dd"}
+                    G{"d.M.y GGGGG – d.M.y GGGGG"}
+                    M{"d.M.y – d.M.y GGGGG"}
+                    d{"d.M.y – d.M.y GGGGG"}
+                    y{"d.M.y – d.M.y GGGGG"}
                 }
                 H{
                     H{"HH – HH"}
@@ -1069,31 +1068,30 @@
                     M{"M – M"}
                 }
                 MEd{
-                    M{"E, dd.M – E, dd.M"}
-                    d{"E, dd.M – E, dd.M"}
+                    M{"E, d.M – E, d.M"}
+                    d{"E, d.M – E, d.M"}
                 }
                 MMM{
                     M{"MMM – MMM"}
                 }
                 MMMEd{
-                    M{"E, dd MMM – E, dd MMM"}
-                    d{"E, dd – E, dd MMM"}
+                    M{"E, d MMM – E, d MMM"}
+                    d{"E, d – E, d MMM"}
                 }
                 MMMM{
                     M{"LLLL – LLLL"}
                 }
                 MMMd{
-                    M{"dd MMM – dd MMM"}
-                    d{"dd – dd MMM"}
+                    M{"d MMM – d MMM"}
+                    d{"d – d MMM"}
                 }
                 Md{
-                    M{"dd.M – dd.M"}
-                    d{"dd.M – dd.M"}
+                    M{"d.M – d.M"}
+                    d{"d.M – d.M"}
                 }
                 d{
                     d{"d – d"}
                 }
-                fallback{"{0} - {1}"}
                 h{
                     a{"h a – h a"}
                     h{"h – h a"}
@@ -1120,32 +1118,32 @@
                     y{"M.y – M.y"}
                 }
                 yMEd{
-                    M{"E, dd.M.y – E, dd.M.y"}
-                    d{"E, dd.M.y – E, dd.M.y"}
-                    y{"E, dd.M.y – E, dd.M.y"}
+                    M{"E, d.M.y – E, d.M.y"}
+                    d{"E, d.M.y – E, d.M.y"}
+                    y{"E, d.M.y – E, d.M.y"}
                 }
                 yMMM{
                     M{"MMM – MMM y"}
                     y{"MMM y – MMM y"}
                 }
                 yMMMEd{
-                    M{"E, dd MMM – E, dd MMM y"}
-                    d{"E, dd – E, dd MMM y"}
-                    y{"E, dd MMM y – E, dd MMM y"}
+                    M{"E, d MMM – E, d MMM y"}
+                    d{"E, d – E, d MMM y"}
+                    y{"E, d MMM y – E, d MMM y"}
                 }
                 yMMMM{
                     M{"MMMM – MMMM y"}
                     y{"MMMM y – MMMM y"}
                 }
                 yMMMd{
-                    M{"dd MMM – dd MMM y"}
-                    d{"dd – dd MMM y"}
-                    y{"dd MMM y – dd MMM y"}
+                    M{"d MMM – d MMM y"}
+                    d{"d – d MMM y"}
+                    y{"d MMM y – d MMM y"}
                 }
                 yMd{
-                    M{"dd.M.y – dd.M.y"}
-                    d{"dd.M.y – dd.M.y"}
-                    y{"dd.M.y – dd.M.y"}
+                    M{"d.M.y – d.M.y"}
+                    d{"d.M.y – d.M.y"}
+                    y{"d.M.y – d.M.y"}
                 }
             }
             monthNames{
@@ -1241,10 +1239,10 @@
             quarters{
                 format{
                     abbreviated{
-                        "јан-мар",
-                        "апр-јун",
-                        "јул-сеп",
-                        "окт-дек",
+                        "јан – мар",
+                        "апр – јун",
+                        "јул – септ",
+                        "окт – дек",
                     }
                     narrow{
                         "1",
@@ -1253,18 +1251,18 @@
                         "4",
                     }
                     wide{
-                        "прво тромесечје",
-                        "второ тромесечје",
-                        "трето тромесечје",
-                        "четврто тромесечје",
+                        "прво тримесечје",
+                        "второ тримесечје",
+                        "трето тримесечје",
+                        "четврто тримесечје",
                     }
                 }
                 stand-alone{
                     abbreviated{
-                        "јан-мар",
-                        "апр-јун",
-                        "јул-сеп",
-                        "окт-дек",
+                        "јан – мар",
+                        "апр – јун",
+                        "јул – септ",
+                        "окт – дек",
                     }
                     narrow{
                         "1",
@@ -1273,10 +1271,10 @@
                         "4",
                     }
                     wide{
-                        "прво тромесечје",
-                        "второ тромесечје",
-                        "трето тромесечје",
-                        "четврто тромесечје",
+                        "прво тримесечје",
+                        "второ тримесечје",
+                        "трето тримесечје",
+                        "четврто тримесечје",
                     }
                 }
             }
@@ -2670,9 +2668,9 @@
         year{
             dn{"година"}
             relative{
-                "-1"{"минатата година"}
+                "-1"{"лани"}
                 "0"{"оваа година"}
-                "1"{"следната година"}
+                "1"{"догодина"}
             }
             relativeTime{
                 future{
@@ -2809,4 +2807,45 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "mk",
+            }
+            surnameFirst{"zxx"}
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname}, {given} {given2-initial}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ml.txt b/icu4c/source/data/locales/ml.txt
index 264fb07..a0cd9d2 100644
--- a/icu4c/source/data/locales/ml.txt
+++ b/icu4c/source/data/locales/ml.txt
@@ -37,7 +37,10 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -145,6 +148,56 @@
                         other{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0K"}
+                        other{"¤ 0K"}
+                    }
+                    10000{
+                        one{"¤ 00K"}
+                        other{"¤ 00K"}
+                    }
+                    100000{
+                        one{"¤ 000K"}
+                        other{"¤ 000K"}
+                    }
+                    1000000{
+                        one{"¤ 0M"}
+                        other{"¤ 0M"}
+                    }
+                    10000000{
+                        one{"¤ 00M"}
+                        other{"¤ 00M"}
+                    }
+                    100000000{
+                        one{"¤ 000M"}
+                        other{"¤ 000M"}
+                    }
+                    1000000000{
+                        one{"¤ 0B"}
+                        other{"¤ 0B"}
+                    }
+                    10000000000{
+                        one{"¤ 00B"}
+                        other{"¤ 00B"}
+                    }
+                    100000000000{
+                        one{"¤ 000B"}
+                        other{"¤ 000B"}
+                    }
+                    1000000000000{
+                        one{"¤ 0T"}
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        one{"¤ 00T"}
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        one{"¤ 000T"}
+                        other{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0K"}
@@ -237,6 +290,8 @@
         mlym{
             patterns{
                 currencyFormat{"¤#,##0.00"}
+                currencyFormat%alphaNextToNumber{"¤ #,##0.00"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -949,6 +1004,14 @@
                 }
             }
             intervalFormats{
+                Bh{
+                    B{"B h – B h"}
+                }
+                Bhm{
+                    B{"B h:mm – B h:mm"}
+                    h{"B h:mm – h:mm"}
+                    m{"B h:mm – h:mm"}
+                }
                 H{
                     H{"HH – HH"}
                 }
@@ -2619,4 +2682,72 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "ml",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/mn.txt b/icu4c/source/data/locales/mn.txt
index be0cf40..87d8762 100644
--- a/icu4c/source/data/locales/mn.txt
+++ b/icu4c/source/data/locales/mn.txt
@@ -30,7 +30,9 @@
             }
             patterns{
                 accountingFormat{"¤ #,##0.00"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤ #,##0.00"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -138,6 +140,28 @@
                         other{"¤ 000 их наяд"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    100000{
+                        one{"000 мянган ¤"}
+                        other{"000 мянган ¤"}
+                    }
+                    1000000{
+                        one{"0 сая ¤"}
+                        other{"0 сая ¤"}
+                    }
+                    10000000{
+                        one{"00 сая ¤"}
+                        other{"00 сая ¤"}
+                    }
+                    100000000{
+                        one{"000 сая ¤"}
+                        other{"000 сая ¤"}
+                    }
+                    1000000000{
+                        one{"0 тэрбум ¤"}
+                        other{"0 тэрбум ¤"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0 мянга"}
@@ -1794,4 +1818,55 @@
         US{"АНУ"}
         metric{"метрийн систем"}
     }
+    personNames{
+        nameOrderLocales{
+            surnameFirst{
+                "hu",
+                "ja",
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+                "mn",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {given}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{suffix} {given} {given2-initial} {surname}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            sorting-long-referring-informal{"{surname} {given-informal}"}
+            sorting-medium-referring-informal{"{surname} {given-informal}"}
+            sorting-short-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-informal{"{surname-initial} {given}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/mr.txt b/icu4c/source/data/locales/mr.txt
index d5d8cff..88147a2 100644
--- a/icu4c/source/data/locales/mr.txt
+++ b/icu4c/source/data/locales/mr.txt
@@ -28,6 +28,8 @@
         deva{
             patterns{
                 currencyFormat{"¤#,##0.00"}
+                currencyFormat%alphaNextToNumber{"¤ #,##0.00"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"[#E0]"}
@@ -55,6 +57,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##0%"}
@@ -163,6 +167,56 @@
                         other{"¤00 पद्म"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0 ह"}
+                        other{"¤ 0 ह"}
+                    }
+                    10000{
+                        one{"¤ 00 ह"}
+                        other{"¤ 00 ह"}
+                    }
+                    100000{
+                        one{"¤ 0 लाख"}
+                        other{"¤ 0 लाख"}
+                    }
+                    1000000{
+                        one{"¤ 00 लाख"}
+                        other{"¤ 00 लाख"}
+                    }
+                    10000000{
+                        one{"¤ 0 कोटी"}
+                        other{"¤ 0 कोटी"}
+                    }
+                    100000000{
+                        one{"¤ 00 कोटी"}
+                        other{"¤ 00 कोटी"}
+                    }
+                    1000000000{
+                        one{"¤ 0 अब्ज"}
+                        other{"¤ 0 अब्ज"}
+                    }
+                    10000000000{
+                        one{"¤ 00 अब्ज"}
+                        other{"¤ 00 अब्ज"}
+                    }
+                    100000000000{
+                        one{"¤ 0 खर्व"}
+                        other{"¤ 0 खर्व"}
+                    }
+                    1000000000000{
+                        one{"¤ 00 खर्व"}
+                        other{"¤ 00 खर्व"}
+                    }
+                    10000000000000{
+                        one{"¤ 0 पद्म"}
+                        other{"¤ 0 पद्म"}
+                    }
+                    100000000000000{
+                        one{"¤ 00 पद्म"}
+                        other{"¤ 00 पद्म"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0 ह"}
@@ -729,7 +783,7 @@
                 GyMMM{"MMM G y"}
                 GyMMMEd{"E, d MMM, G y"}
                 GyMMMd{"d MMM, G y"}
-                GyMd{"d/M/y GGGGG"}
+                GyMd{"GGGGG d/M/y"}
                 H{"HH"}
                 Hm{"H:mm"}
                 Hms{"H:mm:ss"}
@@ -922,11 +976,11 @@
             }
             eras{
                 abbreviated{
-                    "इ. स. पू.",
+                    "ई. स. पू.",
                     "इ. स.",
                 }
                 abbreviated%variant{
-                    "इ. स. पू. युग",
+                    "ई. स. पू. युग",
                     "ख्रि. यु.",
                 }
                 wide{
@@ -939,6 +993,15 @@
                 }
             }
             intervalFormats{
+                GyMEd{
+                    G{"GGGGG dd-MM-y, E – GGGGG dd-MM-y, E"}
+                    M{"GGGGG dd-MM-y, E – dd-MM-y, E"}
+                    d{"GGGGG dd-MM-y, E – dd-MM-y, E"}
+                    y{"GGGGG dd-MM-y, E – dd-MM-y, E"}
+                }
+                GyMd{
+                    y{"GGGGG dd-MM-y – dd-MM-y"}
+                }
                 H{
                     H{"HH – HH"}
                 }
@@ -2590,4 +2653,67 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "mr",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ms.txt b/icu4c/source/data/locales/ms.txt
index 27a5b8c..1c2c2cb 100644
--- a/icu4c/source/data/locales/ms.txt
+++ b/icu4c/source/data/locales/ms.txt
@@ -34,7 +34,10 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -118,6 +121,44 @@
                         other{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        other{"¤ 0K"}
+                    }
+                    10000{
+                        other{"¤ 00K"}
+                    }
+                    100000{
+                        other{"¤ 000K"}
+                    }
+                    1000000{
+                        other{"¤ 0J"}
+                    }
+                    10000000{
+                        other{"¤ 00J"}
+                    }
+                    100000000{
+                        other{"¤ 000J"}
+                    }
+                    1000000000{
+                        other{"¤ 0B"}
+                    }
+                    10000000000{
+                        other{"¤ 00B"}
+                    }
+                    100000000000{
+                        other{"¤ 000B"}
+                    }
+                    1000000000000{
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        other{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         other{"0K"}
@@ -568,6 +609,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'pada' {0}",
+                "{1} 'pada' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -784,6 +831,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'pada' {0}",
+                "{1} 'pada' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -1625,9 +1678,27 @@
             }
         }
         islamic{
+            availableFormats{
+                Gy{"y G"}
+                GyMMM{"MMM y G"}
+                GyMMMEd{"E, d MMM y G"}
+                GyMMMd{"d MMM y G"}
+                GyMd{"d/M/y GGGGG"}
+                M{"L"}
+                MEd{"E, d/M"}
+                MMM{"LLL"}
+                Md{"d/M"}
+                yyyyM{"M/y GGGGG"}
+                yyyyMEd{"E, d/M/y GGGGG"}
+                yyyyMMM{"MMM y G"}
+                yyyyMMMM{"MMMM y G"}
+                yyyyMd{"d/M/y GGGGG"}
+                yyyyQQQ{"QQQ y G"}
+                yyyyQQQQ{"QQQQ y G"}
+            }
             eras{
                 abbreviated{
-                    "AH",
+                    "H",
                 }
                 narrow{
                     "AH",
@@ -1643,44 +1714,14 @@
                         "Saf.",
                         "Rab. I",
                         "Rab. II",
-                        "Jum. I",
-                        "Jum. II",
-                        "Raj.",
-                        "Sha.",
+                        "Jam. I",
+                        "Jam. II",
+                        "Rej.",
+                        "Syaa.",
                         "Ram.",
-                        "Shaw.",
-                        "Dhuʻl-Q.",
-                        "Dhuʻl-H.",
-                    }
-                    narrow{
-                        "1",
-                        "2",
-                        "3",
-                        "4",
-                        "5",
-                        "6",
-                        "7",
-                        "8",
-                        "9",
-                        "10",
-                        "11",
-                        "12",
-                    }
-                }
-                stand-alone{
-                    abbreviated{
-                        "Muh.",
-                        "Saf.",
-                        "Rab. I",
-                        "Rab. II",
-                        "Jum. I",
-                        "Jum. II",
-                        "Raj.",
-                        "Sha.",
-                        "Ram.",
-                        "Shaw.",
-                        "Dhuʻl-Q.",
-                        "Dhuʻl-H.",
+                        "Syaw.",
+                        "Zulk.",
+                        "Zulh.",
                     }
                     narrow{
                         "1",
@@ -1697,18 +1738,62 @@
                         "12",
                     }
                     wide{
-                        "Muharram",
+                        "Muharam",
                         "Safar",
-                        "Rabiʻ I",
-                        "Rabiʻ II",
-                        "Jumada I",
-                        "Jumada II",
-                        "Rajab",
-                        "Shaʻban",
+                        "Rabiulawal",
+                        "Rabiulakhir",
+                        "Jamadilawal",
+                        "Jamadilakhir",
+                        "Rejab",
+                        "Syaaban",
                         "Ramadan",
-                        "Shawwal",
-                        "Dhuʻl-Qiʻdah",
-                        "Dhuʻl-Hijjah",
+                        "Syawal",
+                        "Zulkaedah",
+                        "Zulhijah",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "Muh.",
+                        "Saf.",
+                        "Rab. I",
+                        "Rab. II",
+                        "Jam. I",
+                        "Jam. II",
+                        "Rej.",
+                        "Syaa.",
+                        "Ram.",
+                        "Syaw.",
+                        "Zulk.",
+                        "Zulh.",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide{
+                        "Muharam",
+                        "Safar",
+                        "Rabiulawal",
+                        "Rabiulakhir",
+                        "Jamadilawal",
+                        "Jamadilakhir",
+                        "Rejab",
+                        "Syaaban",
+                        "Ramadan",
+                        "Syawal",
+                        "Zulkaedah",
+                        "Zulhijah",
                     }
                 }
             }
@@ -2782,4 +2867,26 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "ms",
+            }
+        }
+        namePattern{
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/mt.txt b/icu4c/source/data/locales/mt.txt
index e13c51b..94d6d16 100644
--- a/icu4c/source/data/locales/mt.txt
+++ b/icu4c/source/data/locales/mt.txt
@@ -858,9 +858,9 @@
         month{
             dn{"xahar"}
             relative{
-                "-1"{"Ix-xahar li għadda"}
-                "0"{"Dan ix-xahar"}
-                "1"{"Ix-xahar id-dieħel"}
+                "-1"{"ix-xahar li għadda"}
+                "0"{"dan ix-xahar"}
+                "1"{"ix-xahar id-dieħel"}
             }
             relativeTime{
                 future{
@@ -968,6 +968,7 @@
             }
         }
         quarter-short{
+            dn{"kwrt"}
             relative{
                 "-1"{"il-kwart ta’ sena li għadda"}
                 "0"{"il-kwart ta’ sena li qegħdin fih"}
@@ -1140,14 +1141,14 @@
                     many{"sa {0}-il ġimgħa oħra"}
                     one{"sa ġimgħa oħra"}
                     other{"sa {0} ġimgħa oħra"}
-                    two{"sa ġimgħatejn oħra"}
+                    two{"sa ġimagħtejn oħra"}
                 }
                 past{
                     few{"{0} ġimgħat ilu"}
                     many{"{0}-il ġimgħa ilu"}
                     one{"ġimgħa ilu"}
                     other{"{0} ġimgħa ilu"}
-                    two{"ġimgħatejn ilu"}
+                    two{"ġimagħtejn ilu"}
                 }
             }
         }
@@ -1159,18 +1160,19 @@
                     many{"sa {0}-il ġimgħa oħra"}
                     one{"sa ġimgħa oħra"}
                     other{"sa {0} ġimgħa oħra"}
-                    two{"sa ġimgħatejn oħra"}
+                    two{"sa ġimagħtejn oħra"}
                 }
                 past{
                     few{"{0} ġimgħat ilu"}
                     many{"{0}-il ġimgħa ilu"}
                     one{"ġimgħa ilu"}
                     other{"{0} ġimgħa ilu"}
-                    two{"ġimgħatejn ilu"}
+                    two{"ġimagħtejn ilu"}
                 }
             }
         }
         week-short{
+            dn{"ġm"}
             relativePeriod{"fil-ġimgħa ta’ {0}"}
             relativeTime{
                 future{
@@ -1178,14 +1180,14 @@
                     many{"sa {0}-il ġimgħa oħra"}
                     one{"sa ġimgħa oħra"}
                     other{"sa {0} ġimgħa oħra"}
-                    two{"sa ġimgħatejn oħra"}
+                    two{"sa ġimagħtejn oħra"}
                 }
                 past{
                     few{"{0} ġimgħat ilu"}
                     many{"{0}-il ġimgħa ilu"}
                     one{"ġimgħa ilu"}
                     other{"{0} ġimgħa ilu"}
-                    two{"ġimgħatejn ilu"}
+                    two{"ġimagħtejn ilu"}
                 }
             }
         }
@@ -1260,7 +1262,7 @@
             }
         }
         year-short{
-            dn{"Sena"}
+            dn{"Sn"}
             relativeTime{
                 future{
                     few{"fi żmien {0} snin oħra"}
diff --git a/icu4c/source/data/locales/my.txt b/icu4c/source/data/locales/my.txt
index 361fa6f..81536ee 100644
--- a/icu4c/source/data/locales/my.txt
+++ b/icu4c/source/data/locales/my.txt
@@ -14,14 +14,10 @@
         word-initial{"… {0}"}
         word-medial{"{0} … {1}"}
     }
-    ExemplarCharacters{
-        "[က ခ ဂ ဃ င စ ဆ ဇ ဈ ဉ ည ဋ ဌ ဍ ဎ ဏ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ ဣ ၏ ဤ ဥ"
-        " ဦ ဧ ဩ ဪ ာ ါ \u102D \u102E \u102F \u1030 ေ \u1032 \u1036 ဿ ျ ြ \u103D "
-        "\u103E \u1039 \u103A \u1037 း]"
-    }
+    ExemplarCharacters{"[က ခ ဂ ဃ င စ ဆ ဇ ဈ ည ဋ ဌ ဍ ဎ ဏ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ]"}
     ExemplarCharactersIndex{"[က ခ ဂ ဃ င စ ဆ ဇ ဈ ဉ ည ဋ ဌ ဍ ဎ ဏ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ ဝ သ ဟ ဠ အ]"}
     ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0၀ 1၁ 2၂ 3၃ 4၄ 5၅ 6၆ 7၇ 8၈ 9၉]"}
-    ExemplarCharactersPunctuation{"[၊ ။ ‘ ’ “ ”]"}
+    ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — … ၊ ။ ‘ ’ “ ” ( ) \\[ \\] \\{ \\} @ * / #]"}
     MoreInformation{"?"}
     NumberElements{
         default{"mymr"}
@@ -34,6 +30,7 @@
             }
             patterns{
                 accountingFormat{"¤ #,##0.00"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -42,118 +39,118 @@
             patternsLong{
                 decimalFormat{
                     1000{
-                        other{"0ထောင်"}
+                        other{"0 ထောင်"}
                     }
                     10000{
-                        other{"0သောင်း"}
+                        other{"0 သောင်း"}
                     }
                     100000{
-                        other{"0သိန်း"}
+                        other{"0 သိန်း"}
                     }
                     1000000{
-                        other{"0သန်း"}
+                        other{"0 သန်း"}
                     }
                     10000000{
-                        other{"0ကုဋေ"}
+                        other{"0 ကုဋေ"}
                     }
                     100000000{
-                        other{"00ကုဋေ"}
+                        other{"00 ကုဋေ"}
                     }
                     1000000000{
-                        other{"ကုဋေ000"}
+                        other{"000 ကုဋေ"}
                     }
                     10000000000{
-                        other{"ကုဋေ0000"}
+                        other{"0000 ကုဋေ"}
                     }
                     100000000000{
-                        other{"ကုဋေ0သောင်း"}
+                        other{"ကုဋေ 0 သောင်း"}
                     }
                     1000000000000{
-                        other{"ကုဋေ0သိန်း"}
+                        other{"ကုဋေ 0 သိန်း"}
                     }
                     10000000000000{
-                        other{"ကုဋေ0သန်း"}
+                        other{"ကုဋေ 0 သန်း"}
                     }
                     100000000000000{
-                        other{"0ကောဋိ"}
+                        other{"0 ကောဋိ"}
                     }
                 }
             }
             patternsShort{
                 currencyFormat{
                     1000{
-                        other{"¤ 0ထောင်"}
+                        other{"¤ 0 ထောင်"}
                     }
                     10000{
-                        other{"¤ 0သောင်း"}
+                        other{"¤ 0 သောင်း"}
                     }
                     100000{
-                        other{"¤ 0သိန်း"}
+                        other{"¤ 0 သိန်း"}
                     }
                     1000000{
-                        other{"¤ 0သန်း"}
+                        other{"¤ 0 သန်း"}
                     }
                     10000000{
-                        other{"¤ 0ကုဋေ"}
+                        other{"¤ 0 ကုဋေ"}
                     }
                     100000000{
-                        other{"¤ 00ကုဋေ"}
+                        other{"¤ 00 ကုဋေ"}
                     }
                     1000000000{
-                        other{"¤ ကုဋေ000"}
+                        other{"¤ 000 ကုဋေ"}
                     }
                     10000000000{
-                        other{"¤ ကုဋေ0000"}
+                        other{"¤ 0000 ကုဋေ"}
                     }
                     100000000000{
-                        other{"¤ ကုဋေ0သောင်း"}
+                        other{"¤ ကုဋေ 0 သောင်း"}
                     }
                     1000000000000{
-                        other{"¤ ကုဋေ0သိန်း"}
+                        other{"¤ ကုဋေ 0 သိန်း"}
                     }
                     10000000000000{
-                        other{"¤ ကုဋေ0သန်း"}
+                        other{"¤ ကုဋေ 0 သန်း"}
                     }
                     100000000000000{
-                        other{"¤ 0ကောဋိ"}
+                        other{"¤ 0 ကောဋိ"}
                     }
                 }
                 decimalFormat{
                     1000{
-                        other{"0ထောင်"}
+                        other{"0 ထောင်"}
                     }
                     10000{
-                        other{"0သောင်း"}
+                        other{"0 သောင်း"}
                     }
                     100000{
-                        other{"0သိန်း"}
+                        other{"0 သိန်း"}
                     }
                     1000000{
-                        other{"0သန်း"}
+                        other{"0 သန်း"}
                     }
                     10000000{
-                        other{"0ကုဋေ"}
+                        other{"0 ကုဋေ"}
                     }
                     100000000{
-                        other{"00ကုဋေ"}
+                        other{"00 ကုဋေ"}
                     }
                     1000000000{
-                        other{"ကုဋေ000"}
+                        other{"000 ကုဋေ"}
                     }
                     10000000000{
-                        other{"ကုဋေ0ထ"}
+                        other{"ကုဋေ 0 ထ"}
                     }
                     100000000000{
-                        other{"ကုဋေ0သ"}
+                        other{"ကုဋေ 0 သ"}
                     }
                     1000000000000{
-                        other{"ဋေ0သိန်း"}
+                        other{"ဋေ 0 သိန်း"}
                     }
                     10000000000000{
-                        other{"ဋေ0သန်း"}
+                        other{"ဋေ 0 သန်း"}
                     }
                     100000000000000{
-                        other{"0ကောဋိ"}
+                        other{"0 ကောဋိ"}
                     }
                 }
             }
@@ -184,6 +181,7 @@
         mymr{
             patterns{
                 currencyFormat{"#,##0.00 ¤"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -214,7 +212,7 @@
                 "EEEE G dd MMMM y",
                 "G dd MMMM y",
                 "G d MMM y",
-                "GGGGG dd-MM-yy",
+                "GGGGG d/M/y",
                 "{1} {0}",
                 "{1} {0}",
                 "{1} {0}",
@@ -247,13 +245,14 @@
                 GyMMM{"G y MMM"}
                 GyMMMEd{"G d MMM y Eနေ့"}
                 GyMMMd{"G d MMM y"}
+                GyMd{"GGGGG y/M/d"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
                 M{"L"}
                 MEd{"d/M Eနေ့"}
                 MMM{"LLL"}
-                MMMEd{"MMM d- E"}
+                MMMEd{"MMM d၊ E"}
                 MMMMEd{"MMMM d Eနေ့"}
                 MMMMd{"MMMM d"}
                 MMMd{"MMM d"}
@@ -285,6 +284,12 @@
                     h{"h:mm – h:mm B"}
                     m{"h:mm – h:mm B"}
                 }
+                Gy{
+                    y{"G y – y"}
+                }
+                GyM{
+                    G{"GGGGG y/M – GGGGG y/M"}
+                }
                 H{
                     H{"HH–HH"}
                 }
@@ -398,10 +403,10 @@
                 "z HH:mm:ss",
                 "H:mm:ss",
                 "H:mm",
-                "y- MMMM d- EEEE",
-                "y- MMMM d",
-                "y- MMM d",
-                "dd-MM-yy",
+                "y၊ MMMM d၊ EEEE",
+                "y၊ MMMM d",
+                "y၊ MMM d",
+                "d/M/yy",
                 "{1} {0}",
                 "{1} {0}",
                 "{1} {0}",
@@ -425,28 +430,29 @@
                 Bh{"B h"}
                 Bhm{"B h:mm"}
                 Bhms{"B h:mm:ss"}
-                E{"cccနေ့"}
+                E{"ccc"}
                 EBhm{"E B h:mm"}
                 EBhms{"E B h:mm:ss"}
                 EHm{"E HH:mm"}
                 EHms{"E HH:mm:ss"}
-                Ed{"d ရက် Eနေ့"}
+                Ed{"d ရက် E"}
                 Ehm{"E B h:mm"}
                 Ehms{"E B h:mm:ss"}
                 Gy{"G y"}
                 GyMMM{"G y MMM"}
-                GyMMMEd{"G y- MMM d- E"}
-                GyMMMd{"G y- MMM d"}
+                GyMMMEd{"G y၊ MMM d၊ E"}
+                GyMMMd{"G y၊ MMM d"}
+                GyMd{"G y/M/d"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
                 Hmsv{"v HH:mm:ss"}
                 Hmv{"v HH:mm"}
                 M{"L"}
-                MEd{"d-M- E"}
+                MEd{"d/M၊ E"}
                 MMM{"LLL"}
-                MMMEd{"MMM d- E"}
-                MMMMEd{"MMMM d ရက် Eနေ့"}
+                MMMEd{"MMM d၊ E"}
+                MMMMEd{"MMMM d ရက် E"}
                 MMMMW{
                     other{"MMMM လ W ပတ်မြောက်"}
                 }
@@ -462,12 +468,12 @@
                 ms{"mm:ss"}
                 y{"y"}
                 yM{"M/y"}
-                yMEd{"d/M/y- E"}
+                yMEd{"d/M/y၊ E"}
                 yMMM{"MMM y"}
-                yMMMEd{"y- MMM d- E"}
+                yMMMEd{"y၊ MMM d၊ E"}
                 yMMMM{"y MMMM"}
-                yMMMd{"y- MMM d"}
-                yMd{"dd-MM-y"}
+                yMMMd{"y၊ MMM d"}
+                yMd{"d/M/y"}
                 yQQQ{"y QQQ"}
                 yQQQQ{"y QQQQ"}
                 yw{
@@ -533,13 +539,13 @@
                         "စ",
                     }
                     short{
-                        "တနင်္ဂနွေ",
-                        "တနင်္လာ",
-                        "အင်္ဂါ",
-                        "ဗုဒ္ဓဟူး",
-                        "ကြာသပတေး",
-                        "သောကြာ",
-                        "စနေ",
+                        "နွေ",
+                        "လာ",
+                        "ဂါ",
+                        "ဟူး",
+                        "တေး",
+                        "ကြာ",
+                        "နေ",
                     }
                     wide{
                         "တနင်္ဂနွေ",
@@ -645,15 +651,15 @@
                     y{"G y – y"}
                 }
                 GyM{
-                    G{"GGGGG y-MM – GGGGG y-MM"}
-                    M{"GGGGG y-MM – y-MM"}
-                    y{"GGGGG y-MM – y-MM"}
+                    G{"G y/M – G y/M"}
+                    M{"G y/M – y/M"}
+                    y{"G y/M – y/M"}
                 }
                 GyMEd{
-                    G{"GGGGG y-MM-dd, E – GGGGG y-MM-dd, E"}
-                    M{"GGGGG y-MM-dd, E – y-MM-dd, E"}
-                    d{"GGGGG y-MM-dd, E – y-MM-dd, E"}
-                    y{"GGGGG y-MM-dd, E – y-MM-dd, E"}
+                    G{"G y/M/d၊ E – G y/M/d၊ E"}
+                    M{"G y/M/d၊ E – y/M/d၊ E"}
+                    d{"G y/M/d၊ E – y/M/d၊ E"}
+                    y{"G y/M/d၊ E – y/M/d၊ E"}
                 }
                 GyMMM{
                     G{"G y MMM – G y MMM"}
@@ -661,10 +667,10 @@
                     y{"G y MMM – y MMM"}
                 }
                 GyMMMEd{
-                    G{"G y MMM d, E – G y MMM d, E"}
-                    M{"G y MMM d, E – MMM d, E"}
-                    d{"G y MMM d, E – MMM d, E"}
-                    y{"G y MMM d, E – y MMM d, E"}
+                    G{"G y MMM d၊ E – G y MMM d၊ E"}
+                    M{"G y MMM d၊ E – MMM d၊ E"}
+                    d{"G y MMM d၊ E – MMM d၊ E"}
+                    y{"G y MMM d၊ E – y MMM d၊ E"}
                 }
                 GyMMMd{
                     G{"G y MMM d – G y MMM d"}
@@ -673,10 +679,10 @@
                     y{"G y MMM d – y MMM d"}
                 }
                 GyMd{
-                    G{"GGGGG y-MM-dd – GGGGG y-MM-dd"}
-                    M{"GGGGG y-MM-dd – y-MM-dd"}
-                    d{"GGGGG y-MM-dd – y-MM-dd"}
-                    y{"GGGGG y-MM-dd – y-MM-dd"}
+                    G{"G y/M/d – G y/M/d"}
+                    M{"G y/M/d – y/M/d"}
+                    d{"G y/M/d – y/M/d"}
+                    y{"G y/M/d – y/M/d"}
                 }
                 H{
                     H{"HH – HH"}
@@ -697,14 +703,14 @@
                 }
                 MEd{
                     M{"d/M- EEEE – d/M- EEEE"}
-                    d{"d/M- EEEE – d/M- EEEE"}
+                    d{"d/M၊ EEEE – d/M၊ EEEE"}
                 }
                 MMM{
                     M{"MMM – MMM"}
                 }
                 MMMEd{
-                    M{"MMM d- E – MMM d- E"}
-                    d{"MMM d- E – MMM d- E"}
+                    M{"MMM d၊ E – MMM d၊ E"}
+                    d{"MMM d၊ E – MMM d၊ E"}
                 }
                 MMMd{
                     M{"MMM d – MMM d"}
@@ -744,27 +750,27 @@
                     y{"M/y – M/y"}
                 }
                 yMEd{
-                    M{"d/M/y- EEEE – d/M/y- EEEE"}
-                    d{"d/M/y- EEEE – d/M/y- EEEE"}
-                    y{"d/M/y- EEEE – d/M/y- EEEE"}
+                    M{"d/M/y၊ EEEE – d/M/y၊ EEEE"}
+                    d{"d/M/y၊ EEEE – d/M/y၊ EEEE"}
+                    y{"d/M/y၊ EEEE – d/M/y၊ EEEE"}
                 }
                 yMMM{
                     M{"y MMM – MMM"}
                     y{"y MMM – y MMM"}
                 }
                 yMMMEd{
-                    M{"y- MMM d- EEEE – MMM d- EEEE"}
-                    d{"y- MMM d- EEEE – MMM d- EEEE"}
-                    y{"y- MMM d- EEEE – y- MMM d- EEEE"}
+                    M{"y၊ MMM d၊ EEEE – MMM d၊ EEEE"}
+                    d{"y၊ MMM d၊ EEEE – MMM d၊ EEEE"}
+                    y{"y၊ MMM d၊ EEEE – y၊ MMM d၊ EEEE"}
                 }
                 yMMMM{
                     M{"y MMMM – MMMM"}
                     y{"y MMMM – y MMMM"}
                 }
                 yMMMd{
-                    M{"y- MMM d – MMM d"}
-                    d{"y- MMM d – d"}
-                    y{"y- MMM d – y- MMM d"}
+                    M{"y၊ MMM d – MMM d"}
+                    d{"y၊ MMM d – d"}
+                    y{"y၊ MMM d – y၊ MMM d"}
                 }
                 yMd{
                     M{"d/M/y – d/M/y"}
@@ -1780,4 +1786,22 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "my",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            sorting-long-referring-formal{"{surname-core}၊ {given} {given2} {surname-prefix}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ne.txt b/icu4c/source/data/locales/ne.txt
index fc9bc5a..72e9890 100644
--- a/icu4c/source/data/locales/ne.txt
+++ b/icu4c/source/data/locales/ne.txt
@@ -4,7 +4,6 @@
 ne{
     AuxExemplarCharacters{"[\u200C\u200D \u0944]"}
     Ellipsis{
-        final{"{0}…"}
         initial{"…{0}"}
         medial{"{0}…{1}"}
         word-final{"{0} …"}
@@ -28,6 +27,7 @@
         deva{
             patterns{
                 currencyFormat{"¤ #,##,##0.00"}
+                currencyFormat%noCurrency{"#,##,##0.00"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##,##0%"}
                 scientificFormat{"#E0"}
@@ -55,9 +55,11 @@
             }
             patterns{
                 accountingFormat{"¤ #,##,##0.00"}
+                accountingFormat%noCurrency{"#,##,##0.00"}
                 currencyFormat{"¤ #,##,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##,##0.###"}
-                percentFormat{"#,##,##0%"}
+                percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
             }
             patternsLong{
@@ -255,16 +257,16 @@
                 "G y MMM d",
                 "GGGGG y-MM-dd",
                 "{1},{0}",
-                "{1},{0}",
-                "{1},{0}",
+                "{1}, {0}",
+                "{1}, {0}",
                 "{1},{0}",
                 "{1},{0}",
             }
             DateTimePatterns%atTime{
-                "{1}{0}मा",
-                "{1}{0}मा",
-                "{1},{0}",
-                "{1},{0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -412,6 +414,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1}: {0}",
+                "{1}: {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -643,6 +651,13 @@
                 }
             }
             intervalFormats{
+                Gy{
+                    G{"y G – y G"}
+                    y{"y – y G"}
+                }
+                GyM{
+                    G{"M/y G – M/y G"}
+                }
                 H{
                     H{"HH–HH"}
                 }
@@ -871,9 +886,43 @@
             }
         }
         indian{
+            eras{
+                abbreviated{
+                    "साक",
+                }
+            }
             monthNames{
                 format{
+                    abbreviated{
+                        "चै",
+                        "बै",
+                        "जे",
+                        "अ",
+                        "श्रा",
+                        "भा",
+                        "अश्वि",
+                        "का",
+                        "मं",
+                        "पौ",
+                        "मा",
+                        "फा",
+                    }
+                    narrow{
+                        "१",
+                        "२",
+                        "३",
+                        "४",
+                        "५",
+                        "६",
+                        "७",
+                        "८",
+                        "९",
+                        "१०",
+                        "११",
+                        "१२",
+                    }
                     wide{
+                        "चैत",
                         "वैशाख",
                         "जेठ",
                         "असार",
@@ -885,7 +934,50 @@
                         "पुस",
                         "माघ",
                         "फागुन",
-                        "चैत",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "चै",
+                        "बै",
+                        "जे",
+                        "अ",
+                        "श्रा",
+                        "भा",
+                        "अश्वि",
+                        "का",
+                        "मं",
+                        "पौ",
+                        "मा",
+                        "फा",
+                    }
+                    narrow{
+                        "१",
+                        "२",
+                        "३",
+                        "४",
+                        "५",
+                        "६",
+                        "७",
+                        "८",
+                        "९",
+                        "१०",
+                        "११",
+                        "१२",
+                    }
+                    wide{
+                        "चेत्र",
+                        "वैसाख",
+                        "जेष्ठ",
+                        "आषाढ",
+                        "श्रावन",
+                        "भाद्र",
+                        "आश्विन",
+                        "कार्तिक",
+                        "मंसिर",
+                        "पौष",
+                        "माघ",
+                        "फाल्गुन",
                     }
                 }
             }
@@ -1858,4 +1950,68 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            surnameFirst{
+                "ja",
+                "ko",
+                "ne",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/nl.txt b/icu4c/source/data/locales/nl.txt
index 084edfd..787ac26 100644
--- a/icu4c/source/data/locales/nl.txt
+++ b/icu4c/source/data/locales/nl.txt
@@ -633,6 +633,7 @@
             }
             patterns{
                 accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤ #,##0.00;¤ -#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -1510,8 +1511,8 @@
             DateTimePatterns%atTime{
                 "{1} 'om' {0}",
                 "{1} 'om' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -2715,8 +2716,8 @@
             DateTimePatterns%atTime{
                 "{1} 'om' {0}",
                 "{1} 'om' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -4008,8 +4009,8 @@
             DateTimePatterns%atTime{
                 "{1} 'om' {0}",
                 "{1} 'om' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -4280,17 +4281,17 @@
                 "d MMMM y G",
                 "d MMM y G",
                 "dd-MM-yy GGGGG",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
                 "{1} {0}",
             }
             DateTimePatterns%atTime{
                 "{1} 'om' {0}",
                 "{1} 'om' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -4312,8 +4313,6 @@
                 EHm{"E HH:mm"}
                 EHms{"E HH:mm:ss"}
                 Ed{"E d"}
-                Ehm{"E h:mm a"}
-                Ehms{"E h:mm:ss a"}
                 Gy{"y G"}
                 GyMMM{"MMM y G"}
                 GyMMMEd{"E d MMM y G"}
@@ -4330,9 +4329,6 @@
                 MMMd{"d MMM"}
                 Md{"d-M"}
                 d{"d"}
-                h{"h a"}
-                hm{"h:mm a"}
-                hms{"h:mm:ss a"}
                 ms{"mm:ss"}
                 y{"y G"}
                 yyyy{"y G"}
@@ -4540,8 +4536,6 @@
                 EHm{"E HH:mm"}
                 EHms{"E HH:mm:ss"}
                 Ed{"E d"}
-                Ehm{"E h:mm a"}
-                Ehms{"E h:mm:ss a"}
                 Gy{"y G"}
                 GyMMM{"MMM y G"}
                 GyMMMEd{"E d MMM y G"}
@@ -4564,11 +4558,6 @@
                 MMMd{"d MMM"}
                 Md{"d-M"}
                 d{"d"}
-                h{"h a"}
-                hm{"h:mm a"}
-                hms{"h:mm:ss a"}
-                hmsv{"h:mm:ss a v"}
-                hmv{"h:mm a v"}
                 ms{"mm:ss"}
                 y{"y"}
                 yM{"M-y"}
@@ -4825,24 +4814,6 @@
                     d{"d–d"}
                 }
                 fallback{"{0} – {1}"}
-                h{
-                    a{"h a – h a"}
-                    h{"h–h a"}
-                }
-                hm{
-                    a{"h:mm a – h:mm a"}
-                    h{"h:mm–h:mm a"}
-                    m{"h:mm–h:mm a"}
-                }
-                hmv{
-                    a{"h:mm a – h:mm a v"}
-                    h{"h:mm–h:mm a v"}
-                    m{"h:mm–h:mm a v"}
-                }
-                hv{
-                    a{"h a – h a v"}
-                    h{"h–h a v"}
-                }
                 y{
                     y{"y–y"}
                 }
@@ -4882,18 +4853,18 @@
             monthNames{
                 format{
                     abbreviated{
-                        "jan.",
-                        "feb.",
-                        "mrt.",
-                        "apr.",
+                        "jan",
+                        "feb",
+                        "mrt",
+                        "apr",
                         "mei",
-                        "jun.",
-                        "jul.",
-                        "aug.",
-                        "sep.",
-                        "okt.",
-                        "nov.",
-                        "dec.",
+                        "jun",
+                        "jul",
+                        "aug",
+                        "sep",
+                        "okt",
+                        "nov",
+                        "dec",
                     }
                     narrow{
                         "J",
@@ -4926,18 +4897,18 @@
                 }
                 stand-alone{
                     abbreviated{
-                        "jan.",
-                        "feb.",
-                        "mrt.",
-                        "apr.",
+                        "jan",
+                        "feb",
+                        "mrt",
+                        "apr",
                         "mei",
-                        "jun.",
-                        "jul.",
-                        "aug.",
-                        "sep.",
-                        "okt.",
-                        "nov.",
-                        "dec.",
+                        "jun",
+                        "jul",
+                        "aug",
+                        "sep",
+                        "okt",
+                        "nov",
+                        "dec",
                     }
                     narrow{
                         "J",
@@ -5031,8 +5002,8 @@
             DateTimePatterns%atTime{
                 "{1} 'om' {0}",
                 "{1} 'om' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -5302,8 +5273,8 @@
             DateTimePatterns%atTime{
                 "{1} 'om' {0}",
                 "{1} 'om' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -5561,8 +5532,8 @@
             DateTimePatterns%atTime{
                 "{1} 'om' {0}",
                 "{1} 'om' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -5820,8 +5791,8 @@
             DateTimePatterns%atTime{
                 "{1} 'om' {0}",
                 "{1} 'om' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -6697,8 +6668,8 @@
             DateTimePatterns%atTime{
                 "{1} 'om' {0}",
                 "{1} 'om' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -6956,8 +6927,8 @@
             DateTimePatterns%atTime{
                 "{1} 'om' {0}",
                 "{1} 'om' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -7596,11 +7567,11 @@
             relativeTime{
                 future{
                     one{"over {0} kw."}
-                    other{"over {0} kwartalen"}
+                    other{"over {0} kw."}
                 }
                 past{
-                    one{"{0} kwartaal geleden"}
-                    other{"{0} kwartalen geleden"}
+                    one{"{0} kw. geleden"}
+                    other{"{0} kw. geleden"}
                 }
             }
         }
@@ -7613,12 +7584,12 @@
             }
             relativeTime{
                 future{
-                    one{"over {0} kwartaal"}
-                    other{"over {0} kwartalen"}
+                    one{"over {0} kwart."}
+                    other{"over {0} kwart."}
                 }
                 past{
-                    one{"{0} kwartaal geleden"}
-                    other{"{0} kwartalen geleden"}
+                    one{"{0} kwart. geleden"}
+                    other{"{0} kwart. geleden"}
                 }
             }
         }
@@ -8144,4 +8115,74 @@
             }
         }
     }
+    personNames{
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0}{1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "nl",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-prefix-mon"
+                "ogram}{surname-core-monogram-allCaps}"
+            }
+            givenFirst-long-monogram-informal{
+                "{given-informal-monogram-allCaps}{surname-prefix-monogram}{surname-c"
+                "ore-monogram-allCaps}"
+            }
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-prefix-monogram}{surname-core-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-prefix-monogram}{surname-core-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial}{given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-prefix-monogram}{surname-core-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-prefix-monogram}{surname-core-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/nl_BE.txt b/icu4c/source/data/locales/nl_BE.txt
index d287779..1edfc7e 100644
--- a/icu4c/source/data/locales/nl_BE.txt
+++ b/icu4c/source/data/locales/nl_BE.txt
@@ -13,10 +13,10 @@
                 "d MMMM y G",
                 "d MMM y G",
                 "d/MM/yy GGGGG",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
                 "{1} {0}",
             }
             DateTimeSkeletons{
diff --git a/icu4c/source/data/locales/nn.txt b/icu4c/source/data/locales/nn.txt
index fc0ec3e..7343493 100644
--- a/icu4c/source/data/locales/nn.txt
+++ b/icu4c/source/data/locales/nn.txt
@@ -4,14 +4,11 @@
 nn{
     %%Parent{"no"}
     AuxExemplarCharacters{"[á ǎ č ç đ è ê ń ñ ŋ š ŧ ü ž ä ö]"}
-    ExemplarCharactersPunctuation{
-        "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ "
-        "′ ″]"
-    }
     NumberElements{
         latn{
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
             }
             patternsLong{
@@ -87,7 +84,6 @@
                     M{"dd.MM.–dd.MM."}
                     d{"dd.MM.–dd.MM."}
                 }
-                fallback{"{0} – {1}"}
                 yM{
                     M{"MM.y–MM.y G"}
                     y{"MM.y–MM.y G"}
@@ -130,7 +126,6 @@
             availableFormats{
                 EHm{"E HH:mm"}
                 EHms{"E HH:mm:ss"}
-                MEd{"E d.M"}
                 MMMMW{
                     one{"'veke' W 'i' MMMM"}
                     other{"'veke' W 'i' MMMM"}
@@ -1012,4 +1007,12 @@
             start{"{0} {1}"}
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "nn",
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/no.txt b/icu4c/source/data/locales/no.txt
index 7e5c0f7..8236436 100644
--- a/icu4c/source/data/locales/no.txt
+++ b/icu4c/source/data/locales/no.txt
@@ -14,7 +14,10 @@
     ExemplarCharacters{"[a à b c d e é f g h i j k l m n o ó ò ô p q r s t u v w x y z æ ø å]"}
     ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Æ Ø Å]"}
     ExemplarCharactersNumbers{"[  , % ‰ + − 0 1 2 3 4 5 6 7 8 9]"}
-    ExemplarCharactersPunctuation{"[\\- ‑ – , ; \\: ! ? . ' \u0022 « » ( ) \\[ \\] \\{ \\} § @ * / \\\\]"}
+    ExemplarCharactersPunctuation{
+        "[\\- ‑ – , ; \\: ! ? ¿ . … ‘ ’ “ ” « » ( ) \\[ \\] \\{ \\} § @ * / \\\\ # † "
+        "‡ ′ ″]"
+    }
     MoreInformation{"?"}
     NumberElements{
         arab{
@@ -523,6 +526,7 @@
             }
             patterns{
                 accountingFormat{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤ #,##0.00;¤ -#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -7647,4 +7651,62 @@
         US{"amerikansk"}
         metric{"metrisk"}
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "no",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/or.txt b/icu4c/source/data/locales/or.txt
index 6d52d88..6e6fc44 100644
--- a/icu4c/source/data/locales/or.txt
+++ b/icu4c/source/data/locales/or.txt
@@ -37,6 +37,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##0%"}
@@ -145,6 +147,56 @@
                         other{"¤000ଟ୍ରି"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0ହ"}
+                        other{"¤ 0ହ"}
+                    }
+                    10000{
+                        one{"¤ 00ହ"}
+                        other{"¤ 00ହ"}
+                    }
+                    100000{
+                        one{"¤ 000ହ"}
+                        other{"¤ 000ହ"}
+                    }
+                    1000000{
+                        one{"¤ 0ନି"}
+                        other{"¤ 0ନି"}
+                    }
+                    10000000{
+                        one{"¤ 00ନି"}
+                        other{"¤ 00ନି"}
+                    }
+                    100000000{
+                        one{"¤ 000ନି"}
+                        other{"¤ 000ନି"}
+                    }
+                    1000000000{
+                        one{"¤ 0ବି"}
+                        other{"¤ 0ବି"}
+                    }
+                    10000000000{
+                        one{"¤ 00ବି"}
+                        other{"¤ 00ବି"}
+                    }
+                    100000000000{
+                        one{"¤ 000ବି"}
+                        other{"¤ 000ବି"}
+                    }
+                    1000000000000{
+                        one{"¤ 0T"}
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        one{"¤ 00T"}
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        one{"¤ 000T"}
+                        other{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0ହ"}
@@ -625,7 +677,6 @@
                     M{"LLL–LLL"}
                 }
                 MMMEd{
-                    M{"MMM d, E – MMM d, E"}
                     d{"MMM d, E – MMM d, E"}
                 }
                 MMMd{
@@ -827,6 +878,103 @@
                 }
             }
         }
+        indian{
+            eras{
+                abbreviated{
+                    "ସାକା",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "ଚୈତ୍ର",
+                        "ବୈଶାଖ",
+                        "ଜ୍ୟୋଷ୍ଠ",
+                        "ଆଷାଢ଼",
+                        "ଶ୍ରାବଣ",
+                        "ଭାଦ୍ରବ",
+                        "ଆଶ୍ଵିନ",
+                        "କାର୍ତ୍ତିକ",
+                        "ଆଗ୍ରାହୟଣ",
+                        "ପୌଷ",
+                        "ମାଘ",
+                        "ଫାଲଗୁନ",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide{
+                        "ଚୈତ୍ର",
+                        "ବୈଶାଖ",
+                        "ଜ୍ୟୋଷ୍ଠ",
+                        "ଆଷାଢ଼",
+                        "ଶ୍ରାବଣ",
+                        "ଭାଦ୍ରବ",
+                        "ଆଶ୍ଵିନ",
+                        "କାର୍ତ୍ତିକ",
+                        "ଆଗ୍ରାହୟଣ",
+                        "ପୌଷ",
+                        "ମାଘ",
+                        "ଫାଲଗୁନ",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "ଚୈତ୍ର",
+                        "ବୈଶାଖ",
+                        "ଜ୍ୟୋଷ୍ଠ",
+                        "ଆଷାଢ଼",
+                        "ଶ୍ରାବଣ",
+                        "ଭାଦ୍ରବ",
+                        "ଆଶ୍ଵିନ",
+                        "କାର୍ତ୍ତିକ",
+                        "ଆଗ୍ରାହୟଣ",
+                        "ପୌଷ",
+                        "ମାଘ",
+                        "ଫାଲଗୁନ",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide{
+                        "ଚୈତ୍ର",
+                        "ବୈଶାଖ",
+                        "ଜ୍ୟୋଷ୍ଠ",
+                        "ଆଷାଢ଼",
+                        "ଶ୍ରାବଣ",
+                        "ଭାଦ୍ରବ",
+                        "ଆଶ୍ଵିନ",
+                        "କାର୍ତ୍ତିକ",
+                        "ଆଗ୍ରାହୟଣ",
+                        "ପୌଷ",
+                        "ମାଘ",
+                        "ଫାଲଗୁନ",
+                    }
+                }
+            }
+        }
     }
     characterLabel{
         activities{"କାର୍ଯ୍ୟକଳାପ"}
@@ -1589,7 +1737,7 @@
                     other{"{0} ସପ୍ତାହରେ"}
                 }
                 past{
-                    one{"{0} ସପ୍ତାହରେ"}
+                    one{"{0} ସପ୍ତାହ ପୂର୍ବେ"}
                     other{"{0} ସପ୍ତାହ ପୂର୍ବେ"}
                 }
             }
@@ -1744,12 +1892,6 @@
         metric{"ମେଟ୍ରିକ୍‌"}
     }
     parse{
-        date{
-            lenient{
-                "[\\--/]",
-                "[\\:∶]",
-            }
-        }
         general{
             lenient{
                 "[.․。︒﹒.。]",
@@ -1769,10 +1911,69 @@
                 "[,،٫、︐︑﹐﹑,、]",
                 "[+⁺₊➕﬩﹢+]",
             }
-            stricter{
-                "[,٫︐﹐,]",
-                "[.․﹒.。]",
+        }
+    }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "or",
             }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
         }
     }
 }
diff --git a/icu4c/source/data/locales/pa.txt b/icu4c/source/data/locales/pa.txt
index e691174..bfd2b81 100644
--- a/icu4c/source/data/locales/pa.txt
+++ b/icu4c/source/data/locales/pa.txt
@@ -25,6 +25,8 @@
         arabext{
             patterns{
                 currencyFormat{"¤#,##,##0.00"}
+                currencyFormat%alphaNextToNumber{"¤ #,##,##0.00"}
+                currencyFormat%noCurrency{"#,##,##0.00"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##,##0%"}
                 scientificFormat{"[#E0]"}
@@ -46,7 +48,8 @@
         default{"latn"}
         guru{
             patterns{
-                currencyFormat{"¤ #,##,##0.00"}
+                currencyFormat{"¤#,##,##0.00"}
+                currencyFormat%noCurrency{"#,##,##0.00"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##,##0%"}
                 scientificFormat{"[#E0]"}
@@ -73,7 +76,9 @@
             }
             patterns{
                 accountingFormat{"¤ #,##0.00"}
-                currencyFormat{"¤ #,##,##0.00"}
+                accountingFormat%noCurrency{"#,##0.00"}
+                currencyFormat{"¤#,##,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##,##0%"}
                 scientificFormat{"[#E0]"}
@@ -1411,6 +1416,9 @@
             }
         }
         islamic{
+            availableFormats{
+                GyMMMd{"d MMM, y G"}
+            }
             eras{
                 abbreviated{
                     "AH",
@@ -2656,4 +2664,67 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "pa",
+            }
+            surnameFirst{
+                "hi",
+                "gu",
+                "mr",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}. {given2-monogram-allCaps}. {surname-monogr"
+                "am-allCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}. {surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}. {given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/pcm.txt b/icu4c/source/data/locales/pcm.txt
index 0649de1..e5d1381 100644
--- a/icu4c/source/data/locales/pcm.txt
+++ b/icu4c/source/data/locales/pcm.txt
@@ -33,6 +33,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -141,6 +143,56 @@
                         other{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0K"}
+                        other{"¤ 0K"}
+                    }
+                    10000{
+                        one{"¤ 00K"}
+                        other{"¤ 00K"}
+                    }
+                    100000{
+                        one{"¤ 000K"}
+                        other{"¤ 000K"}
+                    }
+                    1000000{
+                        one{"¤ 0M"}
+                        other{"¤ 0M"}
+                    }
+                    10000000{
+                        one{"¤ 00M"}
+                        other{"¤ 00M"}
+                    }
+                    100000000{
+                        one{"¤ 000M"}
+                        other{"¤ 000M"}
+                    }
+                    1000000000{
+                        one{"¤ 0B"}
+                        other{"¤ 0B"}
+                    }
+                    10000000000{
+                        one{"¤ 00B"}
+                        other{"¤ 00B"}
+                    }
+                    100000000000{
+                        one{"¤ 000B"}
+                        other{"¤ 000B"}
+                    }
+                    1000000000000{
+                        one{"¤ 0T"}
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        one{"¤ 00T"}
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        one{"¤ 000T"}
+                        other{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0K"}
@@ -408,12 +460,8 @@
                 "Fọ ívnin",
             }
             AmPmMarkersAbbr{
-                "AM",
-                "PM",
-            }
-            AmPmMarkersNarrow{
-                "AM",
-                "PM",
+                "FM",
+                "FI",
             }
             DateTimePatterns{
                 "HH:mm:ss zzzz",
@@ -425,8 +473,8 @@
                 "d MMM y",
                 "dd/MM/y",
                 "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
                 "{1} {0}",
                 "{1} {0}",
             }
@@ -1889,4 +1937,67 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "pcm",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/pl.txt b/icu4c/source/data/locales/pl.txt
index fff54fd..4c77454 100644
--- a/icu4c/source/data/locales/pl.txt
+++ b/icu4c/source/data/locales/pl.txt
@@ -24,6 +24,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -481,9 +482,6 @@
                 MMMd{"d MMM"}
                 MMdd{"d.MM"}
                 Md{"d.MM"}
-                h{"hh a"}
-                hm{"hh:mm a"}
-                hms{"hh:mm:ss a"}
                 y{"y G"}
                 yyyy{"y G"}
                 yyyyM{"MM.y G"}
@@ -2730,4 +2728,67 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "pl",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}.{given2-monogram-allCaps}.{surname-monogram"
+                "-allCaps}."
+            }
+            givenFirst-long-monogram-informal{"{given-monogram-allCaps}.{surname-monogram-allCaps}."}
+            givenFirst-long-referring-formal{"{prefix} {given} {surname}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}."}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}."}
+            givenFirst-medium-referring-formal{"{prefix} {given} {given2-initial} {surname}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}."}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}."}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-prefix} {surname-core} {given} {given2}"}
+            sorting-long-referring-informal{"{surname} {given-informal}"}
+            sorting-medium-referring-formal{"{surname-prefix} {surname-core} {given}"}
+            sorting-medium-referring-informal{"{surname} {given-informal}"}
+            sorting-short-referring-formal{"{surname-prefix} {surname-core} {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}.{given-monogram-allCaps}.{given2-monogram"
+                "-allCaps}."
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}.{given-informal-monogram-allCaps}."}
+            surnameFirst-long-referring-formal{"{prefix} {surname} {given} {given2}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}."}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}."}
+            surnameFirst-medium-referring-formal{"{prefix} {surname} {given} {given2-initial}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}."}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}."}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ps.txt b/icu4c/source/data/locales/ps.txt
index a503f24..16b414d 100644
--- a/icu4c/source/data/locales/ps.txt
+++ b/icu4c/source/data/locales/ps.txt
@@ -16,11 +16,6 @@
     ExemplarCharactersPunctuation{"[، ; \\: ! ۔ ' ‘ ( ) \\[ \\] \\{ \\} /]"}
     NumberElements{
         arabext{
-            patterns{
-                currencyFormat{"#,##0.00 ¤"}
-                percentFormat{"#,##0%"}
-                scientificFormat{"#E0"}
-            }
             symbols{
                 exponential{"×۱۰^"}
                 infinity{"∞"}
@@ -40,8 +35,7 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
-                currencyFormat{"#,##0.00 ¤"}
-                percentFormat{"#,##0%"}
+                currencyPatternAppendISO{"{0} ¤¤"}
             }
             patternsLong{
                 decimalFormat{
@@ -146,6 +140,16 @@
                         other{"000T ¤"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    10000000000{
+                        one{"¤ 00B"}
+                        other{"¤00B"}
+                    }
+                    100000000000{
+                        one{"¤ 000B"}
+                        other{"¤ 000B"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0K"}
@@ -590,7 +594,7 @@
                     "م.",
                 }
                 abbreviated%variant{
-                    "BCE",
+                    "له میلاد وړاندې",
                     "ع.پ",
                 }
                 narrow{
@@ -2156,4 +2160,17 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "ps",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/pt.txt b/icu4c/source/data/locales/pt.txt
index a2baf5c..d837dea 100644
--- a/icu4c/source/data/locales/pt.txt
+++ b/icu4c/source/data/locales/pt.txt
@@ -27,7 +27,9 @@
             }
             patterns{
                 accountingFormat{"¤ #,##0.00"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"¤ #,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -411,6 +413,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'às' {0}",
+                "{1} 'às' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -595,6 +603,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'às' {0}",
+                "{1} 'às' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -624,7 +638,7 @@
                 GyMMM{"MMM 'de' y G"}
                 GyMMMEd{"E, d 'de' MMM 'de' y G"}
                 GyMMMd{"d 'de' MMM 'de' y G"}
-                GyMd{"d/M/y GGGGG"}
+                GyMd{"dd/MM/y GGGGG"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
@@ -642,7 +656,7 @@
                 MMMMd{"d 'de' MMMM"}
                 MMMd{"d 'de' MMM"}
                 MMdd{"dd/MM"}
-                Md{"d/M"}
+                Md{"dd/MM"}
                 d{"d"}
                 h{"h a"}
                 hm{"h:mm a"}
@@ -812,15 +826,15 @@
                     y{"y – y G"}
                 }
                 GyM{
-                    G{"M/y GGGGG – M/y GGGGG"}
-                    M{"M/y – M/y GGGGG"}
-                    y{"M/y – M/y GGGGG"}
+                    G{"MM/y GGGGG – MM/y GGGGG"}
+                    M{"MM/y – MM/y GGGGG"}
+                    y{"MM/y – MM/y G"}
                 }
                 GyMEd{
-                    G{"E, M/d/y GGGGG – E, M/d/y GGGGG"}
-                    M{"E, M/d/y – E, M/d/y GGGGG"}
-                    d{"E, M/d/y – E, M/d/y GGGGG"}
-                    y{"E, M/d/y – E, M/d/y GGGGG"}
+                    G{"E, dd/MM/y GGGGG – E, dd/MM/y GGGGG"}
+                    M{"E, dd/MM/y – E, dd/MM/y GGGGG"}
+                    d{"E, dd/MM/y – E, dd/MM/y GGGGG"}
+                    y{"E, dd/MM/y – E, dd/MM/y GGGGG"}
                 }
                 GyMMM{
                     G{"MMM y G – MMM y G"}
@@ -828,16 +842,16 @@
                     y{"MMM y – MMM y G"}
                 }
                 GyMMMEd{
-                    G{"E, MMM d, y G – E, MMM d, y G"}
-                    M{"E, MMM d – E, MMM d, y G"}
-                    d{"E, MMM d – E, MMM d, y G"}
-                    y{"E, MMM d, y – E, MMM d, y G"}
+                    G{"E, d 'de' MMM 'de' y G – E, d 'de' MMM 'de' y G"}
+                    M{"E, d 'de' MMM – E, d 'de' MMM 'de' y G"}
+                    d{"E, d 'de' MMM – E, d 'de' MMM 'de' y G"}
+                    y{"E, d 'de' MMM 'de' y – E, d 'de' MMM 'de' y G"}
                 }
                 GyMMMd{
-                    G{"MMM d, y G – MMM d, y G"}
-                    M{"MMM d – MMM d, y G"}
-                    d{"MMM d – d, y G"}
-                    y{"MMM d, y – MMM d, y G"}
+                    G{"d 'de' MMM 'de' y G – d 'de' MMM 'de' y G"}
+                    M{"dd 'de' MMM – dd 'de' MMM 'de' y G"}
+                    d{"d – d 'de' MMM, y G"}
+                    y{"d 'de' MMM 'de' y G – d 'de' MMM 'de' y G"}
                 }
                 GyMd{
                     G{"M/d/y GGGGG – M/d/y GGGGG"}
@@ -871,7 +885,7 @@
                 }
                 MMMEd{
                     M{"E, d 'de' MMM – E, d 'de' MMM"}
-                    d{"E, d – E, d 'de' MMM"}
+                    d{"E, d 'de' MMM – E, d 'de' MMM"}
                 }
                 MMMd{
                     M{"d 'de' MMM – d 'de' MMM"}
@@ -921,7 +935,7 @@
                 }
                 yMMMEd{
                     M{"E, d 'de' MMM – E, d 'de' MMM 'de' y"}
-                    d{"E, d – E, d 'de' MMM 'de' y"}
+                    d{"E, d 'de' MMM – E, d 'de' MMM 'de' y"}
                     y{"E, d 'de' MMM 'de' y – E, d 'de' MMM 'de' y"}
                 }
                 yMMMM{
@@ -2100,4 +2114,71 @@
             }
         }
     }
+    personNames{
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "pt",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {given}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname}, {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {given} {given2}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {given} {given2}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {given} {given2}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {given} {given2}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {given} {given2}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/pt_PT.txt b/icu4c/source/data/locales/pt_PT.txt
index 7098f80..fd090c9 100644
--- a/icu4c/source/data/locales/pt_PT.txt
+++ b/icu4c/source/data/locales/pt_PT.txt
@@ -28,6 +28,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
             }
             patternsLong{
@@ -291,8 +292,8 @@
                 "{1}, {0}",
             }
             DateTimePatterns%atTime{
-                "{1} 'às' {0}",
-                "{1} 'às' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
                 "{1}, {0}",
                 "{1}, {0}",
             }
@@ -418,12 +419,6 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
-            DateTimePatterns%atTime{
-                "{1} 'às' {0}",
-                "{1} 'às' {0}",
-                "{1}, {0}",
-                "{1}, {0}",
-            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -442,7 +437,6 @@
                     other{"W.'ª' 'semana' 'de' MMMM"}
                 }
                 MMMd{"d/MM"}
-                Md{"dd/MM"}
                 yMMM{"MM/y"}
                 yMMMEEEEd{"EEEE, d/MM/y"}
                 yMMMEd{"E, d/MM/y"}
@@ -538,6 +532,11 @@
                 }
             }
             intervalFormats{
+                GyM{
+                    G{"M/y GGGGG – M/y GGGGG"}
+                    M{"M/y – M/y GGGGG"}
+                    y{"M/y – M/y GGGGG"}
+                }
                 GyMEd{
                     G{"E, d/M/y GGGGG – E, d/M/y GGGGG"}
                     M{"E, d/M/y – E, d/M/y GGGGG"}
diff --git a/icu4c/source/data/locales/qu.txt b/icu4c/source/data/locales/qu.txt
index e2c0c2a..cb4b5bb 100644
--- a/icu4c/source/data/locales/qu.txt
+++ b/icu4c/source/data/locales/qu.txt
@@ -159,6 +159,11 @@
                 superscriptingExponent{"×"}
             }
         }
+        minimalPairs{
+            ordinal{
+                other{"{0}qi yupayta hapiy."}
+            }
+        }
         minimumGroupingDigits{"1"}
     }
     calendar{
@@ -178,6 +183,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} {0}",
+                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -362,6 +373,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} {0}",
+                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -391,7 +408,7 @@
                 GyMMM{"MMM y G"}
                 GyMMMEd{"E, d MMM, y G"}
                 GyMMMd{"d MMM, y G"}
-                GyMd{"d/M/y GGGGG"}
+                GyMd{"d/M/y G"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
@@ -528,7 +545,7 @@
                     "d.C.",
                 }
                 abbreviated%variant{
-                    "ACE",
+                    "ace",
                     "ec",
                 }
                 narrow{
@@ -540,7 +557,7 @@
                     "chanta cristu",
                 }
                 wide%variant{
-                    "Ñawpa Kaqlla Era",
+                    "ñawpa kaqlla era",
                     "kaqlla era",
                 }
             }
@@ -1494,4 +1511,65 @@
             end{"{0}, utaq {1}"}
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "qu",
+                "und",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}{surname2-monogram-allCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname} {surname2}"}
+            givenFirst-long-referring-informal{"{given} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{prefix} {given} {given2} {surname} {surname2}"}
+            givenFirst-medium-referring-informal{"{given} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given}"}
+            givenFirst-short-monogram-formal{"{given-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given} {given2-initial} {surname} {surname2-initial}"}
+            givenFirst-short-referring-informal{
+                "{given-initial} {given2-initial} {surname-initial} {surname2-initial"
+                "}"
+            }
+            sorting-long-referring-formal{"{surname-core}, {surname-prefix} {given} {given2}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {surname-prefix} {given} {given2-initial}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {surname-prefix} {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{surname2-monogram-allCaps}{given-monogram"
+                "-allCaps}{given2-monogram-allCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{prefix} {suffix} {surname} {surname2} {given} {given2}"}
+            surnameFirst-long-referring-informal{"{surname} {given}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {surname2} {given} {given2} {prefix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {surname2} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ro.txt b/icu4c/source/data/locales/ro.txt
index 8291413..e1fb3c2 100644
--- a/icu4c/source/data/locales/ro.txt
+++ b/icu4c/source/data/locales/ro.txt
@@ -2,7 +2,7 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 ro{
-    AuxExemplarCharacters{"[á à å ä ç é è ê ë ñ ö q ş ţ ü]"}
+    AuxExemplarCharacters{"[á à å ä ç é è ê ë ñ ö ş ţ ü]"}
     Ellipsis{
         final{"{0}…"}
         initial{"…{0}"}
@@ -11,7 +11,7 @@
         word-initial{"…{0}"}
         word-medial{"{0} … {1}"}
     }
-    ExemplarCharacters{"[a ă â b c d e f g h i î j k l m n o p r s ș t ț u v w x y z]"}
+    ExemplarCharacters{"[a ă â b c d e f g h i î j k l m n o p q r s ș t ț u v w x y z]"}
     ExemplarCharactersIndex{"[A Ă Â B C D E F G H I Î J K L M N O P Q R S Ș T Ț U V W X Y Z]"}
     ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"}
     ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ \u0022 “ ” „ « » ( ) \\[ \\] @ * /]"}
@@ -27,6 +27,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -955,6 +956,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'la' {0}",
+                "{1} 'la' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -1122,7 +1129,7 @@
                         midnight{"miezul nopții"}
                         morning1{"dimineața"}
                         night1{"noaptea"}
-                        noon{"la amiază"}
+                        noon{"amiază"}
                     }
                     wide{
                         afternoon1{"după-amiaza"}
@@ -3010,4 +3017,69 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "ro",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname}, {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2}, {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial}, {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/root.txt b/icu4c/source/data/locales/root.txt
index 6cc62c7..27699c4 100644
--- a/icu4c/source/data/locales/root.txt
+++ b/icu4c/source/data/locales/root.txt
@@ -3323,29 +3323,5 @@
             }
             surnameFirst-long-referring-formal{"{surname} {surname2} {prefix} {given} {given2} {suffix}"}
         }
-        sampleName{
-            full{
-                given{"∅∅∅"}
-                given-informal{"∅∅∅"}
-                given2{"∅∅∅"}
-                prefix{"∅∅∅"}
-                suffix{"∅∅∅"}
-                surname-core{"∅∅∅"}
-                surname-prefix{"∅∅∅"}
-                surname2{"∅∅∅"}
-            }
-            given12Surname{
-                given{"∅∅∅"}
-                given2{"∅∅∅"}
-                surname{"∅∅∅"}
-            }
-            givenOnly{
-                given{"∅∅∅"}
-            }
-            givenSurnameOnly{
-                given{"∅∅∅"}
-                surname{"∅∅∅"}
-            }
-        }
     }
 }
diff --git a/icu4c/source/data/locales/ru.txt b/icu4c/source/data/locales/ru.txt
index 60bc053..34556b5 100644
--- a/icu4c/source/data/locales/ru.txt
+++ b/icu4c/source/data/locales/ru.txt
@@ -33,7 +33,9 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
                 scientificFormat{"#E0"}
@@ -685,6 +687,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'в' {0}",
+                "{1} 'в' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -908,6 +916,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'в' {0}",
+                "{1} 'в' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -3327,4 +3341,68 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "ru",
+            }
+            surnameFirst{
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname}, {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2}, {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial}, {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/sat.txt b/icu4c/source/data/locales/sat.txt
index 97a8a5d..1b56562 100644
--- a/icu4c/source/data/locales/sat.txt
+++ b/icu4c/source/data/locales/sat.txt
@@ -7,6 +7,20 @@
     NumberElements{
         default{"olck"}
         latn{
+            patternsShort{
+                currencyFormat{
+                    1000{
+                        one{"¤0 ᱜᱮᱞᱥᱟᱭ"}
+                        other{"¤ 0 ᱜᱮᱞᱥᱟᱭ"}
+                        two{"¤ 0 ᱜᱮᱞᱥᱟᱭ"}
+                    }
+                    100000{
+                        one{"¤ 000 ᱜᱮᱞᱥᱟᱭ"}
+                        other{"¤ 000 ᱜᱮᱞᱥᱟᱭ"}
+                        two{"¤ 000 ᱜᱮᱞᱥᱟᱭ"}
+                    }
+                }
+            }
             symbols{
                 decimal{"."}
                 group{","}
@@ -235,6 +249,18 @@
             }
         }
     }
+    characterLabel{
+        activities{"ᱠᱟᱹᱢᱤ"}
+        african_scripts{"ᱟᱯᱷᱨᱤᱠᱟᱭ ᱞᱤᱯᱤ"}
+        american_scripts{"ᱟᱢᱮᱨᱤᱠᱤ ᱞᱤᱯᱤ"}
+        body{"ᱦᱚᱲᱢᱚ"}
+        currency_symbols{"ᱯᱩᱭᱥᱟᱹ ᱪᱤᱱᱦᱟᱹ"}
+        digits{"ᱮᱞᱠᱷᱟ"}
+        emoji{"ᱤᱢᱚᱡᱤ"}
+        female{"ᱠᱩᱲᱤ"}
+        flag{"ᱪᱤᱨ"}
+        flags{"ᱪᱤᱨ ᱠᱚ"}
+    }
     delimiters{
         alternateQuotationEnd{"’"}
         alternateQuotationStart{"‘"}
@@ -256,12 +282,27 @@
         day-short{
             dn{"ᱢᱟᱦᱟ"}
         }
+        dayOfYear{
+            dn{"ᱥᱮᱨᱢᱟ ᱨᱮᱭᱟᱠ ᱢᱟᱦᱟ"}
+        }
+        dayOfYear-narrow{
+            dn{"ᱥᱮᱨᱢᱟ ᱨᱮᱭᱟᱠ ᱢᱟᱦᱟ"}
+        }
+        dayOfYear-short{
+            dn{"ᱥᱮᱨᱢᱟ ᱨᱮᱭᱟᱠ ᱢᱟᱦᱟ"}
+        }
         dayperiod{
             dn{"ᱥᱮᱛᱟᱜ/ᱟᱹᱭᱩᱵ"}
         }
         era{
             dn{"ᱡᱩᱜᱽ"}
         }
+        era-narrow{
+            dn{"ᱡ"}
+        }
+        era-short{
+            dn{"ᱡᱩ"}
+        }
         hour{
             dn{"ᱴᱟᱲᱟᱝ"}
         }
@@ -295,6 +336,13 @@
         second-short{
             dn{"ᱴᱤᱨᱤᱡ"}
         }
+        sun{
+            relative{
+                "-1"{"ᱢᱟᱲᱟᱝ ᱥᱤᱸᱜᱮ"}
+                "0"{"ᱱᱤᱭᱟᱹ ᱥᱤᱸᱜᱮ"}
+                "1"{"ᱦᱟᱹᱡᱩᱜ ᱠᱟᱱ ᱥᱤᱸᱜᱮ"}
+            }
+        }
         week{
             dn{"ᱦᱟᱯᱛᱟ/ᱮᱢᱦᱟ"}
         }
@@ -304,9 +352,24 @@
         week-short{
             dn{"ᱦᱟᱯᱛᱟ/ᱮᱢᱦᱟ"}
         }
+        weekOfMonth{
+            dn{"ᱪᱟᱸᱫᱚ ᱨᱮᱭᱟᱠ ᱦᱟᱯᱛᱟ"}
+        }
+        weekOfMonth-narrow{
+            dn{"ᱪᱟᱸᱫᱚ ᱨᱮᱭᱟᱠ ᱦᱟᱯᱛᱟ"}
+        }
+        weekOfMonth-short{
+            dn{"ᱪᱟᱸᱫᱚ ᱨᱮᱭᱟᱠ ᱦᱟᱯᱛᱟ"}
+        }
         weekday{
             dn{"ᱦᱟᱯᱛᱟ ᱨᱮᱭᱟᱜ ᱢᱟᱦᱟ"}
         }
+        weekdayOfMonth{
+            dn{"ᱪᱟᱸᱫᱚ ᱨᱮᱭᱟᱠ ᱢᱟᱦᱟ"}
+        }
+        weekdayOfMonth-narrow{
+            dn{"ᱪᱟᱸᱫᱚ ᱨᱮᱭᱟᱠ ᱢᱟᱦᱟ"}
+        }
         year{
             dn{"ᱥᱮᱨᱢᱟ/ᱵᱚᱪᱷᱚᱞᱨ"}
         }
diff --git a/icu4c/source/data/locales/sc.txt b/icu4c/source/data/locales/sc.txt
index 8d5db69..02b6475 100644
--- a/icu4c/source/data/locales/sc.txt
+++ b/icu4c/source/data/locales/sc.txt
@@ -11,7 +11,9 @@
         latn{
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
+                currencyFormat%noCurrency{"#,##0.00"}
             }
             patternsLong{
                 decimalFormat{
@@ -930,7 +932,7 @@
                 "HH:mm:ss z",
                 "HH:mm:ss",
                 "HH:mm",
-                "d 'de' MMMM 'de' 'su' y, 'de' EEEE",
+                "EEEE d 'de' MMMM 'de' 'su' y",
                 "d 'de' MMMM 'de' 'su' y",
                 "d 'de' MMM y",
                 "dd/MM/y",
@@ -953,7 +955,7 @@
                 GyMMMEd{"E d 'de' MMM 'de' 'su' y G"}
                 GyMMMd{"d 'de' MMM 'de' 'su' y G"}
                 GyMd{"dd/MM/y GGGGG"}
-                MEd{"E d/M"}
+                MEd{"E dd/MM"}
                 MMMEd{"E d 'de' MMM"}
                 MMMMW{
                     one{"'chida' W 'de' MMMM"}
@@ -961,14 +963,14 @@
                 }
                 MMMMd{"d 'de' MMMM"}
                 MMMd{"d 'de' MMM"}
-                Md{"d/M"}
-                yM{"M/y"}
-                yMEd{"E d/M/y"}
+                Md{"dd/MM"}
+                yM{"MM/Y"}
+                yMEd{"E dd/MM/y"}
                 yMMM{"MMM y"}
                 yMMMEd{"E d 'de' MMM y"}
                 yMMMM{"MMMM 'de' 'su' y"}
                 yMMMd{"d 'de' MMM y"}
-                yMd{"d/M/y"}
+                yMd{"dd/MM/y"}
                 yQQQ{"QQQ y"}
                 yQQQQ{"QQQQ 'de' 'su' y"}
                 yw{
@@ -1094,15 +1096,15 @@
                     y{"y – y G"}
                 }
                 GyM{
-                    G{"M/y GGGGG – M/y GGGGG"}
-                    M{"M/y – M/y GGGGG"}
-                    y{"M/y – M/y GGGGG"}
+                    G{"MM/y GGGGG – MM/y GGGGG"}
+                    M{"MM/y – MM/y GGGGG"}
+                    y{"MM/y – MM/y GGGGG"}
                 }
                 GyMEd{
-                    G{"E d/M/y GGGGG – E d/M/y GGGGG"}
-                    M{"E d/M/y – E d/M/y GGGGG"}
-                    d{"E d/M/y – E d/M/y GGGGG"}
-                    y{"E d/M/y – E d/M/y GGGGG"}
+                    G{"E dd/MM/y GGGGG – E dd/MM/y GGGGG"}
+                    M{"E dd/MM/y – E dd/MM/y GGGGG"}
+                    d{"E dd/MM/y – E dd/MM/y GGGGG"}
+                    y{"E dd/MM/y – E dd/MM/y GGGGG"}
                 }
                 GyMMM{
                     G{"MMM y G – MMM y G"}
@@ -1122,10 +1124,10 @@
                     y{"d MMM y – d MMM y G"}
                 }
                 GyMd{
-                    G{"d/M/y GGGGG – d/M/y GGGGG"}
-                    M{"d/M/y – d/M/y GGGGG"}
-                    d{"d/M/y – d/M/y GGGGG"}
-                    y{"d/M/y – d/M/y GGGGG"}
+                    G{"dd/MM/y GGGGG – dd/MM/y GGGGG"}
+                    M{"dd/MM/y – dd/MM/y GGGGG"}
+                    d{"dd/MM/y – dd/MM/y GGGGG"}
+                    y{"dd/MM/y – dd/MM/y GGGGG"}
                 }
                 M{
                     M{"M–M"}
@@ -2452,4 +2454,53 @@
         US{"americanu"}
         metric{"mètricu"}
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "sc",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname} {surname2}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{prefix} {given} {given2-initial} {surname} {surname2}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-prefix} {surname-core-initial}"}
+            sorting-long-referring-formal{"{surname-prefix} {surname-core}, {given} {given2}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-prefix} {surname-core} {surname2}, {given} {given2-initial}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-prefix} {surname-core}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname} {surname2}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {surname2} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {surname2} {prefix} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/sd.txt b/icu4c/source/data/locales/sd.txt
index 5614032..bfcf718 100644
--- a/icu4c/source/data/locales/sd.txt
+++ b/icu4c/source/data/locales/sd.txt
@@ -4,7 +4,6 @@
 sd{
     AuxExemplarCharacters{"[\u064E \u064F \u0650 ئ]"}
     Ellipsis{
-        final{"{0}…"}
         initial{"…{0}"}
         medial{"{0}…{1}"}
         word-final{"{0} …"}
@@ -31,8 +30,10 @@
                 range{"{0}–{1}"}
             }
             patterns{
-                accountingFormat{"¤ #,##0.00"}
+                accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤ #,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -140,6 +141,56 @@
                         other{"¤000ٽرلين"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0هزار"}
+                        other{"¤ 0هزار"}
+                    }
+                    10000{
+                        one{"¤ 00هزار"}
+                        other{"¤ 00هزار"}
+                    }
+                    100000{
+                        one{"¤ 000لک"}
+                        other{"¤ 000لک"}
+                    }
+                    1000000{
+                        one{"¤ 00لک"}
+                        other{"¤ 00لک"}
+                    }
+                    10000000{
+                        one{"¤ 0ڪروڙ"}
+                        other{"¤ 0ڪروڙ"}
+                    }
+                    100000000{
+                        one{"¤ 00ڪروڙ"}
+                        other{"¤ 00ڪروڙ"}
+                    }
+                    1000000000{
+                        one{"¤ 0ارب"}
+                        other{"¤ 0ارب"}
+                    }
+                    10000000000{
+                        one{"¤ 00ارب"}
+                        other{"¤ 00ارب"}
+                    }
+                    100000000000{
+                        one{"¤ 0کرب"}
+                        other{"¤ 0کرب"}
+                    }
+                    1000000000000{
+                        one{"¤ 0ٽرلين"}
+                        other{"¤ 0ٽرلين"}
+                    }
+                    10000000000000{
+                        one{"¤ 00ٽرلين"}
+                        other{"¤ 00ٽرلين"}
+                    }
+                    100000000000000{
+                        one{"¤ 000ٽرلين"}
+                        other{"¤ 000ٽرلين"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0 هزار"}
@@ -259,6 +310,7 @@
                 GyMMM{"G y MMM"}
                 GyMMMEd{"G y MMM d, E"}
                 GyMMMd{"G y MMM d"}
+                GyMd{"M/d/y GGGGG"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
@@ -377,7 +429,7 @@
                 "h:mm:ss a z",
                 "h:mm:ss a",
                 "h:mm a",
-                "y MMMM d, EEEE",
+                "EEEE, MMMM d, y",
                 "y MMMM d",
                 "y MMM d",
                 "y-MM-dd",
@@ -842,6 +894,75 @@
                 }
             }
         }
+        indian{
+            eras{
+                abbreviated{
+                    "ساڪا",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "چئترا",
+                        "ويشاخ",
+                        "جياسٿا",
+                        "اساڌا",
+                        "سروانا",
+                        "ڀدرا",
+                        "اسوينا",
+                        "ڪرتيڪا",
+                        "اگراھيانا",
+                        "پوزا",
+                        "ماگھا",
+                        "ڦلگونا",
+                    }
+                    wide{
+                        "چئترا",
+                        "ويشاخ",
+                        "جياسٿا",
+                        "اساڌا",
+                        "سروانا",
+                        "ڀدرا",
+                        "اسوينا",
+                        "ڪرتيڪا",
+                        "اگراھيانا",
+                        "پوزا",
+                        "ماگھا",
+                        "ڦلگونا",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "چئترا",
+                        "ويشاخ",
+                        "جياسٿا",
+                        "اساڌا",
+                        "سروانا",
+                        "ڀدرا",
+                        "اسوينا",
+                        "ڪرتيڪا",
+                        "اگراھيانا",
+                        "پوزا",
+                        "ماگھا",
+                        "ڦلگونا",
+                    }
+                    wide{
+                        "چئترا",
+                        "ويشاخ",
+                        "جياسٿا",
+                        "اساڌا",
+                        "سروانا",
+                        "ڀدرا",
+                        "اسوينا",
+                        "ڪرتيڪا",
+                        "اگراھيانا",
+                        "پوزا",
+                        "ماگھا",
+                        "ڦلگونا",
+                    }
+                }
+            }
+        }
         islamic{
             monthNames{
                 format{
@@ -1823,8 +1944,8 @@
                 "['ʼ՚᾽᾿’']",
                 "[%٪﹪%]",
                 "[؉‰]",
-                "[\$﹩$$]",
-                "[£₤]",
+                "[\$﹩$]",
+                "[£₤£]",
                 "[¥¥]",
                 "[₩₩]",
                 "[₨₹{Rp}{Rs}]",
@@ -1832,14 +1953,27 @@
         }
         number{
             lenient{
-                "[\\-‒⁻₋−➖﹣-]",
+                "[\\-‐‒–⁻₋−➖﹣-]",
                 "[,،٫⹁、︐︑﹐﹑,、]",
                 "[+⁺₊➕﬩﹢+]",
             }
             stricter{
-                "[,٫︐﹐,]",
+                "[,٫⹁︐﹐,]",
                 "[.․﹒.。]",
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "sd",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/sd_Deva.txt b/icu4c/source/data/locales/sd_Deva.txt
index 7516a5e..2832cdf 100644
--- a/icu4c/source/data/locales/sd_Deva.txt
+++ b/icu4c/source/data/locales/sd_Deva.txt
@@ -57,8 +57,8 @@
         }
         gregorian{
             AmPmMarkers{
-                "मंझंदि खां पहिंरियों",
-                "मंझंदि खां पोइ",
+                "सुबुह जा",
+                "शाम जा",
             }
             DateTimePatterns{
                 "h:mm:ss a zzzz",
@@ -244,7 +244,7 @@
                         "जुलाई",
                         "अगस्ट",
                         "सप्टेंबर",
-                        "ऑक्टोबर",
+                        "ओक्टोबर",
                         "नवंबर",
                         "डिसंबर",
                     }
diff --git a/icu4c/source/data/locales/si.txt b/icu4c/source/data/locales/si.txt
index 6a81d22..e9e36c8 100644
--- a/icu4c/source/data/locales/si.txt
+++ b/icu4c/source/data/locales/si.txt
@@ -42,7 +42,10 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#"}
@@ -150,6 +153,56 @@
                         other{"¤ට්‍රි000"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ ද0"}
+                        other{"¤ ද0"}
+                    }
+                    10000{
+                        one{"¤ ද00"}
+                        other{"¤ ද00"}
+                    }
+                    100000{
+                        one{"¤ ද000"}
+                        other{"¤ ද000"}
+                    }
+                    1000000{
+                        one{"¤ මි0"}
+                        other{"¤ මි0"}
+                    }
+                    10000000{
+                        one{"¤ මි00"}
+                        other{"¤ මි00"}
+                    }
+                    100000000{
+                        one{"¤ මි000"}
+                        other{"¤ මි000"}
+                    }
+                    1000000000{
+                        one{"¤ බි0"}
+                        other{"¤ බි0"}
+                    }
+                    10000000000{
+                        one{"¤ බි00"}
+                        other{"¤ බි00"}
+                    }
+                    100000000000{
+                        one{"¤ බි000"}
+                        other{"¤ බි000"}
+                    }
+                    1000000000000{
+                        one{"¤ ට්‍රි0"}
+                        other{"¤ ට්‍රි0"}
+                    }
+                    10000000000000{
+                        one{"¤ ට්‍රි00"}
+                        other{"¤ ට්‍රි00"}
+                    }
+                    100000000000000{
+                        one{"¤ ට්‍රි000"}
+                        other{"¤ ට්‍රි000"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"ද0"}
@@ -245,6 +298,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} දින {0}",
+                "{1} දින {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -470,6 +529,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} දින {0}",
+                "{1} දින {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -1964,4 +2029,72 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "si",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/sk.txt b/icu4c/source/data/locales/sk.txt
index d55f8c4..a498056 100644
--- a/icu4c/source/data/locales/sk.txt
+++ b/icu4c/source/data/locales/sk.txt
@@ -30,6 +30,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -498,6 +499,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'o' {0}",
+                "{1} 'o' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "Hmmsszzzz",
                 "Hmmssz",
@@ -727,6 +734,12 @@
                 "{1}, {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'o' {0}",
+                "{1} 'o' {0}",
+                "{1}, {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "Hmmsszzzz",
                 "Hmmssz",
@@ -2754,4 +2767,65 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "sk",
+            }
+            surnameFirst{
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {given} {given2} {surname} {surname2}"}
+            givenFirst-long-addressing-informal{"{given-informal} {surname}"}
+            givenFirst-long-monogram-formal{"{given-monogram}{given2-monogram}{surname-core-monogram}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram}{surname-core-monogram}"}
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname} {surname2}, {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{given-monogram}{surname-core-monogram}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram}{surname-core-monogram}"}
+            givenFirst-medium-referring-formal{"{prefix} {given} {surname}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-core-monogram}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal}"}
+            sorting-long-referring-formal{
+                "{surname-core}, {given} {given2} {surname-prefix} ({prefix}, {suffix"
+                "})"
+            }
+            sorting-long-referring-informal{"{surname-core}, {given-informal} {surname-prefix}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname-core}, {given-informal} {surname-prefix}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname-core}, {given-informal-initial}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname} {surname2} {given} {given2}"}
+            surnameFirst-long-addressing-informal{"{surname} {given-informal}"}
+            surnameFirst-long-monogram-formal{"{surname-core-monogram}{given-monogram}{given2-monogram}"}
+            surnameFirst-long-monogram-informal{"{surname-core-monogram}{given-informal-monogram}"}
+            surnameFirst-long-referring-formal{"{prefix} {surname} {surname2} {given} {given2}, {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-core-monogram}{given-monogram}"}
+            surnameFirst-medium-monogram-informal{"{surname-core-monogram}{given-informal-monogram}"}
+            surnameFirst-medium-referring-formal{"{prefix} {surname} {given}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-core-monogram}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram}"}
+            surnameFirst-short-referring-formal{"{prefix} {surname}"}
+            surnameFirst-short-referring-informal{"{given-informal}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/sl.txt b/icu4c/source/data/locales/sl.txt
index 8555d8d..5853073 100644
--- a/icu4c/source/data/locales/sl.txt
+++ b/icu4c/source/data/locales/sl.txt
@@ -30,6 +30,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -332,6 +333,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'ob' {0}",
+                "{1} 'ob' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -555,6 +562,12 @@
                 "{1}, {0}",
                 "{1}, {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'ob' {0}",
+                "{1} 'ob' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -2256,4 +2269,59 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "sl",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname} {surname2}, {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{prefix} {given} {given2-initial} {surname}, {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{prefix} {surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {suffix} {given} {given2-initial}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/so.txt b/icu4c/source/data/locales/so.txt
index 1547751..75bc471 100644
--- a/icu4c/source/data/locales/so.txt
+++ b/icu4c/source/data/locales/so.txt
@@ -105,7 +105,10 @@
         latn{
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
             }
             patternsLong{
                 decimalFormat{
@@ -210,6 +213,56 @@
                         other{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0K"}
+                        other{"¤ 0K"}
+                    }
+                    10000{
+                        one{"¤ 00K"}
+                        other{"¤ 00K"}
+                    }
+                    100000{
+                        one{"¤ 000K"}
+                        other{"¤ 000K"}
+                    }
+                    1000000{
+                        one{"¤ 0M"}
+                        other{"¤ 0M"}
+                    }
+                    10000000{
+                        one{"¤ 00M"}
+                        other{"¤ 00M"}
+                    }
+                    100000000{
+                        one{"¤ 000M"}
+                        other{"¤ 000M"}
+                    }
+                    1000000000{
+                        one{"¤ 0B"}
+                        other{"¤ 0B"}
+                    }
+                    10000000000{
+                        one{"¤ 00B"}
+                        other{"¤ 00B"}
+                    }
+                    100000000000{
+                        one{"¤ 000B"}
+                        other{"¤ 000B"}
+                    }
+                    1000000000000{
+                        one{"¤ 0T"}
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        one{"¤ 00T"}
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        one{"¤ 000T"}
+                        other{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000000000{
                         one{"0B"}
@@ -521,6 +574,74 @@
                 }
             }
         }
+        ethiopic{
+            monthNames{
+                format{
+                    abbreviated{
+                        "Meskerem",
+                        "Tekemt",
+                        "Hedar",
+                        "Tahsas",
+                        "Ter",
+                        "Yekatit",
+                        "Megabit",
+                        "Miazia",
+                        "Genbot",
+                        "Sene",
+                        "Hamle",
+                        "Nehasse",
+                        "Pagumen",
+                    }
+                    wide{
+                        "Meskerem",
+                        "Tekemt",
+                        "Hedar",
+                        "Tahsas",
+                        "Ter",
+                        "Yekatit",
+                        "Megabit",
+                        "Miazia",
+                        "Genbot",
+                        "Sene",
+                        "Hamle",
+                        "Nehasse",
+                        "Pagumen",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "Meskerem",
+                        "Tekemt",
+                        "Hedar",
+                        "Tahsas",
+                        "Ter",
+                        "Yekatit",
+                        "Megabit",
+                        "Miazia",
+                        "Genbot",
+                        "Sene",
+                        "Hamle",
+                        "Nehasse",
+                        "Pagumen",
+                    }
+                    wide{
+                        "Meskerem",
+                        "Tekemt",
+                        "Hedar",
+                        "Tahsas",
+                        "Ter",
+                        "Yekatit",
+                        "Megabit",
+                        "Miazia",
+                        "Genbot",
+                        "Sene",
+                        "Hamle",
+                        "Nehasse",
+                        "Pagumen",
+                    }
+                }
+            }
+        }
         generic{
             DateTimePatterns{
                 "h:mm:ss a zzzz",
@@ -537,6 +658,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} {0}",
+                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -558,6 +685,7 @@
                 MMMMEd{"E, MMMM d"}
                 MMMd{"MMM d"}
                 Md{"M/d"}
+                d{"d"}
                 y{"y"}
                 yM{"M/y"}
                 yMEd{"E, M/d/y"}
@@ -721,7 +849,7 @@
                 "{1} 'ee' {0}",
                 "{1} 'ee' {0}",
                 "{1} 'ee' {0}",
-                "{1} {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "ahmmsszzzz",
@@ -1060,11 +1188,11 @@
                         "May",
                         "Juun",
                         "Luuliyo",
-                        "Ogost",
-                        "Sebtembar",
+                        "Ogosto",
+                        "Sebteembar",
                         "Oktoobar",
-                        "Nofembar",
-                        "Desembar",
+                        "Noofeembar",
+                        "Diseembar",
                     }
                 }
             }
@@ -1124,8 +1252,8 @@
             DateTimePatterns%atTime{
                 "{1} 'barta' {0}",
                 "{1} 'barta' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
         }
         indian{
@@ -1147,8 +1275,8 @@
             DateTimePatterns%atTime{
                 "{1} 'barta' {0}",
                 "{1} 'barta' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
         }
         islamic{
@@ -2004,4 +2132,68 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "so",
+            }
+            surnameFirst{"zxx"}
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/sq.txt b/icu4c/source/data/locales/sq.txt
index ae462b6..c8664c9 100644
--- a/icu4c/source/data/locales/sq.txt
+++ b/icu4c/source/data/locales/sq.txt
@@ -36,7 +36,9 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -391,6 +393,24 @@
                     d{"d – d"}
                 }
                 fallback{"{0} – {1}"}
+                h{
+                    a{"h a – h a"}
+                    h{"h – h a"}
+                }
+                hm{
+                    a{"h:mm a – h:mm a"}
+                    h{"h:mm – h:mm a"}
+                    m{"h:mm – h:mm a"}
+                }
+                hmv{
+                    a{"h:mm a – h:mm a v"}
+                    h{"h:mm – h:mm a v"}
+                    m{"h:mm – h:mm a v"}
+                }
+                hv{
+                    a{"h a – h a v"}
+                    h{"h – h a v"}
+                }
                 y{
                     y{"y – y G"}
                 }
@@ -977,6 +997,147 @@
                 }
             }
         }
+        islamic{
+            DateTimePatterns{
+                "h:mm:ss a, zzzz",
+                "h:mm:ss a, z",
+                "h:mm:ss a",
+                "h:mm a",
+                "EEEE, d MMMM y G",
+                "d MMMM y G",
+                "d MMM y G",
+                "d.M.y GGGGG",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
+            availableFormats{
+                E{"ccc"}
+                Ed{"E, d"}
+                Gy{"y G"}
+                GyMMM{"M.y G"}
+                GyMMMEd{"E, d.M.y G"}
+                GyMMMd{"d.M.y G"}
+                GyMd{"d.M.y GGGGG"}
+                M{"L"}
+                MEd{"E, d.M"}
+                MMM{"LLL"}
+                MMMEd{"E, d MMM"}
+                MMMMEd{"E, d MMMM"}
+                MMMMd{"d MMMM"}
+                MMMd{"d MMM"}
+                Md{"d.M"}
+                d{"d"}
+                y{"y G"}
+                yyyy{"y G"}
+                yyyyM{"M.y GGGGG"}
+                yyyyMEd{"E, d.M.y GGGGG"}
+                yyyyMMM{"MMM y G"}
+                yyyyMMMEd{"E, d MMM y G"}
+                yyyyMMMM{"MMMM y G"}
+                yyyyMMMd{"d MMM y G"}
+                yyyyMd{"d.M.y GGGGG"}
+                yyyyQQQ{"QQQ, y G"}
+                yyyyQQQQ{"QQQQ, y G"}
+            }
+            eras{
+                abbreviated{
+                    "H.",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "muh.",
+                        "sef.",
+                        "reb. I",
+                        "reb. II",
+                        "xhum. I",
+                        "xhum. II",
+                        "rexh.",
+                        "sha.",
+                        "ram.",
+                        "shev.",
+                        "dhul-k.",
+                        "dhul-h.",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide{
+                        "muharrem",
+                        "sefer",
+                        "rebiul-evel",
+                        "rebiu-theni",
+                        "xhumadel-ula",
+                        "xhumade-theni",
+                        "rexheb",
+                        "shaban",
+                        "ramazan",
+                        "sheval",
+                        "dhul-kade",
+                        "dhul-hixhe",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "Muh.",
+                        "Sef.",
+                        "Reb. I",
+                        "Reb. II",
+                        "Xhum. I",
+                        "Xhum. II",
+                        "Rexh.",
+                        "Sha.",
+                        "Ram.",
+                        "Shev.",
+                        "Dhul-k.",
+                        "Dhul-h.",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide{
+                        "Muharrem",
+                        "Sefer",
+                        "Rebiul-evel",
+                        "Rebiu-theni",
+                        "Xhumadel-ula",
+                        "Xhumade-theni",
+                        "Rexheb",
+                        "Shaban",
+                        "Ramazan",
+                        "Sheval",
+                        "Dhul-kade",
+                        "Dhul-hixhe",
+                    }
+                }
+            }
+        }
     }
     characterLabel{
         activities{"aktivitete"}
@@ -1926,4 +2087,72 @@
         US{"amerikan"}
         metric{"metrik"}
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "sq",
+            }
+            surnameFirst{
+                "hu",
+                "ja",
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{prefix} {given-informal}"}
+            givenFirst-long-monogram-formal{"{given-monogram-allCaps}.{surname-monogram-allCaps}."}
+            givenFirst-long-monogram-informal{"{given-monogram-allCaps}.{surname-monogram-allCaps}."}
+            givenFirst-long-referring-formal{"{prefix} {given} {surname}, {suffix}"}
+            givenFirst-long-referring-informal{"{prefix} {given} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{prefix} {given-informal}"}
+            givenFirst-medium-monogram-formal{"{given-monogram-allCaps}.{surname-monogram-allCaps}."}
+            givenFirst-medium-monogram-informal{"{given-monogram-allCaps}.{surname-monogram-allCaps}."}
+            givenFirst-medium-referring-formal{"{prefix} {given} {surname}, {suffix}"}
+            givenFirst-medium-referring-informal{"{prefix} {given} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{prefix} {given-informal}"}
+            givenFirst-short-monogram-formal{"{given-monogram-allCaps}.{surname-monogram-allCaps}."}
+            givenFirst-short-monogram-informal{"{given-monogram-allCaps}.{surname-monogram-allCaps}."}
+            givenFirst-short-referring-formal{"{prefix} {given} {surname}, {suffix}"}
+            givenFirst-short-referring-informal{"{prefix} {given} {surname}"}
+            sorting-long-referring-formal{"{prefix} {surname-core}, {given} {surname-prefix}"}
+            sorting-long-referring-informal{"{prefix} {surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{prefix} {surname-core}, {given} {surname-prefix}"}
+            sorting-medium-referring-informal{"{prefix} {surname}, {given-informal}"}
+            sorting-short-referring-formal{"{prefix} {surname-core}, {given} {surname-prefix}"}
+            sorting-short-referring-informal{"{prefix} {surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{prefix} {given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}.{given-monogram-allCaps}.{given2-monogram"
+                "-allCaps}."
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}.{given-informal-monogram-allCaps}."}
+            surnameFirst-long-referring-formal{"{prefix} {surname}, {given} {given2-initial}, {suffix}"}
+            surnameFirst-long-referring-informal{"{prefix} {surname}, {given}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{prefix} {given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{prefix} {surname}, {given} {given2-initial}, {suffix}"}
+            surnameFirst-medium-referring-informal{"{prefix} {surname}, {given}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{prefix} {given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{prefix} {surname}, {given} {given2-initial}, {suffix}"}
+            surnameFirst-short-referring-informal{"{prefix} {surname}, {given}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/sr.txt b/icu4c/source/data/locales/sr.txt
index f6c1a70..df09d6b 100644
--- a/icu4c/source/data/locales/sr.txt
+++ b/icu4c/source/data/locales/sr.txt
@@ -2,7 +2,7 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 sr{
-    AuxExemplarCharacters{"[{а\u0302} {е\u0302} ё й {и\u0302} {о\u0302} {у\u0302} щ ъ ы ь э ю я]"}
+    AuxExemplarCharacters{"[{а\u0302} {е\u0302} {и\u0302} {о\u0302} {у\u0302}]"}
     Ellipsis{
         final{"{0}…"}
         initial{"…{0}"}
@@ -27,6 +27,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -542,7 +543,7 @@
                 Hmsv{"HH:mm:ss v"}
                 Hmv{"HH:mm v"}
                 M{"L"}
-                MEd{"E, d.M."}
+                MEd{"E, d. M."}
                 MMM{"LLL"}
                 MMMEd{"E d. MMM"}
                 MMMMEd{"E, d. MMMM"}
@@ -555,7 +556,7 @@
                 MMMd{"d. MMM"}
                 MMMdd{"dd.MMM"}
                 MMdd{"dd.MM."}
-                Md{"d.M."}
+                Md{"d. M."}
                 d{"d"}
                 h{"h a"}
                 hm{"h:mm a"}
@@ -564,15 +565,15 @@
                 hmv{"h:mm a v"}
                 ms{"mm:ss"}
                 y{"y."}
-                yM{"M.y."}
-                yMEd{"E, d.M.y."}
+                yM{"M. y."}
+                yMEd{"E, d. M. y."}
                 yMM{"MM.y."}
                 yMMM{"MMM y."}
                 yMMMEd{"E, d. MMM y."}
                 yMMMM{"MMMM y."}
                 yMMMd{"d. MMM y."}
                 yMMdd{"dd.MM.y."}
-                yMd{"d.M.y."}
+                yMd{"d. M. y."}
                 yQQQ{"QQQ y."}
                 yQQQQ{"QQQQ y."}
                 yw{
@@ -756,8 +757,8 @@
                     M{"M–M"}
                 }
                 MEd{
-                    M{"E, d.M – E, d.M"}
-                    d{"E, d.M – E, d.M"}
+                    M{"E, d. M. – E, d. M."}
+                    d{"E, d. M. – E, d. M."}
                 }
                 MMM{
                     M{"MMM–MMM"}
@@ -771,8 +772,8 @@
                     d{"dd.–dd. MMM"}
                 }
                 Md{
-                    M{"d.M – d.M"}
-                    d{"d.M – d.M"}
+                    M{"d. M. – d. M."}
+                    d{"d. M. – d. M."}
                 }
                 d{
                     d{"d–d"}
@@ -800,13 +801,13 @@
                     y{"y–y"}
                 }
                 yM{
-                    M{"M – M, y"}
+                    M{"M – M. y."}
                     y{"M.y. – M.y."}
                 }
                 yMEd{
-                    M{"E, d.M.y. – E, d.M.y."}
-                    d{"E, d.M.y. – E, d.M.y."}
-                    y{"E, d.M.y. – E, d.M.y."}
+                    M{"E, d. M. y. – E, d. M. y."}
+                    d{"E, d. M. y. – E, d. M. y."}
+                    y{"E, d. M. y. – E, d. M. y."}
                 }
                 yMMM{
                     M{"MMM–MMM y."}
@@ -827,9 +828,9 @@
                     y{"dd. MMM y. – dd. MMM y."}
                 }
                 yMd{
-                    M{"d.M.y. – d.M.y."}
-                    d{"d.M.y. – d.M.y."}
-                    y{"d.M.y. – d.M.y."}
+                    M{"d. M. y. – d. M. y."}
+                    d{"d. M. y. – d. M. y."}
+                    y{"d. M. y. – d. M. y."}
                 }
             }
             monthNames{
@@ -1020,8 +1021,22 @@
             }
             monthNames{
                 format{
+                    abbreviated{
+                        "Мух.",
+                        "Саф.",
+                        "Реб. 1",
+                        "Реб. 2",
+                        "Џум. 1",
+                        "Џум. 2",
+                        "Реџ.",
+                        "Ша.",
+                        "Рам.",
+                        "Ше.",
+                        "Зул-к.",
+                        "Зул-х.",
+                    }
                     wide{
-                        "Мурахам",
+                        "Мухарем",
                         "Сафар",
                         "Рабиʻ I",
                         "Рабиʻ II",
@@ -1035,6 +1050,22 @@
                         "Дуʻл-хиђа",
                     }
                 }
+                stand-alone{
+                    wide{
+                        "Мухарем",
+                        "Сафер",
+                        "Реби 1",
+                        "Реби 2",
+                        "Џумаде 1",
+                        "Џумаде 2",
+                        "Реџеб",
+                        "Шаʻбан",
+                        "Рамазан",
+                        "Шевал",
+                        "Зул-каде",
+                        "Зул-хиџе",
+                    }
+                }
             }
         }
         japanese{
@@ -2409,4 +2440,55 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "sr",
+            }
+            surnameFirst{"ko"}
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname}, {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname}, {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2}, {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial}, {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/sr_Cyrl_BA.txt b/icu4c/source/data/locales/sr_Cyrl_BA.txt
index 2b9d506..6b95a14 100644
--- a/icu4c/source/data/locales/sr_Cyrl_BA.txt
+++ b/icu4c/source/data/locales/sr_Cyrl_BA.txt
@@ -3,17 +3,6 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 sr_Cyrl_BA{
     calendar{
-        generic{
-            intervalFormats{
-                MMMEd{
-                    M{"E, d. MMM – E, d. MMM"}
-                    d{"E, d. MMM – E, d. MMM"}
-                }
-                yMd{
-                    M{"d.M.y. – d.M.y. GGGGG"}
-                }
-            }
-        }
         gregorian{
             AmPmMarkers{
                 "прије подне",
@@ -25,6 +14,15 @@
             }
             dayNames{
                 format{
+                    abbreviated{
+                        "нед",
+                        "пон",
+                        "уто",
+                        "сри",
+                        "чет",
+                        "пет",
+                        "суб",
+                    }
                     wide{
                         "недјеља",
                         "понедјељак",
@@ -58,20 +56,12 @@
             }
             dayPeriod{
                 format{
-                    abbreviated{
-                        afternoon1{"по под."}
-                        evening1{"вече"}
-                        midnight{"поноћ"}
-                        morning1{"јутро"}
-                        night1{"ноћу"}
-                        noon{"подне"}
-                    }
                     narrow{
-                        afternoon1{"по под."}
-                        evening1{"вече"}
+                        afternoon1{"по подне"}
+                        evening1{"увече"}
                         midnight{"поноћ"}
-                        morning1{"јутро"}
-                        night1{"ноћ"}
+                        morning1{"ујутро"}
+                        night1{"ноћу"}
                         noon{"подне"}
                     }
                 }
@@ -100,30 +90,6 @@
                     "нове ере",
                 }
             }
-            intervalFormats{
-                MEd{
-                    M{"E, MM-dd – E, MM-dd"}
-                    d{"E, MM-dd – E, MM-dd"}
-                }
-                Md{
-                    M{"MM-dd – MM-dd"}
-                    d{"MM-dd – MM-dd"}
-                }
-                yM{
-                    M{"y-MM – y-MM"}
-                    y{"y-MM – y-MM"}
-                }
-                yMEd{
-                    M{"E, y-MM-dd – E, y-MM-dd"}
-                    d{"E, y-MM-dd – E, y-MM-dd"}
-                    y{"E, y-MM-dd – E, y-MM-dd"}
-                }
-                yMd{
-                    M{"y-MM-dd – y-MM-dd"}
-                    d{"y-MM-dd – y-MM-dd"}
-                    y{"y-MM-dd – y-MM-dd"}
-                }
-            }
         }
     }
     characterLabel{
@@ -681,68 +647,84 @@
             }
         }
         week{
-            dn{"недјеља"}
+            dn{"седмица"}
             relative{
-                "-1"{"претходне недеље"}
-                "0"{"ове недјеље"}
-                "1"{"наредне недеље"}
+                "-1"{"прошле седмице"}
+                "0"{"ове седмице"}
+                "1"{"сљедеће седмице"}
             }
-            relativePeriod{"недјеља која почиње {0}."}
+            relativePeriod{"седмица која почиње {0}."}
             relativeTime{
                 future{
-                    few{"за {0} недјеље"}
-                    one{"за {0} недјељу"}
-                    other{"за {0} недјеља"}
+                    few{"за {0} седмице"}
+                    one{"за {0} седмицу"}
+                    other{"за {0} седмица"}
                 }
                 past{
-                    few{"прије {0} недјеље"}
-                    one{"прије {0} недјеље"}
-                    other{"прије {0} недјеља"}
+                    few{"прије {0} седмице"}
+                    one{"прије {0} седмице"}
+                    other{"прије {0} седмица"}
                 }
             }
         }
         week-narrow{
             relative{
-                "-1"{"прошле н."}
-                "0"{"ове н."}
-                "1"{"сљедеће н."}
+                "-1"{"прошле с."}
+                "0"{"ове с."}
+                "1"{"сљедеће с."}
             }
-            relativePeriod{"недјеља која почиње {0}."}
+            relativePeriod{"седмица која почиње {0}."}
             relativeTime{
+                future{
+                    few{"за {0} с."}
+                    one{"за {0} с."}
+                    other{"за {0} с."}
+                }
                 past{
-                    few{"прије {0} н."}
-                    one{"прије {0} н."}
-                    other{"прије {0} н."}
+                    few{"прије {0} с."}
+                    one{"прије {0} с."}
+                    other{"прије {0} с."}
                 }
             }
         }
         week-short{
-            relativePeriod{"недјеља која почиње {0}."}
+            dn{"седм."}
+            relative{
+                "-1"{"прошле седм."}
+                "0"{"ове седм."}
+                "1"{"сљедеће седм."}
+            }
+            relativePeriod{"седмица која почиње {0}."}
             relativeTime{
+                future{
+                    few{"за {0} седм."}
+                    one{"за {0} седм."}
+                    other{"за {0} седм."}
+                }
                 past{
-                    few{"прије {0} нед."}
-                    one{"прије {0} нед."}
-                    other{"прије {0} нед."}
+                    few{"прије {0} седм."}
+                    one{"прије {0} седм."}
+                    other{"прије {0} седм."}
                 }
             }
         }
         weekOfMonth{
-            dn{"недјеља у мјесецу"}
+            dn{"седмица у мјесецу"}
         }
         weekOfMonth-narrow{
-            dn{"нед. у мјес."}
+            dn{"седм. у мјес."}
         }
         weekOfMonth-short{
-            dn{"нед. у мјес."}
+            dn{"седм. у мјес."}
         }
         weekday{
-            dn{"дан у недјељи"}
+            dn{"дан у седмици"}
         }
         weekday-narrow{
-            dn{"дан у недјељи"}
+            dn{"дан у седм."}
         }
         weekday-short{
-            dn{"дан у недјељи"}
+            dn{"дан у седм."}
         }
         weekdayOfMonth{
             dn{"дан у мјесецу"}
diff --git a/icu4c/source/data/locales/sv.txt b/icu4c/source/data/locales/sv.txt
index b2510b5..2ea2de2 100644
--- a/icu4c/source/data/locales/sv.txt
+++ b/icu4c/source/data/locales/sv.txt
@@ -65,6 +65,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
@@ -701,6 +702,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'kl'. {0}",
+                "{1} 'kl'. {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -928,6 +935,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'kl'. {0}",
+                "{1} 'kl'. {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -1108,13 +1121,11 @@
                 stand-alone{
                     abbreviated{
                         afternoon1{"efterm."}
-                        am{"f.m."}
                         evening1{"kväll"}
                         midnight{"midnatt"}
                         morning1{"morgon"}
                         morning2{"förm."}
                         night1{"natt"}
-                        pm{"e.m."}
                     }
                     narrow{
                         afternoon1{"efterm."}
@@ -1252,7 +1263,6 @@
                 }
                 fallback{"{0} – {1}"}
                 h{
-                    a{"h a – h a"}
                     h{"h–h a"}
                 }
                 hm{
@@ -1265,10 +1275,6 @@
                     h{"h:mm–h:mm a v"}
                     m{"h:mm–h:mm a v"}
                 }
-                hv{
-                    a{"h a – h a v"}
-                    h{"h–h a v"}
-                }
                 y{
                     y{"y–y"}
                 }
@@ -2210,7 +2216,7 @@
                     other{"om {0} fredagar"}
                 }
                 past{
-                    one{"för {0} fredag sedan"}
+                    one{"{0} fredag sedan"}
                     other{"för {0} fredagar sedan"}
                 }
             }
@@ -3018,4 +3024,15 @@
             }
         }
     }
+    personNames{
+        initialPattern{
+            initial{"{0}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "sv",
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/sw.txt b/icu4c/source/data/locales/sw.txt
index 2f61a5f..97adab5 100644
--- a/icu4c/source/data/locales/sw.txt
+++ b/icu4c/source/data/locales/sw.txt
@@ -27,6 +27,7 @@
             }
             patterns{
                 accountingFormat{"¤ #,##0.00"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"¤ #,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -231,6 +232,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -448,6 +455,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -1916,4 +1929,62 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "sw",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/sw_KE.txt b/icu4c/source/data/locales/sw_KE.txt
index 9e51946..0468579 100644
--- a/icu4c/source/data/locales/sw_KE.txt
+++ b/icu4c/source/data/locales/sw_KE.txt
@@ -5,6 +5,10 @@
     ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"}
     NumberElements{
         latn{
+            patterns{
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
+                currencyPatternAppendISO{"{0} ¤¤"}
+            }
             patternsLong{
                 decimalFormat{
                     1000{
@@ -173,6 +177,32 @@
                 "{1}, {0}",
             }
         }
+        gregorian{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE, d MMMM y",
+                "d MMMM y",
+                "d MMM y",
+                "dd/MM/y",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
+            DateTimePatterns%atTime{
+                "{1} 'saa' {0}",
+                "{1} 'saa' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
+            availableFormats{
+                GyMd{"d/M/y G"}
+            }
+        }
     }
     measurementSystemNames{
         metric{"Kipimo"}
diff --git a/icu4c/source/data/locales/ta.txt b/icu4c/source/data/locales/ta.txt
index 183693e..52d8292 100644
--- a/icu4c/source/data/locales/ta.txt
+++ b/icu4c/source/data/locales/ta.txt
@@ -33,7 +33,9 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
-                currencyFormat{"¤ #,##,##0.00"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
+                currencyFormat{"¤#,##,##0.00"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##,##0%"}
                 scientificFormat{"#E0"}
@@ -141,6 +143,16 @@
                         other{"¤ 000டி"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000000000{
+                        one{"¤ 0பி"}
+                        other{"¤ 0பி"}
+                    }
+                    100000000000{
+                        one{"¤ 000பி"}
+                        other{"¤ 000பி"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0ஆ"}
@@ -226,7 +238,8 @@
         native{"tamldec"}
         tamldec{
             patterns{
-                currencyFormat{"¤ #,##,##0.00"}
+                currencyFormat{"¤#,##0.00"}
+                currencyFormat%noCurrency{"#,##,##0.00"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##,##0%"}
                 scientificFormat{"#E0"}
@@ -559,7 +572,7 @@
             }
             DateTimePatterns%atTime{
                 "{1} அன்று {0}",
-                "{1} {0}",
+                "{1} அன்று {0}",
                 "{1}, {0}",
                 "{1}, {0}",
             }
@@ -589,6 +602,7 @@
                 GyMMM{"MMM y G"}
                 GyMMMEd{"E, d MMM, y G"}
                 GyMMMd{"d MMM, y G"}
+                GyMd{"d/M/y GGGGG"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
@@ -777,6 +791,7 @@
                 GyMMM{"G y MMM"}
                 GyMMMEd{"G y MMM d, E"}
                 GyMMMd{"G y MMM d"}
+                GyMd{"d/M/y G"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
@@ -1378,6 +1393,9 @@
             }
         }
         islamic{
+            availableFormats{
+                GyMd{"d/M/y GGGGG"}
+            }
             eras{
                 abbreviated{
                     "AH",
@@ -2491,6 +2509,7 @@
             start{"{0}, {1}"}
         }
         unit{
+            end{"{0}, {1}"}
             middle{"{0}, {1}"}
             start{"{0}, {1}"}
         }
@@ -2501,6 +2520,8 @@
             start{"{0} {1}"}
         }
         unit-short{
+            2{"{0}, {1}"}
+            end{"{0}, {1}"}
             middle{"{0}, {1}"}
             start{"{0}, {1}"}
         }
@@ -2542,4 +2563,81 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "ta",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+                "vi",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {given-informal}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}.{given2-monogram-allCaps}.{surname-monogram"
+                "-allCaps}."
+            }
+            givenFirst-long-monogram-informal{
+                "{given-monogram-allCaps}.{given2-monogram-allCaps}.{surname-monogram"
+                "-allCaps}."
+            }
+            givenFirst-long-referring-informal{"{given} {given2} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{
+                "{given-monogram-allCaps}.{given2-monogram-allCaps}.{surname-monogram"
+                "-allCaps}."
+            }
+            givenFirst-medium-monogram-informal{
+                "{given-monogram-allCaps}.{given2-monogram-allCaps}.{surname-monogram"
+                "-allCaps}."
+            }
+            givenFirst-medium-referring-informal{"{given} {given2} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{
+                "{given-monogram-allCaps}.{given2-monogram-allCaps}.{surname-monogram"
+                "-allCaps}."
+            }
+            givenFirst-short-monogram-informal{
+                "{given-monogram-allCaps}.{given2-monogram-allCaps}.{surname-monogram"
+                "-allCaps}."
+            }
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-initial} {given2-initial} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/te.txt b/icu4c/source/data/locales/te.txt
index 296cbfd..757fad2 100644
--- a/icu4c/source/data/locales/te.txt
+++ b/icu4c/source/data/locales/te.txt
@@ -34,6 +34,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##,##0.00"}
                 decimalFormat{"#,##,##0.###"}
                 percentFormat{"#,##0%"}
@@ -142,6 +144,56 @@
                         other{"¤000ట్రి"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0వే"}
+                        other{"¤ 0వే"}
+                    }
+                    10000{
+                        one{"¤ 00వే"}
+                        other{"¤ 00వే"}
+                    }
+                    100000{
+                        one{"¤ 000వే"}
+                        other{"¤ 000వే"}
+                    }
+                    1000000{
+                        one{"¤ 0మి"}
+                        other{"¤ 0మి"}
+                    }
+                    10000000{
+                        one{"¤ 00మి"}
+                        other{"¤ 00మి"}
+                    }
+                    100000000{
+                        one{"¤ 000మి"}
+                        other{"¤ 000మి"}
+                    }
+                    1000000000{
+                        one{"¤ 0బి"}
+                        other{"¤ 0బి"}
+                    }
+                    10000000000{
+                        one{"¤ 00బి"}
+                        other{"¤ 00బి"}
+                    }
+                    100000000000{
+                        one{"¤ 000బి"}
+                        other{"¤ 000బి"}
+                    }
+                    1000000000000{
+                        one{"¤ 0ట్రి"}
+                        other{"¤ 0ట్రి"}
+                    }
+                    10000000000000{
+                        one{"¤ 00ట్రి"}
+                        other{"¤ 00ట్రి"}
+                    }
+                    100000000000000{
+                        one{"¤ 000ట్రి"}
+                        other{"¤ 000ట్రి"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0వే"}
@@ -229,6 +281,8 @@
         telu{
             patterns{
                 currencyFormat{"¤#,##,##0.00"}
+                currencyFormat%alphaNextToNumber{"¤ #,##,##0.00"}
+                currencyFormat%noCurrency{"#,##,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -1327,7 +1381,7 @@
                         "మార్గశిరం",
                         "పుష్యం",
                         "మాఘం",
-                        "ఫల్గుణం",
+                        "ఫాల్గుణం",
                     }
                     narrow{
                         "1",
@@ -1355,7 +1409,7 @@
                         "మార్గశిరం",
                         "పుష్యం",
                         "మాఘం",
-                        "ఫల్గుణం",
+                        "ఫాల్గుణం",
                     }
                 }
                 stand-alone{
@@ -1371,7 +1425,7 @@
                         "మార్గశిరం",
                         "పుష్యం",
                         "మాఘం",
-                        "ఫల్గుణం",
+                        "ఫాల్గుణం",
                     }
                     narrow{
                         "1",
@@ -1399,7 +1453,7 @@
                         "మార్గశిరం",
                         "పుష్యం",
                         "మాఘం",
-                        "ఫల్గుణం",
+                        "ఫాల్గుణం",
                     }
                 }
             }
@@ -2612,4 +2666,65 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "te",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}. {given2-monogram-allCaps}. {surname-monogr"
+                "am-allCaps}"
+            }
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/th.txt b/icu4c/source/data/locales/th.txt
index d9612e0..19687ab 100644
--- a/icu4c/source/data/locales/th.txt
+++ b/icu4c/source/data/locales/th.txt
@@ -35,6 +35,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -119,6 +121,44 @@
                         other{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        other{"¤ 0K"}
+                    }
+                    10000{
+                        other{"¤ 00K"}
+                    }
+                    100000{
+                        other{"¤ 000K"}
+                    }
+                    1000000{
+                        other{"¤ 0M"}
+                    }
+                    10000000{
+                        other{"¤ 00M"}
+                    }
+                    100000000{
+                        other{"¤ 000M"}
+                    }
+                    1000000000{
+                        other{"¤ 0B"}
+                    }
+                    10000000000{
+                        other{"¤ 00B"}
+                    }
+                    100000000000{
+                        other{"¤ 000B"}
+                    }
+                    1000000000000{
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        other{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         other{"0K"}
@@ -219,7 +259,7 @@
                 GyMMMEEEEd{"EEEEที่ d MMM G y"}
                 GyMMMEd{"E d MMM G y"}
                 GyMMMd{"d MMM G y"}
-                GyMd{"d/M/y GGGGG"}
+                GyMd{"d/M/GGGGG y"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
@@ -1049,6 +1089,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} เวลา {0}",
+                "{1} เวลา {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "Hmmsszzzz",
                 "Hmmssz",
@@ -1257,10 +1303,6 @@
                 "ก่อนเที่ยง",
                 "หลังเที่ยง",
             }
-            AmPmMarkersAbbr{
-                "ก่อนเที่ยง",
-                "หลังเที่ยง",
-            }
             AmPmMarkersNarrow{
                 "a",
                 "p",
@@ -1280,6 +1322,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} เวลา {0}",
+                "{1} เวลา {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "Hmmsszzzz",
                 "Hmmssz",
@@ -1343,10 +1391,10 @@
                 yMMM{"MMM y"}
                 yMMMEEEEd{"EEEEที่ d MMM y"}
                 yMMMEd{"E d MMM y"}
-                yMMMM{"MMMM G y"}
-                yMMMMEEEEd{"EEEEที่ d MMMM G y"}
-                yMMMMEd{"E d MMMM G y"}
-                yMMMMd{"d MMMM G y"}
+                yMMMM{"MMMM y"}
+                yMMMMEEEEd{"EEEEที่ d MMMM y"}
+                yMMMMEd{"E d MMMM y"}
+                yMMMMd{"d MMMM y"}
                 yMMMd{"d MMM y"}
                 yMd{"d/M/y"}
                 yQQQ{"QQQ y"}
@@ -1671,14 +1719,14 @@
                     y{"EEEEที่ d MMMM G y – EEEEที่ d MMMM y"}
                 }
                 yMMMMEd{
-                    M{"E d MMMM – E d MMMM G y"}
-                    d{"E d – E d MMMM G y"}
-                    y{"E d MMMM G y – E d MMMM G y"}
+                    M{"E d MMMM – E d MMMM y"}
+                    d{"E d – E d MMMM y"}
+                    y{"E d MMMM y – E d MMMM y"}
                 }
                 yMMMMd{
-                    M{"d MMMM – d MMMM G y"}
-                    d{"d–d MMMM G y"}
-                    y{"d MMMM G y – d MMMM G y"}
+                    M{"d MMMM – d MMMM y"}
+                    d{"d–d MMMM y"}
+                    y{"d MMMM y – d MMMM y"}
                 }
                 yMMMd{
                     M{"d MMM – d MMM y"}
@@ -3577,4 +3625,34 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "th",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{"{given-informal-monogram-allCaps}"}
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-long-referring-informal{"{given} {given2} {surname} {surname2} {suffix}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-referring-informal{"{given} {given2} {surname} {surname2}"}
+            sorting-long-referring-formal{"{surname-core} {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ti.txt b/icu4c/source/data/locales/ti.txt
index c203685..be2da9c 100644
--- a/icu4c/source/data/locales/ti.txt
+++ b/icu4c/source/data/locales/ti.txt
@@ -834,9 +834,9 @@
         activities{"ንጥፈታት"}
         animal{"እንስሳታት"}
         animals_nature{"እንስሳታትን ተፈጥሮን"}
-        arrows{"ፍላጻታት"}
+        arrows{"ፍላጻ"}
         body{"ኣካላት"}
-        building{"ህንጻታት"}
+        building{"ህንጻ"}
         digits{"ኣሃዛት"}
         emoji{"ኢሞጂታት"}
         female{"ደቂ ኣንስትዮ"}
@@ -922,13 +922,13 @@
             dn{"መዓልቲ ናይ ዓ."}
         }
         dayperiod{
-            dn{"ቅ.ቀ./ድ.ቀ."}
+            dn{"AM/PM"}
         }
         dayperiod-narrow{
-            dn{"ቅ.ቀ./ድ.ቀ."}
+            dn{"AM/PM"}
         }
         dayperiod-short{
-            dn{"ቅ.ቀ./ድ.ቀ."}
+            dn{"AM/PM"}
         }
         era{
             dn{"ዘመን"}
diff --git a/icu4c/source/data/locales/tk.txt b/icu4c/source/data/locales/tk.txt
index ff5c37e..5bb1291 100644
--- a/icu4c/source/data/locales/tk.txt
+++ b/icu4c/source/data/locales/tk.txt
@@ -27,7 +27,9 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0 %"}
                 scientificFormat{"#E0"}
@@ -230,6 +232,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'sagat' {0}",
+                "{1} 'sagat' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -393,6 +401,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'sagat' {0}",
+                "{1} 'sagat' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -846,6 +860,75 @@
                 }
             }
         }
+        islamic{
+            eras{
+                abbreviated{
+                    "HS",
+                }
+            }
+            monthNames{
+                format{
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide{
+                        "Aşyr",
+                        "Sapar",
+                        "Dört tirkeşik 1",
+                        "Dört tirkeşik 2",
+                        "Dört tirkeşik 3",
+                        "Dört tirkeşik 4",
+                        "Rejep",
+                        "Meret",
+                        "Oraza",
+                        "Baýram",
+                        "Boş aý",
+                        "Gurban",
+                    }
+                }
+                stand-alone{
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
+                    }
+                    wide{
+                        "Aşyr",
+                        "Sapar",
+                        "Dört tirkeşik 1",
+                        "Dört tirkeşik 2",
+                        "Dört tirkeşik 3",
+                        "Dört tirkeşik 4",
+                        "Rejep",
+                        "Meret",
+                        "Oraza",
+                        "Baýram",
+                        "Boş aý",
+                        "Gurban",
+                    }
+                }
+            }
+        }
     }
     characterLabel{
         activities{"işjeňlik"}
@@ -1796,4 +1879,47 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "tk",
+            }
+        }
+        namePattern{
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/to.txt b/icu4c/source/data/locales/to.txt
index f628341..d2e2dfc 100644
--- a/icu4c/source/data/locales/to.txt
+++ b/icu4c/source/data/locales/to.txt
@@ -36,6 +36,7 @@
             }
             patterns{
                 accountingFormat{"¤ #,##0.00"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"¤ #,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -740,13 +741,13 @@
                         "S",
                         "F",
                         "M",
-                        "E",
+                        "ʻE",
                         "M",
                         "S",
                         "S",
-                        "A",
+                        "ʻA",
                         "S",
-                        "O",
+                        "ʻO",
                         "N",
                         "T",
                     }
@@ -1754,4 +1755,63 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "to",
+            }
+            surnameFirst{"zxx"}
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname}, {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/tr.txt b/icu4c/source/data/locales/tr.txt
index a22a806..0e5354b 100644
--- a/icu4c/source/data/locales/tr.txt
+++ b/icu4c/source/data/locales/tr.txt
@@ -33,6 +33,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"#,##0.00 ¤;(#,##0.00 ¤)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"%#,##0"}
@@ -433,8 +435,8 @@
                 EHm{"E HH:mm"}
                 EHms{"E HH:mm:ss"}
                 Ed{"d E"}
-                Ehm{"E h:mm a"}
-                Ehms{"E h:mm:ss a"}
+                Ehm{"E a h:mm"}
+                Ehms{"E a h:mm:ss"}
                 Gy{"G y"}
                 GyMMM{"G MMM y"}
                 GyMMMEd{"G d MMM y E"}
@@ -2448,4 +2450,75 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "tr",
+            }
+            surnameFirst{
+                "zh",
+                "ko",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{prefix} {given} {given2} {surname} {surname2}, {suffix}"}
+            givenFirst-long-referring-informal{"{given} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-medium-monogram-informal{"{given-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{prefix} {given-initial} {given2} {surname}, {suffix}"}
+            givenFirst-medium-referring-informal{"{given} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-short-monogram-informal{"{given-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given} {surname}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given}"}
+            sorting-medium-referring-formal{"{surname-core}, {given-initial} {given2} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{surname} {given}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-referring-formal{"{prefix} {surname} {surname2} {given} {given2}, {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps} {given-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{surname-monogram-allCaps} {given-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{prefix} {surname} {given-initial} {given2}, {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps} {given-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{surname-monogram-allCaps} {given-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/uk.txt b/icu4c/source/data/locales/uk.txt
index aa46462..95449af 100644
--- a/icu4c/source/data/locales/uk.txt
+++ b/icu4c/source/data/locales/uk.txt
@@ -33,6 +33,7 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -525,17 +526,17 @@
                 "d MMMM y 'р'. G",
                 "d MMM y 'р'. G",
                 "dd.MM.yy GGGGG",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimePatterns%atTime{
                 "{1} 'о' {0}",
                 "{1} 'о' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -1990,12 +1991,6 @@
                     one{"за {0} д."}
                     other{"за {0} д."}
                 }
-                past{
-                    few{"-{0} дн."}
-                    many{"-{0} дн."}
-                    one{"{0} д. тому"}
-                    other{"-{0} дн."}
-                }
             }
         }
         day-short{
@@ -2026,7 +2021,7 @@
             dn{"день року"}
         }
         dayOfYear-narrow{
-            dn{"день року"}
+            dn{"д. р."}
         }
         dayOfYear-short{
             dn{"д. року"}
@@ -2099,16 +2094,16 @@
             }
             relativeTime{
                 future{
-                    few{"через {0} пʼятниці"}
-                    many{"через {0} пʼятниць"}
-                    one{"через {0} пʼятницю"}
-                    other{"через {0} пʼятниці"}
+                    few{"через {0} пт"}
+                    many{"через {0} пт"}
+                    one{"через {0} пт"}
+                    other{"через {0} пт"}
                 }
                 past{
-                    few{"{0} пʼятниці тому"}
-                    many{"{0} пʼятниць тому"}
-                    one{"{0} пʼятницю тому"}
-                    other{"{0} пʼятниці тому"}
+                    few{"{0} пт тому"}
+                    many{"{0} пт тому"}
+                    one{"{0} пт тому"}
+                    other{"{0} пт тому"}
                 }
             }
         }
@@ -2789,9 +2784,9 @@
             }
             relativeTime{
                 future{
-                    few{"через {0} середи"}
-                    many{"через {0} серед"}
-                    one{"через {0} середу"}
+                    few{"через {0} ср"}
+                    many{"через {0} ср"}
+                    one{"через {0} ср"}
                     other{"через {0} середи"}
                 }
                 past{
@@ -2884,7 +2879,7 @@
             dn{"день тижня"}
         }
         weekday-narrow{
-            dn{"д тижня"}
+            dn{"д. тиж."}
         }
         weekday-short{
             dn{"д. тижня"}
@@ -2893,7 +2888,7 @@
             dn{"день місяця"}
         }
         weekdayOfMonth-narrow{
-            dn{"д місяця"}
+            dn{"д. міс."}
         }
         weekdayOfMonth-short{
             dn{"д. місяця"}
@@ -3049,4 +3044,89 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "uk",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-informal{"{given-informal} {surname} {surname2}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}{surname2-monogram-allCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname} {surname2}"}
+            givenFirst-medium-addressing-formal{"{prefix} {given} {given2-initial} {surname} {surname2} {suffix}"}
+            givenFirst-medium-addressing-informal{"{given-informal} {surname} {surname2}"}
+            givenFirst-medium-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}{surname2-monogram-allCaps}"
+            }
+            givenFirst-medium-monogram-informal{
+                "{given-informal-monogram-allCaps}{surname-monogram-allCaps}{surname2"
+                "-monogram-allCaps}"
+            }
+            givenFirst-medium-referring-formal{"{prefix} {given} {given2-initial} {surname} {surname2} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname} {surname2}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{
+                "{prefix} {given-initial} {given2-initial} {surname} {surname2} {suff"
+                "ix}"
+            }
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname} {surname2}, {given} {given2} {suffix} {prefix}"}
+            sorting-long-referring-informal{"{surname} {surname2}, {given-informal}"}
+            sorting-medium-referring-formal{
+                "{surname} {surname2}, {given-initial} {given2-initial} {suffix} {pre"
+                "fix}"
+            }
+            sorting-medium-referring-informal{"{surname} {surname2}, {given-informal-initial}"}
+            sorting-short-referring-formal{"{surname} {surname2}, {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-informal{
+                "{surname-monogram-allCaps}{surname2-monogram-allCaps}{given-informal"
+                "-monogram-allCaps}"
+            }
+            surnameFirst-long-referring-formal{"{prefix} {surname} {surname2} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {surname2} {given-informal}"}
+            surnameFirst-medium-addressing-formal{
+                "{prefix} {surname} {surname2} {given-initial} {given2-initial} {suff"
+                "ix}"
+            }
+            surnameFirst-medium-addressing-informal{"{surname-initial} {surname2-initial}{given-informal}"}
+            surnameFirst-medium-monogram-formal{
+                "{surname-monogram-allCaps}{surname2-monogram-allCaps}{given-monogram"
+                "-allCaps}{given2-monogram-allCaps}"
+            }
+            surnameFirst-medium-monogram-informal{
+                "{surname-monogram-allCaps}{surname2-monogram-allCaps}{given-informal"
+                "-monogram-allCaps}"
+            }
+            surnameFirst-medium-referring-formal{"{prefix} {surname} {surname2} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {surname2} {given} {given2-initial}"}
+            surnameFirst-short-addressing-formal{"{surname} {surname2} {given-initial} {given2-initial}"}
+            surnameFirst-short-addressing-informal{"{surname} {surname2} {given-informal-initial}"}
+            surnameFirst-short-monogram-formal{
+                "{surname-monogram-allCaps}{surname2-monogram-allCaps}{given-monogram"
+                "-allCaps}{given2-monogram-allCaps}"
+            }
+            surnameFirst-short-monogram-informal{
+                "{surname-monogram-allCaps}{surname2-monogram-allCaps}{given-informal"
+                "-monogram-allCaps}"
+            }
+            surnameFirst-short-referring-formal{
+                "{prefix} {surname} {surname2} {given-initial} {given2-initial} {suff"
+                "ix}"
+            }
+            surnameFirst-short-referring-informal{"{surname} {surname2} {given-informal-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/ur.txt b/icu4c/source/data/locales/ur.txt
index fe13ed9..0563657 100644
--- a/icu4c/source/data/locales/ur.txt
+++ b/icu4c/source/data/locales/ur.txt
@@ -30,6 +30,8 @@
         arabext{
             patterns{
                 currencyFormat{"¤#,##0.00"}
+                currencyFormat%alphaNextToNumber{"¤ #,##0.00"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -59,7 +61,10 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
-                currencyFormat{"¤ #,##0.00"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
+                currencyFormat{"¤#,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -167,6 +172,12 @@
                         other{"¤ 000 ٹریلین"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000000000000{
+                        one{"¤ 0 ٹریلین"}
+                        other{"¤ 0 ٹریلین"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0 ہزار"}
@@ -448,6 +459,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} {0}",
+                "{1} کو {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -673,6 +690,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} کو {0}",
+                "{1} کو {0}",
+                "{1}، {0}",
+                "{1}، {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -1270,62 +1293,90 @@
             monthNames{
                 format{
                     abbreviated{
-                        "چتررا",
-                        "ویساکھا",
-                        "جیہائشہ",
-                        "اسدھا",
-                        "سراؤنا",
-                        "بھدرا",
+                        "چیت",
+                        "بیساکھ",
+                        "جیٹھ",
+                        "اساڑھ",
+                        "ساون",
+                        "بھادوں",
                         "اسوینا",
-                        "کارتیکا",
-                        "اگراہانا",
-                        "پوسا",
-                        "میگا",
-                        "پھالگنا",
+                        "کاتک",
+                        "اگہن",
+                        "پوس",
+                        "ماگھ",
+                        "پھاگن",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
                     }
                     wide{
-                        "چتررا",
-                        "ویساکھا",
-                        "جیہائشہ",
-                        "اسدھا",
-                        "سراؤنا",
-                        "بھدرا",
+                        "چیت",
+                        "بیساکھ",
+                        "جیٹھ",
+                        "اساڑھ",
+                        "ساون",
+                        "بھادوں",
                         "اسوینا",
-                        "کارتیکا",
-                        "اگراہانا",
-                        "پوسا",
-                        "میگا",
-                        "پھالگنا",
+                        "کاتِک",
+                        "اگہن",
+                        "پوس",
+                        "ماگھ",
+                        "پھاگن",
                     }
                 }
                 stand-alone{
                     abbreviated{
-                        "چتررا",
-                        "ویساکھا",
-                        "جیہائشہ",
-                        "اسدھا",
-                        "سراؤنا",
-                        "بھدرا",
+                        "چیت",
+                        "بیساکھ",
+                        "جیٹھ",
+                        "اساڑھ",
+                        "ساون",
+                        "بھادوں",
                         "اسوینا",
-                        "کارتیکا",
-                        "اگراہانا",
-                        "پوسا",
-                        "میگا",
-                        "پھالگنا",
+                        "کاتِک",
+                        "اگہن",
+                        "پوس",
+                        "ماگھ",
+                        "پھاگن",
+                    }
+                    narrow{
+                        "1",
+                        "2",
+                        "3",
+                        "4",
+                        "5",
+                        "6",
+                        "7",
+                        "8",
+                        "9",
+                        "10",
+                        "11",
+                        "12",
                     }
                     wide{
-                        "چتررا",
-                        "ویساکھا",
-                        "جیہائشہ",
-                        "اسدھا",
-                        "سراؤنا",
-                        "بھدرا",
+                        "چیت",
+                        "بیساکھ",
+                        "جیٹھ",
+                        "اساڑھ",
+                        "ساون",
+                        "بھادوں",
                         "اسوینا",
-                        "کارتیکا",
-                        "اگراہانا",
-                        "پوسا",
-                        "میگا",
-                        "پھالگنا",
+                        "کاتِک",
+                        "اگہن",
+                        "پوس",
+                        "ماگھ",
+                        "پھاگن",
                     }
                 }
             }
@@ -2493,4 +2544,72 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "ur",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}، {given} {given2} {suffix}"}
+            sorting-long-referring-informal{"{surname}، {given-informal}"}
+            sorting-medium-referring-formal{"{surname}، {given} {given2-initial} {suffix}"}
+            sorting-medium-referring-informal{"{surname}، {given-informal}"}
+            sorting-short-referring-formal{"{surname}، {given-initial} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}، {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/uz.txt b/icu4c/source/data/locales/uz.txt
index 34b3285..c973997 100644
--- a/icu4c/source/data/locales/uz.txt
+++ b/icu4c/source/data/locales/uz.txt
@@ -26,6 +26,7 @@
         arabext{
             patterns{
                 currencyFormat{"#,##0.00 ¤"}
+                currencyFormat%noCurrency{"#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -53,7 +54,8 @@
                 range{"{0}–{1}"}
             }
             patterns{
-                accountingFormat{"#,##0.00 ¤"}
+                accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -688,15 +690,15 @@
                     y{"G y–y"}
                 }
                 GyM{
-                    G{"M/y (GGGGG) – M/y (GGGGG)"}
-                    M{"M/y – M/y (GGGGG)"}
-                    y{"M/y – M/y (GGGGG)"}
+                    G{"M/y (G) – M/y (G)"}
+                    M{"M/y – M/y (G)"}
+                    y{"M/y – M/y (G)"}
                 }
                 GyMEd{
-                    G{"E, d/M/y (GGGGG) – E, d/M/y (GGGGG)"}
-                    M{"E, d/M/y – E, d/M/y (GGGGG)"}
-                    d{"E, d/M/y – E, d/M/y (GGGGG)"}
-                    y{"E, d/M/y – E, d/M/y (GGGGG)"}
+                    G{"E, M/d/y (G) – E, M/d/y (G)"}
+                    M{"E, M/d/y – E, M/d/y (G)"}
+                    d{"E, M/d/y – E, M/d/y (G)"}
+                    y{"E, M/d/y – E, M/d/y (G)"}
                 }
                 GyMMM{
                     G{"MMM, G y – MMM, G y"}
@@ -716,10 +718,10 @@
                     y{"d-MMM, y – d-MMM, y (G)"}
                 }
                 GyMd{
-                    G{"d/M/y (GGGGG) – d/M/y (GGGGG)"}
-                    M{"d/M/y – d/M/y (GGGGG)"}
-                    d{"d/M/y – d/M/y (GGGGG)"}
-                    y{"d/M/y – d/M/y (GGGGG)"}
+                    G{"M/d/y (G) – M/d/y (G)"}
+                    M{"M/d/y – M/d/y (G)"}
+                    d{"M/d/y – M/d/y (G)"}
+                    y{"M/d/y – M/d/y (G)"}
                 }
                 H{
                     H{"HH–HH"}
@@ -959,7 +961,7 @@
             }
             eras{
                 abbreviated{
-                    "Hijriy",
+                    "hijriy",
                 }
             }
             monthNames{
@@ -1039,6 +1041,75 @@
                 }
             }
         }
+        persian{
+            eras{
+                abbreviated{
+                    "forsiy",
+                }
+            }
+            monthNames{
+                format{
+                    abbreviated{
+                        "farvardin",
+                        "oʻrdibehisht",
+                        "xurdod",
+                        "tir",
+                        "murdod",
+                        "shahrivar",
+                        "mehr",
+                        "obon",
+                        "ozar",
+                        "dey",
+                        "bahman",
+                        "isfan",
+                    }
+                    wide{
+                        "farvardin",
+                        "oʻrdibehisht",
+                        "xurdod",
+                        "tir",
+                        "murdod",
+                        "shahrivar",
+                        "mehr",
+                        "obon",
+                        "ozar",
+                        "dey",
+                        "bahman",
+                        "isfan",
+                    }
+                }
+                stand-alone{
+                    abbreviated{
+                        "farvardin",
+                        "oʻrdibehisht",
+                        "xurdod",
+                        "tir",
+                        "murdod",
+                        "shahrivar",
+                        "mehr",
+                        "obon",
+                        "ozar",
+                        "dey",
+                        "bahman",
+                        "isfand",
+                    }
+                    wide{
+                        "farvardin",
+                        "oʻrdibehisht",
+                        "xurdod",
+                        "tur",
+                        "murdod",
+                        "shahrivar",
+                        "mehr",
+                        "obon",
+                        "ozar",
+                        "dey",
+                        "bahman",
+                        "isfand",
+                    }
+                }
+            }
+        }
     }
     characterLabel{
         activities{"mashg‘ulotlar"}
@@ -1984,4 +2055,67 @@
         US{"AQSH"}
         metric{"Metrik"}
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "uz",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/vi.txt b/icu4c/source/data/locales/vi.txt
index 391b1f3..2efb749 100644
--- a/icu4c/source/data/locales/vi.txt
+++ b/icu4c/source/data/locales/vi.txt
@@ -24,7 +24,9 @@
             }
             patterns{
                 accountingFormat{"#,##0.00 ¤"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"#,##0.00 ¤"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -705,8 +707,8 @@
             DateTimePatterns%atTime{
                 "{1} 'lúc' {0}",
                 "{1} 'lúc' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{0} {1}",
+                "{0} {1}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -936,6 +938,12 @@
                 "{0}, {1}",
                 "{0}, {1}",
             }
+            DateTimePatterns%atTime{
+                "'lúc' {0} {1}",
+                "'lúc' {0} {1}",
+                "{0} {1}",
+                "{0} {1}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -1146,11 +1154,7 @@
             }
             eras{
                 abbreviated{
-                    "Trước CN",
-                    "Sau CN",
-                }
-                abbreviated%variant{
-                    "trước CN",
+                    "TCN",
                     "CN",
                 }
                 narrow{
@@ -2596,4 +2600,72 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{" "}
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{"und"}
+            surnameFirst{
+                "hu",
+                "ja",
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname} {given2} {given} {suffix}"}
+            sorting-long-referring-informal{"{surname} {given-informal}"}
+            sorting-medium-referring-formal{"{surname} {given2-initial} {given} {suffix}"}
+            sorting-medium-referring-informal{"{surname} {given-informal}"}
+            sorting-short-referring-formal{"{surname} {given2-initial} {given-initial}"}
+            sorting-short-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given2-monogram-allCaps}{given-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given2} {given} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given2-initial} {given} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given2-initial} {given-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/xh.txt b/icu4c/source/data/locales/xh.txt
index 0aab362..ad97e60 100644
--- a/icu4c/source/data/locales/xh.txt
+++ b/icu4c/source/data/locales/xh.txt
@@ -2,9 +2,19 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 xh{
-    AuxExemplarCharacters{"[]"}
+    AuxExemplarCharacters{
+        "[á à ă â å ä ã ā æ ç é è ĕ ê ë ē í ì ĭ î ï ī ñ ó ò ŏ ô ö ø ō œ ú ù ŭ û ü ū ÿ"
+        "]"
+    }
     ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"}
+    ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"}
+    ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"}
+    ExemplarCharactersPunctuation{
+        "[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ "
+        "′ ″]"
+    }
     NumberElements{
+        default{"latn"}
         latn{
             patterns{
                 currencyFormat{"¤#,##0.00"}
@@ -20,28 +30,203 @@
                 plusSign{"+"}
             }
         }
+        minimumGroupingDigits{"1"}
+        native{"latn"}
     }
     calendar{
+        generic{
+            DateTimePatterns{
+                "HH:mm:ss zzzz",
+                "HH:mm:ss z",
+                "HH:mm:ss",
+                "HH:mm",
+                "EEEE, MMMM d, y G",
+                "MMMM d, y G",
+                "MMM d, y G",
+                "M/d/y GGGGG",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
+            DateTimePatterns%atTime{
+                "{1} 'at' {0}",
+                "{1} 'at' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
+            availableFormats{
+                E{"ccc"}
+                EHm{"E HH:mm"}
+                EHms{"E HH:mm:ss"}
+                Ed{"d E"}
+                Ehm{"E h:mm a"}
+                Ehms{"E h:mm:ss a"}
+                Gy{"y G"}
+                GyMMM{"MMM y G"}
+                GyMMMEd{"E, MMM d, y G"}
+                GyMMMd{"MMM d, y G"}
+                GyMd{"M/d/y GGGGG"}
+                H{"HH"}
+                Hm{"HH:mm"}
+                Hms{"HH:mm:ss"}
+                M{"L"}
+                MEd{"E, M/d"}
+                MMM{"LLL"}
+                MMMEd{"E, MMM d"}
+                MMMMd{"MMMM d"}
+                MMMd{"MMM d"}
+                Md{"M/d"}
+                d{"d"}
+                h{"h a"}
+                hm{"h:mm a"}
+                hms{"h:mm:ss a"}
+                ms{"mm:ss"}
+                y{"y G"}
+                yyyy{"y G"}
+                yyyyM{"M/y GGGGG"}
+                yyyyMEd{"E, M/d/y GGGGG"}
+                yyyyMMM{"MMM y G"}
+                yyyyMMMEd{"E, MMM d, y G"}
+                yyyyMMMM{"MMMM y G"}
+                yyyyMMMd{"MMM d, y G"}
+                yyyyMd{"M/d/y GGGGG"}
+                yyyyQQQ{"QQQ y G"}
+                yyyyQQQQ{"QQQQ y G"}
+            }
+            intervalFormats{
+                Gy{
+                    G{"y G – y G"}
+                    y{"y – y G"}
+                }
+                GyM{
+                    G{"M/y GGGGG – M/y GGGGG"}
+                    M{"M/y – M/y GGGGG"}
+                    y{"M/y – M/y GGGGG"}
+                }
+                GyMEd{
+                    G{"E, M/d/y GGGGG – E, M/d/y GGGGG"}
+                    M{"E, M/d/y – E, M/d/y GGGGG"}
+                    d{"E, M/d/y – E, M/d/y GGGGG"}
+                    y{"E, M/d/y – E, M/d/y GGGGG"}
+                }
+                GyMMM{
+                    G{"MMM y G – MMM y G"}
+                    M{"MMM – MMM y G"}
+                    y{"MMM y – MMM y G"}
+                }
+                GyMMMEd{
+                    G{"E, MMM d, y G – E, MMM d, y G"}
+                    M{"E, MMM d – E, MMM d, y G"}
+                    d{"E, MMM d – E, MMM d, y G"}
+                    y{"E, MMM d, y – E, MMM d, y G"}
+                }
+                GyMMMd{
+                    G{"MMM d, y G – MMM d, y G"}
+                    M{"MMM d – MMM d, y G"}
+                    d{"MMM d – d, y G"}
+                    y{"MMM d, y – MMM d, y G"}
+                }
+                GyMd{
+                    G{"M/d/y GGGGG – M/d/y GGGGG"}
+                    M{"M/d/y – M/d/y GGGGG"}
+                    d{"M/d/y – M/d/y GGGGG"}
+                    y{"M/d/y – M/d/y GGGGG"}
+                }
+                M{
+                    M{"M – M"}
+                }
+                MEd{
+                    M{"E, M/d – E, M/d"}
+                    d{"E, M/d – E, M/d"}
+                }
+                MMM{
+                    M{"MMM – MMM"}
+                }
+                MMMEd{
+                    M{"E, MMM d – E, MMM d"}
+                    d{"E, MMM d – E, MMM d"}
+                }
+                MMMd{
+                    M{"MMM d – MMM d"}
+                    d{"MMM d – d"}
+                }
+                Md{
+                    M{"M/d – M/d"}
+                    d{"M/d – M/d"}
+                }
+                d{
+                    d{"d – d"}
+                }
+                fallback{"{0} – {1}"}
+                y{
+                    y{"y – y G"}
+                }
+                yM{
+                    M{"M/y – M/y GGGGG"}
+                    y{"M/y – M/y GGGGG"}
+                }
+                yMEd{
+                    M{"E, M/d/y – E, M/d/y GGGGG"}
+                    d{"E, M/d/y – E, M/d/y GGGGG"}
+                    y{"E, M/d/y – E, M/d/y GGGGG"}
+                }
+                yMMM{
+                    M{"MMM – MMM y G"}
+                    y{"MMM y – MMM y G"}
+                }
+                yMMMEd{
+                    M{"E, MMM d – E, MMM d, y G"}
+                    d{"E, MMM d – E, MMM d, y G"}
+                    y{"E, MMM d, y – E, MMM d, y G"}
+                }
+                yMMMM{
+                    M{"MMMM – MMMM y G"}
+                    y{"MMMM y – MMMM y G"}
+                }
+                yMMMd{
+                    M{"MMM d – MMM d, y G"}
+                    d{"MMM d – d, y G"}
+                    y{"MMM d, y – MMM d, y G"}
+                }
+                yMd{
+                    M{"M/d/y – M/d/y GGGGG"}
+                    d{"M/d/y – M/d/y GGGGG"}
+                    y{"M/d/y – M/d/y GGGGG"}
+                }
+            }
+        }
         gregorian{
             AmPmMarkers{
                 "AM",
                 "PM",
             }
+            AmPmMarkersAbbr{
+                "AM",
+                "PM",
+            }
             DateTimePatterns{
                 "HH:mm:ss zzzz",
                 "HH:mm:ss z",
                 "HH:mm:ss",
                 "HH:mm",
-                "y MMMM d, EEEE",
-                "y MMMM d",
-                "y MMM d",
-                "y-MM-dd",
+                "EEEE, MMMM d, y",
+                "MMMM d, y",
+                "MMM d, y",
+                "M/d/yy",
                 "{1} {0}",
                 "{1} {0}",
                 "{1} {0}",
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} {0}",
+                "{1} 'kwi' {0}",
+                "{1} {0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "HHmmssz",
@@ -56,33 +241,37 @@
                 Timezone{"{0} {1}"}
             }
             availableFormats{
-                E{"ccc"}
+                Bh{"h B"}
+                Bhm{"h:mm B"}
+                Bhms{"h:mm:ss B"}
+                EBhm{"E h:mm B"}
+                EBhms{"E h:mm:ss B"}
                 EHm{"E HH:mm"}
                 EHms{"E HH:mm:ss"}
-                Ed{"d, E"}
+                Ed{"d E"}
                 Ehm{"E h:mm a"}
                 Ehms{"E h:mm:ss a"}
-                Gy{"G y"}
-                GyMMM{"G y MMM"}
-                GyMMMEd{"G y MMM d, E"}
-                GyMMMd{"G y MMM d"}
+                Gy{"y G"}
+                GyMMM{"MMM y G"}
+                GyMMMEd{"E, MMM d, y G"}
+                GyMMMd{"MMM d, y G"}
+                GyMd{"M/d/y G"}
                 H{"HH"}
                 Hm{"HH:mm"}
                 Hms{"HH:mm:ss"}
                 Hmsv{"HH:mm:ss v"}
                 Hmv{"HH:mm v"}
                 M{"L"}
-                MEd{"MM-dd, E"}
+                MEd{"E, M/d"}
                 MMM{"LLL"}
-                MMMEd{"MMM d, E"}
+                MMMEd{"E, MMM d"}
                 MMMMW{
                     one{"'week' W 'of' MMMM"}
                     other{"'week' W 'of' MMMM"}
                 }
                 MMMMd{"MMMM d"}
                 MMMd{"MMM d"}
-                Md{"MM-dd"}
-                d{"d"}
+                Md{"M/d"}
                 h{"h a"}
                 hm{"h:mm a"}
                 hms{"h:mm:ss a"}
@@ -90,15 +279,15 @@
                 hmv{"h:mm a v"}
                 ms{"mm:ss"}
                 y{"y"}
-                yM{"y-MM"}
-                yMEd{"y-MM-dd, E"}
-                yMMM{"y MMM"}
-                yMMMEd{"y MMM d, E"}
-                yMMMM{"y MMMM"}
-                yMMMd{"y MMM d"}
-                yMd{"y-MM-dd"}
-                yQQQ{"y QQQ"}
-                yQQQQ{"y QQQQ"}
+                yM{"M/y"}
+                yMEd{"E, M/d/y"}
+                yMMM{"MMM y"}
+                yMMMEd{"E, MMM d, y"}
+                yMMMM{"MMMM y"}
+                yMMMd{"MMM d, y"}
+                yMd{"M/d/y"}
+                yQQQ{"QQQ y"}
+                yQQQQ{"QQQQ y"}
                 yw{
                     one{"'week' w 'of' Y"}
                     other{"'week' w 'of' Y"}
@@ -109,20 +298,20 @@
                     abbreviated{
                         "Caw",
                         "Mvu",
-                        "Bin",
+                        "Lwesb",
                         "Tha",
                         "Sin",
                         "Hla",
                         "Mgq",
                     }
                     narrow{
-                        "S",
+                        "C",
                         "M",
-                        "T",
-                        "W",
-                        "T",
-                        "F",
-                        "S",
+                        "Sb",
+                        "Tht",
+                        "Sin",
+                        "Hl",
+                        "Mgq",
                     }
                     wide{
                         "Cawe",
@@ -145,13 +334,13 @@
                         "Mgq",
                     }
                     narrow{
-                        "S",
+                        "C",
                         "M",
-                        "T",
-                        "W",
-                        "T",
-                        "F",
-                        "S",
+                        "Sb",
+                        "St",
+                        "Sin",
+                        "Hl",
+                        "Mgq",
                     }
                     wide{
                         "Cawe",
@@ -164,6 +353,14 @@
                     }
                 }
             }
+            dayPeriod{
+                stand-alone{
+                    abbreviated{
+                        am{"AM"}
+                        pm{"PM"}
+                    }
+                }
+            }
             eras{
                 abbreviated{
                     "BC",
@@ -175,44 +372,78 @@
                 }
             }
             intervalFormats{
-                H{
-                    H{"HH–HH"}
+                Gy{
+                    G{"y G – y G"}
+                    y{"y – y G"}
+                }
+                GyM{
+                    G{"M/y G – M/y G"}
+                    M{"M/y – M/y G"}
+                    y{"M/y – M/y G"}
+                }
+                GyMEd{
+                    G{"E, M/d/y G – E, M/d/y G"}
+                    M{"E, M/d/y – E, M/d/y G"}
+                    d{"E, M/d/y – E, M/d/y G"}
+                    y{"E, M/d/y – E, M/d/y G"}
+                }
+                GyMMM{
+                    G{"MMM y G – MMM y G"}
+                    M{"MMM – MMM y G"}
+                    y{"MMM y – MMM y G"}
+                }
+                GyMMMEd{
+                    G{"E, MMM d, y G – E, MMM d, y G"}
+                    M{"E, MMM d – E, MMM d, y G"}
+                    d{"E, MMM d – E, MMM d, y G"}
+                    y{"E, MMM d, y – E, MMM d, y G"}
+                }
+                GyMMMd{
+                    G{"MMM d, y G – MMM d, y G"}
+                    M{"MMM d – MMM d, y G"}
+                    d{"MMM d – d, y G"}
+                    y{"MMM d, y – MMM d, y G"}
+                }
+                GyMd{
+                    G{"M/d/y G – M/d/y G"}
+                    M{"M/d/y – M/d/y G"}
+                    d{"M/d/y – M/d/y G"}
+                    y{"M/d/y – M/d/y G"}
                 }
                 Hm{
                     H{"HH:mm–HH:mm"}
                     m{"HH:mm–HH:mm"}
                 }
                 Hmv{
-                    H{"HH:mm–HH:mm v"}
                     m{"HH:mm–HH:mm v"}
                 }
                 Hv{
                     H{"HH–HH v"}
                 }
                 M{
-                    M{"MM–MM"}
+                    M{"M – M"}
                 }
                 MEd{
-                    M{"MM-dd, E – MM-dd, E"}
-                    d{"MM-dd, E – MM-dd, E"}
+                    M{"E, M/d – E, M/d"}
+                    d{"E, M/d – E, M/d"}
                 }
                 MMM{
-                    M{"LLL–LLL"}
+                    M{"MMM – MMM"}
                 }
                 MMMEd{
-                    M{"MMM d, E – MMM d, E"}
-                    d{"MMM d, E – MMM d, E"}
+                    M{"E, MMM d – E, MMM d"}
+                    d{"E, MMM d – E, MMM d"}
                 }
                 MMMd{
                     M{"MMM d – MMM d"}
-                    d{"MMM d–d"}
+                    d{"MMM d – d"}
                 }
                 Md{
-                    M{"MM-dd – MM-dd"}
-                    d{"MM-dd – MM-dd"}
+                    M{"M/d – M/d"}
+                    d{"M/d – M/d"}
                 }
                 d{
-                    d{"d–d"}
+                    d{"d – d"}
                 }
                 fallback{"{0} – {1}"}
                 h{
@@ -226,47 +457,44 @@
                 }
                 hmv{
                     a{"h:mm a – h:mm a v"}
-                    h{"h:mm–h:mm a v"}
-                    m{"h:mm–h:mm a v"}
                 }
                 hv{
-                    a{"h a – h a v"}
                     h{"h–h a v"}
                 }
                 y{
-                    y{"y–y"}
+                    y{"y – y"}
                 }
                 yM{
-                    M{"y-MM – y-MM"}
-                    y{"y-MM – y-MM"}
+                    M{"M/y – M/y"}
+                    y{"M/y – M/y"}
                 }
                 yMEd{
-                    M{"y-MM-dd, E – y-MM-dd, E"}
-                    d{"y-MM-dd, E – y-MM-dd, E"}
-                    y{"y-MM-dd, E – y-MM-dd, E"}
+                    M{"E, M/d/y – E, M/d/y"}
+                    d{"E, M/d/y – E, M/d/y"}
+                    y{"E, M/d/y – E, M/d/y"}
                 }
                 yMMM{
-                    M{"y MMM–MMM"}
-                    y{"y MMM – y MMM"}
+                    M{"MMM – MMM y"}
+                    y{"MMM y – MMM y"}
                 }
                 yMMMEd{
-                    M{"y MMM d, E – MMM d, E"}
-                    d{"y MMM d, E – MMM d, E"}
-                    y{"y MMM d, E – y MMM d, E"}
+                    M{"E, MMM d – E, MMM d, y"}
+                    d{"E, MMM d – E, MMM d, y"}
+                    y{"E, MMM d, y – E, MMM d, y"}
                 }
                 yMMMM{
-                    M{"y MMMM–MMMM"}
-                    y{"y MMMM – y MMMM"}
+                    M{"MMMM – MMMM y"}
+                    y{"MMMM y – MMMM y"}
                 }
                 yMMMd{
-                    M{"y MMM d – MMM d"}
-                    d{"y MMM d–d"}
-                    y{"y MMM d – y MMM d"}
+                    M{"MMM d – MMM d, y"}
+                    d{"MMM d – d, y"}
+                    y{"MMM d, y – MMM d, y"}
                 }
                 yMd{
-                    M{"y-MM-dd – y-MM-dd"}
-                    d{"y-MM-dd – y-MM-dd"}
-                    y{"y-MM-dd – y-MM-dd"}
+                    M{"M/d/y – M/d/y"}
+                    d{"M/d/y – M/d/y"}
+                    y{"M/d/y – M/d/y"}
                 }
             }
             monthNames{
@@ -280,7 +508,7 @@
                         "Jun",
                         "Jul",
                         "Aga",
-                        "Sep",
+                        "Sept",
                         "Okt",
                         "Nov",
                         "Dis",
@@ -309,7 +537,7 @@
                         "Julayi",
                         "Agasti",
                         "Septemba",
-                        "Okthoba",
+                        "Okthobha",
                         "Novemba",
                         "Disemba",
                     }
@@ -362,10 +590,10 @@
             quarters{
                 format{
                     abbreviated{
-                        "Q1",
-                        "Q2",
-                        "Q3",
-                        "Q4",
+                        "Kota 1",
+                        "Kota 2",
+                        "Kota 3",
+                        "Kota 4",
                     }
                     narrow{
                         "1",
@@ -374,39 +602,183 @@
                         "4",
                     }
                     wide{
-                        "1 unyangantathu",
-                        "2 unyangantathu",
-                        "3 unyangantathu",
-                        "4 unyangantathu",
+                        "ikota yoku-1",
+                        "ikota yesi-2",
+                        "ikota yesi-3",
+                        "ikota yesi-4",
                     }
                 }
                 stand-alone{
                     abbreviated{
-                        "Q1",
-                        "Q2",
-                        "Q3",
-                        "Q4",
-                    }
-                    narrow{
-                        "1",
-                        "2",
-                        "3",
-                        "4",
+                        "Kota 1",
+                        "Kota 2",
+                        "Kota 3",
+                        "Kota 4",
                     }
                     wide{
-                        "1 unyangantathu",
-                        "2 unyangantathu",
-                        "3 unyangantathu",
-                        "4 unyangantathu",
+                        "ikota yoku-1",
+                        "ikota yesi-2",
+                        "ikota yesi-3",
+                        "ikota yesi-4",
                     }
                 }
             }
         }
     }
     delimiters{
-        alternateQuotationEnd{"”"}
-        alternateQuotationStart{"“"}
-        quotationEnd{"’"}
-        quotationStart{"‘"}
+        alternateQuotationEnd{"’"}
+        alternateQuotationStart{"‘"}
+        quotationEnd{"”"}
+        quotationStart{"“"}
+    }
+    fields{
+        day{
+            dn{"usuku"}
+            relative{
+                "-1"{"izolo"}
+                "0"{"namhlanje"}
+                "1"{"ngomso"}
+            }
+        }
+        day-narrow{
+            dn{"usuku"}
+            relative{
+                "-1"{"izolo"}
+                "0"{"namhlanje"}
+                "1"{"ngomso"}
+            }
+        }
+        day-short{
+            relative{
+                "-1"{"izolo"}
+                "0"{"namhlanje"}
+                "1"{"ngomso"}
+            }
+        }
+        dayperiod{
+            dn{"Kusasa/Emva kwemini"}
+        }
+        era{
+            dn{"ixesha leminyaka"}
+        }
+        hour{
+            dn{"iyure"}
+        }
+        hour-narrow{
+            dn{"yur"}
+        }
+        hour-short{
+            dn{"yur."}
+        }
+        minute{
+            dn{"umzuzu"}
+        }
+        minute-narrow{
+            dn{"umz"}
+        }
+        minute-short{
+            dn{"umz."}
+        }
+        month{
+            dn{"inyanga"}
+            relative{
+                "-1"{"inyanga ephelileyo"}
+                "0"{"kule nyanga"}
+                "1"{"kwinyanga ezayo"}
+            }
+        }
+        month-narrow{
+            dn{"nya"}
+            relative{
+                "-1"{"inya ephel."}
+                "0"{"kule nya."}
+                "1"{"kwinya eza."}
+            }
+        }
+        month-short{
+            dn{"iny."}
+            relative{
+                "-1"{"inyanga ephel."}
+                "0"{"kule nya."}
+                "1"{"kwinyanga eza."}
+            }
+        }
+        quarter{
+            dn{"ikota"}
+        }
+        quarter-narrow{
+            dn{"kot"}
+        }
+        quarter-short{
+            dn{"kot."}
+        }
+        second{
+            dn{"umzuzwana"}
+        }
+        second-short{
+            dn{"zuzwa."}
+        }
+        week{
+            dn{"iveki"}
+            relative{
+                "-1"{"kwiveki ephelileyo"}
+                "0"{"ku;e veki"}
+                "1"{"kwiveki ezayo"}
+            }
+            relativePeriod{"kwiveki ye {0}"}
+        }
+        week-narrow{
+            dn{"vek"}
+            relative{
+                "-1"{"veki ephel."}
+                "0"{"kule vek."}
+                "1"{"veki eza."}
+            }
+            relativePeriod{"veki ye {0}"}
+        }
+        week-short{
+            dn{"ive."}
+            relative{
+                "-1"{"vek ephel."}
+                "0"{"kule vek."}
+                "1"{"vek eza."}
+            }
+            relativePeriod{"veki ye {0}"}
+        }
+        weekday{
+            dn{"usuku lweveki"}
+        }
+        year{
+            dn{"unyaka"}
+            relative{
+                "-1"{"unyaka ophelileyo"}
+                "0"{"kulo nyaka"}
+                "1"{"kunyaka ozayo"}
+            }
+        }
+        year-narrow{
+            dn{"uny"}
+            relative{
+                "-1"{"unyaka ophel."}
+                "0"{"kulo nyak."}
+                "1"{"unyak oza."}
+            }
+        }
+        year-short{
+            dn{"uny."}
+            relative{
+                "-1"{"unyaka ophel."}
+                "0"{"kulo nyak."}
+                "1"{"kunyak oza."}
+            }
+        }
+        zone{
+            dn{"ingingqi yexesha"}
+        }
+    }
+    measurementSystemNames{
+        UK{"UK"}
+        US{"US"}
+        metric{"Metric"}
     }
 }
diff --git a/icu4c/source/data/locales/yo.txt b/icu4c/source/data/locales/yo.txt
index cab0e63..9e12ba6 100644
--- a/icu4c/source/data/locales/yo.txt
+++ b/icu4c/source/data/locales/yo.txt
@@ -5,7 +5,7 @@
     AuxExemplarCharacters{"[c q v x z]"}
     ExemplarCharacters{
         "[a á à b d e é è ẹ {ẹ\u0301} {ẹ\u0300} f g {gb} h i í ì j k l m ḿ {m\u0300} "
-        "n ń ǹ o ó ò ọ {ọ\u0301} {ọ\u0300} p r s ṣ t u ú ù w y]"
+        "{m\u0304} n ń ǹ {n\u0304} o ó ò ọ {ọ\u0301} {ọ\u0300} p r s ṣ t u ú ù w y]"
     }
     ExemplarCharactersIndex{"[A B D E F G H I J K L M N O P R S T U W Y]"}
     ExemplarCharactersPunctuation{"[\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \u0022 “ ” ( ) @ * / \\& # † ‡ ′ ″]"}
@@ -17,7 +17,10 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
+                currencyPatternAppendISO{"{0} ¤¤"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
                 scientificFormat{"#E0"}
@@ -62,6 +65,84 @@
                     }
                 }
             }
+            patternsShort{
+                currencyFormat{
+                    1000{
+                        other{"¤0K"}
+                    }
+                    10000{
+                        other{"¤00K"}
+                    }
+                    100000{
+                        other{"¤000K"}
+                    }
+                    1000000{
+                        other{"¤0M"}
+                    }
+                    10000000{
+                        other{"¤00M"}
+                    }
+                    100000000{
+                        other{"¤000M"}
+                    }
+                    1000000000{
+                        other{"¤0B"}
+                    }
+                    10000000000{
+                        other{"¤00B"}
+                    }
+                    100000000000{
+                        other{"¤000B"}
+                    }
+                    1000000000000{
+                        other{"¤0T"}
+                    }
+                    10000000000000{
+                        other{"¤00T"}
+                    }
+                    100000000000000{
+                        other{"¤000T"}
+                    }
+                }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        other{"¤ 0K"}
+                    }
+                    10000{
+                        other{"¤ 00K"}
+                    }
+                    100000{
+                        other{"¤ 000K"}
+                    }
+                    1000000{
+                        other{"¤ 0M"}
+                    }
+                    10000000{
+                        other{"¤ 00M"}
+                    }
+                    100000000{
+                        other{"¤ 000M"}
+                    }
+                    1000000000{
+                        other{"¤ 0B"}
+                    }
+                    10000000000{
+                        other{"¤ 00B"}
+                    }
+                    100000000000{
+                        other{"¤ 000B"}
+                    }
+                    1000000000000{
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        other{"¤ 000T"}
+                    }
+                }
+            }
             symbols{
                 approximatelySign{"dáàṣì"}
                 decimal{"."}
@@ -106,8 +187,8 @@
             DateTimePatterns%atTime{
                 "{1} 'ní' {0}",
                 "{1} 'ní' {0}",
-                "{1} {0}",
-                "{1} {0}",
+                "{1}, {0}",
+                "{1}, {0}",
             }
             DateTimeSkeletons{
                 "HHmmsszzzz",
@@ -175,6 +256,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1} 'ní' {0}",
+                "{1} 'níti' {0}",
+                "{1}, {0}",
+                "{1}, {0}",
+            }
             DateTimeSkeletons{
                 "HHmmsszzzz",
                 "Hmmssz",
@@ -210,6 +297,9 @@
                 MMM{"LLL"}
                 MMMEd{"d MMM, E"}
                 MMMMEd{"d, MMMM E"}
+                MMMMW{
+                    other{"'week' W 'of' MMMM"}
+                }
                 MMMMd{"d MMMM"}
                 MMMd{"d MMM"}
                 Md{"d/M"}
@@ -317,6 +407,43 @@
                 }
             }
             intervalFormats{
+                Gy{
+                    G{"y G – y G"}
+                }
+                GyM{
+                    G{"M/y G – M/y G"}
+                    M{"M/y – M/y G"}
+                    y{"M/y – M/y G"}
+                }
+                GyMEd{
+                    G{"E, M/d/y G – E, M/d/y G"}
+                    M{"E, M/d/y – E, M/d/y G"}
+                    d{"E, M/d/y – E, M/d/y G"}
+                    y{"E, M/d/y – E, M/d/y G"}
+                }
+                GyMMM{
+                    G{"MMM y G – MMM y G"}
+                    M{"MMM – MMM y G"}
+                    y{"MMM y – MMM y G"}
+                }
+                GyMMMEd{
+                    G{"E, MMM d, y G – E, MMM d, y G"}
+                    M{"E, MMM d – E, MMM d, y G"}
+                    d{"E, MMM d – E, MMM d, y G"}
+                    y{"E, MMM d, y – E, MMM d, y G"}
+                }
+                GyMMMd{
+                    G{"MMM d, y G – MMM d, y G"}
+                    M{"MMM d – MMM d, y G"}
+                    d{"MMM d – d, y G"}
+                    y{"MMM d, y – MMM d, y G"}
+                }
+                GyMd{
+                    G{"M/d/y G – M/d/y G"}
+                    M{"M/d/y – M/d/y G"}
+                    d{"M/d/y – M/d/y G"}
+                    y{"M/d/y – M/d/y G"}
+                }
                 H{
                     H{"HH–HH"}
                 }
@@ -533,6 +660,89 @@
             }
         }
     }
+    characterLabel{
+        activities{"Ise"}
+        african_scripts{"Iwe Adulawo"}
+        american_scripts{"Iwe Amerika"}
+        animal{"eranko"}
+        animals_nature{"eranko tabi eda"}
+        arrows{"ofa"}
+        body{"ara"}
+        box_drawing{"pali yíyà"}
+        braille{"burali"}
+        building{"ile"}
+        bullets_stars{"búlé̩tì tàbí ìràwò̩"}
+        consonantal_jamo{"jamo konsonanti"}
+        currency_symbols{"ami owo"}
+        dash_connector{"dasi tabi asopo"}
+        digits{"digibaati"}
+        dingbats{"digibaati"}
+        divination_symbols{"ami idifa"}
+        downwards_arrows{"ofa isale"}
+        downwards_upwards_arrows{"ofa isale ati oke"}
+        east_asian_scripts{"Iwe Ila oorun Asia"}
+        flag{"filaagi"}
+        flags{"awon filaagi"}
+        food_drink{"ounje ati omi"}
+        format{"ilana"}
+        format_whitespace{"ìlànà àti àyè funfun"}
+        full_width_form_variant{"kun-egbe eda"}
+        geometric_shapes{"seepu jiometiriki"}
+        half_width_form_variant{"aarin-egbe eda"}
+        han_characters{"ami ikowe Han"}
+        han_radicals{"ikowe Han"}
+        hanja{"hanja"}
+        hanzi_simplified{"Hansi"}
+        hanzi_traditional{"Hansi"}
+        heart{"okan"}
+        historic_scripts{"iwe atijo"}
+        ideographic_desc_characters{"ikowe isapejuwe"}
+        japanese_kana{"kana ti Japaani"}
+        kanbun{"Kabuni"}
+        kanji{"Kanji"}
+        keycap{"Keyacap"}
+        leftwards_arrows{"ofa osi"}
+        leftwards_rightwards_arrows{"ofa osi ati otun"}
+        letterlike_symbols{"ami ti leta"}
+        limited_use{"ilo die"}
+        male{"okunrin"}
+        math_symbols{"ami isiro"}
+        middle_eastern_scripts{"iwe aarin ila-oorun"}
+        miscellaneous{"eyikeyi"}
+        modern_scripts{"iwe ode-oni"}
+        modifier{"ayán nnkan"}
+        musical_symbols{"ami orin"}
+        nature{"eda"}
+        nonspacing{"ailaye"}
+        numbers{"awon nonba"}
+        objects{"nnkan"}
+        other{"miran"}
+        paired{"pinsimeji"}
+        person{"eniyan"}
+        phonetic_alphabet{"afabeeti iro"}
+        pictographs{"aworan"}
+        place{"ibi"}
+        plant{"eso"}
+        rightwards_arrows{"ofa otun"}
+        sign_standard_symbols{"ami"}
+        small_form_variant{"awon è̩dà kékèkè"}
+        smiley{"oju irerin"}
+        smileys_people{"oju rerin tabi eniyan"}
+        south_asian_scripts{"iwe Gusu Asia"}
+        southeast_asian_scripts{"Iwe Gusu-ila oorun Asia"}
+        spacing{"aye"}
+        sport{"ere idaraya"}
+        symbols{"ami"}
+        technical_symbols{"ami ise"}
+        tone_marks{"ami ohun"}
+        travel{"irinajo"}
+        travel_places{"irinajo tabi ibi"}
+        variant_forms{"eda"}
+        vocalic_jamo{"awon iwe"}
+        weather{"ojú=ọjọ́"}
+        western_asian_scripts{"Iwe Iwoorun to Asia"}
+        whitespace{"àyè funfun"}
+    }
     delimiters{
         alternateQuotationEnd{"’"}
         alternateQuotationStart{"‘"}
@@ -571,6 +781,51 @@
         era-short{
             dn{"sáà"}
         }
+        fri{
+            relative{
+                "-1"{"E̩tì tóko̩já"}
+                "0"{"E̩tì èyí"}
+                "1"{"E̩tì tómbò̩"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} Àwo̩n Eti"}
+                }
+                past{
+                    other{"{0} Àwo̩n E̩tì té̩lè̩"}
+                }
+            }
+        }
+        fri-narrow{
+            relative{
+                "-1"{"F tóko̩já"}
+                "0"{"F èyí"}
+                "1"{"F tómbò̩"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} F"}
+                }
+                past{
+                    other{"{0} F tẹ́lẹ̀"}
+                }
+            }
+        }
+        fri-short{
+            relative{
+                "-1"{"Etì àná"}
+                "0"{"Etì yì"}
+                "1"{"Et tónbọ̀"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} Et"}
+                }
+                past{
+                    other{"{0} Et sẹ́yìn"}
+                }
+            }
+        }
         hour{
             dn{"Wákàtí"}
         }
@@ -594,6 +849,51 @@
         quarter-narrow{
             dn{"Ìdá mẹ́rin"}
         }
+        sat{
+            relative{
+                "-1"{"Abameta tóko̩já"}
+                "0"{"Abameta eyi"}
+                "1"{"Abameta tombo"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} Awon Abameta"}
+                }
+                past{
+                    other{"{0} Abameta tokoja"}
+                }
+            }
+        }
+        sat-narrow{
+            relative{
+                "-1"{"Ab sẹ́yìn"}
+                "0"{"Ab èyí"}
+                "1"{"Ab tónbò"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} Ab"}
+                }
+                past{
+                    other{"{0} Ab ẹ̀yí"}
+                }
+            }
+        }
+        sat-short{
+            relative{
+                "-1"{"Aba tókojá"}
+                "0"{"Aba èyí"}
+                "1"{"Aba tónbọ̀"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} Aba"}
+                }
+                past{
+                    other{"{0} Aba. sẹ́yìn"}
+                }
+            }
+        }
         second{
             dn{"Ìsẹ́jú Ààyá"}
         }
@@ -617,6 +917,136 @@
                 }
             }
         }
+        thu{
+            relative{
+                "-1"{"Ojọ́bọ̀ kẹyìn"}
+                "0"{"Ojọ́bọ̀ eyì"}
+                "1"{"Ojọ́bọ̀ tónbọ̀"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Ojọ́bọ̀"}
+                }
+                past{
+                    other{"-{0} Àwọn Ojọ́bọ̀"}
+                }
+            }
+        }
+        thu-narrow{
+            relativeTime{
+                future{
+                    other{"{0} Ojọ́"}
+                }
+                past{
+                    other{"{0} Ojọ́ sẹ́yìn"}
+                }
+            }
+        }
+        thu-short{
+            relative{
+                "-1"{"Ojọ́ sẹ́yìn"}
+                "0"{"Ojọ́ èyí"}
+                "1"{"Ojọ́ tónbọ̀"}
+            }
+            relativeTime{
+                future{
+                    other{"+ {0} Ojọ́"}
+                }
+                past{
+                    other{"{0} Ojọ́ èyìn"}
+                }
+            }
+        }
+        tue{
+            relative{
+                "-1"{"Ìṣẹ́gun tókọ́já"}
+                "0"{"Ìṣẹ́gun èyí"}
+                "1"{"Ìṣẹ́gun tóńbọ̀"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} àwọn ìsẹ́gun"}
+                }
+                past{
+                    other{"{0} àwọn Ìṣẹ́gun tẹ́lẹ̀"}
+                }
+            }
+        }
+        tue-narrow{
+            relative{
+                "-1"{"Ìṣẹ́gun tẹ́lẹ̀"}
+                "0"{"Ìṣẹ́gun yì"}
+                "1"{"Ìṣẹ́gun tọ́ńbọ̀"}
+            }
+            relativeTime{
+                future{
+                    other{"+{0} Ìs"}
+                }
+                past{
+                    other{"{0} Ìs tẹ́lẹ̀"}
+                }
+            }
+        }
+        tue-short{
+            relative{
+                "-1"{"Ìṣẹ́ tókọ́já"}
+                "0"{"Ìṣẹ́ èyí"}
+                "1"{"Ìṣẹ́ tónbọ̀"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} Ìṣẹ́"}
+                }
+                past{
+                    other{"{0} Iṣẹ́. tẹ́lẹ̀"}
+                }
+            }
+        }
+        wed{
+            relative{
+                "-1"{"Ojọ́rú àná"}
+                "0"{"Ojọ́rú yì"}
+                "1"{"Ojọ́rú tónbọ̀"}
+            }
+            relativeTime{
+                future{
+                    other{"{0} Àwọn Ojọ́rú"}
+                }
+                past{
+                    other{"-{0} Àwọn Ojọ́rú tẹ́lẹ̀"}
+                }
+            }
+        }
+        wed-narrow{
+            relative{
+                "-1"{"O àná"}
+                "0"{"O yì"}
+                "1"{"O tóńbọ̀"}
+            }
+            relativeTime{
+                future{
+                    other{"ní {0} O"}
+                }
+                past{
+                    other{"{0} W tẹ́lẹ̀"}
+                }
+            }
+        }
+        wed-short{
+            relative{
+                "-1"{"Ojọ́rú àná"}
+                "0"{"Ojọ́rú yì"}
+                "1"{"Ojọ́rú tóńbọ̀"}
+            }
+            relativeTime{
+                future{
+                    other{"ní {0} Ojọ́"}
+                }
+                past{
+                    other{"{0} Ojọ́ tẹ́lẹ̀"}
+                }
+            }
+        }
         week{
             dn{"Ọ̀sẹ̀"}
             relative{
@@ -671,7 +1101,10 @@
     }
     listPattern{
         or{
+            2{"{0} tàbí {1}"}
+            end{"{0}, tabi {1}"}
             middle{"{0}, {1}"}
+            start{"{0} pẹ̀lú {1}"}
         }
         standard{
             2{"{0}, {1}"}
@@ -685,4 +1118,67 @@
         US{"Orílẹ̀-Èdè Amẹ́ríkà"}
         metric{"Mẹ́tíríìkì"}
     }
+    personNames{
+        initialPattern{
+            initial{"{0}."}
+            initialSequence{"{0} {1}"}
+        }
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "yo",
+            }
+            surnameFirst{"zxx"}
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/yue.txt b/icu4c/source/data/locales/yue.txt
index 28fb29c..5b7c25c 100644
--- a/icu4c/source/data/locales/yue.txt
+++ b/icu4c/source/data/locales/yue.txt
@@ -120,6 +120,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -1169,6 +1171,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1}{0}",
+                "{1}{0}",
+                "{1}{0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -1395,6 +1403,12 @@
                 "{1} {0}",
                 "{1} {0}",
             }
+            DateTimePatterns%atTime{
+                "{1}{0}",
+                "{1}{0}",
+                "{1}{0}",
+                "{1} {0}",
+            }
             DateTimeSkeletons{
                 "ahmmsszzzz",
                 "ahmmssz",
@@ -3581,4 +3595,40 @@
         US{"美制"}
         metric{"公制"}
     }
+    personNames{
+        initialPattern{
+            initial{"{0}"}
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{surname}{prefix}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-medium-addressing-formal{"{surname}{prefix}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-short-addressing-formal{"{surname}{prefix}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            sorting-long-referring-formal{"{surname}{given}{suffix} {given2}"}
+            sorting-long-referring-informal{"{surname}{given-informal}"}
+            sorting-medium-referring-formal{"{surname}{given}{suffix} {given2-initial}"}
+            sorting-medium-referring-informal{"{surname}{given-informal}"}
+            sorting-short-referring-formal{"{surname}{given} {given2-initial}"}
+            sorting-short-referring-informal{"{surname}{given-informal}"}
+            surnameFirst-long-addressing-formal{"{surname}{prefix}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname}{given}{suffix} {given2}"}
+            surnameFirst-long-referring-informal{"{surname}{given-informal}"}
+            surnameFirst-medium-addressing-formal{"{surname}{prefix}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram}"}
+            surnameFirst-medium-referring-formal{"{surname}{given}{suffix} {given2-initial}"}
+            surnameFirst-medium-referring-informal{"{surname}{given-informal}"}
+            surnameFirst-short-addressing-formal{"{surname}{prefix}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname}{given} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname}{given}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/zh.txt b/icu4c/source/data/locales/zh.txt
index 60b0539..51cef23 100644
--- a/icu4c/source/data/locales/zh.txt
+++ b/icu4c/source/data/locales/zh.txt
@@ -344,6 +344,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -5067,6 +5069,10 @@
             middle{"{0}、{1}"}
             start{"{0}、{1}"}
         }
+        standard-narrow{
+            2{"{0}、{1}"}
+            end{"{0}、{1}"}
+        }
         standard-short{
             2{"{0}和{1}"}
             end{"{0}和{1}"}
@@ -5129,4 +5135,67 @@
             }
         }
     }
+    personNames{
+        foreignSpaceReplacement{"·"}
+        initialPattern{
+            initial{"{0}"}
+        }
+        nameOrderLocales{
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{surname}{prefix}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname}{suffix}"}
+            givenFirst-long-referring-informal{"{given-informal} {surname}"}
+            givenFirst-medium-addressing-formal{"{surname}{prefix}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{surname}{prefix}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname-core}{given}{given2}{surname-prefix}"}
+            sorting-long-referring-informal{"{surname}{given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}{given}{given2-initial}{surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}{given-informal}"}
+            sorting-short-referring-formal{"{surname-core}{given-initial}{given2-initial}{surname-prefix}"}
+            sorting-short-referring-informal{"{surname}{given-informal}"}
+            surnameFirst-long-addressing-formal{"{surname}{prefix}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-long-referring-formal{"{surname}{given}{given2}{suffix}"}
+            surnameFirst-long-referring-informal{"{surname}{given-informal}"}
+            surnameFirst-medium-addressing-formal{"{surname}{prefix}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-referring-formal{"{surname}{given}{given2-initial}{suffix}"}
+            surnameFirst-medium-referring-informal{"{surname}{given-informal}"}
+            surnameFirst-short-addressing-formal{"{surname}{prefix}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-referring-formal{"{surname}{given-initial}{given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname}{given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/zh_Hant.txt b/icu4c/source/data/locales/zh_Hant.txt
index fff2c91..2c7ebe2 100644
--- a/icu4c/source/data/locales/zh_Hant.txt
+++ b/icu4c/source/data/locales/zh_Hant.txt
@@ -4,17 +4,20 @@
 zh_Hant{
     %%Parent{"root"}
     AuxExemplarCharacters{
-        "[乍 乳 仂 伏 佐 侶 俏 倉 偽 傅 傘 僳 兆 兌 兹 凋 凍 凸 划 刨 别 刮 券 剃 勳 勾 匕 匙 匣 匯 卑 卞 占 卹 叉 叶 吻 哺"
-        " 唇 唵 啤 喪 喲 嘟 噁 噓 噘 嚏 坑 堤 墅 墎 墓 墟 墳 壤 壩 壺 奥 妖 嬰 孕 孜 孵 寺 尿 屍 屑 峇 嶼 巽 巾 帆 帚 幟 廁"
-        " 廈 廚 廟 弋 弓 忡 憊 懨 懸 戟 扮 扳 捂 捏 捧 掠 掰 揹 搏 摀 摔 撕 撲 攀 攤 敞 斑 斜 斧 暈 暮 曇 曬 曳 朔 杖 枯 栓"
-        " 栗 栽 框 桶 桿 棍 棕 棺 椒 楔 槌 橄 橇 橘 橙 檬 檸 櫃 櫚 櫻 欖 欠 残 殭 汁 沫 沮 泣 浣 浴 涅 涎 涮 淇 淋 渾 湘 溜"
-        " 漿 澎 澡 濕 灘 烘 烹 焊 焙 焰 煎 煮 燕 燙 燦 燭 爍 牡 犀 犬 狄 狡 狸 猩 猾 猿 獺 獾 琳 瑚 瓢 甕 甫 疊 疲 疾 瘦 瘧"
-        " 皂 皺 皿 盆 盈 盒 盔 盥 眨 眩 睏 瞇 瞌 瞪 碑 磚 礁 礫 祈 禱 禿 稻 穀 窄 竿 筒 筷 箏 箔 篷 簍 籠 糖 糰 紉 紋 紗 紮"
-        " 紳 綽 綿 縫 繃 繡 繩 纏 纖 纜 罈 罐 罩 羯 聳 聾 肌 肖 肺 脈 脖 腐 腹 膚 膠 臂 臟 艇 芒 芙 芭 芽 苗 苣 茄 茨 茵 茸"
-        " 莓 莖 菇 菌 菱 萎 萵 葵 蒜 蒸 蓄 蓉 蓬 蔔 蔥 蔬 蕉 蕾 薑 薯 蘋 蘑 蘿 虹 蚊 蚓 蚩 蚯 蛛 蜀 蜘 蜥 蜴 蝙 蝟 蝠 蝦 蝴"
-        " 蝸 螂 螃 螞 螺 蟀 蟄 蟋 蟑 蟳 蟻 蠅 蠕 蠟 蠣 衫 袍 裏 裘 裙 裱 裹 褐 襪 襯 訝 診 謎 謬 豎 豔 豚 豹 贛 跆 跨 跪 踩"
-        " 躬 軸 轎 辜 辣 遞 鄙 酋 酪 醬 釘 鈔 鈕 鉅 鉛 鉤 鋁 錨 錶 鍊 鎚 鎬 鏈 鏢 鐺 鑰 鑽 鑿 閩 阱 隴 雀 雌 霄 霜 静 靴 鞠"
-        " 鞭 頌 頸 顛 颱 飆 飪 餃 餌 餚 餵 餾 駝 駱 驕 骰 骷 髏 鬍 魷 鮑 鯉 鯊 鯨 鱷 鳩 鳶 鴨 鵡 鶴 鸚 鹽 黛 鼬 龐]"
+        "[丨 丶 丿 乍 乳 亅 亠 仂 伏 佐 侶 俏 倉 偽 傅 傘 僳 儿 兆 兌 兹 冂 冖 冫 凋 凍 几 凵 凸 划 刨 别 刮 券 剃 勳 勹 勾"
+        " 匕 匙 匚 匣 匯 匸 卑 卞 占 卩 卹 厂 厶 叉 叶 吻 哺 唇 唵 啤 喪 喲 嘟 噁 噓 噘 嚏 囗 坑 堤 墅 墎 墓 墟 墳 壤 壩 壺"
+        " 夂 夊 奥 妖 嬰 孕 孜 孵 宀 寸 寺 尢 尸 尿 屍 屑 屮 峇 嶼 巛 巽 巾 帆 帚 幟 幺 广 廁 廈 廚 廟 廴 廾 弋 弓 彐 彡 彳"
+        " 忡 憊 懨 懸 戟 扮 扳 捂 捏 捧 掠 掰 揹 搏 摀 摔 撕 撲 攀 攤 攴 敞 斑 斜 斤 斧 无 暈 暮 曇 曬 曳 朔 杖 枯 栓 栗 栽"
+        " 框 桶 桿 棍 棕 棺 椒 楔 槌 橄 橇 橘 橙 檬 檸 櫃 櫚 櫻 欖 欠 歹 残 殭 殳 毋 气 汁 沫 沮 泣 浣 浴 涅 涎 涮 淇 淋 渾"
+        " 湘 溜 漿 澎 澡 濕 灘 烘 烹 焊 焙 焰 煎 煮 燕 燙 燦 燭 爍 爻 爿 牡 犀 犬 狄 狡 狸 猩 猾 猿 獺 獾 琳 瑚 瓢 甕 甫 疊"
+        " 疋 疒 疲 疾 瘦 瘧 癶 皂 皺 皿 盆 盈 盒 盔 盥 眨 眩 睏 瞇 瞌 瞪 矢 碑 磚 礁 礫 祈 禱 禸 禾 禿 稻 穀 穴 窄 竿 筒 筷"
+        " 箏 箔 篷 簍 籠 糖 糰 糸 紉 紋 紗 紮 紳 綽 綿 縫 繃 繡 繩 纏 纖 纜 缶 罈 罐 网 罩 羯 耒 聳 聾 聿 肌 肖 肺 脈 脖 腐"
+        " 腹 膚 膠 臂 臟 臼 舛 艇 艮 艸 芒 芙 芭 芽 苗 苣 茄 茨 茵 茸 莓 莖 菇 菌 菱 萎 萵 葵 蒜 蒸 蓄 蓉 蓬 蔔 蔥 蔬 蕉 蕾"
+        " 薑 薯 蘋 蘑 蘿 虍 虫 虹 蚊 蚓 蚩 蚯 蛛 蜀 蜘 蜥 蜴 蝙 蝟 蝠 蝦 蝴 蝸 螂 螃 螞 螺 蟀 蟄 蟋 蟑 蟳 蟻 蠅 蠕 蠟 蠣 衫"
+        " 袍 裏 裘 裙 裱 裹 褐 襪 襯 襾 訝 診 謎 謬 豎 豔 豕 豚 豸 豹 贛 跆 跨 跪 踩 躬 軸 轎 辜 辣 辵 遞 邑 鄙 酋 酪 醬 釆"
+        " 釘 鈔 鈕 鉅 鉛 鉤 鋁 錨 錶 鍊 鎚 鎬 鏈 鏢 鐺 鑰 鑽 鑿 閩 阜 阱 隴 隶 隹 雀 雌 霄 霜 靑 静 靴 鞠 鞭 韭 頌 頸 顛 颱"
+        " 飆 飪 餃 餌 餚 餵 餾 駝 駱 驕 骰 骷 髏 髟 鬍 鬯 鬲 魷 鮑 鯉 鯊 鯨 鱷 鳩 鳶 鴨 鵡 鶴 鸚 鹵 鹽 黍 黛 黹 黽 鼎 鼬 龐"
+        " 龠]"
     }
     Ellipsis{
         final{"{0}…"}
@@ -82,7 +85,14 @@
         " 鬥 鬧 鬱 鬼 魁 魂 魅 魔 魚 魯 鮮 鳥 鳳 鳴 鴻 鵝 鷹 鹿 麗 麥 麵 麻 麼 黃 黎 黑 默 點 黨 鼓 鼠 鼻 齊 齋 齒 齡 龍 龜"
         "]"
     }
-    ExemplarCharactersIndex{"[一 丁 丈 不 且 丞 並 串 乘 乾 亂 亭 傀 僎 僵 儐 償 儳 儷 儻 叢 嚴 囌 囑 廳]"}
+    ExemplarCharactersIndex{
+        "[一 丨 丶 丿 乙 亅 二 亠 人 儿 入 八 冂 冖 冫 几 凵 刀 力 勹 匕 匚 匸 十 卜 卩 厂 厶 又 口 囗 土 士 夂 夊 夕 大 女"
+        " 子 宀 寸 小 尢 尸 屮 山 巛 工 己 巾 干 幺 广 廴 廾 弋 弓 彐 彡 彳 心 戈 戶 手 支 攴 文 斗 斤 方 无 日 曰 月 木 欠"
+        " 止 歹 殳 毋 比 毛 氏 气 水 火 爪 父 爻 爿 片 牙 牛 犬 玄 玉 瓜 瓦 甘 生 用 田 疋 疒 癶 白 皮 皿 目 矛 矢 石 示 禸"
+        " 禾 穴 立 竹 米 糸 缶 网 羊 羽 老 而 耒 耳 聿 肉 臣 自 至 臼 舌 舛 舟 艮 色 艸 虍 虫 血 行 衣 襾 見 角 言 谷 豆 豕"
+        " 豸 貝 赤 走 足 身 車 辛 辰 辵 邑 酉 釆 里 金 長 門 阜 隶 隹 雨 靑 非 面 革 韋 韭 音 頁 風 飛 食 首 香 馬 骨 高 髟"
+        " 鬥 鬯 鬲 鬼 魚 鳥 鹵 鹿 麥 麻 黃 黍 黑 黹 黽 鼎 鼓 鼠 鼻 齊 齒 龍 龜 龠]"
+    }
     ExemplarCharactersNumbers{"[\\- ‑ , . % ‰ + 0 1 2 3 4 5 6 7 8 9 〇 一 七 三 九 二 五 八 六 四]"}
     ExemplarCharactersPunctuation{
         "[‾ ﹉﹊﹋﹌ _ _ ﹍﹎﹏ ︳︴ \\- - ﹣ ‐ ‑ – ︲ — ﹘ ︱ , , ﹐ 、 ﹑ ; ; ﹔ \\: : ﹕ ! ! ﹗ ? ? ﹖"
@@ -640,6 +650,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -7823,4 +7835,41 @@
         US{"美制"}
         metric{"公制"}
     }
+    personNames{
+        nameOrderLocales{
+            surnameFirst{
+                "ja",
+                "ko",
+                "vi",
+                "yue",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{surname}{prefix}"}
+            givenFirst-long-addressing-informal{"{given-informal}"}
+            givenFirst-medium-addressing-formal{"{surname}{prefix}"}
+            givenFirst-medium-addressing-informal{"{given-informal}"}
+            givenFirst-short-addressing-formal{"{surname}{prefix}"}
+            givenFirst-short-addressing-informal{"{given-informal}"}
+            sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
+            sorting-long-referring-informal{"{surname}, {given-informal}"}
+            sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
+            sorting-medium-referring-informal{"{surname}, {given-informal}"}
+            sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
+            sorting-short-referring-informal{"{surname}, {given-informal}"}
+            surnameFirst-long-addressing-formal{"{surname}{prefix}"}
+            surnameFirst-long-addressing-informal{"{given-informal}"}
+            surnameFirst-long-referring-formal{"{surname} {given} {given2} {suffix}"}
+            surnameFirst-long-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-medium-addressing-formal{"{surname}{prefix}"}
+            surnameFirst-medium-addressing-informal{"{given-informal}"}
+            surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial} {suffix}"}
+            surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
+            surnameFirst-short-addressing-formal{"{surname}{prefix}"}
+            surnameFirst-short-addressing-informal{"{given-informal}"}
+            surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
+            surnameFirst-short-referring-informal{"{surname} {given-initial}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/zh_Hant_HK.txt b/icu4c/source/data/locales/zh_Hant_HK.txt
index 6801a90..9a68ab7 100644
--- a/icu4c/source/data/locales/zh_Hant_HK.txt
+++ b/icu4c/source/data/locales/zh_Hant_HK.txt
@@ -1293,4 +1293,52 @@
             end{"{0}及{1}"}
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "en",
+            }
+            surnameFirst{
+                "ja",
+                "ko",
+                "zh",
+            }
+        }
+        namePattern{
+            givenFirst-long-addressing-formal{"{prefix} {surname}"}
+            givenFirst-long-monogram-formal{
+                "{given-monogram-allCaps}{given2-monogram-allCaps}{surname-monogram-a"
+                "llCaps}"
+            }
+            givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
+            givenFirst-long-referring-formal{"{given} {given2} {surname} {suffix}"}
+            givenFirst-long-referring-informal{"{given-informal}{surname}"}
+            givenFirst-medium-addressing-formal{"{prefix} {surname}"}
+            givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-medium-referring-formal{"{given} {given2-initial} {surname} {suffix}"}
+            givenFirst-medium-referring-informal{"{given-informal} {surname}"}
+            givenFirst-short-addressing-formal{"{prefix} {surname}"}
+            givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+            givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
+            givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
+            sorting-long-referring-formal{"{surname}, {given} {given2} {suffix}"}
+            sorting-medium-referring-formal{"{surname}, {given} {given2-initial} {suffix}"}
+            sorting-short-referring-formal{"{surname}, {given-initial} {given2-initial}"}
+            surnameFirst-long-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-long-monogram-formal{
+                "{surname-monogram-allCaps}{given-monogram-allCaps}{given2-monogram-a"
+                "llCaps}"
+            }
+            surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
+            surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
+            surnameFirst-short-addressing-formal{"{prefix} {surname}"}
+            surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
+            surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
+        }
+    }
 }
diff --git a/icu4c/source/data/locales/zu.txt b/icu4c/source/data/locales/zu.txt
index 4613529..81e2b5b 100644
--- a/icu4c/source/data/locales/zu.txt
+++ b/icu4c/source/data/locales/zu.txt
@@ -35,6 +35,8 @@
             }
             patterns{
                 accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
+                accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
+                accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
                 currencyFormat{"¤#,##0.00"}
                 decimalFormat{"#,##0.###"}
                 percentFormat{"#,##0%"}
@@ -143,6 +145,54 @@
                         other{"¤000T"}
                     }
                 }
+                currencyFormat%alphaNextToNumber{
+                    1000{
+                        one{"¤ 0K"}
+                        other{"¤ 0K"}
+                    }
+                    10000{
+                        one{"¤ 00K"}
+                        other{"¤ 00K"}
+                    }
+                    100000{
+                        one{"¤ 000K"}
+                        other{"¤ 000K"}
+                    }
+                    1000000{
+                        one{"¤ 0M"}
+                    }
+                    10000000{
+                        one{"¤ 00M"}
+                    }
+                    100000000{
+                        one{"¤ 000M"}
+                        other{"¤ 000M"}
+                    }
+                    1000000000{
+                        one{"¤ 0B"}
+                        other{"¤ 0B"}
+                    }
+                    10000000000{
+                        one{"¤ 00B"}
+                        other{"¤ 00B"}
+                    }
+                    100000000000{
+                        one{"¤ 000B"}
+                        other{"¤ 000B"}
+                    }
+                    1000000000000{
+                        one{"¤ 0T"}
+                        other{"¤ 0T"}
+                    }
+                    10000000000000{
+                        one{"¤ 00T"}
+                        other{"¤ 00T"}
+                    }
+                    100000000000000{
+                        one{"¤ 000T"}
+                        other{"¤ 000T"}
+                    }
+                }
                 decimalFormat{
                     1000{
                         one{"0K"}
@@ -396,14 +446,6 @@
             }
         }
         gregorian{
-            AmPmMarkers{
-                "AM",
-                "PM",
-            }
-            AmPmMarkersAbbr{
-                "AM",
-                "PM",
-            }
             AmPmMarkersNarrow{
                 "a",
                 "p",
@@ -437,12 +479,7 @@
                 Timezone{"{0} {1}"}
             }
             availableFormats{
-                Bh{"h B"}
-                Bhm{"h:mm B"}
-                Bhms{"h:mm:ss B"}
                 E{"ccc"}
-                EBhm{"E h:mm B"}
-                EBhms{"E h:mm:ss B"}
                 EHm{"E HH:mm"}
                 EHms{"E HH:mm:ss"}
                 Ed{"d E"}
@@ -502,24 +539,6 @@
                         "Hla",
                         "Mgq",
                     }
-                    narrow{
-                        "S",
-                        "M",
-                        "B",
-                        "T",
-                        "S",
-                        "H",
-                        "M",
-                    }
-                    short{
-                        "Son",
-                        "Mso",
-                        "Bil",
-                        "Tha",
-                        "Sin",
-                        "Hla",
-                        "Mgq",
-                    }
                     wide{
                         "ISonto",
                         "UMsombuluko",
@@ -549,15 +568,6 @@
                         "H",
                         "M",
                     }
-                    short{
-                        "Son",
-                        "Mso",
-                        "Bil",
-                        "Tha",
-                        "Sin",
-                        "Hla",
-                        "Mgq",
-                    }
                     wide{
                         "ISonto",
                         "UMsombuluko",
@@ -578,48 +588,14 @@
                         morning2{"ekuseni"}
                         night1{"ebusuku"}
                     }
-                    narrow{
-                        afternoon1{"emini"}
-                        evening1{"ntambama"}
-                        morning1{"entathakusa"}
-                        morning2{"ekuseni"}
-                        night1{"ebusuku"}
-                    }
-                    wide{
-                        afternoon1{"emini"}
-                        evening1{"ntambama"}
-                        morning1{"entathakusa"}
-                        morning2{"ekuseni"}
-                        night1{"ebusuku"}
-                    }
                 }
                 stand-alone{
-                    abbreviated{
-                        afternoon1{"emini"}
-                        am{"AM"}
-                        evening1{"ntambama"}
-                        morning1{"entathakusa"}
-                        morning2{"ekuseni"}
-                        night1{"ebusuku"}
-                        pm{"PM"}
-                    }
                     narrow{
                         afternoon1{"emini"}
-                        am{"AM"}
                         evening1{"ntambama"}
                         morning1{"entathakusa"}
                         morning2{"ekuseni"}
                         night1{"ebusuku"}
-                        pm{"PM"}
-                    }
-                    wide{
-                        afternoon1{"emini"}
-                        am{"AM"}
-                        evening1{"ntambama"}
-                        morning1{"entathakusa"}
-                        morning2{"ekuseni"}
-                        night1{"ebusuku"}
-                        pm{"PM"}
                     }
                 }
             }
@@ -632,14 +608,6 @@
                     "BCE",
                     "CE",
                 }
-                wide{
-                    "BC",
-                    "AD",
-                }
-                wide%variant{
-                    "BCE",
-                    "CE",
-                }
             }
             intervalFormats{
                 H{
@@ -810,20 +778,6 @@
                         "N",
                         "D",
                     }
-                    wide{
-                        "Januwari",
-                        "Februwari",
-                        "Mashi",
-                        "Ephreli",
-                        "Meyi",
-                        "Juni",
-                        "Julayi",
-                        "Agasti",
-                        "Septhemba",
-                        "Okthoba",
-                        "Novemba",
-                        "Disemba",
-                    }
                 }
             }
             quarters{
@@ -986,17 +940,7 @@
             }
         }
         day-narrow{
-            dn{"Usuku"}
-            relative{
-                "-1"{"izolo"}
-                "0"{"namhlanje"}
-                "1"{"kusasa"}
-            }
             relativeTime{
-                future{
-                    one{"osukwini olungu-{0} oluzayo"}
-                    other{"ezinsukwini ezingu-{0} ezizayo"}
-                }
                 past{
                     one{"{0} usuku olwedlule"}
                     other{"{0} izinsuku ezedlule"}
@@ -1004,7 +948,6 @@
             }
         }
         day-short{
-            dn{"Usuku"}
             relative{
                 "-1"{"izolo"}
                 "0"{"namhlanje"}
@@ -1024,30 +967,15 @@
         dayOfYear{
             dn{"Day Of Year"}
         }
-        dayOfYear-narrow{
-            dn{"usuku lonyaka"}
-        }
         dayOfYear-short{
             dn{"usuku lonyaka"}
         }
         dayperiod{
             dn{"AM/PM"}
         }
-        dayperiod-narrow{
-            dn{"AM/PM"}
-        }
-        dayperiod-short{
-            dn{"AM/PM"}
-        }
         era{
             dn{"Isikhathi"}
         }
-        era-narrow{
-            dn{"Isikhathi"}
-        }
-        era-short{
-            dn{"Isikhathi"}
-        }
         fri{
             relative{
                 "-1"{"uLwesihlanu oludlule"}
@@ -1126,16 +1054,6 @@
         }
         hour-short{
             dn{"Ihora"}
-            relativeTime{
-                future{
-                    one{"ehoreni elingu-{0} elizayo"}
-                    other{"emahoreni angu-{0} ezayo"}
-                }
-                past{
-                    one{"{0} ihora eledlule"}
-                    other{"emahoreni angu-{0} edlule"}
-                }
-            }
         }
         minute{
             dn{"Iminithi"}
@@ -1155,29 +1073,9 @@
         }
         minute-narrow{
             dn{"Iminithi"}
-            relativeTime{
-                future{
-                    one{"kuminithi elingu-{0} elizayo"}
-                    other{"kumaminithi angu-{0} ezayo"}
-                }
-                past{
-                    one{"{0} iminithi eledlule"}
-                    other{"{0} amaminithi edlule"}
-                }
-            }
         }
         minute-short{
             dn{"Iminithi"}
-            relativeTime{
-                future{
-                    one{"kuminithi elingu-{0} elizayo"}
-                    other{"kumaminithi angu-{0} ezayo"}
-                }
-                past{
-                    one{"{0} iminithi eledlule"}
-                    other{"{0} amaminithi edlule"}
-                }
-            }
         }
         mon{
             relative{
@@ -1196,29 +1094,7 @@
                 }
             }
         }
-        mon-narrow{
-            relative{
-                "-1"{"uMsombuluko odlule"}
-                "0"{"kulo Msombuluko"}
-                "1"{"uMsombuluko ozayo"}
-            }
-            relativeTime{
-                future{
-                    one{"ngeMisombuluko e-{0}"}
-                    other{"ngeMisombuluko e-{0}"}
-                }
-                past{
-                    one{"ngeMsombuluko e-{0} edlule"}
-                    other{"ngeMsombuluko e-{0} edlule"}
-                }
-            }
-        }
         mon-short{
-            relative{
-                "-1"{"uMsombuluko odlule"}
-                "0"{"kulo Msombuluko"}
-                "1"{"uMsombuluko ozayo"}
-            }
             relativeTime{
                 future{
                     one{"ngeMisombuluko e-{0}"}
@@ -1249,7 +1125,6 @@
             }
         }
         month-narrow{
-            dn{"Inyanga"}
             relativeTime{
                 future{
                     one{"enyangeni engu-{0} ezayo"}
@@ -1262,7 +1137,6 @@
             }
         }
         month-short{
-            dn{"Inyanga"}
             relativeTime{
                 future{
                     one{"ezinyangeni ezingu-{0} ezizayo"}
@@ -1293,7 +1167,6 @@
             }
         }
         quarter-narrow{
-            dn{"Ikota"}
             relativeTime{
                 future{
                     one{"kumakota angu-{0}"}
@@ -1306,7 +1179,6 @@
             }
         }
         quarter-short{
-            dn{"Ikota"}
             relativeTime{
                 future{
                     one{"kwikota engu-{0} ezayo"}
@@ -1353,11 +1225,6 @@
             }
         }
         sat-short{
-            relative{
-                "-1"{"uMgqibelo odlule"}
-                "0"{"kulo Mgqibelo"}
-                "1"{"uMgqibelo ozayo"}
-            }
             relativeTime{
                 future{
                     one{"ngeMgqibelo engu-{0}"}
@@ -1387,29 +1254,9 @@
         }
         second-narrow{
             dn{"Isekhondi"}
-            relativeTime{
-                future{
-                    one{"kusekhondi elingu-{0} elizayo"}
-                    other{"kumasekhondi angu-{0} ezayo"}
-                }
-                past{
-                    one{"{0} isekhondi eledlule"}
-                    other{"{0} amasekhondi edlule"}
-                }
-            }
         }
         second-short{
             dn{"Isekhondi"}
-            relativeTime{
-                future{
-                    one{"kusekhondi elingu-{0} elizayo"}
-                    other{"kumasekhondi angu-{0} ezayo"}
-                }
-                past{
-                    one{"{0} isekhondi eledlule"}
-                    other{"{0} amasekhondi edlule"}
-                }
-            }
         }
         sun{
             relative{
@@ -1428,23 +1275,6 @@
                 }
             }
         }
-        sun-narrow{
-            relative{
-                "-1"{"iSonto eledlule"}
-                "0"{"kuleli Sonto"}
-                "1"{"iSonto elizayo"}
-            }
-            relativeTime{
-                future{
-                    one{"kumaSonto angu-{0}"}
-                    other{"kumaSonto angu-{0}"}
-                }
-                past{
-                    one{"{0} amaSonto edlule"}
-                    other{"{0} amaSonto edlule"}
-                }
-            }
-        }
         sun-short{
             relative{
                 "-1"{"iSonto eledlule"}
@@ -1479,23 +1309,6 @@
                 }
             }
         }
-        thu-narrow{
-            relative{
-                "-1"{"uLwesine olwedlule"}
-                "0"{"kulo Lwesine"}
-                "1"{"uLwesine oluzayo"}
-            }
-            relativeTime{
-                future{
-                    one{"ngoLwezine abangu-{0}"}
-                    other{"ngoLwezine abangu-{0}"}
-                }
-                past{
-                    one{"ngoLwezine abangu-{0} abedlule"}
-                    other{"ngoLwezine abangu-{0} abedlule"}
-                }
-            }
-        }
         thu-short{
             relative{
                 "-1"{"uLwesine olwedlule"}
@@ -1548,11 +1361,6 @@
             }
         }
         tue-short{
-            relative{
-                "-1"{"uLwesibili oludlule"}
-                "0"{"kulo Lwesibili"}
-                "1"{"uLwesibili oluzayo"}
-            }
             relativeTime{
                 future{
                     one{"{0} ngoLwezibili"}
@@ -1635,21 +1443,14 @@
             }
         }
         week-narrow{
-            dn{"Iviki"}
-            relativePeriod{"evikini le-{0}"}
             relativeTime{
                 future{
                     one{"emavikini angu-{0} ezayo"}
                     other{"emavikini angu-{0} ezayo"}
                 }
-                past{
-                    one{"amaviki angu-{0} edlule"}
-                    other{"amaviki angu-{0} edlule"}
-                }
             }
         }
         week-short{
-            dn{"Iviki"}
             relativePeriod{"evikini le-{0}"}
             relativeTime{
                 future{
@@ -1665,18 +1466,9 @@
         weekOfMonth{
             dn{"Iviki leNyanga"}
         }
-        weekOfMonth-narrow{
-            dn{"Iviki leNyanga"}
-        }
-        weekOfMonth-short{
-            dn{"Iviki leNyanga"}
-        }
         weekday{
             dn{"Usuku evikini"}
         }
-        weekday-narrow{
-            dn{"Usuku evikini"}
-        }
         weekday-short{
             dn{"Usuku evikini"}
         }
@@ -1705,7 +1497,6 @@
             }
         }
         year-narrow{
-            dn{"Unyaka"}
             relativeTime{
                 future{
                     one{"onyakeni ongu-{0} ozayo"}
@@ -1718,7 +1509,6 @@
             }
         }
         year-short{
-            dn{"Unyaka"}
             relativeTime{
                 future{
                     one{"onyakeni ongu-{0} ozayo"}
@@ -1733,17 +1523,9 @@
         zone{
             dn{"Isikhathi sendawo"}
         }
-        zone-narrow{
-            dn{"Isikhathi sendawo"}
-        }
-        zone-short{
-            dn{"Isikhathi sendawo"}
-        }
     }
     listPattern{
         or{
-            2{"{0} or {1}"}
-            end{"{0}, or {1}"}
             middle{"{0}, {1}"}
             start{"{0}, {1}"}
         }
@@ -1820,4 +1602,13 @@
             }
         }
     }
+    personNames{
+        nameOrderLocales{
+            givenFirst{
+                "und",
+                "zu",
+            }
+            surnameFirst{"zxx"}
+        }
+    }
 }
diff --git a/icu4c/source/data/misc/dayPeriods.txt b/icu4c/source/data/misc/dayPeriods.txt
index 54bf177..eb4cf6b 100644
--- a/icu4c/source/data/misc/dayPeriods.txt
+++ b/icu4c/source/data/misc/dayPeriods.txt
@@ -4,175 +4,176 @@
 dayPeriods:table(nofallback){
     locales{
         af{"set3"}
-        am{"set69"}
-        ar{"set67"}
-        az{"set63"}
+        am{"set70"}
+        ar{"set68"}
+        az{"set64"}
         bg{"set22"}
-        bn{"set35"}
+        bn{"set36"}
         bs{"set26"}
         ca{"set15"}
-        ccp{"set35"}
-        chr{"set77"}
+        ccp{"set36"}
+        chr{"set78"}
         cs{"set28"}
-        cy{"set79"}
+        cy{"set80"}
         da{"set7"}
         de{"set6"}
-        ee{"set78"}
-        el{"set41"}
+        ee{"set79"}
+        el{"set42"}
         en{"set2"}
         es{"set13"}
         es_CO{"set14"}
-        et{"set50"}
-        eu{"set75"}
-        fa{"set44"}
-        fi{"set49"}
-        fil{"set61"}
+        et{"set51"}
+        eu{"set76"}
+        fa{"set45"}
+        fi{"set50"}
+        fil{"set62"}
         fr{"set19"}
         gl{"set12"}
         gsw{"set5"}
-        gu{"set36"}
-        he{"set68"}
+        gu{"set37"}
+        he{"set69"}
         hi{"set34"}
+        hi_Latn{"set35"}
         hr{"set25"}
-        hu{"set51"}
-        hy{"set43"}
-        id{"set59"}
+        hu{"set52"}
+        hy{"set44"}
+        id{"set60"}
         is{"set10"}
         it{"set16"}
-        ja{"set54"}
-        ka{"set74"}
-        kgp{"set80"}
-        kk{"set64"}
-        km{"set71"}
-        kn{"set48"}
-        ko{"set55"}
-        ky{"set65"}
+        ja{"set55"}
+        ka{"set75"}
+        kgp{"set81"}
+        kk{"set65"}
+        km{"set72"}
+        kn{"set49"}
+        ko{"set56"}
+        ky{"set66"}
         lij{"set17"}
-        lo{"set58"}
+        lo{"set59"}
         lt{"set31"}
         lv{"set32"}
         mk{"set23"}
-        ml{"set47"}
-        mn{"set76"}
-        mr{"set37"}
-        ms{"set60"}
-        my{"set56"}
+        ml{"set48"}
+        mn{"set77"}
+        mr{"set38"}
+        ms{"set61"}
+        my{"set57"}
         nb{"set8"}
-        ne{"set38"}
+        ne{"set39"}
         nl{"set4"}
         nn{"set8"}
         no{"set8"}
-        pa{"set39"}
+        pa{"set40"}
         pl{"set30"}
         pt{"set11"}
         ro{"set18"}
         root{"set1"}
         ru{"set20"}
-        si{"set40"}
+        si{"set41"}
         sk{"set29"}
         sl{"set27"}
-        sq{"set42"}
+        sq{"set43"}
         sr{"set24"}
         sv{"set9"}
-        sw{"set72"}
-        ta{"set45"}
-        te{"set46"}
-        th{"set57"}
-        tr{"set62"}
+        sw{"set73"}
+        ta{"set46"}
+        te{"set47"}
+        th{"set58"}
+        tr{"set63"}
         uk{"set21"}
         ur{"set33"}
-        uz{"set66"}
-        vi{"set70"}
-        yrl{"set81"}
-        yue{"set53"}
-        zh{"set52"}
-        zu{"set73"}
+        uz{"set67"}
+        vi{"set71"}
+        yrl{"set82"}
+        yue{"set54"}
+        zh{"set53"}
+        zu{"set74"}
     }
     locales_selection{
-        af{"set84"}
-        am{"set154"}
-        ar{"set145"}
-        az{"set136"}
-        bg{"set108"}
-        bn{"set121"}
-        bs{"set102"}
-        ca{"set96"}
-        ccp{"set121"}
-        chr{"set158"}
-        cs{"set105"}
-        cy{"set160"}
-        da{"set88"}
-        de{"set87"}
-        ee{"set159"}
-        el{"set114"}
-        en{"set83"}
-        es{"set94"}
-        es_CO{"set95"}
-        et{"set140"}
-        eu{"set155"}
-        fa{"set115"}
-        fi{"set141"}
-        fil{"set149"}
-        fr{"set100"}
-        gl{"set93"}
-        gsw{"set86"}
-        gu{"set122"}
-        he{"set146"}
-        hi{"set120"}
-        hr{"set101"}
-        hu{"set142"}
-        hy{"set116"}
-        id{"set147"}
-        is{"set91"}
-        it{"set97"}
-        ja{"set133"}
-        ka{"set117"}
-        kgp{"set161"}
-        kk{"set137"}
-        km{"set151"}
-        kn{"set130"}
-        ko{"set134"}
-        ky{"set138"}
-        lij{"set98"}
-        lo{"set144"}
-        lt{"set112"}
-        lv{"set113"}
-        mk{"set109"}
-        ml{"set129"}
-        mn{"set156"}
-        mr{"set123"}
-        ms{"set148"}
-        my{"set157"}
-        nb{"set89"}
-        ne{"set124"}
-        nl{"set85"}
-        nn{"set89"}
-        no{"set89"}
-        pa{"set125"}
-        pl{"set107"}
-        pt{"set92"}
-        ro{"set99"}
-        root{"set82"}
-        ru{"set110"}
-        si{"set126"}
-        sk{"set106"}
-        sl{"set104"}
-        sq{"set118"}
-        sr{"set103"}
-        sv{"set90"}
-        sw{"set152"}
-        ta{"set127"}
-        te{"set128"}
-        th{"set143"}
-        tr{"set135"}
-        uk{"set111"}
-        ur{"set119"}
-        uz{"set139"}
-        vi{"set150"}
-        yrl{"set162"}
-        yue{"set132"}
-        zh{"set131"}
-        zu{"set153"}
+        af{"set85"}
+        am{"set155"}
+        ar{"set146"}
+        az{"set137"}
+        bg{"set109"}
+        bn{"set122"}
+        bs{"set103"}
+        ca{"set97"}
+        ccp{"set122"}
+        chr{"set159"}
+        cs{"set106"}
+        cy{"set161"}
+        da{"set89"}
+        de{"set88"}
+        ee{"set160"}
+        el{"set115"}
+        en{"set84"}
+        es{"set95"}
+        es_CO{"set96"}
+        et{"set141"}
+        eu{"set156"}
+        fa{"set116"}
+        fi{"set142"}
+        fil{"set150"}
+        fr{"set101"}
+        gl{"set94"}
+        gsw{"set87"}
+        gu{"set123"}
+        he{"set147"}
+        hi{"set121"}
+        hr{"set102"}
+        hu{"set143"}
+        hy{"set117"}
+        id{"set148"}
+        is{"set92"}
+        it{"set98"}
+        ja{"set134"}
+        ka{"set118"}
+        kgp{"set162"}
+        kk{"set138"}
+        km{"set152"}
+        kn{"set131"}
+        ko{"set135"}
+        ky{"set139"}
+        lij{"set99"}
+        lo{"set145"}
+        lt{"set113"}
+        lv{"set114"}
+        mk{"set110"}
+        ml{"set130"}
+        mn{"set157"}
+        mr{"set124"}
+        ms{"set149"}
+        my{"set158"}
+        nb{"set90"}
+        ne{"set125"}
+        nl{"set86"}
+        nn{"set90"}
+        no{"set90"}
+        pa{"set126"}
+        pl{"set108"}
+        pt{"set93"}
+        ro{"set100"}
+        root{"set83"}
+        ru{"set111"}
+        si{"set127"}
+        sk{"set107"}
+        sl{"set105"}
+        sq{"set119"}
+        sr{"set104"}
+        sv{"set91"}
+        sw{"set153"}
+        ta{"set128"}
+        te{"set129"}
+        th{"set144"}
+        tr{"set136"}
+        uk{"set112"}
+        ur{"set120"}
+        uz{"set140"}
+        vi{"set151"}
+        yrl{"set163"}
+        yue{"set133"}
+        zh{"set132"}
+        zu{"set154"}
     }
     rules{
         set1{
@@ -215,6 +216,24 @@
                 from{"12:00"}
             }
             evening1{
+                before{"22:00"}
+                from{"18:00"}
+            }
+            morning1{
+                before{"12:00"}
+                from{"05:00"}
+            }
+            night1{
+                before{"05:00"}
+                from{"22:00"}
+            }
+        }
+        set101{
+            afternoon1{
+                before{"18:00"}
+                from{"12:00"}
+            }
+            evening1{
                 before{"24:00"}
                 from{"18:00"}
             }
@@ -227,24 +246,6 @@
                 from{"00:00"}
             }
         }
-        set101{
-            afternoon1{
-                before{"18:00"}
-                from{"12:00"}
-            }
-            evening1{
-                before{"21:00"}
-                from{"18:00"}
-            }
-            morning1{
-                before{"12:00"}
-                from{"04:00"}
-            }
-            night1{
-                before{"04:00"}
-                from{"21:00"}
-            }
-        }
         set102{
             afternoon1{
                 before{"18:00"}
@@ -274,6 +275,24 @@
             }
             morning1{
                 before{"12:00"}
+                from{"04:00"}
+            }
+            night1{
+                before{"04:00"}
+                from{"21:00"}
+            }
+        }
+        set104{
+            afternoon1{
+                before{"18:00"}
+                from{"12:00"}
+            }
+            evening1{
+                before{"21:00"}
+                from{"18:00"}
+            }
+            morning1{
+                before{"12:00"}
                 from{"06:00"}
             }
             night1{
@@ -281,7 +300,7 @@
                 from{"21:00"}
             }
         }
-        set104{
+        set105{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -303,28 +322,6 @@
                 from{"22:00"}
             }
         }
-        set105{
-            afternoon1{
-                before{"18:00"}
-                from{"12:00"}
-            }
-            evening1{
-                before{"22:00"}
-                from{"18:00"}
-            }
-            morning1{
-                before{"09:00"}
-                from{"04:00"}
-            }
-            morning2{
-                before{"12:00"}
-                from{"09:00"}
-            }
-            night1{
-                before{"04:00"}
-                from{"22:00"}
-            }
-        }
         set106{
             afternoon1{
                 before{"18:00"}
@@ -353,6 +350,28 @@
                 from{"12:00"}
             }
             evening1{
+                before{"22:00"}
+                from{"18:00"}
+            }
+            morning1{
+                before{"09:00"}
+                from{"04:00"}
+            }
+            morning2{
+                before{"12:00"}
+                from{"09:00"}
+            }
+            night1{
+                before{"04:00"}
+                from{"22:00"}
+            }
+        }
+        set108{
+            afternoon1{
+                before{"18:00"}
+                from{"12:00"}
+            }
+            evening1{
                 before{"21:00"}
                 from{"18:00"}
             }
@@ -369,7 +388,7 @@
                 from{"21:00"}
             }
         }
-        set108{
+        set109{
             afternoon1{
                 before{"18:00"}
                 from{"14:00"}
@@ -391,28 +410,6 @@
                 from{"22:00"}
             }
         }
-        set109{
-            afternoon1{
-                before{"18:00"}
-                from{"12:00"}
-            }
-            evening1{
-                before{"24:00"}
-                from{"18:00"}
-            }
-            morning1{
-                before{"10:00"}
-                from{"04:00"}
-            }
-            morning2{
-                before{"12:00"}
-                from{"10:00"}
-            }
-            night1{
-                before{"04:00"}
-                from{"00:00"}
-            }
-        }
         set11{
             afternoon1{
                 before{"19:00"}
@@ -443,6 +440,28 @@
                 from{"12:00"}
             }
             evening1{
+                before{"24:00"}
+                from{"18:00"}
+            }
+            morning1{
+                before{"10:00"}
+                from{"04:00"}
+            }
+            morning2{
+                before{"12:00"}
+                from{"10:00"}
+            }
+            night1{
+                before{"04:00"}
+                from{"00:00"}
+            }
+        }
+        set111{
+            afternoon1{
+                before{"18:00"}
+                from{"12:00"}
+            }
+            evening1{
                 before{"22:00"}
                 from{"18:00"}
             }
@@ -455,7 +474,7 @@
                 from{"22:00"}
             }
         }
-        set111{
+        set112{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -473,7 +492,7 @@
                 from{"00:00"}
             }
         }
-        set112{
+        set113{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -491,7 +510,7 @@
                 from{"00:00"}
             }
         }
-        set113{
+        set114{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -509,7 +528,7 @@
                 from{"23:00"}
             }
         }
-        set114{
+        set115{
             afternoon1{
                 before{"17:00"}
                 from{"12:00"}
@@ -527,7 +546,7 @@
                 from{"20:00"}
             }
         }
-        set115{
+        set116{
             afternoon1{
                 before{"13:00"}
                 from{"12:00"}
@@ -553,7 +572,7 @@
                 from{"00:00"}
             }
         }
-        set116{
+        set117{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -571,7 +590,7 @@
                 from{"00:00"}
             }
         }
-        set117{
+        set118{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -589,7 +608,7 @@
                 from{"21:00"}
             }
         }
-        set118{
+        set119{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -611,28 +630,6 @@
                 from{"00:00"}
             }
         }
-        set119{
-            afternoon1{
-                before{"16:00"}
-                from{"12:00"}
-            }
-            afternoon2{
-                before{"18:00"}
-                from{"16:00"}
-            }
-            evening1{
-                before{"20:00"}
-                from{"18:00"}
-            }
-            morning1{
-                before{"12:00"}
-                from{"04:00"}
-            }
-            night1{
-                before{"04:00"}
-                from{"20:00"}
-            }
-        }
         set12{
             afternoon1{
                 before{"13:00"}
@@ -663,6 +660,28 @@
                 before{"16:00"}
                 from{"12:00"}
             }
+            afternoon2{
+                before{"18:00"}
+                from{"16:00"}
+            }
+            evening1{
+                before{"20:00"}
+                from{"18:00"}
+            }
+            morning1{
+                before{"12:00"}
+                from{"04:00"}
+            }
+            night1{
+                before{"04:00"}
+                from{"20:00"}
+            }
+        }
+        set121{
+            afternoon1{
+                before{"16:00"}
+                from{"12:00"}
+            }
             evening1{
                 before{"20:00"}
                 from{"16:00"}
@@ -676,7 +695,7 @@
                 from{"20:00"}
             }
         }
-        set121{
+        set122{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -702,7 +721,7 @@
                 from{"20:00"}
             }
         }
-        set122{
+        set123{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -720,7 +739,7 @@
                 from{"20:00"}
             }
         }
-        set123{
+        set124{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -746,7 +765,7 @@
                 from{"21:00"}
             }
         }
-        set124{
+        set125{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -768,7 +787,7 @@
                 from{"22:00"}
             }
         }
-        set125{
+        set126{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -786,7 +805,7 @@
                 from{"21:00"}
             }
         }
-        set126{
+        set127{
             afternoon1{
                 before{"14:00"}
                 from{"12:00"}
@@ -812,7 +831,7 @@
                 from{"00:00"}
             }
         }
-        set127{
+        set128{
             afternoon1{
                 before{"14:00"}
                 from{"12:00"}
@@ -842,7 +861,7 @@
                 from{"21:00"}
             }
         }
-        set128{
+        set129{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -860,7 +879,28 @@
                 from{"21:00"}
             }
         }
-        set129{
+        set13{
+            evening1{
+                before{"20:00"}
+                from{"12:00"}
+            }
+            morning1{
+                before{"06:00"}
+                from{"00:00"}
+            }
+            morning2{
+                before{"12:00"}
+                from{"06:00"}
+            }
+            night1{
+                before{"24:00"}
+                from{"20:00"}
+            }
+            noon{
+                at{"12:00"}
+            }
+        }
+        set130{
             afternoon1{
                 before{"14:00"}
                 from{"12:00"}
@@ -890,28 +930,7 @@
                 from{"19:00"}
             }
         }
-        set13{
-            evening1{
-                before{"20:00"}
-                from{"12:00"}
-            }
-            morning1{
-                before{"06:00"}
-                from{"00:00"}
-            }
-            morning2{
-                before{"12:00"}
-                from{"06:00"}
-            }
-            night1{
-                before{"24:00"}
-                from{"20:00"}
-            }
-            noon{
-                at{"12:00"}
-            }
-        }
-        set130{
+        set131{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -929,32 +948,6 @@
                 from{"21:00"}
             }
         }
-        set131{
-            afternoon1{
-                before{"13:00"}
-                from{"12:00"}
-            }
-            afternoon2{
-                before{"19:00"}
-                from{"13:00"}
-            }
-            evening1{
-                before{"24:00"}
-                from{"19:00"}
-            }
-            morning1{
-                before{"08:00"}
-                from{"05:00"}
-            }
-            morning2{
-                before{"12:00"}
-                from{"08:00"}
-            }
-            night1{
-                before{"05:00"}
-                from{"00:00"}
-            }
-        }
         set132{
             afternoon1{
                 before{"13:00"}
@@ -983,6 +976,32 @@
         }
         set133{
             afternoon1{
+                before{"13:00"}
+                from{"12:00"}
+            }
+            afternoon2{
+                before{"19:00"}
+                from{"13:00"}
+            }
+            evening1{
+                before{"24:00"}
+                from{"19:00"}
+            }
+            morning1{
+                before{"08:00"}
+                from{"05:00"}
+            }
+            morning2{
+                before{"12:00"}
+                from{"08:00"}
+            }
+            night1{
+                before{"05:00"}
+                from{"00:00"}
+            }
+        }
+        set134{
+            afternoon1{
                 before{"16:00"}
                 from{"12:00"}
             }
@@ -1003,7 +1022,7 @@
                 from{"23:00"}
             }
         }
-        set134{
+        set135{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -1025,7 +1044,7 @@
                 from{"21:00"}
             }
         }
-        set135{
+        set136{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -1051,7 +1070,7 @@
                 from{"21:00"}
             }
         }
-        set136{
+        set137{
             afternoon1{
                 before{"17:00"}
                 from{"12:00"}
@@ -1077,24 +1096,6 @@
                 from{"00:00"}
             }
         }
-        set137{
-            afternoon1{
-                before{"18:00"}
-                from{"12:00"}
-            }
-            evening1{
-                before{"21:00"}
-                from{"18:00"}
-            }
-            morning1{
-                before{"12:00"}
-                from{"06:00"}
-            }
-            night1{
-                before{"06:00"}
-                from{"21:00"}
-            }
-        }
         set138{
             afternoon1{
                 before{"18:00"}
@@ -1116,19 +1117,19 @@
         set139{
             afternoon1{
                 before{"18:00"}
-                from{"11:00"}
+                from{"12:00"}
             }
             evening1{
-                before{"22:00"}
+                before{"21:00"}
                 from{"18:00"}
             }
             morning1{
-                before{"11:00"}
+                before{"12:00"}
                 from{"06:00"}
             }
             night1{
                 before{"06:00"}
-                from{"22:00"}
+                from{"21:00"}
             }
         }
         set14{
@@ -1151,6 +1152,24 @@
         set140{
             afternoon1{
                 before{"18:00"}
+                from{"11:00"}
+            }
+            evening1{
+                before{"22:00"}
+                from{"18:00"}
+            }
+            morning1{
+                before{"11:00"}
+                from{"06:00"}
+            }
+            night1{
+                before{"06:00"}
+                from{"22:00"}
+            }
+        }
+        set141{
+            afternoon1{
+                before{"18:00"}
                 from{"12:00"}
             }
             evening1{
@@ -1166,7 +1185,7 @@
                 from{"23:00"}
             }
         }
-        set141{
+        set142{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -1188,7 +1207,7 @@
                 from{"23:00"}
             }
         }
-        set142{
+        set143{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -1214,7 +1233,7 @@
                 from{"04:00"}
             }
         }
-        set143{
+        set144{
             afternoon1{
                 before{"13:00"}
                 from{"12:00"}
@@ -1240,7 +1259,7 @@
                 from{"21:00"}
             }
         }
-        set144{
+        set145{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -1258,7 +1277,7 @@
                 from{"20:00"}
             }
         }
-        set145{
+        set146{
             afternoon1{
                 before{"13:00"}
                 from{"12:00"}
@@ -1288,7 +1307,7 @@
                 from{"01:00"}
             }
         }
-        set146{
+        set147{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -1314,7 +1333,7 @@
                 from{"03:00"}
             }
         }
-        set147{
+        set148{
             afternoon1{
                 before{"15:00"}
                 from{"10:00"}
@@ -1332,7 +1351,7 @@
                 from{"18:00"}
             }
         }
-        set148{
+        set149{
             afternoon1{
                 before{"14:00"}
                 from{"12:00"}
@@ -1354,28 +1373,6 @@
                 from{"19:00"}
             }
         }
-        set149{
-            afternoon1{
-                before{"16:00"}
-                from{"12:00"}
-            }
-            evening1{
-                before{"18:00"}
-                from{"16:00"}
-            }
-            morning1{
-                before{"06:00"}
-                from{"00:00"}
-            }
-            morning2{
-                before{"12:00"}
-                from{"06:00"}
-            }
-            night1{
-                before{"24:00"}
-                from{"18:00"}
-            }
-        }
         set15{
             afternoon1{
                 before{"13:00"}
@@ -1407,6 +1404,28 @@
         }
         set150{
             afternoon1{
+                before{"16:00"}
+                from{"12:00"}
+            }
+            evening1{
+                before{"18:00"}
+                from{"16:00"}
+            }
+            morning1{
+                before{"06:00"}
+                from{"00:00"}
+            }
+            morning2{
+                before{"12:00"}
+                from{"06:00"}
+            }
+            night1{
+                before{"24:00"}
+                from{"18:00"}
+            }
+        }
+        set151{
+            afternoon1{
                 before{"18:00"}
                 from{"12:00"}
             }
@@ -1423,7 +1442,7 @@
                 from{"21:00"}
             }
         }
-        set151{
+        set152{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -1441,7 +1460,7 @@
                 from{"21:00"}
             }
         }
-        set152{
+        set153{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -1463,7 +1482,7 @@
                 from{"19:00"}
             }
         }
-        set153{
+        set154{
             afternoon1{
                 before{"13:00"}
                 from{"10:00"}
@@ -1485,7 +1504,7 @@
                 from{"19:00"}
             }
         }
-        set154{
+        set155{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -1503,7 +1522,7 @@
                 from{"00:00"}
             }
         }
-        set155{
+        set156{
             afternoon1{
                 before{"14:00"}
                 from{"12:00"}
@@ -1529,7 +1548,7 @@
                 from{"21:00"}
             }
         }
-        set156{
+        set157{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -1547,7 +1566,7 @@
                 from{"21:00"}
             }
         }
-        set157{
+        set158{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -1565,7 +1584,7 @@
                 from{"19:00"}
             }
         }
-        set158{
+        set159{
             afternoon1{
                 before{"24:00"}
                 from{"12:00"}
@@ -1575,32 +1594,6 @@
                 from{"00:00"}
             }
         }
-        set159{
-            afternoon1{
-                before{"14:00"}
-                from{"12:00"}
-            }
-            afternoon2{
-                before{"18:00"}
-                from{"14:00"}
-            }
-            evening1{
-                before{"21:00"}
-                from{"18:00"}
-            }
-            morning1{
-                before{"05:00"}
-                from{"04:00"}
-            }
-            morning2{
-                before{"12:00"}
-                from{"05:00"}
-            }
-            night1{
-                before{"04:00"}
-                from{"21:00"}
-            }
-        }
         set16{
             afternoon1{
                 before{"18:00"}
@@ -1627,6 +1620,32 @@
         }
         set160{
             afternoon1{
+                before{"14:00"}
+                from{"12:00"}
+            }
+            afternoon2{
+                before{"18:00"}
+                from{"14:00"}
+            }
+            evening1{
+                before{"21:00"}
+                from{"18:00"}
+            }
+            morning1{
+                before{"05:00"}
+                from{"04:00"}
+            }
+            morning2{
+                before{"12:00"}
+                from{"05:00"}
+            }
+            night1{
+                before{"04:00"}
+                from{"21:00"}
+            }
+        }
+        set161{
+            afternoon1{
                 before{"18:00"}
                 from{"12:00"}
             }
@@ -1639,7 +1658,7 @@
                 from{"00:00"}
             }
         }
-        set161{
+        set162{
             afternoon1{
                 before{"19:00"}
                 from{"12:00"}
@@ -1657,7 +1676,7 @@
                 from{"00:00"}
             }
         }
-        set162{
+        set163{
             afternoon1{
                 before{"19:00"}
                 from{"12:00"}
@@ -2176,6 +2195,30 @@
                 before{"16:00"}
                 from{"12:00"}
             }
+            evening1{
+                before{"20:00"}
+                from{"16:00"}
+            }
+            midnight{
+                at{"00:00"}
+            }
+            morning1{
+                before{"12:00"}
+                from{"04:00"}
+            }
+            night1{
+                before{"04:00"}
+                from{"20:00"}
+            }
+            noon{
+                at{"12:00"}
+            }
+        }
+        set36{
+            afternoon1{
+                before{"16:00"}
+                from{"12:00"}
+            }
             afternoon2{
                 before{"18:00"}
                 from{"16:00"}
@@ -2197,7 +2240,7 @@
                 from{"20:00"}
             }
         }
-        set36{
+        set37{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -2218,7 +2261,7 @@
                 from{"20:00"}
             }
         }
-        set37{
+        set38{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -2250,7 +2293,7 @@
                 at{"12:00"}
             }
         }
-        set38{
+        set39{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -2278,27 +2321,6 @@
                 at{"12:00"}
             }
         }
-        set39{
-            afternoon1{
-                before{"16:00"}
-                from{"12:00"}
-            }
-            evening1{
-                before{"21:00"}
-                from{"16:00"}
-            }
-            midnight{
-                at{"00:00"}
-            }
-            morning1{
-                before{"12:00"}
-                from{"04:00"}
-            }
-            night1{
-                before{"04:00"}
-                from{"21:00"}
-            }
-        }
         set4{
             afternoon1{
                 before{"18:00"}
@@ -2322,6 +2344,27 @@
         }
         set40{
             afternoon1{
+                before{"16:00"}
+                from{"12:00"}
+            }
+            evening1{
+                before{"21:00"}
+                from{"16:00"}
+            }
+            midnight{
+                at{"00:00"}
+            }
+            morning1{
+                before{"12:00"}
+                from{"04:00"}
+            }
+            night1{
+                before{"04:00"}
+                from{"21:00"}
+            }
+        }
+        set41{
+            afternoon1{
                 before{"14:00"}
                 from{"12:00"}
             }
@@ -2352,7 +2395,7 @@
                 at{"12:00"}
             }
         }
-        set41{
+        set42{
             afternoon1{
                 before{"17:00"}
                 from{"12:00"}
@@ -2370,7 +2413,7 @@
                 from{"20:00"}
             }
         }
-        set42{
+        set43{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -2398,7 +2441,7 @@
                 at{"12:00"}
             }
         }
-        set43{
+        set44{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -2422,7 +2465,7 @@
                 at{"12:00"}
             }
         }
-        set44{
+        set45{
             afternoon1{
                 before{"13:00"}
                 from{"12:00"}
@@ -2448,7 +2491,7 @@
                 from{"00:00"}
             }
         }
-        set45{
+        set46{
             afternoon1{
                 before{"14:00"}
                 from{"12:00"}
@@ -2484,7 +2527,7 @@
                 at{"12:00"}
             }
         }
-        set46{
+        set47{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -2505,7 +2548,7 @@
                 from{"21:00"}
             }
         }
-        set47{
+        set48{
             afternoon1{
                 before{"14:00"}
                 from{"12:00"}
@@ -2541,7 +2584,7 @@
                 at{"12:00"}
             }
         }
-        set48{
+        set49{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -2562,34 +2605,6 @@
                 from{"21:00"}
             }
         }
-        set49{
-            afternoon1{
-                before{"18:00"}
-                from{"12:00"}
-            }
-            evening1{
-                before{"23:00"}
-                from{"18:00"}
-            }
-            midnight{
-                at{"00:00"}
-            }
-            morning1{
-                before{"10:00"}
-                from{"05:00"}
-            }
-            morning2{
-                before{"12:00"}
-                from{"10:00"}
-            }
-            night1{
-                before{"05:00"}
-                from{"23:00"}
-            }
-            noon{
-                at{"12:00"}
-            }
-        }
         set5{
             afternoon1{
                 before{"14:00"}
@@ -2628,6 +2643,34 @@
                 at{"00:00"}
             }
             morning1{
+                before{"10:00"}
+                from{"05:00"}
+            }
+            morning2{
+                before{"12:00"}
+                from{"10:00"}
+            }
+            night1{
+                before{"05:00"}
+                from{"23:00"}
+            }
+            noon{
+                at{"12:00"}
+            }
+        }
+        set51{
+            afternoon1{
+                before{"18:00"}
+                from{"12:00"}
+            }
+            evening1{
+                before{"23:00"}
+                from{"18:00"}
+            }
+            midnight{
+                at{"00:00"}
+            }
+            morning1{
                 before{"12:00"}
                 from{"05:00"}
             }
@@ -2639,7 +2682,7 @@
                 at{"12:00"}
             }
         }
-        set51{
+        set52{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -2671,35 +2714,6 @@
                 at{"12:00"}
             }
         }
-        set52{
-            afternoon1{
-                before{"13:00"}
-                from{"12:00"}
-            }
-            afternoon2{
-                before{"19:00"}
-                from{"13:00"}
-            }
-            evening1{
-                before{"24:00"}
-                from{"19:00"}
-            }
-            midnight{
-                at{"00:00"}
-            }
-            morning1{
-                before{"08:00"}
-                from{"05:00"}
-            }
-            morning2{
-                before{"12:00"}
-                from{"08:00"}
-            }
-            night1{
-                before{"05:00"}
-                from{"00:00"}
-            }
-        }
         set53{
             afternoon1{
                 before{"13:00"}
@@ -2731,6 +2745,35 @@
         }
         set54{
             afternoon1{
+                before{"13:00"}
+                from{"12:00"}
+            }
+            afternoon2{
+                before{"19:00"}
+                from{"13:00"}
+            }
+            evening1{
+                before{"24:00"}
+                from{"19:00"}
+            }
+            midnight{
+                at{"00:00"}
+            }
+            morning1{
+                before{"08:00"}
+                from{"05:00"}
+            }
+            morning2{
+                before{"12:00"}
+                from{"08:00"}
+            }
+            night1{
+                before{"05:00"}
+                from{"00:00"}
+            }
+        }
+        set55{
+            afternoon1{
                 before{"16:00"}
                 from{"12:00"}
             }
@@ -2757,7 +2800,7 @@
                 at{"12:00"}
             }
         }
-        set55{
+        set56{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -2785,7 +2828,7 @@
                 at{"12:00"}
             }
         }
-        set56{
+        set57{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -2809,7 +2852,7 @@
                 at{"12:00"}
             }
         }
-        set57{
+        set58{
             afternoon1{
                 before{"13:00"}
                 from{"12:00"}
@@ -2841,7 +2884,7 @@
                 at{"12:00"}
             }
         }
-        set58{
+        set59{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -2865,30 +2908,6 @@
                 at{"12:00"}
             }
         }
-        set59{
-            afternoon1{
-                before{"15:00"}
-                from{"10:00"}
-            }
-            evening1{
-                before{"18:00"}
-                from{"15:00"}
-            }
-            midnight{
-                at{"00:00"}
-            }
-            morning1{
-                before{"10:00"}
-                from{"00:00"}
-            }
-            night1{
-                before{"24:00"}
-                from{"18:00"}
-            }
-            noon{
-                at{"12:00"}
-            }
-        }
         set6{
             afternoon1{
                 before{"13:00"}
@@ -2920,6 +2939,30 @@
         }
         set60{
             afternoon1{
+                before{"15:00"}
+                from{"10:00"}
+            }
+            evening1{
+                before{"18:00"}
+                from{"15:00"}
+            }
+            midnight{
+                at{"00:00"}
+            }
+            morning1{
+                before{"10:00"}
+                from{"00:00"}
+            }
+            night1{
+                before{"24:00"}
+                from{"18:00"}
+            }
+            noon{
+                at{"12:00"}
+            }
+        }
+        set61{
+            afternoon1{
                 before{"14:00"}
                 from{"12:00"}
             }
@@ -2940,7 +2983,7 @@
                 from{"19:00"}
             }
         }
-        set61{
+        set62{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -2968,7 +3011,7 @@
                 at{"12:00"}
             }
         }
-        set62{
+        set63{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -3000,7 +3043,7 @@
                 at{"12:00"}
             }
         }
-        set63{
+        set64{
             afternoon1{
                 before{"17:00"}
                 from{"12:00"}
@@ -3032,30 +3075,6 @@
                 at{"12:00"}
             }
         }
-        set64{
-            afternoon1{
-                before{"18:00"}
-                from{"12:00"}
-            }
-            evening1{
-                before{"21:00"}
-                from{"18:00"}
-            }
-            midnight{
-                at{"00:00"}
-            }
-            morning1{
-                before{"12:00"}
-                from{"06:00"}
-            }
-            night1{
-                before{"06:00"}
-                from{"21:00"}
-            }
-            noon{
-                at{"12:00"}
-            }
-        }
         set65{
             afternoon1{
                 before{"18:00"}
@@ -3083,6 +3102,30 @@
         set66{
             afternoon1{
                 before{"18:00"}
+                from{"12:00"}
+            }
+            evening1{
+                before{"21:00"}
+                from{"18:00"}
+            }
+            midnight{
+                at{"00:00"}
+            }
+            morning1{
+                before{"12:00"}
+                from{"06:00"}
+            }
+            night1{
+                before{"06:00"}
+                from{"21:00"}
+            }
+            noon{
+                at{"12:00"}
+            }
+        }
+        set67{
+            afternoon1{
+                before{"18:00"}
                 from{"11:00"}
             }
             evening1{
@@ -3104,7 +3147,7 @@
                 at{"12:00"}
             }
         }
-        set67{
+        set68{
             afternoon1{
                 before{"13:00"}
                 from{"12:00"}
@@ -3134,7 +3177,7 @@
                 from{"01:00"}
             }
         }
-        set68{
+        set69{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -3163,30 +3206,6 @@
                 from{"03:00"}
             }
         }
-        set69{
-            afternoon1{
-                before{"18:00"}
-                from{"12:00"}
-            }
-            evening1{
-                before{"24:00"}
-                from{"18:00"}
-            }
-            midnight{
-                at{"00:00"}
-            }
-            morning1{
-                before{"12:00"}
-                from{"06:00"}
-            }
-            night1{
-                before{"06:00"}
-                from{"00:00"}
-            }
-            noon{
-                at{"12:00"}
-            }
-        }
         set7{
             afternoon1{
                 before{"18:00"}
@@ -3218,6 +3237,30 @@
                 from{"12:00"}
             }
             evening1{
+                before{"24:00"}
+                from{"18:00"}
+            }
+            midnight{
+                at{"00:00"}
+            }
+            morning1{
+                before{"12:00"}
+                from{"06:00"}
+            }
+            night1{
+                before{"06:00"}
+                from{"00:00"}
+            }
+            noon{
+                at{"12:00"}
+            }
+        }
+        set71{
+            afternoon1{
+                before{"18:00"}
+                from{"12:00"}
+            }
+            evening1{
                 before{"21:00"}
                 from{"18:00"}
             }
@@ -3236,7 +3279,7 @@
                 at{"12:00"}
             }
         }
-        set71{
+        set72{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -3260,7 +3303,7 @@
                 at{"12:00"}
             }
         }
-        set72{
+        set73{
             afternoon1{
                 before{"16:00"}
                 from{"12:00"}
@@ -3288,7 +3331,7 @@
                 at{"12:00"}
             }
         }
-        set73{
+        set74{
             afternoon1{
                 before{"13:00"}
                 from{"10:00"}
@@ -3310,7 +3353,7 @@
                 from{"19:00"}
             }
         }
-        set74{
+        set75{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -3334,7 +3377,7 @@
                 at{"12:00"}
             }
         }
-        set75{
+        set76{
             afternoon1{
                 before{"14:00"}
                 from{"12:00"}
@@ -3363,7 +3406,7 @@
                 from{"21:00"}
             }
         }
-        set76{
+        set77{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -3387,7 +3430,7 @@
                 at{"12:00"}
             }
         }
-        set77{
+        set78{
             afternoon1{
                 before{"24:00"}
                 from{"12:00"}
@@ -3400,7 +3443,7 @@
                 at{"12:00"}
             }
         }
-        set78{
+        set79{
             afternoon1{
                 before{"14:00"}
                 from{"12:00"}
@@ -3426,26 +3469,6 @@
                 from{"21:00"}
             }
         }
-        set79{
-            afternoon1{
-                before{"18:00"}
-                from{"12:00"}
-            }
-            evening1{
-                before{"24:00"}
-                from{"18:00"}
-            }
-            midnight{
-                at{"00:00"}
-            }
-            morning1{
-                before{"12:00"}
-                from{"00:00"}
-            }
-            noon{
-                at{"12:00"}
-            }
-        }
         set8{
             afternoon1{
                 before{"18:00"}
@@ -3473,22 +3496,18 @@
         }
         set80{
             afternoon1{
-                before{"19:00"}
+                before{"18:00"}
                 from{"12:00"}
             }
             evening1{
                 before{"24:00"}
-                from{"19:00"}
+                from{"18:00"}
             }
             midnight{
                 at{"00:00"}
             }
             morning1{
                 before{"12:00"}
-                from{"06:00"}
-            }
-            night1{
-                before{"06:00"}
                 from{"00:00"}
             }
             noon{
@@ -3520,6 +3539,30 @@
             }
         }
         set82{
+            afternoon1{
+                before{"19:00"}
+                from{"12:00"}
+            }
+            evening1{
+                before{"24:00"}
+                from{"19:00"}
+            }
+            midnight{
+                at{"00:00"}
+            }
+            morning1{
+                before{"12:00"}
+                from{"06:00"}
+            }
+            night1{
+                before{"06:00"}
+                from{"00:00"}
+            }
+            noon{
+                at{"12:00"}
+            }
+        }
+        set83{
             am{
                 before{"12:00"}
                 from{"00:00"}
@@ -3529,7 +3572,7 @@
                 from{"12:00"}
             }
         }
-        set83{
+        set84{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -3547,7 +3590,7 @@
                 from{"21:00"}
             }
         }
-        set84{
+        set85{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -3565,7 +3608,7 @@
                 from{"00:00"}
             }
         }
-        set85{
+        set86{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -3583,7 +3626,7 @@
                 from{"00:00"}
             }
         }
-        set86{
+        set87{
             afternoon1{
                 before{"14:00"}
                 from{"12:00"}
@@ -3608,7 +3651,7 @@
                 from{"00:00"}
             }
         }
-        set87{
+        set88{
             afternoon1{
                 before{"13:00"}
                 from{"12:00"}
@@ -3634,28 +3677,6 @@
                 from{"00:00"}
             }
         }
-        set88{
-            afternoon1{
-                before{"18:00"}
-                from{"12:00"}
-            }
-            evening1{
-                before{"24:00"}
-                from{"18:00"}
-            }
-            morning1{
-                before{"10:00"}
-                from{"05:00"}
-            }
-            morning2{
-                before{"12:00"}
-                from{"10:00"}
-            }
-            night1{
-                before{"05:00"}
-                from{"00:00"}
-            }
-        }
         set89{
             afternoon1{
                 before{"18:00"}
@@ -3667,14 +3688,14 @@
             }
             morning1{
                 before{"10:00"}
-                from{"06:00"}
+                from{"05:00"}
             }
             morning2{
                 before{"12:00"}
                 from{"10:00"}
             }
             night1{
-                before{"06:00"}
+                before{"05:00"}
                 from{"00:00"}
             }
         }
@@ -3714,6 +3735,28 @@
             }
             morning1{
                 before{"10:00"}
+                from{"06:00"}
+            }
+            morning2{
+                before{"12:00"}
+                from{"10:00"}
+            }
+            night1{
+                before{"06:00"}
+                from{"00:00"}
+            }
+        }
+        set91{
+            afternoon1{
+                before{"18:00"}
+                from{"12:00"}
+            }
+            evening1{
+                before{"24:00"}
+                from{"18:00"}
+            }
+            morning1{
+                before{"10:00"}
                 from{"05:00"}
             }
             morning2{
@@ -3725,7 +3768,7 @@
                 from{"00:00"}
             }
         }
-        set91{
+        set92{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -3743,7 +3786,7 @@
                 from{"00:00"}
             }
         }
-        set92{
+        set93{
             afternoon1{
                 before{"19:00"}
                 from{"12:00"}
@@ -3761,7 +3804,7 @@
                 from{"00:00"}
             }
         }
-        set93{
+        set94{
             afternoon1{
                 before{"13:00"}
                 from{"12:00"}
@@ -3783,7 +3826,7 @@
                 from{"21:00"}
             }
         }
-        set94{
+        set95{
             evening1{
                 before{"20:00"}
                 from{"12:00"}
@@ -3801,7 +3844,7 @@
                 from{"20:00"}
             }
         }
-        set95{
+        set96{
             evening1{
                 before{"20:00"}
                 from{"12:00"}
@@ -3815,7 +3858,7 @@
                 from{"20:00"}
             }
         }
-        set96{
+        set97{
             afternoon1{
                 before{"13:00"}
                 from{"12:00"}
@@ -3841,7 +3884,7 @@
                 from{"21:00"}
             }
         }
-        set97{
+        set98{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -3859,7 +3902,7 @@
                 from{"00:00"}
             }
         }
-        set98{
+        set99{
             afternoon1{
                 before{"18:00"}
                 from{"12:00"}
@@ -3877,23 +3920,5 @@
                 from{"22:00"}
             }
         }
-        set99{
-            afternoon1{
-                before{"18:00"}
-                from{"12:00"}
-            }
-            evening1{
-                before{"22:00"}
-                from{"18:00"}
-            }
-            morning1{
-                before{"12:00"}
-                from{"05:00"}
-            }
-            night1{
-                before{"05:00"}
-                from{"22:00"}
-            }
-        }
     }
 }
diff --git a/icu4c/source/data/misc/metadata.txt b/icu4c/source/data/misc/metadata.txt
index a9ea38a..585bfb4 100644
--- a/icu4c/source/data/misc/metadata.txt
+++ b/icu4c/source/data/misc/metadata.txt
@@ -5350,6 +5350,7 @@
         "mua_CM",
         "mus_US",
         "my_MM",
+        "shn_MM",
         "myv_RU",
         "mzn_IR",
         "naq_NA",
diff --git a/icu4c/source/data/rbnf/kk.txt b/icu4c/source/data/rbnf/kk.txt
new file mode 100644
index 0000000..f4896ab
--- /dev/null
+++ b/icu4c/source/data/rbnf/kk.txt
@@ -0,0 +1,109 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
+// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
+kk{
+    RBNFRules{
+        OrdinalRules{
+            "%digits-ordinal:",
+            "-x: \u2212>>;",
+            "0: =#,##0=-$(ordinal,many{\u0448\u044B}other{\u0448\u0456})$;",
+        }
+        SpelloutRules{
+            "%spellout-numbering-year:",
+            "0: =%spellout-numbering=;",
+            "%spellout-numbering:",
+            "0: =%spellout-cardinal=;",
+            "%spellout-cardinal:",
+            "-x: \u043C\u0438\u043D\u0443\u0441 >>;",
+            "x.x: << \u0431\u04AF\u0442\u0456\u043D >%%fractions>;",
+            "0: \u043D\u04E9\u043B;",
+            "1: \u0431\u0456\u0440;",
+            "2: \u0435\u043A\u0456;",
+            "3: \u04AF\u0448;",
+            "4: \u0442\u04E9\u0440\u0442;",
+            "5: \u0431\u0435\u0441;",
+            "6: \u0430\u043B\u0442\u044B;",
+            "7: \u0436\u0435\u0442\u0456;",
+            "8: \u0441\u0435\u0433\u0456\u0437;",
+            "9: \u0442\u043E\u0493\u044B\u0437;",
+            "10: \u043E\u043D[ >>];",
+            "20: \u0436\u0438\u044B\u0440\u043C\u0430[ >>];",
+            "30: \u043E\u0442\u044B\u0437[ >>];",
+            "40: \u049B\u044B\u0440\u044B\u049B[ >>];",
+            "50: \u0435\u043B\u0443[ >>];",
+            "60: \u0430\u043B\u043F\u044B\u0441[ >>];",
+            "70: \u0436\u0435\u0442\u043F\u0456\u0441[ >>];",
+            "80: \u0441\u0435\u043A\u0441\u0435\u043D[ >>];",
+            "90: \u0442\u043E\u049B\u0441\u0430\u043D[ >>];",
+            "100: \u0436\u04AF\u0437[ >>];",
+            "200: << \u0436\u04AF\u0437[ >>];",
+            "1000: \u043C\u044B\u04A3[ >>];",
+            "2000: << \u043C\u044B\u04A3[ >>];",
+            "1000000: \u043C\u0438\u043B\u043B\u0438\u043E\u043D[ >>];",
+            "2000000: << \u043C\u0438\u043B\u043B\u0438\u043E\u043D[ >>];",
+            "1000000000: \u043C\u0438\u043B\u043B\u0438\u0430\u0440\u0434[ >>];",
+            "2000000000: << \u043C\u0438\u043B\u043B\u0438\u0430\u0440\u0434[ >>];",
+            "1000000000000: \u0442\u0440\u0438\u043B\u043B\u0438\u043E\u043D[ >>];",
+            "2000000000000: << \u0442\u0440\u0438\u043B\u043B\u0438\u043E\u043D[ >>];",
+            "1000000000000000: \u043A\u0432\u0430\u0434\u0440\u0438\u043B\u043B\u0438\u043E\u043D[ >>];",
+            "2000000000000000: << \u043A\u0432\u0430\u0434\u0440\u0438\u043B\u043B\u0438\u043E\u043D[ >>];",
+            "1000000000000000000: =#,##0=;",
+            "%%fractions:",
+            "10: \u043E\u043D\u043D\u0430\u043D <%spellout-cardinal<;",
+            "100: \u0436\u04AF\u0437\u0434\u0435\u043D <%spellout-cardinal<;",
+            "1000: \u043C\u044B\u04A3\u043D\u0430\u043D <%spellout-cardinal<;",
+            "10000: \u043E\u043D \u043C\u044B\u04A3\u043D\u0430\u043D <%spellout-cardinal<;",
+            "100000: \u0436\u04AF\u0437 \u043C\u044B\u04A3\u043D\u0430\u043D <%spellout-cardinal<;",
+            "1000000: \u043C\u0438\u043B\u043B\u0438\u043E\u043D\u043D\u0430\u043D <%spellout-cardinal<;",
+            "10000000: \u043E\u043D \u043C\u0438\u043B\u043B\u0438\u043E\u043D\u043D\u0430\u043D <%spellout-cardinal<;",
+            "100000000: \u0436\u04AF\u0437 \u043C\u0438\u043B\u043B\u0438\u043E\u043D\u043D\u0430\u043D <%spellout-cardinal<;",
+            "1000000000: \u043C\u0438\u043B\u043B\u0438\u0430\u0440\u0434\u0442\u0430\u043D <%spellout-cardinal<;",
+            "10000000000: \u043E\u043D \u043C\u0438\u043B\u043B\u0438\u0430\u0440\u0434\u0442\u0430\u043D <%spellout-cardinal<;",
+            "100000000000: \u0436\u04AF\u0437 \u043C\u0438\u043B\u043B\u0438\u0430\u0440\u0434\u0442\u0430\u043D <%spellout-cardinal<;",
+            "1000000000000: <0<;",
+            "%spellout-ordinal:",
+            "-x: \u043C\u0438\u043D\u0443\u0441 >>;",
+            "x.x: << \u0431\u04AF\u0442\u0456\u043D >>;",
+            "0: \u043D\u04E9\u043B\u0456\u043D\u0448\u0456;",
+            "1: \u0431\u0456\u0440\u0456\u043D\u0448\u0456;",
+            "2: \u0435\u043A\u0456\u043D\u0448\u0456;",
+            "3: \u04AF\u0448\u0456\u043D\u0448\u0456;",
+            "4: \u0442\u04E9\u0440\u0442\u0456\u043D\u0448\u0456;",
+            "5: \u0431\u0435\u0441\u0456\u043D\u0448\u0456;",
+            "6: \u0430\u043B\u0442\u044B\u043D\u0448\u044B;",
+            "7: \u0436\u0435\u0442\u0456\u043D\u0448\u0456;",
+            "8: \u0441\u0435\u0433\u0456\u0437\u0456\u043D\u0448\u0456;",
+            "9: \u0442\u043E\u0493\u044B\u0437\u044B\u043D\u0448\u044B;",
+            "10: \u043E\u043D\u044B\u043D\u0448\u044B;",
+            "11: \u043E\u043D>%%ordinal-yeru-suffix>;",
+            "20: \u0436\u0438\u044B\u0440\u043C\u0430\u0441\u044B\u043D\u0448\u044B;",
+            "21: \u0436\u0438\u044B\u0440\u043C\u0430 >>;",
+            "30: \u043E\u0442\u044B\u0437>%%ordinal-yeru-suffix>;",
+            "40: \u049B\u044B\u0440\u044B\u049B>%%ordinal-yeru-suffix>;",
+            "50: \u0435\u043B\u0443>%%ordinal-i-suffix>;",
+            "60: \u0430\u043B\u043F\u044B\u0441>%%ordinal-yeru-suffix>;",
+            "70: \u0436\u0435\u0442\u043F\u0456\u0441>%%ordinal-i-suffix>;",
+            "80: \u0441\u0435\u043A\u0441\u0435\u043D>%%ordinal-i-suffix>;",
+            "90: \u0442\u043E\u049B\u0441\u0430\u043D>%%ordinal-yeru-suffix>;",
+            "100: \u0436\u04AF\u0437>%%ordinal-i-suffix>;",
+            "200: <%spellout-cardinal< \u0436\u04AF\u0437>%%ordinal-i-suffix>;",
+            "1000: \u043C\u044B\u04A3>%%ordinal-yeru-suffix>;",
+            "2000: <%spellout-cardinal< \u043C\u044B\u04A3>%%ordinal-yeru-suffix>;",
+            "1000000: \u043C\u0438\u043B\u043B\u0438\u043E\u043D>%%ordinal-yeru-suffix>;",
+            "2000000: <%spellout-cardinal< \u043C\u0438\u043B\u043B\u0438\u043E\u043D>%%ordinal-yeru-suffix>;",
+            "1000000000: \u043C\u0438\u043B\u043B\u0438\u0430\u0440\u0434>%%ordinal-yeru-suffix>;",
+            "2000000000: <%spellout-cardinal< \u043C\u0438\u043B\u043B\u0438\u0430\u0440\u0434>%%ordinal-yeru-suffix>;",
+            "1000000000000: \u0442\u0440\u0438\u043B\u043B\u0438\u043E\u043D>%%ordinal-yeru-suffix>;",
+            "2000000000000: <%spellout-cardinal< \u0442\u0440\u0438\u043B\u043B\u0438\u043E\u043D>%%ordinal-yeru-suffix>;",
+            "1000000000000000: \u043A\u0432\u0430\u0434\u0440\u0438\u043B\u043B\u0438\u043E\u043D>%%ordinal-yeru-suffix>;",
+            "2000000000000000: <%spellout-cardinal< \u043A\u0432\u0430\u0434\u0440\u0438\u043B\u043B\u0438\u043E\u043D>%%ordinal-yeru-suffix>;",
+            "1000000000000000000: =#,##0=;",
+            "%%ordinal-i-suffix:",
+            "0: \u0456\u043D\u0448\u0456;",
+            "1: ' =%spellout-ordinal=;",
+            "%%ordinal-yeru-suffix:",
+            "0: \u044B\u043D\u0448\u044B;",
+            "1: ' =%spellout-ordinal=;",
+        }
+    }
+}
diff --git a/icu4c/source/data/region/am.txt b/icu4c/source/data/region/am.txt
index b34e944..b04636e 100644
--- a/icu4c/source/data/region/am.txt
+++ b/icu4c/source/data/region/am.txt
@@ -299,12 +299,10 @@
         ZZ{"ያልታወቀ ክልል"}
     }
     Countries%short{
-        GB{"ዩኬ"}
         HK{"ሆንግ ኮንግ"}
         MO{"ማካኦ"}
         PS{"ፍልስጥኤም"}
         UN{"የተመ"}
-        US{"ዩ ኤስ"}
     }
     Countries%variant{
         CD{"ኮንጎ (የዲሞክራቲክ ሪፐብሊክ ኮንጎ)"}
diff --git a/icu4c/source/data/region/as.txt b/icu4c/source/data/region/as.txt
index f12c1da..b09c135 100644
--- a/icu4c/source/data/region/as.txt
+++ b/icu4c/source/data/region/as.txt
@@ -311,6 +311,7 @@
         CI{"আইভৰী কোষ্ট"}
         CZ{"চেক প্রজাতন্ত্র"}
         FK{"ফকলেণ্ড দ্বীপপুঞ্জ (আইলেছ মালভিনাছ)"}
+        NZ{"অ’টিআৰাৱা নিউজিলেণ্ড"}
         SZ{"স্বাজিলেণ্ড"}
         TL{"পূৱ টিমোৰ"}
     }
diff --git a/icu4c/source/data/region/az.txt b/icu4c/source/data/region/az.txt
index 98a8f2a..0b25170 100644
--- a/icu4c/source/data/region/az.txt
+++ b/icu4c/source/data/region/az.txt
@@ -312,6 +312,7 @@
         CI{"Fil Dişi Sahili"}
         CZ{"Çex Respublikası"}
         FK{"Folklend adaları (Malvin adaları)"}
+        NZ{"Aotearoa Yeni Zelandiya"}
         SZ{"Svazilend"}
     }
 }
diff --git a/icu4c/source/data/region/be.txt b/icu4c/source/data/region/be.txt
index a322906..a6d7618 100644
--- a/icu4c/source/data/region/be.txt
+++ b/icu4c/source/data/region/be.txt
@@ -289,7 +289,7 @@
         WF{"Уоліс і Футуна"}
         WS{"Самоа"}
         XA{"Псеўдаакцэнты"}
-        XB{"псеўдадвухнапрамкавы"}
+        XB{"Псеўдадвухнапрамкавы"}
         XK{"Косава"}
         YE{"Емен"}
         YT{"Маёта"}
@@ -310,6 +310,7 @@
         CI{"Бераг Слановай Косці"}
         CZ{"Чэшская Рэспубліка"}
         FK{"Фалклендскія (Мальвінскія) астравы"}
+        NZ{"Аотэароа (Новая Зеландыя)"}
         SZ{"Свазіленд"}
         TL{"Усходні Тымор"}
     }
diff --git a/icu4c/source/data/region/bg.txt b/icu4c/source/data/region/bg.txt
index 449be73..3978ede 100644
--- a/icu4c/source/data/region/bg.txt
+++ b/icu4c/source/data/region/bg.txt
@@ -309,6 +309,7 @@
         CG{"Конго (Република)"}
         CZ{"Чешка република"}
         FK{"Фолкландски острови (Малвински острови)"}
+        NZ{"Аотеароа Нова Зеландия"}
         SZ{"Свазиленд"}
         TL{"Източен Тимор"}
     }
diff --git a/icu4c/source/data/region/bn.txt b/icu4c/source/data/region/bn.txt
index 60bce8d..48067a4 100644
--- a/icu4c/source/data/region/bn.txt
+++ b/icu4c/source/data/region/bn.txt
@@ -14,15 +14,15 @@
         015{"উত্তর আফ্রিকা"}
         017{"মধ্য আফ্রিকা"}
         018{"দক্ষিন আফ্রিকা"}
-        019{"আমেরিকাস"}
+        019{"আমেরিকা"}
         021{"উত্তরাঞ্চলীয় আমেরিকা"}
-        029{"ক্যারাবিয়ান"}
+        029{"ক্যারিবিয়ান"}
         030{"পূর্ব এশিয়া"}
         034{"দক্ষিণ এশিয়া"}
         035{"দক্ষিণ পূর্ব এশিয়া"}
         039{"দক্ষিণ ইউরোপ"}
-        053{"অস্ট্রালেশিয়া"}
-        054{"ম্যালেনেশিয়া"}
+        053{"অস্ট্রেলেশিয়া"}
+        054{"মেলানেশিয়া"}
         057{"মাইক্রোনেশিয়া অঞ্চল"}
         061{"পলিনেশিয়া"}
         142{"এশিয়া"}
@@ -33,13 +33,13 @@
         154{"উত্তর ইউরোপ"}
         155{"পশ্চিম ইউরোপ"}
         202{"উপ সাহারান আফ্রিকা"}
-        419{"ল্যাটিন আমেরিকা"}
-        AC{"অ্যাসসেনশন আইল্যান্ড"}
+        419{"লাতিন আমেরিকা"}
+        AC{"অ্যাসেনশন দ্বীপপুঞ্জ"}
         AD{"আন্ডোরা"}
         AE{"সংযুক্ত আরব আমিরাত"}
         AF{"আফগানিস্তান"}
         AG{"অ্যান্টিগুয়া ও বারবুডা"}
-        AI{"এ্যাঙ্গুইলা"}
+        AI{"অ্যাঙ্গুইলা"}
         AL{"আলবেনিয়া"}
         AM{"আর্মেনিয়া"}
         AO{"অ্যাঙ্গোলা"}
@@ -49,18 +49,18 @@
         AT{"অস্ট্রিয়া"}
         AU{"অস্ট্রেলিয়া"}
         AW{"আরুবা"}
-        AX{"আলান্ড দ্বীপপুঞ্জ"}
+        AX{"অলান্ড দ্বীপপুঞ্জ"}
         AZ{"আজারবাইজান"}
         BA{"বসনিয়া ও হার্জেগোভিনা"}
-        BB{"বারবাদোস"}
+        BB{"বার্বাডোজ"}
         BD{"বাংলাদেশ"}
         BE{"বেলজিয়াম"}
         BF{"বুরকিনা ফাসো"}
         BG{"বুলগেরিয়া"}
-        BH{"বাহরাইন"}
+        BH{"বাহারিন"}
         BI{"বুরুন্ডি"}
         BJ{"বেনিন"}
-        BL{"সেন্ট বারথেলিমি"}
+        BL{"সেন্ট বার্থেলেমি"}
         BM{"বারমুডা"}
         BN{"ব্রুনেই"}
         BO{"বলিভিয়া"}
@@ -78,20 +78,20 @@
         CF{"মধ্য আফ্রিকার প্রজাতন্ত্র"}
         CG{"কঙ্গো - ব্রাজাভিল"}
         CH{"সুইজারল্যান্ড"}
-        CI{"কোত দিভোয়ার"}
+        CI{"কোট ডি‘আইভোর"}
         CK{"কুক দ্বীপপুঞ্জ"}
         CL{"চিলি"}
         CM{"ক্যামেরুন"}
         CN{"চীন"}
         CO{"কলম্বিয়া"}
-        CP{"ক্লিপারটন আইল্যান্ড"}
+        CP{"ক্লিপারটন দ্বীপপুঞ্জ"}
         CR{"কোস্টারিকা"}
         CU{"কিউবা"}
-        CV{"কেপভার্দে"}
+        CV{"কেপ ভার্দে"}
         CW{"কুরাসাও"}
         CX{"ক্রিসমাস দ্বীপ"}
         CY{"সাইপ্রাস"}
-        CZ{"চেচিয়া"}
+        CZ{"চেকিয়া"}
         DE{"জার্মানি"}
         DG{"দিয়েগো গার্সিয়া"}
         DJ{"জিবুতি"}
@@ -113,14 +113,14 @@
         FJ{"ফিজি"}
         FK{"ফকল্যান্ড দ্বীপপুঞ্জ"}
         FM{"মাইক্রোনেশিয়া"}
-        FO{"ফ্যারও দ্বীপপুঞ্জ"}
+        FO{"ফ্যারো দ্বীপপুঞ্জ"}
         FR{"ফ্রান্স"}
         GA{"গ্যাবন"}
         GB{"যুক্তরাজ্য"}
         GD{"গ্রেনাডা"}
         GE{"জর্জিয়া"}
         GF{"ফরাসী গায়ানা"}
-        GG{"গুয়ার্নসি"}
+        GG{"গার্নসি"}
         GH{"ঘানা"}
         GI{"জিব্রাল্টার"}
         GL{"গ্রীনল্যান্ড"}
@@ -175,7 +175,7 @@
         LS{"লেসোথো"}
         LT{"লিথুয়ানিয়া"}
         LU{"লাক্সেমবার্গ"}
-        LV{"লাত্ভিয়া"}
+        LV{"লাটভিয়া"}
         LY{"লিবিয়া"}
         MA{"মোরক্কো"}
         MC{"মোনাকো"}
@@ -226,7 +226,7 @@
         PM{"সেন্ট পিয়ের ও মিকুয়েলন"}
         PN{"পিটকেয়ার্ন দ্বীপপুঞ্জ"}
         PR{"পুয়ের্তো রিকো"}
-        PS{"প্যালেস্টাইনের অঞ্চলসমূহ"}
+        PS{"প্যালেস্টাইন ভূখণ্ড"}
         PT{"পর্তুগাল"}
         PW{"পালাউ"}
         PY{"প্যারাগুয়ে"}
@@ -286,7 +286,7 @@
         VC{"সেন্ট ভিনসেন্ট ও গ্রেনাডিনস"}
         VE{"ভেনেজুয়েলা"}
         VG{"ব্রিটিশ ভার্জিন দ্বীপপুঞ্জ"}
-        VI{"মার্কিন যুক্তরাষ্ট্রের ভার্জিন দ্বীপপুঞ্জ"}
+        VI{"মার্কিন যুক্তরাষ্ট্রীয় ভার্জিন দ্বীপপুঞ্জ"}
         VN{"ভিয়েতনাম"}
         VU{"ভানুয়াটু"}
         WF{"ওয়ালিস ও ফুটুনা"}
@@ -306,7 +306,6 @@
         HK{"হংকং"}
         MO{"ম্যাকাও"}
         PS{"ফিলিস্তিন"}
-        UN{"ইউএন"}
         US{"ইউ এস"}
     }
     Countries%variant{
@@ -315,6 +314,7 @@
         CI{"আইভরি কোস্ট"}
         CZ{"চেক প্রজাতন্ত্র"}
         FK{"ফকল্যান্ড আইল্যান্ড ( ইসল্যাস মাসভেনিস)"}
+        NZ{"আউটেরুয়া নিউজিল্যান্ড"}
         SZ{"সোয়াজিল্যান্ড"}
         TL{"পূর্ব তিমুর"}
     }
diff --git a/icu4c/source/data/region/bn_IN.txt b/icu4c/source/data/region/bn_IN.txt
index ccc3e1f..6c9658f 100644
--- a/icu4c/source/data/region/bn_IN.txt
+++ b/icu4c/source/data/region/bn_IN.txt
@@ -3,9 +3,13 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 bn_IN{
     Countries{
-        UM{"মার্কিন যুক্তরাষ্ট্রের পার্শ্ববর্তী দ্বীপপুঞ্জ"}
+        018{"দক্ষিণাঞ্চলীয় আফ্রিকা"}
+        202{"সাহারা-নিম্ন আফ্রিকা"}
+        QO{"ওশিয়ানিয়ার দূরবর্তী অঞ্চল"}
+        UM{"মার্কিন যুক্তরাষ্ট্রের দূরবর্তী দ্বীপপুঞ্জ"}
     }
     Countries%variant{
         CD{"কঙ্গো (DRC)"}
+        NZ{"আওটেয়ারোয়া নিউজিল্যান্ড"}
     }
 }
diff --git a/icu4c/source/data/region/br.txt b/icu4c/source/data/region/br.txt
index 7ad7734..2794b5e 100644
--- a/icu4c/source/data/region/br.txt
+++ b/icu4c/source/data/region/br.txt
@@ -311,6 +311,7 @@
         CI{"Aod Olifant"}
         CZ{"Republik Tchek"}
         FK{"Inizi Falkland (Inizi Maloù)"}
+        NZ{"Aotearoa Zeland-Nevez"}
         SZ{"Swaziland"}
         TL{"Timor ar Reter"}
     }
diff --git a/icu4c/source/data/region/brx.txt b/icu4c/source/data/region/brx.txt
index 71a68fe..73427b8 100644
--- a/icu4c/source/data/region/brx.txt
+++ b/icu4c/source/data/region/brx.txt
@@ -3,282 +3,314 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 brx{
     Countries{
-        001{"दुनिया"}
-        002{"अफ्रीका"}
-        003{"उत्तर अमरिका"}
-        005{"दक्षिण अमरिका"}
+        001{"बुहुम"}
+        002{"आफ्रिका"}
+        003{"साहा आमेरिका"}
+        005{"खोला आमेरिका"}
         009{"ओशेआनिया"}
-        011{"पश्चिमी अफ्रीका"}
-        013{"मध्य अमरिका"}
-        014{"पूर्वी अफ्रीका"}
-        015{"उत्तरी अफ्रीका"}
-        017{"मध्य अफ्रीका"}
-        018{"दक्षिणी अफ्रीका"}
-        019{"अमरिकाज़्"}
-        021{"उत्तरी अमरिका"}
-        029{"कैरिबियन"}
-        030{"पूर्वी एशिया"}
-        034{"दक्षिणी एशिया"}
-        035{"दक्षिण-पूर्वी एशिया"}
-        039{"दक्षिणी यूरोप"}
-        053{"ऑस्ट्रेलिया एवं न्यूजीलैंड"}
-        054{"मेलीनेशिया"}
-        057{"माईक्रोनेशिया"}
-        061{"पोलीनेशिया"}
-        142{"एशिया"}
-        143{"मध्य एशिया"}
-        145{"पश्चिमी ऐशिया"}
+        011{"सोनाबारि आफ्रिका"}
+        013{"मिरु आमेरिका"}
+        014{"सानजायारि आफ्रिका"}
+        015{"साहायारि आफ्रिका"}
+        017{"गेजेरारि आफ्रिका"}
+        018{"खोलायारि आफ्रिका"}
+        019{"आमेरिकानि"}
+        021{"साहायारि आमेरिका"}
+        029{"केरिबियान"}
+        030{"सानजायारि एसिया"}
+        034{"खोलायारि एसिया"}
+        035{"खोला-सानजा एसिया"}
+        039{"खोलायारि यूरोप"}
+        053{"अस्ट्रेलएसिया"}
+        054{"मेलानेसिया"}
+        057{"माईक्र’नेसियायारि ओनसोल"}
+        061{"पलिनेसिया"}
+        142{"एसिया"}
+        143{"मिरु एसिया"}
+        145{"सोनाबारि एसिया"}
         150{"यूरोप"}
-        151{"पूर्वी यूरोप"}
-        154{"उत्तरी यूरोप"}
-        155{"पश्चिमी यूरोप्"}
-        419{"लैटिन अमरिका एवं करीबी"}
-        AD{"ऍन्डोरा"}
-        AE{"संयुक्त अरब अमीरात"}
-        AF{"अफ़ग़ानिस्तान"}
-        AG{"एन्टिगुआ एवं बारबूडा"}
-        AI{"एंगीला"}
-        AL{"अल्बानिया"}
+        151{"सानजायारि यूरोप"}
+        154{"साहायारि यूरोप"}
+        155{"सोनाबारि यूरोप"}
+        202{"साहारायारि लोब्बा गोनां आफ्रिका"}
+        419{"लेटीन आमेरिका"}
+        AC{"एसेनसिअन द्वीप"}
+        AD{"एन्डर्रा"}
+        AE{"जथाय आराब एमिरेत"}
+        AF{"आफगानिस्तान"}
+        AG{"एन्टिगुआ आरो बारबुडा"}
+        AI{"एंगुइल्ला"}
+        AL{"आल्बानिया"}
         AM{"आर्मेनिया"}
-        AO{"अंगोला"}
-        AQ{"अंटार्कटिका"}
-        AR{"अर्जेण्टिना"}
-        AS{"अमरिकी समोआ"}
-        AT{"ऑस्ट्रिया"}
-        AU{"ऑस्ट्रेलिया"}
-        AW{"अरूबा"}
-        AX{"आलाँड द्वीप"}
-        AZ{"अज़रबैजान"}
-        BA{"बोसनिया हर्ज़ेगोविना"}
-        BB{"बारबाडोस"}
-        BD{"बंगलादेश"}
-        BE{"बेल्जियम"}
-        BF{"बुर्किना फासो"}
-        BG{"बल्गैरिया"}
-        BH{"बहरैन"}
-        BI{"बुरुंडी"}
-        BJ{"बेनेँ"}
-        BL{"सेँ बार्थेलेमी"}
-        BM{"बरमूडा"}
-        BN{"ब्रूनइ"}
-        BO{"बोलीविया"}
+        AO{"आंगला"}
+        AQ{"एन्टार्कटिका"}
+        AR{"आर्जेन्टिना"}
+        AS{"आमेरिकान सामआ"}
+        AT{"अस्ट्रिया"}
+        AU{"अस्ट्रेलिया"}
+        AW{"आरूबा"}
+        AX{"आलाण्ड द्वीपफोर"}
+        AZ{"आजेरबाईजान"}
+        BA{"बसनिया आरो होर्जेगभिना"}
+        BB{"बारबाड’स"}
+        BD{"बांलादेश"}
+        BE{"बेलजियाम"}
+        BF{"बुर्किना फास’"}
+        BG{"बुल्गारिया"}
+        BH{"बाहरैन"}
+        BI{"बुरूण्डी"}
+        BJ{"बेनिन"}
+        BL{"सैन्ट बार्थेलेमी"}
+        BM{"बारमूडा"}
+        BN{"ब्रूने"}
+        BO{"बलिभिया"}
+        BQ{"केरिबियान नेदारलेण्डस"}
         BR{"ब्राजील"}
-        BS{"बहामा"}
+        BS{"बाहामास"}
         BT{"भूटान"}
-        BV{"बुवे द्वीप"}
-        BW{"बोत्स्वाना"}
+        BV{"बूभेट द्वीप"}
+        BW{"बत्स्वाना"}
         BY{"बेलारूस"}
-        BZ{"बेलिज़"}
-        CA{"कैनाडा"}
-        CC{"कोकोस द्वीप"}
-        CD{"कॉंगो किनशासा"}
-        CF{"सेंट्रल अफ्रीकन रिपब्लिक"}
-        CG{"कॉंगो ब्राज़्ज़ावील"}
-        CH{"स्वित्ज़रलैंड"}
-        CI{"आईवरी कोस्ट"}
+        BZ{"बेलिज"}
+        CA{"केनाडा"}
+        CC{"कक’स द्वीपफोर"}
+        CD{"कंग’-किनशासा"}
+        CF{"मिरु आफ्रिका सुबुंखुंथाय"}
+        CG{"कंग’- ब्राज्जाभील"}
+        CH{"सुईजारलेण्ड"}
+        CI{"कट दिभवेर"}
         CK{"कुक द्वीप"}
-        CL{"चिली"}
-        CM{"कोमेरान"}
+        CL{"चिले"}
+        CM{"केमेरून"}
         CN{"चाइना"}
-        CO{"कोलम्बिया"}
-        CR{"कोस्टारीका"}
+        CO{"कलम्बिया"}
+        CP{"क्लिप्पार्टन द्वीप"}
+        CR{"कस्टा रिका"}
         CU{"क्यूबा"}
-        CV{"कैप वेर्दे"}
-        CX{"क्रिस्मस द्वीप"}
-        CY{"साइप्रस"}
-        CZ{"चेक गणराज्य"}
+        CV{"केप भेर्दे"}
+        CW{"कुरासाव"}
+        CX{"ख्रिसमास द्वीपफोर"}
+        CY{"साइप्रास"}
+        CZ{"चेखिया"}
         DE{"जार्मानी"}
-        DJ{"द्जिबूती"}
+        DG{"दियेग’ गार्सिया"}
+        DJ{"जिबौति"}
         DK{"डेनमार्क"}
-        DM{"डोमिनिका"}
-        DO{"डोमिनिकन गणराज्य"}
-        DZ{"अल्जीरिया"}
-        EC{"एक्वाडोर"}
-        EE{"एस्टोनिया"}
-        EG{"मिस्र"}
-        EH{"पश्चिमी सहारा"}
+        DM{"दमिनिका"}
+        DO{"दमिनिकान सुबुंखुंथाय"}
+        DZ{"आल्जेरिया"}
+        EA{"किउता आरो मेलिल्ला"}
+        EC{"एक्वाड’र"}
+        EE{"एस्ट’निया"}
+        EG{"ईजिप्त"}
+        EH{"सोनाबारि साहारा"}
         ER{"एरिट्रिया"}
-        ES{"स्पेन"}
-        ET{"इथिओपिया"}
-        EU{"यूरोपीय संघ"}
-        FI{"फिनलैंड"}
+        ES{"स्पैन"}
+        ET{"इथिय’पिया"}
+        EU{"यूरोपनि जथाय"}
+        EZ{"यूरो ओनसोल"}
+        FI{"फिनलेण्ड"}
         FJ{"फिजी"}
-        FK{"फ़ॉल्कलैंड द्वीप"}
-        FM{"माइक्रोनेशिया"}
-        FO{"फरो द्वीप"}
+        FK{"फकलेण्ड द्वीपफोर"}
+        FM{"माइक्रनेशिया"}
+        FO{"फेर’ द्वीपफोर"}
         FR{"फ्रान्स"}
-        GA{"गैबॉन"}
+        GA{"गाबन"}
         GB{"जथाय ब्रिटिश हादोर"}
-        GD{"ग्रेनडा"}
-        GE{"जॉर्जिया"}
-        GF{"फ्राँसीसी गिआना"}
-        GG{"गेर्नसे"}
+        GD{"ग्रेनादा"}
+        GE{"जर्जिया"}
+        GF{"फ्रेन्च गिआना"}
+        GG{"गोर्नसि"}
         GH{"घाना"}
-        GI{"जिब्राल्टर"}
-        GL{"ग्रीनलैण्ड"}
+        GI{"जिब्राल्टार"}
+        GL{"ग्रीनलेण्ड"}
         GM{"गाम्बिया"}
-        GN{"गिनी"}
-        GP{"ग्वादलुप"}
-        GQ{"इक्वेटोरियल गिनी"}
+        GN{"गिनीया"}
+        GP{"ग्वादेल्यूप"}
+        GQ{"बिसुबारि गिनीया"}
         GR{"ग्रीस"}
-        GS{"दक्षिण जोर्जिया एवं दक्षिण सैंडवीच द्वीप"}
-        GT{"गोतेदाला"}
+        GS{"खोला जर्जिया आरो खोला सेण्डवीच द्वीपफोर"}
+        GT{"गुवाटेमाला"}
         GU{"गुआम"}
-        GW{"गीनी-बिसाउ"}
+        GW{"गिनीया- बिसाऊ"}
         GY{"गुयाना"}
-        HK{"हाँगकाँग विशेष प्रशासनिक क्षेत्र चीन"}
-        HM{"हर्ड द्वीप एवं मैकडोनॉल्ड द्वीप"}
-        HN{"हौण्डूरास"}
-        HR{"क्रोएशिया"}
+        HK{"हंकं एस.ए.आर चाइना"}
+        HM{"होर्द आरो मेकद’नाल्ड द्वीपफोर"}
+        HN{"हण्डूरास"}
+        HR{"क्रवेशिया"}
         HT{"हाइती"}
-        HU{"हंगरी"}
-        ID{"इंडोनेशिया"}
-        IE{"आयरलैंड"}
-        IL{"इस्राइल"}
-        IM{"आईल ऑफ़ मैन"}
+        HU{"हांगारी"}
+        IC{"कानारि द्वीपफोर"}
+        ID{"इण्ड’नेशिया"}
+        IE{"आयारलेण्ड"}
+        IL{"इज्राईल"}
+        IM{"आयोल अफ मेन"}
         IN{"भारत"}
-        IO{"ब्रिटिश हिंद महासागरिय क्षेत्र"}
-        IQ{"ईराक़"}
+        IO{"ब्रिटिशनि भारतारि लैथो बाहागो"}
+        IQ{"ईराक"}
         IR{"ईरान"}
-        IS{"आइसलैंड"}
+        IS{"आइसलेण्ड"}
         IT{"इटाली"}
-        JE{"जर्सी"}
-        JM{"जमाइका"}
-        JO{"जॉर्डन"}
+        JE{"जोर्सि"}
+        JM{"जामाइका"}
+        JO{"जर्डान"}
         JP{"जापान"}
-        KE{"केन्या"}
-        KG{"किर्गिज़"}
-        KH{"कम्बोडिया"}
+        KE{"केनिया"}
+        KG{"किर्गीस्तान"}
+        KH{"कम्ब’डिया"}
         KI{"किरिबाती"}
-        KM{"कोमोरोज़"}
-        KN{"सेंट किट्स एवं नेविस"}
-        KP{"उत्तर कोरिया"}
-        KR{"दक्षिण कोरिया"}
+        KM{"कम’र’ज"}
+        KN{"सैन्ट कीत्स आरो नेभिस"}
+        KP{"साहा करिया"}
+        KR{"खोला करिया"}
         KW{"कुवैत"}
-        KY{"केमैन द्वीप"}
-        KZ{"कज़ाखस्तान"}
+        KY{"कैमेन द्वीपफोर"}
+        KZ{"काजाखस्तान"}
         LA{"लाओस"}
-        LB{"लेबनोन"}
-        LC{"सेंट लूसिया"}
-        LI{"लिक्टैनस्टाईन"}
-        LK{"श्री लँका"}
+        LB{"लेबान’न"}
+        LC{"सैन्ट लुसिया"}
+        LI{"लिक्तोनस्ताईन"}
+        LK{"श्रीलंका"}
         LR{"लाइबेरिया"}
-        LS{"लसोथो"}
+        LS{"लेस’थ’"}
         LT{"लिथुआनिया"}
-        LU{"लक्समबर्ग"}
-        LV{"लाट्वीया"}
+        LU{"लाक्जेमबुर्ग"}
+        LV{"लाटभीया"}
         LY{"लीबिया"}
-        MA{"मोरोक्को"}
-        MC{"मोनाको"}
-        MD{"मोल्डेविया"}
-        ME{"मोंटेनेग्रो"}
-        MF{"सेँ मार्टेँ"}
-        MG{"मदागास्कर"}
-        MH{"मार्शल द्वीप"}
+        MA{"मरक्क’"}
+        MC{"मनाक’"}
+        MD{"मल्ड’भा"}
+        ME{"मन्टेनेग्र’"}
+        MF{"सैन्ट मार्तिन"}
+        MG{"मादागास्कार"}
+        MH{"मार्शेल द्वीप"}
+        MK{"साहा मेसेड’निया"}
         ML{"माली"}
         MM{"म्यानमार"}
-        MN{"मंगोलिया"}
-        MO{"मकाओ विशेष प्रशासनिक क्षेत्र (चीन)"}
-        MP{"उत्तरी मारियाना द्वीप"}
-        MQ{"मार्टीनिक"}
-        MR{"मॉरिटेनिया"}
-        MS{"मॉंसेरा"}
+        MN{"मंगलिया"}
+        MO{"माकाउ एस.ए.आर चाइना"}
+        MP{"साहायारि मारियाना द्वीप"}
+        MQ{"मार्तिनिक"}
+        MR{"माउरिटानिया"}
+        MS{"मनत्सेरात"}
         MT{"माल्टा"}
-        MU{"मॉरिस"}
+        MU{"मरिसियास"}
         MV{"मालदीव"}
-        MW{"मलावी"}
-        MX{"मैक्सिको"}
-        MY{"मलेशिया"}
-        MZ{"मोज़ाम्बिक"}
+        MW{"मालावी"}
+        MX{"मेक्सिक’"}
+        MY{"मालेशिया"}
+        MZ{"मजाम्बिक"}
         NA{"नामीबिया"}
-        NC{"न्यू कैलेडोनिया"}
+        NC{"निउ केलेडनिया"}
         NE{"नाइजेर"}
-        NF{"नॉरफ़ॉक द्वीप"}
-        NG{"नाइजीरिया"}
+        NF{"नर्फ’क द्वीप"}
+        NG{"नाइजेरिया"}
         NI{"निकारागुआ"}
-        NL{"नेदरलैण्ड"}
-        NO{"नॉर्वे"}
+        NL{"नेदारलेण्ड"}
+        NO{"नरवै"}
         NP{"नेपाल"}
         NR{"नाउरू"}
         NU{"नीयूए"}
-        NZ{"न्यूज़ीलैंड"}
+        NZ{"न्यूजीलेण्ड"}
         OM{"ओमान"}
-        PA{"पनामा"}
+        PA{"पानामा"}
         PE{"पेरू"}
-        PF{"फ्राँसीसी पॉलिनीशिया"}
-        PG{"पापुआ न्यू गिनी"}
+        PF{"फ्रेन्च पलिनेशिया"}
+        PG{"पापुआ निउ गिनी"}
         PH{"फिलीपिन्स"}
         PK{"पाकिस्तान"}
-        PL{"पोलैण्ड"}
-        PM{"सेँ पीएर एवं मि‍केलॉं"}
-        PN{"पिटकेर्न"}
-        PR{"पुएर्टो रीको"}
-        PS{"फ़िलिस्तीन"}
-        PT{"पुर्तगाल"}
-        PW{"पलाऊ"}
+        PL{"पलेण्ड"}
+        PM{"सैन्ट. पिएर आरो मिकैलन"}
+        PN{"पिटकाईर्न द्वीप"}
+        PR{"पुवेर्ट’ रीक’"}
+        PS{"पेलेस्ताइननि ओनसोलफोर"}
+        PT{"पर्तुगाल"}
+        PW{"पालाऊ"}
         PY{"पारागुए"}
-        QA{"क़तार"}
-        QO{"बाहरिय ओशेआनिया"}
-        RE{"रेयूनियॉं"}
-        RO{"रोमानिया"}
-        RS{"सर्बिया"}
+        QA{"कातार"}
+        QO{"बायजोआरि असियानिया"}
+        RE{"रेयूनियन"}
+        RO{"रमानिया"}
+        RS{"सार्बिया"}
         RU{"रासिया"}
         RW{"रूआण्डा"}
-        SA{"सऊदी अरब"}
-        SB{"सॉलोमन द्वीप"}
-        SC{"सेशेल्स"}
+        SA{"साउदि आराबिया"}
+        SB{"सल’मन द्वीप"}
+        SC{"सैशेल्लेस"}
         SD{"सूदान"}
-        SE{"स्वीडन"}
-        SG{"सिंगापुर"}
-        SH{"सेण्‍ट हेलेना"}
-        SI{"स्लोवेनिया"}
-        SJ{"स्वाल्बार्ड एवं यान मायेन"}
-        SK{"स्लोवाकिया"}
+        SE{"स्वीडेन"}
+        SG{"सिंंगाप’र"}
+        SH{"सैन्ट हेलेना"}
+        SI{"स्ल’भेनिया"}
+        SJ{"स्भालबार्ड आरो जान मायेन"}
+        SK{"स्लभाकिया"}
         SL{"सियेरा लेओन"}
-        SM{"सैन मरीनो"}
+        SM{"सान मेरिन’"}
         SN{"सेनेगाल"}
-        SO{"सोमालिया"}
+        SO{"समालिया"}
         SR{"सुरिनाम"}
-        ST{"साउँ-तोमे एवं प्रिंसिप"}
-        SV{"ऍल साल्वाडोर"}
+        SS{"खोला सुदान"}
+        ST{"साऊ तमे आरो प्रिन्सिप"}
+        SV{"एल साल्भाड’र"}
+        SX{"सिन्त मार्तेन"}
         SY{"सीरिया"}
-        SZ{"स्वाज़ीलैंड"}
-        TC{"तुर्की एवं कैकोज़ द्वीप"}
+        SZ{"एस्वातिनि"}
+        TA{"त्रिस्तान दा कुन्हा"}
+        TC{"तुर्की आरो काईक’ज द्वीपफोर"}
         TD{"चाड"}
-        TF{"फ्राँसीसी उत्तरी क्षेत्रों"}
-        TG{"टोगो"}
-        TH{"थाइलैण्ड"}
+        TF{"फ्रान्सनि खोलायारि बाहागोफोर"}
+        TG{"टग’"}
+        TH{"थाइलेण्ड"}
         TJ{"ताजिकिस्तान"}
-        TK{"टोकेलौ"}
-        TL{"पूर्वी तिमोर"}
+        TK{"टकेलाऊ"}
+        TL{"तिमर-लेस्ते"}
         TM{"तुर्कमेनीस्तान"}
         TN{"त्युनिशिया"}
-        TO{"टॉंगा"}
+        TO{"टंगा"}
         TR{"तुर्की"}
-        TT{"ट्रिनिडाड एवं टोबैगो"}
-        TV{"तुवालु"}
+        TT{"त्रिनिडाड आरो तबेग’"}
+        TV{"तुभालु"}
         TW{"ताइवान"}
-        TZ{"तंज़ानिया"}
+        TZ{"तान्जानिया"}
         UA{"यूक्रेन"}
-        UG{"युगाँडा"}
-        UM{"युनाइटेड स्टेट्स के छोटे बाहरिय द्वीप"}
+        UG{"उगाण्डा"}
+        UM{"इउ.एस नि बायजोआरि द्वीपफोर"}
+        UN{"जथाय हादोरफोर"}
         US{"जथाय हादोर आमेरिका"}
-        UY{"युरूगुए"}
-        UZ{"उज़बेकिस्तान"}
-        VA{"वैटिकन"}
-        VC{"सेंट विंसंट एवं दी ग्रनाडीन्स्"}
-        VE{"वेनेज़ुएला"}
-        VG{"ब्रिटिश वर्जीन आईलंड्स"}
-        VI{"यु.एस. वर्जीन आईलंड्स"}
-        VN{"वियतनाम"}
-        VU{"वानाऊटु"}
-        WF{"वॉलेस एवं फ़्यूचूना"}
-        WS{"समोआ"}
-        YE{"यमन"}
-        YT{"मैयौट"}
-        ZA{"दक्षिण अफ्रीका"}
-        ZM{"ज़ाम्बिया"}
-        ZW{"ज़ीम्बाब्वे"}
+        UY{"ऊरुगुवे"}
+        UZ{"उजबेकिस्तान"}
+        VA{"भेटिकान नोगोर"}
+        VC{"सैन्ट भिन्सेन्ट आरो ग्रेनादीन्स"}
+        VE{"भेनेजुवेला"}
+        VG{"ब्रिटिश भार्जिन द्वीपफोर"}
+        VI{"इउ. एस भार्जिन द्वीपफोर"}
+        VN{"भियेतनाम"}
+        VU{"भानुआटु"}
+        WF{"वालिस आरो फ्युचुना"}
+        WS{"सामआ"}
+        XA{"नंखाइ-गारांबोलो"}
+        XB{"नंखाइ- बिदि"}
+        XK{"कस’भ’"}
+        YE{"येमेन"}
+        YT{"मायत्ते"}
+        ZA{"खोला आफ्रिका"}
+        ZM{"जाम्बिया"}
+        ZW{"जिम्बाब्वे"}
         ZZ{"मिथियै ओनसोल"}
     }
+    Countries%short{
+        GB{"इउ.के"}
+        HK{"हंकं"}
+        MO{"माकाउ"}
+        PS{"पेलेस्ताइन"}
+        US{"इउ. एस"}
+    }
+    Countries%variant{
+        CD{"कंग’ (दि.आर.सि)"}
+        CG{"कंग’ (सुबुंखुंथाय)"}
+        CI{"आईभरि कस्ट"}
+        CZ{"चेख सुबुंखुंथाय"}
+        SZ{"स्वाजीलेण्ड"}
+        TL{"सानजा तिमर"}
+    }
 }
diff --git a/icu4c/source/data/region/bs.txt b/icu4c/source/data/region/bs.txt
index b9fa327..faf43a3 100644
--- a/icu4c/source/data/region/bs.txt
+++ b/icu4c/source/data/region/bs.txt
@@ -311,6 +311,7 @@
         CG{"Republika Kongo"}
         CZ{"Češka Republika"}
         FK{"Folklandska (Malvinska) ostrva"}
+        NZ{"Novi Zeland Aotearoa"}
         SZ{"Svazilend"}
     }
 }
diff --git a/icu4c/source/data/region/bs_Cyrl.txt b/icu4c/source/data/region/bs_Cyrl.txt
index d1fcfb7..95b16e9 100644
--- a/icu4c/source/data/region/bs_Cyrl.txt
+++ b/icu4c/source/data/region/bs_Cyrl.txt
@@ -312,6 +312,7 @@
         CI{"Обала Слоноваче"}
         CZ{"Чешка Република"}
         FK{"Фокландска Острва (Малвинска)"}
+        NZ{"Нови Зеланд Аотеароа"}
         TL{"Тимор-Лесте (Источни Тимор)"}
     }
 }
diff --git a/icu4c/source/data/region/ca.txt b/icu4c/source/data/region/ca.txt
index c9aa4ef..d154fb3 100644
--- a/icu4c/source/data/region/ca.txt
+++ b/icu4c/source/data/region/ca.txt
@@ -49,7 +49,7 @@
         AT{"Àustria"}
         AU{"Austràlia"}
         AW{"Aruba"}
-        AX{"Illes Aland"}
+        AX{"Illes Åland"}
         AZ{"Azerbaidjan"}
         BA{"Bòsnia i Hercegovina"}
         BB{"Barbados"}
@@ -64,7 +64,7 @@
         BM{"Bermudes"}
         BN{"Brunei"}
         BO{"Bolívia"}
-        BQ{"Antilles Neerlandeses"}
+        BQ{"Carib Neerlandès"}
         BR{"Brasil"}
         BS{"Bahames"}
         BT{"Bhutan"}
@@ -156,7 +156,7 @@
         JO{"Jordània"}
         JP{"Japó"}
         KE{"Kenya"}
-        KG{"Kirguizistan"}
+        KG{"Kirguizstan"}
         KH{"Cambodja"}
         KI{"Kiribati"}
         KM{"Comores"}
@@ -189,7 +189,7 @@
         MM{"Myanmar (Birmània)"}
         MN{"Mongòlia"}
         MO{"Macau (RAE Xina)"}
-        MP{"Illes Mariannes del Nord"}
+        MP{"Illes Mariannes Septentrionals"}
         MQ{"Martinica"}
         MR{"Mauritània"}
         MS{"Montserrat"}
@@ -254,7 +254,7 @@
         SV{"El Salvador"}
         SX{"Sint Maarten"}
         SY{"Síria"}
-        SZ{"eSwatini"}
+        SZ{"Eswatini"}
         TA{"Tristan da Cunha"}
         TC{"Illes Turks i Caicos"}
         TD{"Txad"}
@@ -263,7 +263,7 @@
         TH{"Tailàndia"}
         TJ{"Tadjikistan"}
         TK{"Tokelau"}
-        TL{"Timor Oriental"}
+        TL{"Timor-Leste"}
         TM{"Turkmenistan"}
         TN{"Tunísia"}
         TO{"Tonga"}
@@ -312,6 +312,8 @@
         CI{"Costa d’Ivori"}
         CZ{"República Txeca"}
         FK{"Illes Malvines (Illes Falkland)"}
+        NZ{"Aotearoa (Nova Zelanda)"}
         SZ{"Swazilàndia"}
+        TL{"Timor Oriental"}
     }
 }
diff --git a/icu4c/source/data/region/ceb.txt b/icu4c/source/data/region/ceb.txt
index 9fc4ee5..a63496b 100644
--- a/icu4c/source/data/region/ceb.txt
+++ b/icu4c/source/data/region/ceb.txt
@@ -5,7 +5,7 @@
     Countries{
         001{"kalibutan"}
         002{"Africa"}
-        003{"Amihanang Amerika"}
+        003{"North America"}
         005{"South America"}
         009{"Oceania"}
         011{"Western Africa"}
@@ -14,7 +14,7 @@
         015{"Northern Africa"}
         017{"Middle Africa"}
         018{"Southern Africa"}
-        019{"Mga Amerika"}
+        019{"Americas"}
         021{"Northern America"}
         029{"Caribbean"}
         030{"Eastern Asia"}
@@ -25,7 +25,7 @@
         054{"Melanesia"}
         057{"Micronesian Region"}
         061{"Polynesia"}
-        142{"Asya"}
+        142{"Asia"}
         143{"Central Asia"}
         145{"Western Asia"}
         150{"Europe"}
@@ -82,7 +82,7 @@
         CK{"Cook Islands"}
         CL{"Chile"}
         CM{"Cameroon"}
-        CN{"Tsina"}
+        CN{"China"}
         CO{"Colombia"}
         CP{"Clipperton Island"}
         CR{"Costa Rica"}
@@ -92,7 +92,7 @@
         CX{"Christmas Island"}
         CY{"Cyprus"}
         CZ{"Czechia"}
-        DE{"Alemanya"}
+        DE{"Germany"}
         DG{"Diego Garcia"}
         DJ{"Djibouti"}
         DK{"Denmark"}
@@ -114,7 +114,7 @@
         FK{"Falkland Islands"}
         FM{"Micronesia"}
         FO{"Faroe Islands"}
-        FR{"Pransya"}
+        FR{"France"}
         GA{"Gabon"}
         GB{"United Kingdom"}
         GD{"Grenada"}
@@ -311,6 +311,7 @@
         CI{"Ivory Coast"}
         CZ{"Czech Republic"}
         FK{"Falkland Islands (Islas Malvinas)"}
+        NZ{"Aotearoa New Zealand"}
         SZ{"Swaziland"}
         TL{"East Timor"}
     }
diff --git a/icu4c/source/data/region/chr.txt b/icu4c/source/data/region/chr.txt
index 103877b..c9ece8f 100644
--- a/icu4c/source/data/region/chr.txt
+++ b/icu4c/source/data/region/chr.txt
@@ -311,7 +311,9 @@
         CI{"ᎤᏁᎬ ᎪᎳ ᎠᎹᏳᎶᏗ"}
         CZ{"ᏤᎩ ᏍᎦᏚᎩ"}
         FK{"ᏩᎩ ᏚᎦᏚᏛᎢ (ᎢᏍᎳᏍ ᎹᎸᏫᎾᏍ)"}
+        NZ{"ᎠᏖᎠᏉᎠ ᎢᏤ ᏏᎢᎴᏂᏗ"}
         SZ{"ᎠᏂᏍᏩᏏᎢ"}
         TL{"ᏗᎧᎸᎬᎢ ᏘᎼᎵ"}
+        TR{"ᎬᎩᏰ"}
     }
 }
diff --git a/icu4c/source/data/region/cs.txt b/icu4c/source/data/region/cs.txt
index fee9a7e..82a5f63 100644
--- a/icu4c/source/data/region/cs.txt
+++ b/icu4c/source/data/region/cs.txt
@@ -312,6 +312,7 @@
         CI{"Côte d’Ivoire"}
         CZ{"Česká republika"}
         FK{"Falklandské ostrovy (Malvíny)"}
+        NZ{"Aotearoa – Nový Zéland"}
         SZ{"Svazijsko"}
         TL{"Timor-Leste"}
     }
diff --git a/icu4c/source/data/region/cy.txt b/icu4c/source/data/region/cy.txt
index f97df44..4f29e0c 100644
--- a/icu4c/source/data/region/cy.txt
+++ b/icu4c/source/data/region/cy.txt
@@ -312,7 +312,9 @@
         CI{"Arfordir Ifori"}
         CZ{"Gweriniaeth Tsiec"}
         FK{"Ynysoedd y Falkland (Ynysoedd y Malfinas)"}
+        NZ{"Aotearoa Seland Newydd"}
         SZ{"Gwlad Swazi"}
         TL{"Dwyrain Timor"}
+        TR{"Türkiye"}
     }
 }
diff --git a/icu4c/source/data/region/da.txt b/icu4c/source/data/region/da.txt
index f7c515b..3457acf 100644
--- a/icu4c/source/data/region/da.txt
+++ b/icu4c/source/data/region/da.txt
@@ -70,7 +70,7 @@
         BT{"Bhutan"}
         BV{"Bouvetøen"}
         BW{"Botswana"}
-        BY{"Hviderusland"}
+        BY{"Belarus"}
         BZ{"Belize"}
         CA{"Canada"}
         CC{"Cocosøerne"}
@@ -206,7 +206,7 @@
         NF{"Norfolk Island"}
         NG{"Nigeria"}
         NI{"Nicaragua"}
-        NL{"Holland"}
+        NL{"Nederlandene"}
         NO{"Norge"}
         NP{"Nepal"}
         NR{"Nauru"}
@@ -309,6 +309,7 @@
         CG{"Republikken Congo"}
         CZ{"Den Tjekkiske Republik"}
         FK{"Falklandsøerne (Islas Malvinas)"}
+        NZ{"Aotearoa New Zealand"}
         SZ{"Swaziland"}
         TL{"Østtimor"}
     }
diff --git a/icu4c/source/data/region/de.txt b/icu4c/source/data/region/de.txt
index 89b42ff..4a69f76d 100644
--- a/icu4c/source/data/region/de.txt
+++ b/icu4c/source/data/region/de.txt
@@ -312,6 +312,7 @@
         CI{"Elfenbeinküste"}
         CZ{"Tschechische Republik"}
         FK{"Falklandinseln (Malwinen)"}
+        NZ{"Aotearoa (Neuseeland)"}
         SZ{"Swasiland"}
         TL{"Osttimor"}
     }
diff --git a/icu4c/source/data/region/de_CH.txt b/icu4c/source/data/region/de_CH.txt
index 80ace03..168d8c4 100644
--- a/icu4c/source/data/region/de_CH.txt
+++ b/icu4c/source/data/region/de_CH.txt
@@ -6,10 +6,12 @@
         BN{"Brunei"}
         BW{"Botswana"}
         CV{"Kapverden"}
-        GB{"Grossbritannien"}
         QO{"Äusseres Ozeanien"}
         SB{"Salomon-Inseln"}
         TL{"Osttimor"}
         ZW{"Zimbabwe"}
     }
+    Countries%variant{
+        TR{"Türkiye"}
+    }
 }
diff --git a/icu4c/source/data/region/dsb.txt b/icu4c/source/data/region/dsb.txt
index 697803b..dbb0ca6 100644
--- a/icu4c/source/data/region/dsb.txt
+++ b/icu4c/source/data/region/dsb.txt
@@ -310,6 +310,7 @@
         CG{"Kongo (Republika)"}
         CI{"Słonowokósćowy pśibrjog"}
         FK{"Falklandske kupy (Malwiny)"}
+        NZ{"Aotearoa Nowoseelandska"}
         TL{"Pódzajtšny Timor"}
     }
 }
diff --git a/icu4c/source/data/region/el.txt b/icu4c/source/data/region/el.txt
index 762686e..20cbe5d 100644
--- a/icu4c/source/data/region/el.txt
+++ b/icu4c/source/data/region/el.txt
@@ -206,7 +206,7 @@
         NF{"Νήσος Νόρφολκ"}
         NG{"Νιγηρία"}
         NI{"Νικαράγουα"}
-        NL{"Ολλανδία"}
+        NL{"Κάτω Χώρες"}
         NO{"Νορβηγία"}
         NP{"Νεπάλ"}
         NR{"Ναουρού"}
@@ -311,6 +311,7 @@
         CG{"Κονγκό (Δημοκρατία)"}
         CZ{"Τσεχική Δημοκρατία"}
         FK{"Νήσοι Φόκλαντ (Νήσοι Μαλβίνας)"}
+        NZ{"Αοτεαρόα Νέα Ζηλανδία"}
         SZ{"Σουαζιλάνδη"}
         TL{"Ανατολικό Τιμόρ"}
     }
diff --git a/icu4c/source/data/region/en_CA.txt b/icu4c/source/data/region/en_CA.txt
index a69da407..539ca41 100644
--- a/icu4c/source/data/region/en_CA.txt
+++ b/icu4c/source/data/region/en_CA.txt
@@ -3,6 +3,7 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 en_CA{
     Countries{
+        057{"Micronesian region"}
         AG{"Antigua and Barbuda"}
         BA{"Bosnia and Herzegovina"}
         BL{"Saint-Barthélemy"}
@@ -13,16 +14,21 @@
         LC{"Saint Lucia"}
         MF{"Saint Martin"}
         PM{"Saint-Pierre-et-Miquelon"}
+        PS{"Palestinian territories"}
         SH{"Saint Helena"}
         SJ{"Svalbard and Jan Mayen"}
         ST{"São Tomé and Príncipe"}
         TC{"Turks and Caicos Islands"}
         TT{"Trinidad and Tobago"}
+        UM{"US Outlying Islands"}
         VC{"Saint Vincent and the Grenadines"}
+        VI{"US Virgin Islands"}
         WF{"Wallis and Futuna"}
+        XA{"pseudo-accents"}
+        XB{"pseudo-bidi"}
+        ZZ{"unknown region"}
     }
     Countries%short{
-        GB{"U.K."}
-        US{"U.S."}
+        MO{"Macau"}
     }
 }
diff --git a/icu4c/source/data/region/es.txt b/icu4c/source/data/region/es.txt
index acbba3f..22dd685 100644
--- a/icu4c/source/data/region/es.txt
+++ b/icu4c/source/data/region/es.txt
@@ -311,6 +311,7 @@
         CI{"Costa de Marfil"}
         CZ{"República Checa"}
         FK{"Islas Malvinas (Islas Falkland)"}
+        NZ{"Aotearoa (Nueva Zelanda)"}
         SZ{"Suazilandia"}
         TL{"Timor Oriental"}
     }
diff --git a/icu4c/source/data/region/es_419.txt b/icu4c/source/data/region/es_419.txt
index dafbaac..9b0e105 100644
--- a/icu4c/source/data/region/es_419.txt
+++ b/icu4c/source/data/region/es_419.txt
@@ -31,5 +31,6 @@
     }
     Countries%variant{
         CD{"Congo (República Democrática del Congo)"}
+        TR{"Türkiye"}
     }
 }
diff --git a/icu4c/source/data/region/es_MX.txt b/icu4c/source/data/region/es_MX.txt
index ae70f8c..f18360d 100644
--- a/icu4c/source/data/region/es_MX.txt
+++ b/icu4c/source/data/region/es_MX.txt
@@ -18,14 +18,12 @@
         155{"Europa Occidental"}
         BA{"Bosnia y Herzegovina"}
         CI{"Côte d’Ivoire"}
-        EZ{"zona euro"}
         GG{"Guernsey"}
         RO{"Rumania"}
         SA{"Arabia Saudita"}
         SZ{"Eswatini"}
         TA{"Tristán de Acuña"}
         UM{"Islas menores alejadas de EE. UU."}
-        UN{"ONU"}
     }
     Countries%short{
         GB{"RU"}
diff --git a/icu4c/source/data/region/et.txt b/icu4c/source/data/region/et.txt
index 52912c1..1326f0e 100644
--- a/icu4c/source/data/region/et.txt
+++ b/icu4c/source/data/region/et.txt
@@ -312,6 +312,7 @@
         CI{"Elevandiluurannik"}
         CZ{"Tšehhi Vabariik"}
         FK{"Falklandi saared (Malviini saared)"}
+        NZ{"Aotearoa Uus-Meremaa"}
         SZ{"eSwatini"}
         TL{"Timor-Leste"}
     }
diff --git a/icu4c/source/data/region/eu.txt b/icu4c/source/data/region/eu.txt
index c7c9c3d..830e8c0 100644
--- a/icu4c/source/data/region/eu.txt
+++ b/icu4c/source/data/region/eu.txt
@@ -8,30 +8,30 @@
         003{"Ipar Amerika"}
         005{"Hego Amerika"}
         009{"Ozeania"}
-        011{"Afrika mendebaldea"}
+        011{"Mendebaldeko Afrika"}
         013{"Erdialdeko Amerika"}
-        014{"Afrika ekialdea"}
-        015{"Afrika iparraldea"}
+        014{"Ekialdeko Afrika"}
+        015{"Ipar Afrika"}
         017{"Erdialdeko Afrika"}
-        018{"Afrika hegoaldea"}
+        018{"Hegoaldeko Afrika"}
         019{"Amerika"}
         021{"Amerikako iparraldea"}
         029{"Karibea"}
-        030{"Asia ekialdea"}
-        034{"Asia hegoaldea"}
-        035{"Asiako hego-ekialdea"}
-        039{"Europa hegoaldea"}
+        030{"Ekialdeko Asia"}
+        034{"Hego Asia"}
+        035{"Hego-ekialdeko Asia"}
+        039{"Hego Europa"}
         053{"Australasia"}
         054{"Melanesia"}
         057{"Mikronesia eskualdea"}
         061{"Polinesia"}
         142{"Asia"}
-        143{"Asia erdialdea"}
-        145{"Asia mendebaldea"}
+        143{"Erdialdeko Asia"}
+        145{"Mendebaldeko Asia"}
         150{"Europa"}
-        151{"Europa ekialdea"}
-        154{"Europa iparraldea"}
-        155{"Europa mendebaldea"}
+        151{"Ekialdeko Europa"}
+        154{"Ipar Europa"}
+        155{"Mendebaldeko Europa"}
         202{"Saharaz hegoaldeko Afrika"}
         419{"Latinoamerika"}
         AC{"Ascension uhartea"}
@@ -311,5 +311,6 @@
         CI{"C¨ôte d’Ivore"}
         CZ{"Txekiar Errepublika"}
         FK{"Falklandak (Malvinak)"}
+        NZ{"Aotearoa / Zeelanda Berria"}
     }
 }
diff --git a/icu4c/source/data/region/fa.txt b/icu4c/source/data/region/fa.txt
index afc0247..14d41e5 100644
--- a/icu4c/source/data/region/fa.txt
+++ b/icu4c/source/data/region/fa.txt
@@ -311,6 +311,7 @@
         CI{"ساحل‌عاج"}
         CZ{"جمهوری چک"}
         FK{"جزایر فالکلند (ایسلاس مالویناس)"}
+        NZ{"آتروا نیوزیلند"}
         SZ{"سوازیلند"}
         TL{"تیمور شرقی"}
     }
diff --git a/icu4c/source/data/region/ff_Adlm.txt b/icu4c/source/data/region/ff_Adlm.txt
index 07cc423..bfcec02 100644
--- a/icu4c/source/data/region/ff_Adlm.txt
+++ b/icu4c/source/data/region/ff_Adlm.txt
@@ -66,7 +66,7 @@
         BN{"𞤄𞤵𞤪𞤲𞤢𞥄𞤴"}
         BO{"𞤄𞤮𞤤𞤭𞥅𞤾𞤭𞤴𞤢𞥄"}
         BQ{"𞤑𞤢𞤪𞤦𞤭𞤴𞤢𞥄 𞤖𞤮𞤤𞤢𞤲𞤣𞤭𞤴𞤢𞥄"}
-        BR{"𞤄𞤪𞤢𞥄𞥁𞤭𞤤"}
+        BR{"𞤄𞤪𞤢𞤧𞤭𞤤"}
         BS{"𞤄𞤢𞤸𞤢𞤥𞤢𞥄𞤧"}
         BT{"𞤄𞤵𞥅𞤼𞤢𞥄𞤲"}
         BV{"𞤅𞤵𞤪𞤭𞥅𞤪𞤫 𞤄𞤵𞥅𞤾𞤫𞥅"}
@@ -83,7 +83,7 @@
         CK{"𞤕𞤵𞤪𞤭𞥅𞤶𞤫 𞤑𞤵𞥅𞤳"}
         CL{"𞤕𞤭𞤤𞤫𞥊𞥅"}
         CM{"𞤑𞤢𞤥𞤢𞤪𞤵𞥅𞤲"}
-        CN{"𞤅𞤭𞥅𞤲"}
+        CN{"𞤕𞤢𞤴𞤲𞤢"}
         CO{"𞤑𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞥄"}
         CP{"𞤅𞤵𞤪𞤭𞥅𞤪𞤫 𞤑𞤭𞤤𞤭𞤨𞤫𞤪𞤼𞤮𞤲"}
         CR{"𞤑𞤮𞤧𞤼𞤢 𞤈𞤭𞤳𞤢𞥄"}
@@ -138,7 +138,7 @@
         GU{"𞤘𞤵𞤱𞤢𞥄𞤥"}
         GW{"𞤘𞤭𞤲𞤫-𞤄𞤭𞤧𞤢𞤱𞤮𞥅"}
         GY{"𞤘𞤢𞤴𞤢𞤲𞤢𞥄"}
-        HK{"𞤖𞤂𞤀 𞤅𞤭𞥅𞤲 𞤫 𞤖𞤮𞤲𞤺 𞤑𞤮𞤲𞤺"}
+        HK{"𞤖𞤂𞤀 𞤕𞤢𞤴𞤲𞤢 𞤫 𞤖𞤮𞤲𞤺 𞤑𞤮𞤲𞤺"}
         HM{"𞤕𞤵𞤪𞤭𞥅𞤶𞤫 𞤖𞤭𞤪𞤣𞤭 & 𞤃𞤢𞤳𞤣𞤮𞤲𞤢𞤤"}
         HN{"𞤖𞤮𞤲𞤣𞤭𞤪𞤢𞥄𞤧"}
         HR{"𞤑𞤵𞤪𞤱𞤢𞥄𞤧𞤭𞤴𞤢"}
@@ -192,7 +192,7 @@
         ML{"𞤃𞤢𞥄𞤤𞤭"}
         MM{"𞤃𞤭𞤴𞤢𞤥𞤢𞥄𞤪 (𞤄𞤵𞥅𞤪𞤥𞤢)"}
         MN{"𞤃𞤮𞤲𞤺𞤮𞤤𞤭𞤴𞤢"}
-        MO{"𞤖𞤂𞤀 𞤅𞤭𞥅𞤲 𞤫 𞤃𞤢𞤳𞤢𞤱𞤮𞥅"}
+        MO{"𞤖𞤂𞤀 𞤕𞤢𞤴𞤲𞤢 𞤫 𞤃𞤢𞤳𞤢𞤱𞤮𞥅"}
         MP{"𞤕𞤵𞤪𞤭𞥅𞤶𞤫 𞤃𞤢𞤪𞤭𞤴𞤢𞥄𞤲𞤢 𞤐𞤢𞤲𞥆𞤢𞥄𞤲𞤺𞤫𞥅𞤪𞤭"}
         MQ{"𞤃𞤢𞤪𞤼𞤭𞤲𞤭𞤳𞤢𞥄"}
         MR{"𞤃𞤮𞤪𞤼𞤢𞤲𞤭𞥅"}
@@ -281,7 +281,7 @@
         UM{"𞤕𞤵𞤪𞤭𞥅𞤶𞤫 𞤁𞤢𞥄𞤴𞤭𞥅𞤯𞤫 𞤁𞤂𞤀"}
         UN{"𞤑𞤢𞤱𞤼𞤢𞤤 𞤘𞤫𞤲𞤯𞤭"}
         US{"𞤁𞤫𞤲𞤼𞤢𞤤 𞤂𞤢𞤪𞤫"}
-        UY{"𞤓𞤪𞤵𞤺𞤵𞤱𞤢𞥄𞤴"}
+        UY{"𞤒𞤵𞤪𞤺𞤮𞤴"}
         UZ{"𞤓𞥁𞤦𞤫𞤳𞤭𞤧𞤼𞤢𞥄𞤲"}
         VA{"𞤜𞤢𞤼𞤭𞤳𞤢𞥄𞤲"}
         VC{"𞤅𞤼. 𞤜𞤭𞤲𞤧𞤢𞤲 & 𞤘𞤭𞤪𞤲𞤢𞤣𞤭𞥅𞤲"}
@@ -292,6 +292,8 @@
         VU{"𞤜𞤢𞤲𞤵𞤱𞤢𞥄𞤼𞤵"}
         WF{"𞤏𞤢𞤤𞥆𞤭𞥅𞤧 & 𞤊𞤵𞤼𞤵𞤲𞤢"}
         WS{"𞤅𞤢𞤥𞤵𞤱𞤢"}
+        XA{"𞤌𞤻𞤵𞤲𞤣𞤫-𞤃𞤢𞤧𞤫"}
+        XB{"𞤌𞤻𞤵𞤲𞤣𞤫-𞤄𞤭𞤣𞤭"}
         XK{"𞤑𞤮𞥅𞤧𞤮𞤾𞤮𞥅"}
         YE{"𞤒𞤢𞤥𞤢𞤲"}
         YT{"𞤃𞤢𞤴𞤮𞥅𞤼𞤵"}
diff --git a/icu4c/source/data/region/fi.txt b/icu4c/source/data/region/fi.txt
index fc175c9..d12c1a1 100644
--- a/icu4c/source/data/region/fi.txt
+++ b/icu4c/source/data/region/fi.txt
@@ -312,6 +312,7 @@
         CI{"Côte d’Ivoire"}
         CZ{"Tšekin tasavalta"}
         FK{"Falklandinsaaret (Malvinassaaret)"}
+        NZ{"Aotearoa"}
         SZ{"Swazimaa"}
         TL{"Timor-Leste"}
     }
diff --git a/icu4c/source/data/region/fil.txt b/icu4c/source/data/region/fil.txt
index e84a7ab..376d467 100644
--- a/icu4c/source/data/region/fil.txt
+++ b/icu4c/source/data/region/fil.txt
@@ -312,6 +312,8 @@
         CI{"Ivory Coast"}
         CZ{"Czech Republic"}
         FK{"Falkland Islands (Islas Malvinas)"}
+        NZ{"Aotearoa New Zealand"}
         TL{"East Timor"}
+        TR{"Türkiye"}
     }
 }
diff --git a/icu4c/source/data/region/fr.txt b/icu4c/source/data/region/fr.txt
index e0bbd16..ae618df 100644
--- a/icu4c/source/data/region/fr.txt
+++ b/icu4c/source/data/region/fr.txt
@@ -303,7 +303,7 @@
         HK{"Hong Kong"}
         MO{"Macao"}
         PS{"Palestine"}
-        UN{"NU"}
+        UN{"ONU"}
         US{"É.-U."}
     }
     Countries%variant{
@@ -312,7 +312,9 @@
         CI{"​​République de Côte d’Ivoire"}
         CZ{"République tchèque"}
         FK{"Îles Malouines (Îles Falkland)"}
+        NZ{"Aotearoa (Nouvelle-Zélande)"}
         SZ{"Swaziland"}
         TL{"Timor-Oriental"}
+        TR{"Türkiye"}
     }
 }
diff --git a/icu4c/source/data/region/gd.txt b/icu4c/source/data/region/gd.txt
index 710d052..486c220 100644
--- a/icu4c/source/data/region/gd.txt
+++ b/icu4c/source/data/region/gd.txt
@@ -311,6 +311,7 @@
         CI{"An Costa Ìbhri"}
         CZ{"Poblachd na Seice"}
         FK{"Na h-Eileanan Fàclannach (Islas Malvinas)"}
+        NZ{"Aotearoa Sealainn Nuadh"}
         SZ{"Dùthaich nan Suasaidh"}
         TL{"Tìomor an Ear"}
     }
diff --git a/icu4c/source/data/region/gl.txt b/icu4c/source/data/region/gl.txt
index 0c69721..2f16799 100644
--- a/icu4c/source/data/region/gl.txt
+++ b/icu4c/source/data/region/gl.txt
@@ -312,6 +312,7 @@
         CI{"Costa do Marfil"}
         CZ{"República Checa"}
         FK{"Illas Malvinas (Falkland)"}
+        NZ{"Aotearoa (Nova Zelandia)"}
         SZ{"Swazilandia"}
     }
 }
diff --git a/icu4c/source/data/region/gu.txt b/icu4c/source/data/region/gu.txt
index 4533c2f..c96a9d4 100644
--- a/icu4c/source/data/region/gu.txt
+++ b/icu4c/source/data/region/gu.txt
@@ -312,6 +312,7 @@
         CI{"આઇવરી કોસ્ટ"}
         CZ{"ચેક રિપબ્લિક"}
         FK{"ફૉકલેન્ડ આઇલેન્ડ્સ (આઇલાસ માલવિનાસ)"}
+        NZ{"ઓટેરોઆ ન્યૂઝીલેન્ડ"}
         SZ{"સ્વાઝીલેન્ડ"}
         TL{"પૂર્વ તિમોર"}
     }
diff --git a/icu4c/source/data/region/ha.txt b/icu4c/source/data/region/ha.txt
index ff490f7..84a4f96 100644
--- a/icu4c/source/data/region/ha.txt
+++ b/icu4c/source/data/region/ha.txt
@@ -204,7 +204,7 @@
         NC{"Kaledoniya Sabuwa"}
         NE{"Nijar"}
         NF{"Tsibirin Narfalk"}
-        NG{"Najeriya"}
+        NG{"Nijeriya"}
         NI{"Nikaraguwa"}
         NL{"Holan"}
         NO{"Norwe"}
@@ -304,6 +304,7 @@
     Countries%variant{
         CD{"Kongo (DRC)"}
         CG{"Jamhuriyar Kongo"}
+        NZ{"Aotearoa Nuzilan"}
         SZ{"Suwazilan"}
     }
 }
diff --git a/icu4c/source/data/region/ha_NE.txt b/icu4c/source/data/region/ha_NE.txt
new file mode 100644
index 0000000..b99db38
--- /dev/null
+++ b/icu4c/source/data/region/ha_NE.txt
@@ -0,0 +1,8 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
+// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
+ha_NE{
+    Countries{
+        NG{"Najeriya"}
+    }
+}
diff --git a/icu4c/source/data/region/he.txt b/icu4c/source/data/region/he.txt
index 47c2db8..a513c08 100644
--- a/icu4c/source/data/region/he.txt
+++ b/icu4c/source/data/region/he.txt
@@ -69,7 +69,7 @@
         BS{"איי בהאמה"}
         BT{"בהוטן"}
         BV{"האי בובה"}
-        BW{"בוצוואנה"}
+        BW{"בוטסואנה"}
         BY{"בלארוס"}
         BZ{"בליז"}
         CA{"קנדה"}
@@ -244,7 +244,7 @@
         SI{"סלובניה"}
         SJ{"סבאלברד ויאן מאיין"}
         SK{"סלובקיה"}
-        SL{"סיירה לאונה"}
+        SL{"סיירה לאון"}
         SM{"סן מרינו"}
         SN{"סנגל"}
         SO{"סומליה"}
@@ -310,6 +310,7 @@
         CI{"קוט דיוואר"}
         CZ{"הרפובליקה הצ׳כית"}
         FK{"איי פוקלנד (איי מלווינס)"}
+        NZ{"אאוטארואה"}
         SZ{"סווזילנד"}
         TL{"מזרח טימור"}
     }
diff --git a/icu4c/source/data/region/hi.txt b/icu4c/source/data/region/hi.txt
index b6e80da..5fe5bfa 100644
--- a/icu4c/source/data/region/hi.txt
+++ b/icu4c/source/data/region/hi.txt
@@ -78,7 +78,7 @@
         CF{"मध्य अफ़्रीकी गणराज्य"}
         CG{"कांगो – ब्राज़ाविल"}
         CH{"स्विट्ज़रलैंड"}
-        CI{"कोट डी आइवर"}
+        CI{"कोत दिवुआर"}
         CK{"कुक द्वीपसमूह"}
         CL{"चिली"}
         CM{"कैमरून"}
@@ -88,7 +88,7 @@
         CR{"कोस्टारिका"}
         CU{"क्यूबा"}
         CV{"केप वर्ड"}
-        CW{"क्यूरासाओ"}
+        CW{"कुरासाओ"}
         CX{"क्रिसमस द्वीप"}
         CY{"साइप्रस"}
         CZ{"चेकिया"}
@@ -261,7 +261,7 @@
         TF{"फ़्रांसीसी दक्षिणी क्षेत्र"}
         TG{"टोगो"}
         TH{"थाईलैंड"}
-        TJ{"ताज़िकिस्तान"}
+        TJ{"ताजिकिस्तान"}
         TK{"तोकेलाउ"}
         TL{"तिमोर-लेस्त"}
         TM{"तुर्कमेनिस्तान"}
@@ -311,7 +311,9 @@
         CI{"आइवरी कोस्ट"}
         CZ{"चेक गणराज्य"}
         FK{"फ़ॉकलैंड द्वीपसमूह (इज़्लास माल्विनास)"}
+        NZ{"औटेआरोआ न्यूज़ीलैंड"}
         SZ{"स्वाज़ीलैंड"}
         TL{"पूर्वी तिमोर"}
+        TR{"तुर्किए"}
     }
 }
diff --git a/icu4c/source/data/region/hi_Latn.txt b/icu4c/source/data/region/hi_Latn.txt
index 3e859f3..f282117 100644
--- a/icu4c/source/data/region/hi_Latn.txt
+++ b/icu4c/source/data/region/hi_Latn.txt
@@ -4,6 +4,12 @@
 hi_Latn{
     %%Parent{"en_IN"}
     Countries{
+        AX{"Aland Islands"}
+        BL{"St. Barthelemy"}
+        CI{"Cote d’Ivoire"}
+        CW{"Curacao"}
+        RE{"Reunion"}
+        ST{"Sao Tome & Principe"}
         UM{"U.S. Outlying Islands"}
         VI{"U.S. Virgin Islands"}
         XB{"Pseudo-Bidirectional"}
@@ -11,4 +17,7 @@
     Countries%short{
         US{"America"}
     }
+    Countries%variant{
+        TR{"Turkiye"}
+    }
 }
diff --git a/icu4c/source/data/region/hr.txt b/icu4c/source/data/region/hr.txt
index 76bec6d..bb1ef8d 100644
--- a/icu4c/source/data/region/hr.txt
+++ b/icu4c/source/data/region/hr.txt
@@ -79,7 +79,7 @@
         CG{"Kongo - Brazzaville"}
         CH{"Švicarska"}
         CI{"Obala Bjelokosti"}
-        CK{"Cookovi Otoci"}
+        CK{"Cookovi otoci"}
         CL{"Čile"}
         CM{"Kamerun"}
         CN{"Kina"}
@@ -190,7 +190,7 @@
         MN{"Mongolija"}
         MO{"PUP Makao Kina"}
         MP{"Sjevernomarijanski otoci"}
-        MQ{"Martinique"}
+        MQ{"Martinik"}
         MR{"Mauretanija"}
         MS{"Montserrat"}
         MT{"Malta"}
diff --git a/icu4c/source/data/region/hsb.txt b/icu4c/source/data/region/hsb.txt
index 1b887fe..77c5932 100644
--- a/icu4c/source/data/region/hsb.txt
+++ b/icu4c/source/data/region/hsb.txt
@@ -310,6 +310,7 @@
         CG{"Kongo (Republika)"}
         CI{"Słonowinowy pobrjóh"}
         FK{"Falklandske kupy (Malwiny)"}
+        NZ{"Aotearoa Nowoseelandska"}
         TL{"Wuchodny Timor"}
     }
 }
diff --git a/icu4c/source/data/region/hu.txt b/icu4c/source/data/region/hu.txt
index 0a055c7..43ceb93 100644
--- a/icu4c/source/data/region/hu.txt
+++ b/icu4c/source/data/region/hu.txt
@@ -311,6 +311,7 @@
         CG{"Kongó (Köztársaság)"}
         CZ{"Cseh Köztársaság"}
         FK{"Falkland-szigetek (Malvin-szigetek)"}
+        NZ{"Aotearoa (Új-Zéland)"}
         SZ{"Eswatini"}
         TL{"Timor-Leste"}
     }
diff --git a/icu4c/source/data/region/hy.txt b/icu4c/source/data/region/hy.txt
index 08f98e3..2ec53cb 100644
--- a/icu4c/source/data/region/hy.txt
+++ b/icu4c/source/data/region/hy.txt
@@ -312,7 +312,9 @@
         CI{"Փղոսկրի Ափ"}
         CZ{"Չեխիայի Հանրապետություն"}
         FK{"Ֆոլքլենդյան (Մալվինյան) կղզիներ"}
+        NZ{"Աոտեարոա Նոր Զելանդիա"}
         SZ{"Սվազիլենդ"}
         TL{"Արևելյան Թիմոր"}
+        TR{"Թյուրքիե"}
     }
 }
diff --git a/icu4c/source/data/region/ia.txt b/icu4c/source/data/region/ia.txt
index a511bef..f779fcc 100644
--- a/icu4c/source/data/region/ia.txt
+++ b/icu4c/source/data/region/ia.txt
@@ -311,6 +311,7 @@
         CI{"Republica de Côte d’Ivoire"}
         CZ{"Republica Chec"}
         FK{"Insulas Falkland (Malvinas)"}
+        NZ{"Aotearoa/Nove Zelanda"}
         SZ{"Swazilandia"}
     }
 }
diff --git a/icu4c/source/data/region/id.txt b/icu4c/source/data/region/id.txt
index 4b03a2d..81d2174 100644
--- a/icu4c/source/data/region/id.txt
+++ b/icu4c/source/data/region/id.txt
@@ -311,6 +311,8 @@
         CG{"Kongo (Republik)"}
         CZ{"Republik Ceko"}
         FK{"Kepulauan Falkland (Malvinas)"}
+        NZ{"Aotearoa (Selandia Baru)"}
         TL{"Timor Timur"}
+        TR{"Turkiye"}
     }
 }
diff --git a/icu4c/source/data/region/ig.txt b/icu4c/source/data/region/ig.txt
index b6f24c6..7e3b5a9 100644
--- a/icu4c/source/data/region/ig.txt
+++ b/icu4c/source/data/region/ig.txt
@@ -309,5 +309,6 @@
         CZ{"Czech Republik"}
         SZ{"Swaziland"}
         TL{"East Timor"}
+        TR{"Turki"}
     }
 }
diff --git a/icu4c/source/data/region/is.txt b/icu4c/source/data/region/is.txt
index 613fdcf..bf2a1f4 100644
--- a/icu4c/source/data/region/is.txt
+++ b/icu4c/source/data/region/is.txt
@@ -15,7 +15,7 @@
         017{"Mið-Afríka"}
         018{"Suðurhluti Afríku"}
         019{"Ameríka"}
-        021{"Ameríka norðan Mexikó"}
+        021{"Ameríka norðan Mexíkó"}
         029{"Karíbahafið"}
         030{"Austur-Asía"}
         034{"Suður-Asía"}
@@ -309,6 +309,7 @@
         CD{"Kongó (Lýðstjórnarlýðveldið)"}
         CG{"Kongó (Lýðveldið)"}
         FK{"Falklandseyjar (Malvinas)"}
+        NZ{"Aotearoa, Nýja-Sjáland"}
         TL{"Austur-Tímor"}
     }
 }
diff --git a/icu4c/source/data/region/it.txt b/icu4c/source/data/region/it.txt
index af0cdc2..d5766bf 100644
--- a/icu4c/source/data/region/it.txt
+++ b/icu4c/source/data/region/it.txt
@@ -119,7 +119,7 @@
         GB{"Regno Unito"}
         GD{"Grenada"}
         GE{"Georgia"}
-        GF{"Guyana francese"}
+        GF{"Guyana Francese"}
         GG{"Guernsey"}
         GH{"Ghana"}
         GI{"Gibilterra"}
@@ -129,7 +129,7 @@
         GP{"Guadalupa"}
         GQ{"Guinea Equatoriale"}
         GR{"Grecia"}
-        GS{"Georgia del Sud e Sandwich australi"}
+        GS{"Georgia del Sud e Sandwich Australi"}
         GT{"Guatemala"}
         GU{"Guam"}
         GW{"Guinea-Bissau"}
@@ -213,7 +213,7 @@
         NU{"Niue"}
         NZ{"Nuova Zelanda"}
         OM{"Oman"}
-        PA{"Panamá"}
+        PA{"Panama"}
         PE{"Perù"}
         PF{"Polinesia francese"}
         PG{"Papua Nuova Guinea"}
@@ -254,7 +254,7 @@
         SV{"El Salvador"}
         SX{"Sint Maarten"}
         SY{"Siria"}
-        SZ{"Swaziland"}
+        SZ{"eSwatini"}
         TA{"Tristan da Cunha"}
         TC{"Isole Turks e Caicos"}
         TD{"Ciad"}
@@ -274,7 +274,7 @@
         TZ{"Tanzania"}
         UA{"Ucraina"}
         UG{"Uganda"}
-        UM{"Altre isole americane del Pacifico"}
+        UM{"Isole Minori Esterne degli Stati Uniti"}
         UN{"Nazioni Unite"}
         US{"Stati Uniti"}
         UY{"Uruguay"}
@@ -312,7 +312,9 @@
         CI{"Côte d’Ivoire"}
         CZ{"Repubblica Ceca"}
         FK{"Isole Falkland (Isole Malvine)"}
+        NZ{"Nuova Zelanda (Aotearoa)"}
         SZ{"Regno di eSwatini"}
         TL{"Timor Leste"}
+        TR{"Türkiye"}
     }
 }
diff --git a/icu4c/source/data/region/ja.txt b/icu4c/source/data/region/ja.txt
index 99d3b9c..c91c876 100644
--- a/icu4c/source/data/region/ja.txt
+++ b/icu4c/source/data/region/ja.txt
@@ -312,7 +312,9 @@
         CI{"象牙海岸"}
         CZ{"チェコ共和国"}
         FK{"フォークランド諸島 (マルビーナス諸島)"}
+        NZ{"アオテアロア・ニュージーランド"}
         SZ{"スワジランド"}
         TL{"東チモール"}
+        TR{"テュルキエ"}
     }
 }
diff --git a/icu4c/source/data/region/ka.txt b/icu4c/source/data/region/ka.txt
index d46b92e..9937470 100644
--- a/icu4c/source/data/region/ka.txt
+++ b/icu4c/source/data/region/ka.txt
@@ -311,7 +311,7 @@
         CI{"სპილოს ძვლის სანაპირო"}
         CZ{"ჩეხეთის რესპუბლიკა"}
         FK{"ფოლკლენდის კუნძულები (მალვინის კუნძულები)"}
-        SZ{"სვაზილანდი"}
+        NZ{"აოტეროა (ახალი ზელანდია)"}
         TL{"აღმოსავლეთ ტიმორი"}
     }
 }
diff --git a/icu4c/source/data/region/kk.txt b/icu4c/source/data/region/kk.txt
index 0cd2162..5c7331f 100644
--- a/icu4c/source/data/region/kk.txt
+++ b/icu4c/source/data/region/kk.txt
@@ -3,7 +3,7 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 kk{
     Countries{
-        001{"Әлем"}
+        001{"әлем"}
         002{"Африка"}
         003{"Солтүстік Америка"}
         005{"Оңтүстік Америка"}
@@ -13,7 +13,7 @@
         014{"Шығыс Африка"}
         015{"Солтүстік Африка"}
         017{"Орталық Африка"}
-        018{"Оңтүстік Африка"}
+        018{"Оңтүстік Африка аймағы"}
         019{"Америка"}
         021{"Солтүстік Америка (аймақ)"}
         029{"Кариб"}
@@ -21,7 +21,7 @@
         034{"Оңтүстік Азия"}
         035{"Оңтүстік-Шығыс Азия"}
         039{"Оңтүстік Еуропа"}
-        053{"Австралазия"}
+        053{"Аустралазия"}
         054{"Меланезия"}
         057{"Микронезия аймағы"}
         061{"Полинезия"}
@@ -46,8 +46,8 @@
         AQ{"Антарктида"}
         AR{"Аргентина"}
         AS{"Америкалық Самоа"}
-        AT{"Австрия"}
-        AU{"Австралия"}
+        AT{"Аустрия"}
+        AU{"Аустралия"}
         AW{"Аруба"}
         AX{"Аланд аралдары"}
         AZ{"Әзірбайжан"}
@@ -254,7 +254,7 @@
         SV{"Сальвадор"}
         SX{"Синт-Мартен"}
         SY{"Сирия"}
-        SZ{"Свазиленд"}
+        SZ{"Эсватини"}
         TA{"Тристан-да-Кунья"}
         TC{"Теркс және Кайкос аралдары"}
         TD{"Чад"}
@@ -293,7 +293,7 @@
         XK{"Косово"}
         YE{"Йемен"}
         YT{"Майотта"}
-        ZA{"Оңтүстік Африка Республикасы"}
+        ZA{"Оңтүстік Африка"}
         ZM{"Замбия"}
         ZW{"Зимбабве"}
         ZZ{"Белгісіз аймақ"}
@@ -310,6 +310,8 @@
         CG{"Конго Республикасы"}
         CZ{"Чех Республикасы"}
         FK{"Фолкленд аралдары (Мальвин аралдары)"}
+        NZ{"Аотеароа, Жаңа Зеландия"}
+        SZ{"Свазиленд"}
         TL{"Шығыс Тимор"}
     }
 }
diff --git a/icu4c/source/data/region/km.txt b/icu4c/source/data/region/km.txt
index 4dff124..ef0f797 100644
--- a/icu4c/source/data/region/km.txt
+++ b/icu4c/source/data/region/km.txt
@@ -313,5 +313,6 @@
         CZ{"សាធារណរដ្ឋឆែក"}
         FK{"កោះ​ហ្វក់ឡែន (ម៉ាវីណាស)"}
         TL{"ទីម័រ​ខាង​កើត"}
+        TR{"តួកគីយេ"}
     }
 }
diff --git a/icu4c/source/data/region/kn.txt b/icu4c/source/data/region/kn.txt
index b35ee0a..83968c8 100644
--- a/icu4c/source/data/region/kn.txt
+++ b/icu4c/source/data/region/kn.txt
@@ -254,7 +254,7 @@
         SV{"ಎಲ್ ಸಾಲ್ವೇಡಾರ್"}
         SX{"ಸಿಂಟ್ ಮಾರ್ಟೆನ್"}
         SY{"ಸಿರಿಯಾ"}
-        SZ{"ಸ್ವಾತಿನಿ"}
+        SZ{"ಎಸ್ವಾಟಿನಿ"}
         TA{"ಟ್ರಿಸ್ತನ್ ಡಾ ಕುನ್ಹಾ"}
         TC{"ಟರ್ಕ್ಸ್ ಮತ್ತು ಕೈಕೋಸ್ ದ್ವೀಪಗಳು"}
         TD{"ಚಾದ್"}
@@ -263,7 +263,7 @@
         TH{"ಥೈಲ್ಯಾಂಡ್"}
         TJ{"ತಜಿಕಿಸ್ತಾನ್"}
         TK{"ಟೊಕೆಲಾವ್"}
-        TL{"ಪೂರ್ವ ತಿಮೋರ್"}
+        TL{"ಟಿಮೋರ್ ಲೆಸ್ಟೆ"}
         TM{"ತುರ್ಕಮೆನಿಸ್ತಾನ್"}
         TN{"ಟುನೀಶಿಯ"}
         TO{"ಟೊಂಗಾ"}
@@ -312,7 +312,9 @@
         CI{"ಐವರಿ ಕೋಸ್ಟ್"}
         CZ{"ಜೆಕ್ ಗಣರಾಜ್ಯ"}
         FK{"ಫಾಕ್‌ಲ್ಯಾಂಡ್ ದ್ವೀಪಗಳು (ಇಸ್ಲಾಸ್ ಮಾಲ್ವಿನಸ್)"}
+        NZ{"ಔಟೆರೋವಾ ನ್ಯೂಜಿಲೆಂಡ್"}
         SZ{"ಸ್ವಾಜಿಲ್ಯಾಂಡ್‌"}
         TL{"ಪೂರ್ವ ಟಿಮೋರ್"}
+        TR{"ಟರ್ಕಿಯೆ"}
     }
 }
diff --git a/icu4c/source/data/region/ko.txt b/icu4c/source/data/region/ko.txt
index 0fcfa69..090bd4d 100644
--- a/icu4c/source/data/region/ko.txt
+++ b/icu4c/source/data/region/ko.txt
@@ -258,7 +258,7 @@
         TA{"트리스탄다쿠나"}
         TC{"터크스 케이커스 제도"}
         TD{"차드"}
-        TF{"프랑스 남부 지방"}
+        TF{"프랑스령 남방 지역"}
         TG{"토고"}
         TH{"태국"}
         TJ{"타지키스탄"}
diff --git a/icu4c/source/data/region/kok.txt b/icu4c/source/data/region/kok.txt
index 07e2588..244f356 100644
--- a/icu4c/source/data/region/kok.txt
+++ b/icu4c/source/data/region/kok.txt
@@ -20,7 +20,7 @@
         030{"उदेंत आशिया"}
         034{"दक्षिण आशिया"}
         035{"आग्नेय आशिया"}
-        039{"दक्षिण येवरोप"}
+        039{"दक्षिण युरोप"}
         053{"ऑस्ट्रेलेसिया"}
         054{"मेलानेसिया"}
         057{"मायक्रोनेशियन प्रांत"}
@@ -28,13 +28,13 @@
         142{"आशिया"}
         143{"मध्य आशिया"}
         145{"अस्तंत आशिया"}
-        150{"येवरोप"}
-        151{"उदेंत येवरोप"}
-        154{"उत्तर येवरोप"}
-        155{"अस्तंत येवरोप"}
+        150{"युरोप"}
+        151{"उदेंत युरोप"}
+        154{"उत्तर युरोप"}
+        155{"अस्तंत युरोप"}
         202{"उप-सहाराई आफ्रिका"}
         419{"लॅटीन अमेरिका"}
-        AC{"असेशन आयलँड"}
+        AC{"असेंशन आयलँड"}
         AD{"अंडोरा"}
         AE{"युनाइटेड अरब इमीरॅट्स"}
         AF{"अफगानिस्तान"}
@@ -135,7 +135,7 @@
         GW{"गुअनिया-बिसाउ"}
         GY{"गयाना"}
         HK{"हाँग काँग SAR चीन"}
-        HM{"हर्ड आयलँड्स ऍंड मॅक्डोनाल्ड आयलँड्स"}
+        HM{"हर्ड ऍंड मॅक्डोनाल्ड आयलँड्स"}
         HN{"हॉनडुरस"}
         HR{"क्रोयेशीया"}
         HT{"हैती"}
@@ -143,7 +143,7 @@
         IC{"कॅनरी आयलैंड्स"}
         ID{"इंडोनेशीया"}
         IE{"आयरलँड"}
-        IL{"इज़राइल"}
+        IL{"इस्त्राइल"}
         IM{"इसले ऑफ मॅन"}
         IN{"भारत"}
         IO{"ब्रिटिश हिंद महासागरीय क्षेत्र"}
@@ -156,7 +156,7 @@
         JO{"जॉर्डन"}
         JP{"जपान"}
         KE{"केनया"}
-        KG{"किर्गिज़स्तान"}
+        KG{"किर्गिझस्तान"}
         KH{"कंबोडिया"}
         KI{"किरिबाती"}
         KM{"कोमोरोस"}
@@ -220,9 +220,9 @@
         PH{"फिलीपिन्झ"}
         PK{"पाकिस्तान"}
         PL{"पोलंड"}
-        PM{"सँ. पायरे आनी मिकेलन"}
+        PM{"सेंट पिएर आनी मिकेलन"}
         PN{"पिटकॅरन आयलँड्स"}
-        PR{"पिर्टो रिको"}
+        PR{"प्युएर्तो रिको"}
         PS{"पेलेस्टीनियन प्रांत"}
         PT{"पुर्तगाल"}
         PW{"पलाऊ"}
@@ -268,7 +268,7 @@
         TN{"ट्यूनीशिया"}
         TO{"टोंगा"}
         TR{"तुर्की"}
-        TT{"ट्रिनीडाड आनी टोबॅगो"}
+        TT{"ट्रिनीदाद आनी टोबॅगो"}
         TV{"टुवालू"}
         TW{"तायवान"}
         TZ{"तांझानिया"}
@@ -278,7 +278,7 @@
         UN{"युनायटेड नेशन्स"}
         US{"युनायटेड स्टेट्स"}
         UY{"उरूग्वे"}
-        UZ{"उज़्बेकिस्तान"}
+        UZ{"उझ्बेकिस्तान"}
         VA{"वॅटिकन सिटी"}
         VC{"सेंट विंसेंट ऐंड द ग्रेनेडाइंस"}
         VE{"विनेझुएला"}
@@ -313,5 +313,6 @@
         FK{"फ़ॉकलैंड आइलैंड्स (इलास मालविनास)"}
         SZ{"स्वाझिलँड"}
         TL{"ईस्ट तिमूर"}
+        TR{"तुर्कीए"}
     }
 }
diff --git a/icu4c/source/data/region/ks.txt b/icu4c/source/data/region/ks.txt
index 3f9727c..425e27e 100644
--- a/icu4c/source/data/region/ks.txt
+++ b/icu4c/source/data/region/ks.txt
@@ -21,7 +21,7 @@
         034{"جنوٗبی ایشیا"}
         035{"جنوٗبہِ مَشرِقی ایشیا"}
         039{"جنوٗبی یوٗرَپ"}
-        053{"آسٹریلیا تہٕ نِوزِلینڑ"}
+        053{"آسٹریلیشیا"}
         054{"مؠلَنیٖشِیا"}
         057{"مَیکرونَیشِیَن خٕطہٕ"}
         061{"پالنیشِیا"}
@@ -32,25 +32,27 @@
         151{"مشرِقی یوٗرَپ"}
         154{"شُمٲلی یوٗرَپ"}
         155{"مغرِبی یوٗرَپ"}
-        419{"لاطیٖنی اَمریٖکا تہٕ کیرَبیٖن"}
-        AD{"اؠنڑورا"}
+        202{"ذیلی سہارن افریقہ"}
+        419{"لاطیٖنی اَمریٖکا"}
+        AC{"ایسنشن جزیرٕ"}
+        AD{"اینڈورا"}
         AE{"مُتحدہ عرَب امارات"}
         AF{"اَفغانَستان"}
         AG{"اؠنٹِگُوا تہٕ باربوڑا"}
         AI{"انگوئیلا"}
-        AL{"اؠلبانِیا"}
+        AL{"البانیا"}
         AM{"اَرمانِیا"}
         AO{"انگولا"}
         AQ{"اینٹارٹِکا"}
         AR{"أرجَنٹینا"}
         AS{"اَمریٖکَن سَموا"}
-        AT{"آسٹِیا"}
+        AT{"آسٹریا"}
         AU{"آسٹریلِیا"}
         AW{"اَروٗبا"}
         AX{"ایلینڑ جٔزیٖرٕ"}
-        AZ{"آزَرباجان"}
+        AZ{"آذربائیجان"}
         BA{"بوسنِیا تہٕ ہَرزِگووِنا"}
-        BB{"باربیڈاس"}
+        BB{"باربیڈوس"}
         BD{"بَنگلادیش"}
         BE{"بیلجِیَم"}
         BF{"بُرکِنا فیسو"}
@@ -59,80 +61,89 @@
         BI{"بورَنڈِ"}
         BJ{"بِنِن"}
         BL{"سینٹ بارتَھیلمی"}
-        BM{"بٔرمیوڈا"}
-        BN{"بُرنٔے"}
+        BM{"برمودا"}
+        BN{"برونے"}
         BO{"بولِوِیا"}
-        BQ{"برطانوی قُطبہِ جَنوٗبی علاقہٕ"}
+        BQ{"کیریبین نیدرلینڈس"}
         BR{"برازِل"}
         BS{"بَہامَس"}
         BT{"بوٗٹان"}
         BV{"بووَٹ جٔزیٖرٕ"}
         BW{"بوتَسوانا"}
         BY{"بیلاروٗس"}
-        BZ{"بیلِج"}
-        CA{"کینَڑا"}
-        CC{"کوکَس کیٖلِنگ جٔزیٖرٕ"}
+        BZ{"بیلز"}
+        CA{"کینیڈا"}
+        CC{"کوکَس (کیٖلِنگ) جٔزیٖرٕ"}
         CD{"کونگو کِنشاسا"}
         CF{"مرکٔزی اَفریٖکی جموٗریَت"}
         CG{"کونگو بٔرزاوِلی"}
         CH{"سُوِزَرلینڑ"}
-        CI{"اَیوٕری کوسٹ"}
+        CI{"کوٹ ڈلوائر"}
         CK{"کُک جٔزیٖرٕ"}
         CL{"چِلی"}
         CM{"کیمِروٗن"}
         CN{"چیٖن"}
         CO{"کولَمبِیا"}
-        CR{"کوسٹا رِکا"}
+        CP{"کلیپرٹن جزیرٕ"}
+        CR{"کوسٹا ریکا"}
         CU{"کیوٗبا"}
         CV{"کیپ ؤرڑی"}
+        CW{"کیوراکو"}
         CX{"کرِسمَس جٔزیٖرٕ"}
-        CY{"سایفرس"}
-        CZ{"چیک جَموٗرِیَت"}
+        CY{"سائپرس"}
+        CZ{"چیکیا"}
         DE{"جرمٔنی"}
+        DG{"ڈیگو گریشیا"}
         DJ{"جِبوٗتی"}
         DK{"ڈینمارٕک"}
         DM{"ڈومِنِکا"}
         DO{"ڈومِنِکَن جموٗرِیَت"}
         DZ{"اؠلجیرِیا"}
+        EA{"سیوٹا تٕہ مٔلیلا"}
         EC{"اِکواڑور"}
         EE{"ایسٹونِیا"}
-        EG{"مِسٔر"}
+        EG{"مصر"}
         EH{"مشرِقی سَہارا"}
         ER{"اِرٕٹِیا"}
         ES{"سٕپین"}
         ET{"اِتھوپِیا"}
-        FI{"فِنلینڑ"}
+        EU{"یوٗرپی یونین"}
+        EZ{"یوٗرو زون"}
+        FI{"فِن لینڈ"}
         FJ{"فِجی"}
         FK{"فٕلاکلینڑ جٔزیٖرٕ"}
+        FM{"مائیکرونیشیا"}
+        FO{"فارو جزیرہ"}
         FR{"فرانس"}
         GA{"گیبان"}
-        GB{"یُنایٹِڑ کِنگڈَم"}
-        GD{"گرنیڑا"}
+        GB{"متحدہ مملِکت"}
+        GD{"گرینیڈا"}
         GE{"جارجِیا"}
         GF{"فرانسِسی گِانا"}
-        GG{"گیوَنَرسے"}
+        GG{"گورنسے"}
         GH{"گانا"}
         GI{"جِبرالٹَر"}
-        GL{"گریٖنلینڑ"}
+        GL{"گرین لینڈ"}
         GM{"گَمبِیا"}
         GN{"گِنی"}
-        GP{"گَواڑیلوپ"}
+        GP{"گواڈلوپ"}
         GQ{"اِکوِٹورِیَل گِنی"}
         GR{"گریٖس"}
         GS{"جنوٗبی جارجِیا تہٕ جنوٗبی سینڑوٕچ جٔزیٖرٕ"}
-        GT{"گوتیدالا"}
+        GT{"گواٹمالا"}
         GU{"گُوام"}
         GW{"گیٖنی بِساو"}
         GY{"گُیانا"}
         HK{"ہانگ کانگ ایس اے آر چیٖن"}
-        HM{"ہَرٕڑ جٔزیٖرٕ تہٕ مؠکڈونالڑٕ جٔزیٖرٕ"}
-        HN{"ہانڈوٗرِس"}
+        HM{"ہَرٕڑ تہٕ مؠکڈونالڑٕ جٔزیٖرٕ"}
+        HN{"ہونڈورس"}
         HR{"کروشِیا"}
-        HT{"ہایتی"}
+        HT{"ہیتی"}
         HU{"ہَنگری"}
-        ID{"اِنڑونیشِیا"}
+        IC{"کینری جزیرٕ"}
+        ID{"انڈونیشیا"}
         IE{"اَیَرلینڑ"}
-        IL{"اِسرایٖل"}
+        IL{"اسرا ییل"}
         IM{"آیِل آف مین"}
         IN{"ہِندوستان"}
         IO{"برطانوی بحرِ ہِندۍ علاقہٕ"}
@@ -142,9 +153,10 @@
         IT{"اِٹلی"}
         JE{"جٔرسی"}
         JM{"جَمایکا"}
+        JO{"جورڈن"}
         JP{"جاپان"}
         KE{"کِنیا"}
-        KG{"کِرگِستان"}
+        KG{"کرغزستان"}
         KH{"کَمبوڑِیا"}
         KI{"کِرٕباتی"}
         KM{"کَمورَس"}
@@ -153,12 +165,12 @@
         KR{"جنوٗبی کورِیا"}
         KW{"کُویت"}
         KY{"کیمَن جٔزیٖرٕ"}
-        KZ{"کَزاکِستان"}
+        KZ{"قازقستان"}
         LA{"لاس"}
         LB{"لؠبنان"}
         LC{"سینٹ لوٗسِیا"}
         LI{"لِکٹیسٹیٖن"}
-        LK{"سِریٖلَنکا"}
+        LK{"سری لنکا"}
         LR{"لایبیرِیا"}
         LS{"لیسوتھو"}
         LT{"لِتھُوانِیا"}
@@ -167,13 +179,14 @@
         LY{"لِبیا"}
         MA{"موروکو"}
         MC{"مونیکو"}
-        MD{"مولڑاوِیا"}
+        MD{"مولڈووا"}
         ME{"موٹونیگِریو"}
         MF{"سینٹ مارٹِن"}
-        MG{"میڑاگاسکار"}
+        MG{"میڈاگاسکار"}
         MH{"مارشَل جٔزیٖرٕ"}
+        MK{"شُمالی میسڈونیا"}
         ML{"مالی"}
-        MM{"مَیَنما بٔرما"}
+        MM{"میانمار (برما)"}
         MN{"مَنگولِیا"}
         MO{"مَکاوو ایس اے آر چیٖن"}
         MP{"شُمٲلی مارِیانا جٔزیٖرٕ"}
@@ -198,19 +211,19 @@
         NP{"نیپال"}
         NR{"نارووٗ"}
         NU{"نیوٗ"}
-        NZ{"نیوٗزِلینڑ"}
+        NZ{"نیوزی لینڈ"}
         OM{"اومان"}
         PA{"پَناما"}
         PE{"پیٖروٗ"}
         PF{"فرانسی پولِنیشِیا"}
         PG{"پاپُوا نیوٗ گیٖنی"}
-        PH{"فِلِپِینس"}
+        PH{"فلپائن"}
         PK{"پاکِستان"}
-        PL{"پولینڑ"}
+        PL{"پولینڈ"}
         PM{"سینٹ پیٖری تہٕ موکیلِیَن"}
         PN{"پِٹکیرٕنۍ جٔزیٖرٕ"}
         PR{"پٔرٹو رِکو"}
-        PS{"فَلَستیٖن"}
+        PS{"فلسطینی علاقٕہ"}
         PT{"پُرتِگال"}
         PW{"پَلاو"}
         PY{"پَراگُے"}
@@ -221,34 +234,37 @@
         RS{"سَربِیا"}
         RU{"روٗس"}
         RW{"روٗوانڈا"}
-        SA{"سوٗدی عربِیہ"}
+        SA{"سعودی عرب"}
         SB{"سولامان جٔزیٖرٕ"}
         SC{"سیشَلِس"}
         SD{"سوٗڈان"}
-        SE{"سُوِڈَن"}
+        SE{"سویڈن"}
         SG{"سِنگاپوٗر"}
         SH{"سینٹ ہؠلِنا"}
         SI{"سَلووینِیا"}
         SJ{"سَوالبریڑ تہٕ جان ماییڑ"}
         SK{"سَلوواکِیا"}
-        SL{"سیٖرالیوون"}
+        SL{"سیرا لیون"}
         SM{"سین میرِنو"}
         SN{"سینیگَل"}
         SO{"سومالِیا"}
         SR{"سُرِنام"}
+        SS{"جنوبی سوڈان"}
         ST{"ساو توم تہٕ پرنسِپی"}
-        SV{"اؠل سَلواڑور"}
+        SV{"ایل سلویڈر"}
+        SX{"سِنٹ مارٹِن"}
         SY{"شام"}
-        SZ{"سُوزِلینڑ"}
-        TC{"تُرُک تہٕ کیکوس جٔزیٖرٕ"}
+        SZ{"ایسواتنی"}
+        TA{"ٹریسٹن ڈا کنہا"}
+        TC{"تُرکس تٕہ کیکو جزیرٕ"}
         TD{"چاڑ"}
         TF{"فرانسِسی جَنوٗبی عَلاقہٕ"}
         TG{"ٹوگو"}
-        TH{"تھایلینڑ"}
+        TH{"تھائی لینڈ"}
         TJ{"تاجکِستان"}
-        TK{"توکیلاو"}
-        TL{"مَشرِقی تایمور"}
-        TM{"تُرمِنِستان"}
+        TK{"ٹوکلو"}
+        TL{"تیمور-لیسٹ"}
+        TM{"تُرکمنستان"}
         TN{"ٹونیشِیا"}
         TO{"ٹونگا"}
         TR{"تُرکی"}
@@ -259,6 +275,7 @@
         UA{"یوٗرِکین"}
         UG{"یوٗگانڑا"}
         UM{"یوٗنایٹِڑ سِٹیٹِس ماینَر آوُٹلییِنگ جٔزیٖرٕ"}
+        UN{"متحدہ مُمٲلک"}
         US{"یوٗنایٹِڑ سِٹیٹِس"}
         UY{"یوٗروگے"}
         UZ{"اُزبِکِستان"}
@@ -267,15 +284,28 @@
         VE{"وینازوٗلا"}
         VG{"بَرطانوی ؤرجِن جٔزیٖرٕ"}
         VI{"یوٗ ایس ؤرجِن جٔزیٖرٕ"}
-        VN{"ویٹِنام"}
+        VN{"ویتنام"}
         VU{"وانوٗتوٗ"}
         WF{"والِس تہٕ فیوٗچوٗنا"}
-        WS{"سیمووا"}
+        WS{"سامو"}
+        XA{"سوڈو-ایسنٹس"}
+        XB{"سوڈو-بیڈی"}
+        XK{"کوسوو"}
         YE{"یَمَن"}
         YT{"مَییٹ"}
-        ZA{"جَنوٗبی اَفریٖکا"}
-        ZM{"جامبِیا"}
+        ZA{"جنوبی افریقہ"}
+        ZM{"زیمبیا"}
         ZW{"زِمبابے"}
-        ZZ{"نامعلوٗم تہٕ نالَگہار عَلاقہٕ"}
+        ZZ{"نامولوٗم علاقٕہ"}
+    }
+    Countries%short{
+        HK{"ہانگ کانگ"}
+        MO{"ماکاوو"}
+        PS{"فلسطین"}
+    }
+    Countries%variant{
+        CD{"کونگو (ڈی آر سی)"}
+        CG{"کونگو (جمہوریہ)"}
+        SZ{"سویزیلینڈ"}
     }
 }
diff --git a/icu4c/source/data/region/ks_Deva.txt b/icu4c/source/data/region/ks_Deva.txt
index 576e143..78798d2 100644
--- a/icu4c/source/data/region/ks_Deva.txt
+++ b/icu4c/source/data/region/ks_Deva.txt
@@ -9,7 +9,7 @@
         DE{"जर्मन"}
         FR{"फ्रांस"}
         GB{"मुतहीद बादशाहत"}
-        IN{"भारत"}
+        IN{"हिंदोस्तान"}
         IT{"इटली"}
         JP{"जापान"}
         RU{"रूस"}
diff --git a/icu4c/source/data/region/ky.txt b/icu4c/source/data/region/ky.txt
index 6db292b..97f7cef 100644
--- a/icu4c/source/data/region/ky.txt
+++ b/icu4c/source/data/region/ky.txt
@@ -312,5 +312,6 @@
         CZ{"Чех Республикасы"}
         FK{"Фолкленд (Мальвина) аралдары"}
         TL{"Чыгыш Тимор"}
+        TR{"Түркие"}
     }
 }
diff --git a/icu4c/source/data/region/lo.txt b/icu4c/source/data/region/lo.txt
index ac4a8ab..a95e64e 100644
--- a/icu4c/source/data/region/lo.txt
+++ b/icu4c/source/data/region/lo.txt
@@ -299,7 +299,6 @@
         ZZ{"ຂົງເຂດທີ່ບໍ່ຮູ້ຈັກ"}
     }
     Countries%short{
-        GB{"ສະຫະລາດຊະອະນາຈັກຯ"}
         HK{"ຮົງກົງ"}
         MO{"ມາກາວ"}
         PS{"ປາເລດສະຕິນ"}
diff --git a/icu4c/source/data/region/mai.txt b/icu4c/source/data/region/mai.txt
index 14d461d..3dd8c62 100644
--- a/icu4c/source/data/region/mai.txt
+++ b/icu4c/source/data/region/mai.txt
@@ -3,16 +3,314 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 mai{
     Countries{
+        001{"विश्व"}
+        002{"अफ्रीका"}
+        003{"उत्तरी अमेरिका"}
+        005{"दक्षिण अमेरिका"}
+        009{"ओसेनिया"}
+        011{"पश्चिमी अफ्रीका"}
+        013{"मध्य अमेरिका"}
+        014{"पूरबी अफ्रीका"}
+        015{"उत्तरी अफ्रीका"}
+        017{"मध्य अफ्रीका"}
+        018{"दक्षिणी अफ्रीका"}
+        019{"अमेरिका"}
+        021{"उत्तर अमेरिका"}
+        029{"कैरिबियाई"}
+        030{"पूरबी एशिया"}
+        034{"दक्षिणी एशिया"}
+        035{"दक्षिण-पूरबी एशिया"}
+        039{"दक्षिणी यूरोप"}
+        053{"आस्ट्रेलेशिया"}
+        054{"मेलानेशिया"}
+        057{"माइक्रोनेशियाई क्षेत्र"}
+        061{"पोलिनेशिया"}
+        142{"एशिया"}
+        143{"मध्य एशिया"}
+        145{"पश्चिमी एशिया"}
+        150{"यूरोप"}
+        151{"पूरबी यूरोप"}
+        154{"उत्तरी यूरोप"}
+        155{"पश्चिमी यूरोप"}
+        202{"उप सहारा अफ्रीका"}
+        419{"लातिन अमेरिका"}
+        AC{"असेंशन द्वीप"}
+        AD{"एंडोरा"}
+        AE{"संयुक्त अरब अमीरात"}
+        AF{"अफगानिस्तान"}
+        AG{"एंटिगुआ आ बारबुडा"}
+        AI{"एंग्विला"}
+        AL{"अलबानिया"}
+        AM{"आरमेनिया"}
+        AO{"अंगोला"}
+        AQ{"अंटार्टिका"}
+        AR{"अर्जेंटिना"}
+        AS{"अमेरिकी समोआ"}
+        AT{"आस्ट्रिया"}
+        AU{"आस्ट्रेलिया"}
+        AW{"अरूबा"}
+        AX{"अलैंड द्वीपसमूह"}
+        AZ{"अजरबैजान"}
+        BA{"बोस्निया आ हर्जेगोबिना"}
+        BB{"बारबाडोस"}
+        BD{"बंगलादेश"}
+        BE{"बेल्जियम"}
+        BF{"बुरकिना फासो"}
+        BG{"बुल्गारिया"}
+        BH{"बहरीन"}
+        BI{"बुरूंडी"}
+        BJ{"बेनिन"}
+        BL{"सेंट बार्थेलेमी"}
+        BM{"बरमुडा"}
+        BN{"ब्रूनेई"}
+        BO{"बोलिबिया"}
+        BQ{"कैरिबियाई नीदरलैंड"}
         BR{"ब्राज़ील"}
+        BS{"बहामास"}
+        BT{"भूटान"}
+        BV{"बोबेत द्वीप"}
+        BW{"बोत्सबाना"}
+        BY{"बेलारूस"}
+        BZ{"बेलीज"}
+        CA{"कनाडा"}
+        CC{"कोकेज (कीलिंग) द्वीपसमूह"}
+        CD{"कांगो-किंशासा"}
+        CF{"मध्य अफ्रीकी रिपब्लिक"}
+        CG{"कांगो-ब्राजाबिले"}
+        CH{"स्विट्जरलैंड"}
+        CI{"कोट डी आइवर"}
+        CK{"कुक द्वीपसमूह"}
+        CL{"चिली"}
+        CM{"कैमरून"}
         CN{"चीन"}
+        CO{"कोलंबिया"}
+        CP{"क्लिपर्टन द्वीप"}
+        CR{"कोस्टारिका"}
+        CU{"क्यूबा"}
+        CV{"कैप बर्डे"}
+        CW{"कुरासाओ"}
+        CX{"क्रिसमस द्वीप"}
+        CY{"साइप्रस"}
+        CZ{"चेकिया"}
         DE{"जर्मनी"}
+        DG{"डियागो गार्सिया"}
+        DJ{"जिबूति"}
+        DK{"डेनमार्क"}
+        DM{"डोमिनिका"}
+        DO{"डोमिनिकन रिपब्लिक"}
+        DZ{"अल्जीरिया"}
+        EA{"सेउटा आ मेलिला"}
+        EC{"इक्वाडोर"}
+        EE{"एस्टोनिया"}
+        EG{"मिस्र"}
+        EH{"पश्चिमी सहारा"}
+        ER{"एरिट्रिया"}
+        ES{"स्पेन"}
+        ET{"इथोपिया"}
+        EU{"यूरोपीय यूनियन"}
+        EZ{"यूरो जोन"}
+        FI{"फिनलैंड"}
+        FJ{"फिजी"}
+        FK{"फाकलैंड द्वीपसमूह"}
+        FM{"माइक्रोनेशिया"}
+        FO{"फेरो द्वीपसमूह"}
         FR{"फ़्रांस"}
+        GA{"गैबन"}
         GB{"यूनाइटेड किंगडम"}
+        GD{"ग्रेनाडा"}
+        GE{"जार्जिया"}
+        GF{"फ्रेंच गुयाना"}
+        GG{"गर्नसी"}
+        GH{"घाना"}
+        GI{"जिब्राल्टर"}
+        GL{"ग्रीनलैंड"}
+        GM{"गाम्बिया"}
+        GN{"गिनी"}
+        GP{"ग्वाडेलूप"}
+        GQ{"इक्वेटोरियल गिनी"}
+        GR{"यूनान"}
+        GS{"दक्षिण जार्जिया आ दक्षिण सैंडविच द्वीपसमूह"}
+        GT{"ग्वाटेमाला"}
+        GU{"गुआम"}
+        GW{"गिनी-बिसाऊ"}
+        GY{"गुयाना"}
+        HK{"हांग कांग (विशेष प्रशासनिक क्षेत्र चीन)"}
+        HM{"हर्ड आ मैकडोनल्ड द्वीपसमूह"}
+        HN{"होंडुरास"}
+        HR{"क्रोएशिया"}
+        HT{"हैती"}
+        HU{"हंगरी"}
+        IC{"कैनरी द्वीपसमूह"}
+        ID{"इंडोनेशिया"}
+        IE{"आयरलैंड"}
+        IL{"इजरायल"}
+        IM{"आइल ऑफ मैन"}
         IN{"भारत"}
+        IO{"ब्रिटिश हिंद महासागरीय क्षेत्र"}
+        IQ{"इराक"}
+        IR{"ईरान"}
+        IS{"आइसलैंड"}
         IT{"इटली"}
+        JE{"जरसी"}
+        JM{"जमैका"}
+        JO{"जार्डन"}
         JP{"जापान"}
+        KE{"केन्या"}
+        KG{"किर्गिजस्तान"}
+        KH{"कंबोडिया"}
+        KI{"किरिबाती"}
+        KM{"कोमोरोस"}
+        KN{"सेंट किट्स आ नेविस"}
+        KP{"उत्तर कोरिया"}
+        KR{"दक्षिण कोरिया"}
+        KW{"कुवैत"}
+        KY{"कैमेन द्वीपसमूह"}
+        KZ{"कजाखस्तान"}
+        LA{"लाओस"}
+        LB{"लेबनान"}
+        LC{"सेंट लूसिया"}
+        LI{"लिख्तेंस्ताइन"}
+        LK{"श्रीलंका"}
+        LR{"लाइबेरिया"}
+        LS{"लेसोथो"}
+        LT{"लिथुआनिया"}
+        LU{"लग्जमबर्ग"}
+        LV{"लातविया"}
+        LY{"लीबिया"}
+        MA{"मोरोक्को"}
+        MC{"मोनाको"}
+        MD{"मोलडोवा"}
+        ME{"मोंटेनीग्रो"}
+        MF{"सेंट मार्टिन"}
+        MG{"मेडागास्कर"}
+        MH{"मार्शल द्वीपसमूह"}
+        MK{"उत्तरी मकदूनिया"}
+        ML{"माली"}
+        MM{"मयनमार (बर्मा)"}
+        MN{"मंगोलिया"}
+        MO{"मकाउ (विशेष प्रशासनिक क्षेत्र चीन)"}
+        MP{"उत्तर मरीना द्वीपसमूह"}
+        MQ{"मार्टिनिक"}
+        MR{"मारिटानिया"}
+        MS{"मोंटसेरात"}
+        MT{"माल्टा"}
+        MU{"मारीशस"}
+        MV{"मालदीब"}
+        MW{"मलाबी"}
+        MX{"मैक्सिको"}
+        MY{"मलेशिया"}
+        MZ{"मोजाम्बिक"}
+        NA{"नामीबिया"}
+        NC{"न्यू कैलेडोनिया"}
+        NE{"नाइजर"}
+        NF{"नौरफोक द्वीप"}
+        NG{"नाइजीरिया"}
+        NI{"निकारागुआ"}
+        NL{"नीदरलैंड"}
+        NO{"नार्वे"}
+        NP{"नेपाल"}
+        NR{"नौरू"}
+        NU{"नीयू"}
+        NZ{"न्यूजीलैंड"}
+        OM{"ओमान"}
+        PA{"पनामा"}
+        PE{"पेरू"}
+        PF{"फ्रेंच पोलिनेशिया"}
+        PG{"पापुआ न्यू गिनी"}
+        PH{"फिलिपींस"}
+        PK{"पाकिस्तान"}
+        PL{"पोलैंड"}
+        PM{"सेंट पियरे आ मिक्वेलान"}
+        PN{"पिटकेयर्न द्वीपसमूह"}
+        PR{"प्योर्टो रिको"}
+        PS{"फिलिस्तीनी क्षेत्र"}
+        PT{"पुर्तगाल"}
+        PW{"पलाऊ"}
+        PY{"पराग्वे"}
+        QA{"कतर"}
+        QO{"आउटलाइंग ओसेनिया"}
+        RE{"रियूनियन"}
+        RO{"रोमानिया"}
+        RS{"सर्बिया"}
         RU{"रूस"}
+        RW{"रवांडा"}
+        SA{"सऊदी अरब"}
+        SB{"सोलोमन द्वीपसमूह"}
+        SC{"सेशेल्स"}
+        SD{"सूडान"}
+        SE{"स्वीडन"}
+        SG{"सिंगापुर"}
+        SH{"सेंट हेलेना"}
+        SI{"स्लोबेनिया"}
+        SJ{"स्वालबार्ड आ जान मायेन"}
+        SK{"स्लोवाकिया"}
+        SL{"सियरा लियोन"}
+        SM{"सेन मरीनो"}
+        SN{"सेनेगल"}
+        SO{"सोमालिया"}
+        SR{"सुरीनाम"}
+        SS{"दक्षिण सुडान"}
+        ST{"साओ टोम आ प्रिंसिप"}
+        SV{"अल सल्वाडोर"}
+        SX{"सिंट मार्टेन"}
+        SY{"सीरिया"}
+        SZ{"एस्वाटिनी"}
+        TA{"ट्रिस्टन दा कुना"}
+        TC{"तुर्क आ कैकोज द्वीपसमूह"}
+        TD{"चाड"}
+        TF{"फ्रांसीसी दक्षिणी क्षेत्र"}
+        TG{"टोगो"}
+        TH{"थाईलैंड"}
+        TJ{"ताजिकिस्तान"}
+        TK{"टोकेलाऊ"}
+        TL{"तिमोर-लेस्त"}
+        TM{"तुर्कमेनिस्तान"}
+        TN{"ट्यूनिशिया"}
+        TO{"टोंगा"}
+        TR{"तुर्की"}
+        TT{"ट्रिनिदाद आ टोबैगो"}
+        TV{"टुवालू"}
+        TW{"ताइबान"}
+        TZ{"तंजानिया"}
+        UA{"यूक्रेन"}
+        UG{"युगांडा"}
+        UM{"यू॰एस॰ आउटलाइंग द्वीपसमूह"}
+        UN{"संयुक्त राष्ट्र"}
         US{"संयुक्त राज्य"}
+        UY{"उरुग्वे"}
+        UZ{"उजबेकिस्तान"}
+        VA{"वेटिकन सिटी"}
+        VC{"सेंट विंसेंट आ ग्रेनाडाइंस"}
+        VE{"बेनेजुएला"}
+        VG{"ब्रिटिश वर्जिन द्वीपसमूह"}
+        VI{"यू॰एस॰ वर्जिन द्वीपसमूह"}
+        VN{"बियतनाम"}
+        VU{"बनातू"}
+        WF{"बालिस आ फुटुना"}
+        WS{"समोआ"}
+        XA{"छद्म उच्चारण"}
+        XB{"छद्म बिडि"}
+        XK{"कोसोवो"}
+        YE{"यमन"}
+        YT{"मयोटे"}
+        ZA{"दक्षिण अफ्रीका"}
+        ZM{"जाम्बिया"}
+        ZW{"जिम्बाब्बे"}
         ZZ{"अज्ञात क्षेत्र"}
     }
+    Countries%short{
+        GB{"यू॰के॰"}
+        HK{"हांग कांग"}
+        MO{"मकाउ"}
+        PS{"फिलिस्तीन"}
+    }
+    Countries%variant{
+        CD{"कांगो(डीआरसी)"}
+        CG{"कांगो (रिपब्लिक)"}
+        CI{"आइवरी कोस्ट"}
+        CZ{"चेक रिपब्लिक"}
+        FK{"फाकलैंड द्वीपसमूह (इजलास माल्बिनास)"}
+        SZ{"स्वाजीलैंड"}
+        TL{"पूरबी तिमोर"}
+    }
 }
diff --git a/icu4c/source/data/region/mi.txt b/icu4c/source/data/region/mi.txt
index 429c70e..99c247e 100644
--- a/icu4c/source/data/region/mi.txt
+++ b/icu4c/source/data/region/mi.txt
@@ -3,18 +3,200 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 mi{
     Countries{
-        BR{"Parahi"}
+        001{"te ao"}
+        002{"Āwherika"}
+        003{"Amerika ki te Raki"}
+        005{"Amerika ki te Tonga"}
+        009{"Ōhiānia"}
+        011{"Āwherika ki te Uru"}
+        013{"Te Puku o Amerika"}
+        014{"Āwherika ki te Rāwhiti"}
+        015{"Āwherika ki te Raki"}
+        017{"Te Pokapū o Āwherika"}
+        018{"Āwherika Whakatetonga"}
+        019{"Amerika"}
+        021{"Te Raki o Amerika"}
+        029{"Karapiana"}
+        030{"Āhia ki te Rāwhiti"}
+        034{"Āhia ki te Tonga"}
+        035{"Āhia ki te Tonga-mā-uru"}
+        039{"Ūropi ki te Tonga"}
+        053{"Te Moana Ahitereiria"}
+        054{"Meranīhia"}
+        057{"Te Rohe o Mikoronīhia"}
+        061{"Te Moana-nui-a-Kiwa"}
+        142{"Āhia"}
+        143{"Te Puku o Āhia"}
+        145{"Āhia ki te Uru"}
+        150{"Ūropi"}
+        151{"Ūropi ki te Rāwhiti"}
+        154{"Ūropi ki te Raki"}
+        155{"Ūropi ki te Uru"}
+        202{"Āwherika ki te Tonga o Te Hahāra"}
+        419{"Amerika Rātini"}
+        AG{"Anatikua me Pāpura"}
+        AI{"Ākuira"}
+        AO{"Anakora"}
+        AR{"Āketina"}
+        AT{"Ateria"}
+        AW{"Arūpa"}
+        AX{"Motu Ōrana"}
+        BB{"Pāpetō"}
+        BE{"Paratiamu"}
+        BF{"Pēkina Waho"}
+        BI{"Puruniti"}
+        BJ{"Penīna"}
+        BL{"Hato Pāteremi"}
+        BM{"Pemiuta"}
+        BO{"Poriwia"}
+        BQ{"Karepeana Hōrana"}
+        BR{"Parīhi"}
+        BS{"Pahāma"}
+        BV{"Motu Pūwei"}
+        BW{"Poriwana"}
+        BZ{"Perīhi"}
+        CA{"Kānata"}
+        CD{"Kōngo - Kingihāha"}
+        CF{"Te Puku o Āwherika"}
+        CG{"Kōngo - Parāwhe"}
+        CH{"Huiterangi"}
+        CI{"Te Tai Rei"}
+        CL{"Hiri"}
+        CM{"Kamarūna"}
         CN{"Haina"}
-        DE{"Tiamana"}
+        CO{"Koromōpia"}
+        CR{"Kota Rīka"}
+        CU{"Kiupa"}
+        CV{"Te Kūrae Matomato"}
+        CW{"Kurahao"}
+        DE{"Tiamani"}
+        DJ{"Tipūti"}
+        DK{"Tenemāka"}
+        DM{"Tominika"}
+        DO{"Te Whenua Tominika"}
+        DZ{"Aratiria"}
+        EA{"Hūta me Merera"}
+        EC{"Ekuatoa"}
+        EE{"Etōnia"}
+        EG{"Īhipa"}
+        EH{"Hahāra ki te Tonga"}
+        ER{"Eritēria"}
+        ET{"Etiopia"}
+        EU{"Te Uniana o Ūropi"}
+        EZ{"Te Rohe o Ūropi"}
+        FI{"Whinirana"}
+        FK{"Motu Whākarangi"}
+        FO{"Motu Wharo"}
         FR{"Wīwī"}
-        GB{"Hononga o Piritene"}
+        GA{"Kāpona"}
+        GB{"Te Hononga o Piritene"}
+        GD{"Kerenāta"}
+        GF{"Kaiana Wīwī"}
+        GG{"Kēni"}
+        GH{"Kāna"}
+        GL{"Kirīrangi"}
+        GM{"Te Kamopia"}
+        GN{"Kini"}
+        GP{"Kuatarū"}
+        GQ{"Kini Ekuatoria"}
+        GS{"Hōria ki te Tonga me Motu Hanuwiti ki te Tonga"}
+        GT{"Kuatamāra"}
+        GW{"Kini-Pihao"}
+        GY{"Kaiana"}
+        HN{"Honūra"}
+        HT{"Haiti"}
+        IC{"Motu Kānara"}
+        IE{"Aerana"}
+        IM{"Motu Tangata"}
         IN{"Inia"}
+        IO{"Te Rohe o te Moana Īniana Piritihi"}
+        IS{"Tiorangi"}
         IT{"Itāria"}
+        JE{"Tiehe"}
+        JM{"Hemeika"}
         JP{"Hapani"}
+        KE{"Kēnia"}
+        KM{"Komoro"}
+        KN{"Hato Kiti me Newhi"}
+        KY{"Ngā Motu Keimana"}
+        LC{"Hato Ruhia"}
+        LI{"Rīkeneteina"}
+        LR{"Raipiri"}
+        LS{"Teroto"}
+        LT{"Rituānia"}
+        LU{"Rakimipēki"}
+        LV{"Ratawia"}
+        LY{"Rīpia"}
+        MA{"Moroko"}
+        MC{"Manako"}
+        MF{"Hato Mātene"}
+        MG{"Marakāhia"}
         MK{"Makerōnia ki te Raki"}
+        ML{"Māri"}
+        MQ{"Māteniki"}
+        MR{"Mauritānia"}
+        MS{"Monoterā"}
+        MU{"Mōrihi"}
+        MW{"Marāwi"}
+        MX{"Mēhiko"}
+        MZ{"Mohapiki"}
+        NA{"Namīpia"}
+        NE{"Ngāika"}
+        NG{"Ngāitiria"}
+        NI{"Nikarakua"}
+        NL{"Hōrana"}
+        NO{"Nōwei"}
         NZ{"Aotearoa"}
+        PA{"Panama"}
+        PE{"Peru"}
+        PM{"Hato Piere & Mikarona"}
+        PR{"Pōta Riko"}
+        PY{"Parakai"}
+        QO{"Ngā moutere mōwaho i a Ōhiānia"}
+        RE{"Rēnio"}
         RU{"Rūhia"}
+        RW{"Rāwana"}
+        SC{"Heihere"}
+        SD{"Hūtāne"}
+        SE{"Huītene"}
+        SH{"Hato Harīna"}
+        SJ{"Heopāra me Ia Maiana"}
+        SL{"Te Araone"}
+        SN{"Henekara"}
+        SO{"Hūmārie"}
+        SR{"Hurināme"}
+        SS{"Hūtāne ki te Tonga"}
+        ST{"Hao Tomei me Pirinipei"}
+        SV{"Ere Hāwhatō"}
+        SX{"Hiti Mātene"}
+        SZ{"Ewatini"}
+        TC{"Tāke me ngā Motu o Keiko"}
+        TD{"Kāta"}
+        TF{"Ngā Rohe o Wīwī ki te Tonga"}
+        TG{"Toko"}
+        TN{"Tūnihia"}
+        TT{"Tinitātā me Topēko"}
+        TZ{"Tānahia"}
+        UG{"Ukāna"}
+        UN{"Te Kotahitanga o Ngā Iwi o te Ao"}
         US{"Hononga o Amerika"}
+        UY{"Urukoi"}
+        VC{"Hato Wetene me Keretīni"}
+        VE{"Wenehūera"}
+        VG{"Ngā Motu o Tātāhou Piritene"}
+        VI{"Ngā Motu o Tātāhou Amerika"}
+        XA{"Tūreo Kimikimi"}
+        XB{"Piri Kimikimi"}
+        YT{"Maio"}
+        ZA{"Āwherika ki te Tonga"}
+        ZM{"Tāmipia"}
+        ZW{"Timuwawe"}
         ZZ{"Rohe Tē Mōhiotia"}
     }
+    Countries%variant{
+        CD{"Kōngo"}
+        CG{"Kōngo (Tominika)"}
+        FK{"Motu Whākarangi (Ira Māwina)"}
+        SZ{"Warerangi"}
+    }
 }
diff --git a/icu4c/source/data/region/mk.txt b/icu4c/source/data/region/mk.txt
index 8b46b3f..3d17ef6 100644
--- a/icu4c/source/data/region/mk.txt
+++ b/icu4c/source/data/region/mk.txt
@@ -87,7 +87,7 @@
         CP{"Остров Клипертон"}
         CR{"Костарика"}
         CU{"Куба"}
-        CV{"Зелен ’Рт"}
+        CV{"Кабо Верде"}
         CW{"Курасао"}
         CX{"Божиќен Остров"}
         CY{"Кипар"}
@@ -229,7 +229,7 @@
         PY{"Парагвај"}
         QA{"Катар"}
         QO{"Зависни земји во Океанија"}
-        RE{"Реунион"}
+        RE{"Рејунион"}
         RO{"Романија"}
         RS{"Србија"}
         RU{"Русија"}
@@ -312,6 +312,7 @@
         CI{"Брег на Слоновата Коска"}
         CZ{"Чешка Република"}
         FK{"Фолкландски Острови (Малвински Острови)"}
+        NZ{"Аотеароа (Нов Зеланд)"}
         TL{"Источен Тимор"}
     }
 }
diff --git a/icu4c/source/data/region/ml.txt b/icu4c/source/data/region/ml.txt
index 302b055..b2371d3 100644
--- a/icu4c/source/data/region/ml.txt
+++ b/icu4c/source/data/region/ml.txt
@@ -289,7 +289,7 @@
         WF{"വാലിസ് ആന്റ് ഫ്യൂച്യുന"}
         WS{"സമോവ"}
         XA{"കൃത്രിമ ഉച്ചാരണം"}
-        XB{"സൂഡോ-ബായഡീ"}
+        XB{"സ്യൂഡോ-ബൈഡി"}
         XK{"കൊസോവൊ"}
         YE{"യെമൻ"}
         YT{"മയോട്ടി"}
@@ -311,7 +311,8 @@
         CG{"കോംഗോ (റിപ്പബ്ലിക്ക്)"}
         CI{"ഐവറി കോസ്റ്റ്"}
         CZ{"ചെക്ക് റിപ്പബ്ലിക്ക്"}
-        FK{"ഫോക്ക്‌ലാൻഡ് ദ്വീപുകൾ (ഐലാസ് മാൽവിനാസ്)"}
+        FK{"ഫോക്ക്‌ലൻഡ് ദ്വീപുകൾ (ഇസ്‌ലാസ് മാൽവീനാസ്)"}
+        NZ{"ഓട്ടേറുവ ന്യൂസിലൻഡ്"}
         SZ{"സ്വാസിലാൻഡ്"}
         TL{"കിഴക്കൻ തിമോർ"}
     }
diff --git a/icu4c/source/data/region/mn.txt b/icu4c/source/data/region/mn.txt
index b43883c..036c222 100644
--- a/icu4c/source/data/region/mn.txt
+++ b/icu4c/source/data/region/mn.txt
@@ -312,6 +312,7 @@
         CI{"Зааны ясан эрэг"}
         CZ{"Бүгд Найрамдах Чех Улс"}
         FK{"Фолклендийн арлууд (Мальвины арлууд)"}
+        NZ{"Аотеароагийн Шинэ Зеланд"}
         SZ{"Свазиланд"}
         TL{"Зүүн Тимор"}
     }
diff --git a/icu4c/source/data/region/mni.txt b/icu4c/source/data/region/mni.txt
index 1925851..b681c0a 100644
--- a/icu4c/source/data/region/mni.txt
+++ b/icu4c/source/data/region/mni.txt
@@ -3,6 +3,10 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 mni{
     Countries{
+        001{"মালেম"}
+        002{"অফ্রিকা"}
+        019{"অমেরিকাশিং"}
+        150{"য়ুরোপ"}
         BR{"ব্রাজিল"}
         CN{"চিনা"}
         DE{"জর্মনি"}
diff --git a/icu4c/source/data/region/mr.txt b/icu4c/source/data/region/mr.txt
index e04d076..b6cae25 100644
--- a/icu4c/source/data/region/mr.txt
+++ b/icu4c/source/data/region/mr.txt
@@ -78,7 +78,7 @@
         CF{"केंद्रीय अफ्रिकी प्रजासत्ताक"}
         CG{"काँगो - ब्राझाविले"}
         CH{"स्वित्झर्लंड"}
-        CI{"Côte d’Ivoire"}
+        CI{"कोत द’ईवोआर"}
         CK{"कुक बेटे"}
         CL{"चिली"}
         CM{"कॅमेरून"}
@@ -312,6 +312,7 @@
         CI{"आयव्हरी कोस्ट"}
         CZ{"झेक प्रजासत्ताक"}
         FK{"फॉकलंड बेटे (इस्लास मालविनास)"}
+        NZ{"औटेरूआ न्यूझीलंड"}
         SZ{"स्वाझिलँड"}
         TL{"पूर्व तिमोर"}
     }
diff --git a/icu4c/source/data/region/ms.txt b/icu4c/source/data/region/ms.txt
index bfa29b4..e9bb92a 100644
--- a/icu4c/source/data/region/ms.txt
+++ b/icu4c/source/data/region/ms.txt
@@ -254,7 +254,7 @@
         SV{"El Salvador"}
         SX{"Sint Maarten"}
         SY{"Syria"}
-        SZ{"Swaziland"}
+        SZ{"Eswatini"}
         TA{"Tristan da Cunha"}
         TC{"Kepulauan Turks dan Caicos"}
         TD{"Chad"}
@@ -312,6 +312,9 @@
         CI{"Ivory Coast"}
         CZ{"Republik Czech"}
         FK{"Kepulauan Falkland (Islas Malvinas)"}
+        NZ{"Aotearoa New Zealand"}
+        SZ{"Swaziland"}
         TL{"Timor Timur"}
+        TR{"Türkiye"}
     }
 }
diff --git a/icu4c/source/data/region/my.txt b/icu4c/source/data/region/my.txt
index 26054cb..41138de 100644
--- a/icu4c/source/data/region/my.txt
+++ b/icu4c/source/data/region/my.txt
@@ -311,5 +311,7 @@
         CI{"အိုင်ဗရီကို့စ်"}
         CZ{"ချက် ပြည်ထောင်စု"}
         FK{"ဖော့ကလန် ကျွန်းစု (အီလားစ် မောလ်ဗီနာစ်)"}
+        NZ{"အေအိုတေးအာရိုအာ နယူးဇီလန်"}
+        TR{"တာ့ကီယဲ"}
     }
 }
diff --git a/icu4c/source/data/region/ne.txt b/icu4c/source/data/region/ne.txt
index faf3348..f081bf7 100644
--- a/icu4c/source/data/region/ne.txt
+++ b/icu4c/source/data/region/ne.txt
@@ -312,6 +312,8 @@
         CI{"आइभोरी कोस्ट"}
         CZ{"चेक गणतन्त्र"}
         FK{"फक्ल्याण्ड टापुहरू (इज्लास माल्भिनास)"}
+        NZ{"आइटिओरोरा न्युजिल्याण्ड"}
         TL{"पृर्वी टीमोर"}
+        TR{"तुर्की"}
     }
 }
diff --git a/icu4c/source/data/region/nl.txt b/icu4c/source/data/region/nl.txt
index 5ed9734..5f8efff 100644
--- a/icu4c/source/data/region/nl.txt
+++ b/icu4c/source/data/region/nl.txt
@@ -309,8 +309,10 @@
     Countries%variant{
         CD{"Congo (DRC)"}
         CG{"Congo (Republiek)"}
+        CI{"Côte d’Ivoire"}
         CZ{"Tsjechische Republiek"}
         FK{"Falklandeilanden (Islas Malvinas)"}
+        NZ{"Aotearoa Nieuw-Zeeland"}
         SZ{"Swaziland"}
         TL{"Democratische Republiek Oost-Timor"}
     }
diff --git a/icu4c/source/data/region/nn.txt b/icu4c/source/data/region/nn.txt
index 0da3db2..6283112 100644
--- a/icu4c/source/data/region/nn.txt
+++ b/icu4c/source/data/region/nn.txt
@@ -14,7 +14,6 @@
         151{"Aust-Europa"}
         AE{"Dei sameinte arabiske emirata"}
         AT{"Austerrike"}
-        BL{"Saint Barthélemy"}
         BY{"Kviterussland"}
         CC{"Kokosøyane"}
         CD{"Kongo-Kinshasa"}
diff --git a/icu4c/source/data/region/no.txt b/icu4c/source/data/region/no.txt
index 46ed223..00d1d4f 100644
--- a/icu4c/source/data/region/no.txt
+++ b/icu4c/source/data/region/no.txt
@@ -308,6 +308,7 @@
         CG{"Republikken Kongo"}
         CZ{"Den tsjekkiske republikk"}
         FK{"Falklandsøyene (Islas Malvinas)"}
+        NZ{"Aotearoa New Zealand"}
         SZ{"Swaziland"}
         TL{"Timor-Leste"}
     }
diff --git a/icu4c/source/data/region/or.txt b/icu4c/source/data/region/or.txt
index 76caa24..3346b34 100644
--- a/icu4c/source/data/region/or.txt
+++ b/icu4c/source/data/region/or.txt
@@ -310,6 +310,7 @@
         CI{"ଆଇଭରୀ କୋଷ୍ଟ"}
         CZ{"ଚେକ୍‌ ସାଧାରଣତନ୍ତ୍ର"}
         FK{"ଫକଲ୍ୟାଣ୍ଡ ଦ୍ୱୀପପୁଞ୍ଜ (ଇସଲାସ୍‌ ମାଲଭିନାସ୍‌)"}
+        NZ{"ଆଓଟେରୋଆ ନ୍ୟୁଜିଲାଣ୍ଡ"}
         SZ{"ସ୍ୱାଜିଲ୍ୟାଣ୍ଡ"}
         TL{"ପୂର୍ବ ତିମୋର୍‌"}
     }
diff --git a/icu4c/source/data/region/pa.txt b/icu4c/source/data/region/pa.txt
index df5a09b..1e3cf70 100644
--- a/icu4c/source/data/region/pa.txt
+++ b/icu4c/source/data/region/pa.txt
@@ -312,6 +312,7 @@
         CI{"ਆਇਵਰੀ ਕੋਸਟ"}
         CZ{"ਚੈੱਕ ਗਣਰਾਜ"}
         FK{"ਫ਼ਾਕਲੈਂਡ ਟਾਪੂ (ਆਈਲਾਸ ਮਾਲਵਿਨਾਸ)"}
+        NZ{"ਐਓਟੇਰੋਆ ਨਿਊਜ਼ੀਲੈਂਡ"}
         SZ{"ਸਵਾਜ਼ੀਲੈਂਡ"}
         TL{"ਪੂਰਬ ਤਿਮੋਰ"}
     }
diff --git a/icu4c/source/data/region/ps.txt b/icu4c/source/data/region/ps.txt
index 45a35cb..bb65d82 100644
--- a/icu4c/source/data/region/ps.txt
+++ b/icu4c/source/data/region/ps.txt
@@ -310,7 +310,9 @@
         CI{"ایوري ساحل"}
         CZ{"جمهوريه چيک"}
         FK{"فاکلينډ ټاپوګان (آيزلز مالويناس)"}
+        NZ{"اوټیاروا نیوزی لینډ"}
         SZ{"سوازيلېنډ"}
         TL{"ختيځ تيمور"}
+        TR{"ترکیه"}
     }
 }
diff --git a/icu4c/source/data/region/pt.txt b/icu4c/source/data/region/pt.txt
index a943754..ca1a502 100644
--- a/icu4c/source/data/region/pt.txt
+++ b/icu4c/source/data/region/pt.txt
@@ -311,6 +311,7 @@
         CI{"Côte d’Ivoire"}
         CZ{"República Tcheca"}
         FK{"Ilhas Malvinas (Ilhas Falkland)"}
+        NZ{"Aotearoa da Nova Zelândia"}
         SZ{"Suazilândia"}
         TL{"República Democrática de Timor-Leste"}
     }
diff --git a/icu4c/source/data/region/pt_PT.txt b/icu4c/source/data/region/pt_PT.txt
index f0fa5ea..84a602e 100644
--- a/icu4c/source/data/region/pt_PT.txt
+++ b/icu4c/source/data/region/pt_PT.txt
@@ -44,6 +44,7 @@
         LK{"Sri Lanca"}
         LV{"Letónia"}
         MC{"Mónaco"}
+        MF{"São Martinho (Saint-Martin)"}
         MG{"Madagáscar"}
         MK{"Macedónia do Norte"}
         MS{"Monserrate"}
@@ -81,5 +82,6 @@
         CI{"Costa do Marfim"}
         CZ{"República Checa"}
         FK{"Ilhas Falkland (Malvinas)"}
+        NZ{"Aotearoa"}
     }
 }
diff --git a/icu4c/source/data/region/qu.txt b/icu4c/source/data/region/qu.txt
index 95715e8..957d84d 100644
--- a/icu4c/source/data/region/qu.txt
+++ b/icu4c/source/data/region/qu.txt
@@ -254,7 +254,7 @@
         SV{"El Salvador"}
         SX{"Sint Maarten"}
         SY{"Siria"}
-        SZ{"Suazilandia"}
+        SZ{"Esuatini"}
         TA{"Tristán de Acuña"}
         TC{"Islas Turcas y Caicos"}
         TD{"Chad"}
@@ -305,5 +305,7 @@
     }
     Countries%variant{
         CZ{"República Checa"}
+        NZ{"Aotearoa Nueva Zelanda"}
+        SZ{"Suazilandia"}
     }
 }
diff --git a/icu4c/source/data/region/ro.txt b/icu4c/source/data/region/ro.txt
index 8b93f5c..3d1600b 100644
--- a/icu4c/source/data/region/ro.txt
+++ b/icu4c/source/data/region/ro.txt
@@ -311,7 +311,9 @@
         CI{"Coasta de Fildeș"}
         CZ{"Republica Cehă"}
         FK{"Insulele Falkland (Insulele Malvine)"}
+        NZ{"Aotearoa Noua Zeelandă"}
         SZ{"Swaziland"}
         TL{"Timorul de Est"}
+        TR{"Türkiye"}
     }
 }
diff --git a/icu4c/source/data/region/ru.txt b/icu4c/source/data/region/ru.txt
index 290806d..0cbf20e 100644
--- a/icu4c/source/data/region/ru.txt
+++ b/icu4c/source/data/region/ru.txt
@@ -62,7 +62,7 @@
         BJ{"Бенин"}
         BL{"Сен-Бартелеми"}
         BM{"Бермудские о-ва"}
-        BN{"Бруней-Даруссалам"}
+        BN{"Бруней"}
         BO{"Боливия"}
         BQ{"Бонэйр, Синт-Эстатиус и Саба"}
         BR{"Бразилия"}
@@ -79,7 +79,7 @@
         CG{"Конго - Браззавиль"}
         CH{"Швейцария"}
         CI{"Кот-д’Ивуар"}
-        CK{"Острова Кука"}
+        CK{"о-ва Кука"}
         CL{"Чили"}
         CM{"Камерун"}
         CN{"Китай"}
@@ -164,7 +164,7 @@
         KP{"КНДР"}
         KR{"Республика Корея"}
         KW{"Кувейт"}
-        KY{"Острова Кайман"}
+        KY{"о-ва Кайман"}
         KZ{"Казахстан"}
         LA{"Лаос"}
         LB{"Ливан"}
@@ -183,7 +183,7 @@
         ME{"Черногория"}
         MF{"Сен-Мартен"}
         MG{"Мадагаскар"}
-        MH{"Маршалловы Острова"}
+        MH{"Маршалловы о-ва"}
         MK{"Северная Македония"}
         ML{"Мали"}
         MM{"Мьянма (Бирма)"}
@@ -235,8 +235,8 @@
         RU{"Россия"}
         RW{"Руанда"}
         SA{"Саудовская Аравия"}
-        SB{"Соломоновы Острова"}
-        SC{"Сейшельские Острова"}
+        SB{"Соломоновы о-ва"}
+        SC{"Сейшельские о-ва"}
         SD{"Судан"}
         SE{"Швеция"}
         SG{"Сингапур"}
@@ -256,7 +256,7 @@
         SY{"Сирия"}
         SZ{"Эсватини"}
         TA{"Тристан-да-Кунья"}
-        TC{"о-ва Тёркс и Кайкос"}
+        TC{"Тёркс и Кайкос"}
         TD{"Чад"}
         TF{"Французские Южные территории"}
         TG{"Того"}
@@ -311,6 +311,7 @@
         CG{"Республика Конго"}
         CZ{"Чешская Республика"}
         FK{"Фолклендские (Мальвинские) о-ва"}
+        NZ{"Аотеароа (Новая Зеландия)"}
         SZ{"Свазиленд"}
         TL{"Тимор-Лесте"}
     }
diff --git a/icu4c/source/data/region/sc.txt b/icu4c/source/data/region/sc.txt
index ea6e095..2b204f0 100644
--- a/icu4c/source/data/region/sc.txt
+++ b/icu4c/source/data/region/sc.txt
@@ -311,6 +311,7 @@
         CI{"Côte d’Ivoire"}
         CZ{"Repùblica Tzeca"}
         FK{"Ìsulas Falkland (Ìsulas Malvinas)"}
+        NZ{"Aotearoa Zelanda Noa"}
         SZ{"Swàziland"}
         TL{"Timor Orientale"}
     }
diff --git a/icu4c/source/data/region/sd.txt b/icu4c/source/data/region/sd.txt
index 2d7c3f8..01f71b8 100644
--- a/icu4c/source/data/region/sd.txt
+++ b/icu4c/source/data/region/sd.txt
@@ -38,7 +38,7 @@
         AD{"اندورا"}
         AE{"متحده عرب امارات"}
         AF{"افغانستان"}
-        AG{"انٽيگا ۽ باربوڊا"}
+        AG{"انٽيگا ۽ باربد"}
         AI{"انگويلا"}
         AL{"البانيا"}
         AM{"ارمینیا"}
@@ -51,7 +51,7 @@
         AW{"عروبا"}
         AX{"الند ٻيٽ"}
         AZ{"آذربائيجان"}
-        BA{"بوسنيا ۽ ھرزيگوينا"}
+        BA{"بوسنيا ۽ هرزوگووينا"}
         BB{"باربڊوس"}
         BD{"بنگلاديش"}
         BE{"بيلجيم"}
@@ -78,7 +78,7 @@
         CF{"وچ آفريقي جمهوريه"}
         CG{"ڪانگو - برازاویل"}
         CH{"سوئزرلينڊ"}
-        CI{"ڪوٽ ڊي وار"}
+        CI{"ڪوٽي ويرا"}
         CK{"ڪوڪ ٻيٽ"}
         CL{"چلي"}
         CM{"ڪيمرون"}
diff --git a/icu4c/source/data/region/sd_Deva.txt b/icu4c/source/data/region/sd_Deva.txt
index e21fd5c..66192c4 100644
--- a/icu4c/source/data/region/sd_Deva.txt
+++ b/icu4c/source/data/region/sd_Deva.txt
@@ -12,6 +12,7 @@
         IN{"भारत"}
         IT{"इटली"}
         JP{"जापान"}
+        PK{"पाकिस्तान"}
         RU{"रशिया"}
         US{"अमेरिका"}
         ZZ{"अणजातल इलाइको"}
diff --git a/icu4c/source/data/region/si.txt b/icu4c/source/data/region/si.txt
index fe94f97..b5cfbda 100644
--- a/icu4c/source/data/region/si.txt
+++ b/icu4c/source/data/region/si.txt
@@ -310,6 +310,7 @@
         CI{"අයිවරි කෝස්ට්"}
         CZ{"චෙක් ජනරජය"}
         FK{"ෆෝක්ලන්ත දූපත් (අයිලස් මල්වියනාස්)"}
+        NZ{"ඔටේරෝවා නවසීලන්තය"}
         SZ{"ස්වාසිලන්තය"}
         TL{"නැගෙනහිර ටිමෝරය"}
     }
diff --git a/icu4c/source/data/region/sl.txt b/icu4c/source/data/region/sl.txt
index ce5a47e..ca827f1 100644
--- a/icu4c/source/data/region/sl.txt
+++ b/icu4c/source/data/region/sl.txt
@@ -312,7 +312,9 @@
         CI{"Côte d’Ivoire"}
         CZ{"Češka republika"}
         FK{"Falklandski otoki (Malvini)"}
+        NZ{"Aotearoa Nova Zelandija"}
         SZ{"Svazi"}
         TL{"Vzhodni Timor"}
+        TR{"Türkiye"}
     }
 }
diff --git a/icu4c/source/data/region/so.txt b/icu4c/source/data/region/so.txt
index 29c6c19..7218f5e 100644
--- a/icu4c/source/data/region/so.txt
+++ b/icu4c/source/data/region/so.txt
@@ -300,14 +300,15 @@
     }
     Countries%short{
         GB{"UK"}
-        PS{"Falastiin"}
+        PS{"Palestine (translation hint: Warning, see info panel on right.)"}
     }
     Countries%variant{
         CD{"Jamhuuriyadda Dimuqaadiga Kongo"}
         CG{"Jamhuuriyadda Kongo"}
-        CI{"Aayforikoost"}
+        CI{"Ivory Coast (translation hint: Warning, see info panel on right.)"}
         CZ{"Jamhuuriyadda Jek"}
         FK{"Jasiiradaha Fookland"}
+        NZ{"Aotearoa New Zealand"}
         SZ{"Iswaasilaan"}
         TL{"Bariga Timor"}
     }
diff --git a/icu4c/source/data/region/sr_Cyrl_BA.txt b/icu4c/source/data/region/sr_Cyrl_BA.txt
index 6643827..e508f9e 100644
--- a/icu4c/source/data/region/sr_Cyrl_BA.txt
+++ b/icu4c/source/data/region/sr_Cyrl_BA.txt
@@ -10,31 +10,36 @@
         021{"Сјеверна Америка"}
         154{"Сјеверна Европа"}
         AC{"острво Асенсион"}
+        AX{"Оландска острва"}
+        BL{"Сен Бартелеми"}
+        BN{"Брунеји"}
+        BV{"острво Буве"}
         BY{"Бјелорусија"}
         CC{"Кокосова (Килинг) острва"}
-        CG{"Конго"}
         CP{"острво Клипертон"}
-        CV{"Кабо Верде"}
         CZ{"Чешка Република"}
         DE{"Њемачка"}
+        FK{"Фокландска острва"}
+        FO{"Фарска острва"}
         GS{"Јужна Џорџија и Јужна Сендвичка острва"}
         GU{"Гвам"}
+        GW{"Гвинеја Бисао"}
         HK{"Хонгконг (САО Кине)"}
         HM{"острво Херд и острва Макдоналд"}
-        KN{"Свети Китс и Невис"}
+        KM{"Комори"}
         KP{"Сјеверна Кореја"}
         MK{"Сјеверна Македонија"}
-        MO{"САР Макао"}
+        MM{"Мјанмар (Бурма)"}
         MP{"Сјеверна Маријанска острва"}
         NF{"острво Норфок"}
         NU{"Нијуе"}
-        PM{"Свети Пјер и Микелон"}
         PS{"палестинске територије"}
         RE{"Реунион"}
+        TF{"Француске јужне територије"}
         UM{"Спољна острва САД"}
         VC{"Свети Винсент и Гренадини"}
-        VG{"Британска Дјевичанска Острва"}
-        VI{"Америчка Дјевичанска Острва"}
+        VG{"Британска Дјевичанска острва"}
+        VI{"Америчка Дјевичанска острва"}
     }
     Countries%variant{
         FK{"Фолкландска (Малвинска) острва"}
diff --git a/icu4c/source/data/region/su.txt b/icu4c/source/data/region/su.txt
index a45bfec..1e0d708 100644
--- a/icu4c/source/data/region/su.txt
+++ b/icu4c/source/data/region/su.txt
@@ -8,6 +8,7 @@
         DE{"Jérman"}
         FR{"Prancis"}
         GB{"Britania Raya"}
+        ID{"Indonesia"}
         IN{"India"}
         IT{"Italia"}
         JP{"Jepang"}
diff --git a/icu4c/source/data/region/sv.txt b/icu4c/source/data/region/sv.txt
index 24b3a17..ab004c6 100644
--- a/icu4c/source/data/region/sv.txt
+++ b/icu4c/source/data/region/sv.txt
@@ -254,7 +254,7 @@
         SV{"El Salvador"}
         SX{"Sint Maarten"}
         SY{"Syrien"}
-        SZ{"Swaziland"}
+        SZ{"Eswatini"}
         TA{"Tristan da Cunha"}
         TC{"Turks- och Caicosöarna"}
         TD{"Tchad"}
@@ -307,7 +307,7 @@
     Countries%variant{
         CD{"Demokratiska republiken Kongo"}
         CG{"Republiken Kongo"}
-        SZ{"Eswatini"}
+        NZ{"Aotearoa Nya Zeeland"}
         TL{"Timor-Leste"}
     }
 }
diff --git a/icu4c/source/data/region/sw.txt b/icu4c/source/data/region/sw.txt
index 5c577ed..eecbc31 100644
--- a/icu4c/source/data/region/sw.txt
+++ b/icu4c/source/data/region/sw.txt
@@ -310,6 +310,7 @@
         CI{"Ivory Coast"}
         CZ{"Jamhuri ya Cheki"}
         FK{"Visiwa vya Falkland (Islas Malvinas)"}
+        NZ{"Aotearoa Nyuzilandi"}
         SZ{"Uswazi"}
         TL{"Timor ya Mashariki"}
     }
diff --git a/icu4c/source/data/region/sw_KE.txt b/icu4c/source/data/region/sw_KE.txt
index 1f32c32..20d1be1 100644
--- a/icu4c/source/data/region/sw_KE.txt
+++ b/icu4c/source/data/region/sw_KE.txt
@@ -3,28 +3,47 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 sw_KE{
     Countries{
+        001{"dunia"}
+        011{"Afrika Magharibi"}
+        014{"Afrika Mashariki"}
+        015{"Afrika Kaskazini"}
+        018{"Afrika Kusini"}
+        030{"Asia Mashariki"}
+        034{"Asia Kusini"}
+        035{"Kusini Mashariki mwa Asia"}
+        039{"Ulaya Kusini"}
+        057{"Maikronesia"}
+        061{"Polinesia"}
+        145{"Asia Magharibi"}
+        151{"Ulaya Mashariki"}
+        154{"Ulaya Kaskazini"}
+        155{"Ulaya Magharibi"}
         202{"Kusini mwa Jangwa la Sahara"}
+        419{"Amerika Kusini"}
         AF{"Afghanistani"}
+        AG{"Antigua na Babuda"}
         AI{"Anguila"}
         AQ{"Antaktika"}
         AZ{"Azabajani"}
+        BB{"Babados"}
         BJ{"Benini"}
+        BS{"Bahamas"}
         BT{"Bhutani"}
         BY{"Belarusi"}
         CC{"Visiwa vya Kokos (Keeling)"}
         CD{"Kongo - Kinshasa"}
         CV{"Kepuvede"}
+        CW{"Kurakao"}
         EA{"Keuta na Melilla"}
         EC{"Ekwado"}
         GA{"Gaboni"}
-        GL{"Grinilandi"}
         GP{"Gwadelupe"}
-        GS{"Visiwa vya Jojia ya Kusini na Sandwich ya Kusini"}
+        GS{"Visiwa vya Jojia Kusini na Sandwich Kusini"}
+        GT{"Gwatemala"}
         GU{"Guami"}
         HR{"Kroashia"}
         IO{"Himaya ya Uingereza katika Bahari Hindi"}
         JO{"Yordani"}
-        KY{"Visiwa vya Kaimani"}
         LA{"Laosi"}
         LB{"Lebanoni"}
         LI{"Lishenteni"}
@@ -35,7 +54,6 @@
         MC{"Monako"}
         MK{"Masedonia"}
         MM{"Myama (Burma)"}
-        MQ{"Martiniki"}
         MS{"Montserati"}
         NC{"Nyukaledonia"}
         NE{"Nijeri"}
@@ -45,13 +63,15 @@
         PF{"Polinesia ya Ufaransa"}
         PG{"Papua Guinea Mpya"}
         PL{"Polandi"}
-        PR{"Puetoriko"}
+        PM{"St. Pierre na Miquelon"}
+        PR{"Pwetoriko"}
         PS{"Himaya za Palestina"}
         PY{"Paragwai"}
         QA{"Katari"}
+        QO{"Eneo la Oceania"}
         SG{"Singapuri"}
-        SR{"Surinamu"}
         ST{"Sao Tome na Prinsipe"}
+        SV{"Elsalvado"}
         SY{"Shamu"}
         TD{"Chadi"}
         TH{"Thailandi"}
@@ -62,8 +82,12 @@
         VA{"Mji wa Vatikani"}
         VG{"Visiwa vya Virgin vya Uingereza"}
         VI{"Visiwa vya Virgin vya Marekani"}
-        XA{"Kiinitoni cha kigeni"}
-        XB{"Pseudo-Bidi"}
+        XA{"Lafudhi za Kigeni"}
+        XB{"Lugha Bandia"}
         YT{"Mayote"}
+        ZZ{"Eneo Lisilojulikana"}
+    }
+    Countries%short{
+        US{"Marekani"}
     }
 }
diff --git a/icu4c/source/data/region/ta.txt b/icu4c/source/data/region/ta.txt
index 0aa82a0..9059d9a 100644
--- a/icu4c/source/data/region/ta.txt
+++ b/icu4c/source/data/region/ta.txt
@@ -4,30 +4,30 @@
 ta{
     Countries{
         001{"உலகம்"}
-        002{"ஆப்ரிக்கா"}
+        002{"ஆப்பிரிக்கா"}
         003{"வட அமெரிக்கா"}
         005{"தென் அமெரிக்கா"}
         009{"ஓஷியானியா"}
-        011{"மேற்கு ஆப்ரிக்கா"}
+        011{"மேற்கு ஆப்பிரிக்கா"}
         013{"மத்திய அமெரிக்கா"}
-        014{"கிழக்கு ஆப்ரிக்கா"}
-        015{"வடக்கு ஆப்ரிக்கா"}
-        017{"மத்திய ஆப்ரிக்கா"}
-        018{"தெற்கு ஆப்ரிக்கா"}
+        014{"கிழக்கு ஆப்பிரிக்கா"}
+        015{"வடக்கு ஆப்பிரிக்கா"}
+        017{"மத்திய ஆப்பிரிக்கா"}
+        018{"தெற்கு ஆப்பிரிக்கா"}
         019{"அமெரிக்காஸ்"}
         021{"வடக்கு அமெரிக்கா"}
         029{"கரீபியன்"}
-        030{"கிழக்காசியா"}
-        034{"தெற்காசியா"}
-        035{"தென்கிழக்காசியா"}
+        030{"கிழக்கு ஆசியா"}
+        034{"தெற்கு ஆசியா"}
+        035{"தென்கிழக்கு ஆசியா"}
         039{"தெற்கு ஐரோப்பா"}
         053{"ஆஸ்திரலேசியா"}
         054{"மெலனேஷியா"}
-        057{"மைக்ரோ நேஷியா பிரதேசம்"}
+        057{"மைக்ரோனேஷியன் பிரதேசம்"}
         061{"பாலினேஷியா"}
         142{"ஆசியா"}
         143{"மத்திய ஆசியா"}
-        145{"மேற்காசியா"}
+        145{"மேற்கு ஆசியா"}
         150{"ஐரோப்பா"}
         151{"கிழக்கு ஐரோப்பா"}
         154{"வடக்கு ஐரோப்பா"}
@@ -234,7 +234,7 @@
         RS{"செர்பியா"}
         RU{"ரஷ்யா"}
         RW{"ருவாண்டா"}
-        SA{"சவூதி அரேபியா"}
+        SA{"சவுதி அரேபியா"}
         SB{"சாலமன் தீவுகள்"}
         SC{"சீஷெல்ஸ்"}
         SD{"சூடான்"}
@@ -312,6 +312,7 @@
         CI{"ஐவரி கோஸ்ட்"}
         CZ{"செக் குடியரசு"}
         FK{"ஃபாக்லாந்து தீவுகள் (இஸ்லாஸ் மால்வினஸ்)"}
+        NZ{"அவுட்டெரோவா நியூசிலாந்து"}
         TL{"கிழக்கு தைமூர்"}
     }
 }
diff --git a/icu4c/source/data/region/te.txt b/icu4c/source/data/region/te.txt
index e4483ba..8554a65 100644
--- a/icu4c/source/data/region/te.txt
+++ b/icu4c/source/data/region/te.txt
@@ -312,6 +312,7 @@
         CI{"ఐవరీ కోస్ట్"}
         CZ{"చెక్ రిపబ్లిక్"}
         FK{"ఫాక్‌ల్యాండ్ దీవులు (ఇస్లాస్ మాల్వినాస్)"}
+        NZ{"ఆవ్‌టియరోవా న్యూజిలాండ్"}
         SZ{"స్వాజిల్యాండ్"}
         TL{"తూర్పు టిమోర్"}
     }
diff --git a/icu4c/source/data/region/th.txt b/icu4c/source/data/region/th.txt
index 4c04123..7f30cb5 100644
--- a/icu4c/source/data/region/th.txt
+++ b/icu4c/source/data/region/th.txt
@@ -310,7 +310,9 @@
         CI{"ไอวอรี่โคสต์"}
         CZ{"สาธารณรัฐเช็ก"}
         FK{"หมู่เกาะฟอล์กแลนด์ (อิสลาส มาลวินาส)"}
+        NZ{"เอาเตอารัว นิวซีแลนด์"}
         SZ{"สวาซิแลนด์"}
         TL{"ติมอร์ตะวันออก"}
+        TR{"ทือร์คีแย"}
     }
 }
diff --git a/icu4c/source/data/region/ti.txt b/icu4c/source/data/region/ti.txt
index b3fcb2e..a9f49f5 100644
--- a/icu4c/source/data/region/ti.txt
+++ b/icu4c/source/data/region/ti.txt
@@ -189,7 +189,7 @@
         MM{"ሚያንማር (በርማ)"}
         MN{"ሞንጎልያ"}
         MO{"ፍሉይ ምምሕዳራዊ ዞባ ማካው (ቻይና)"}
-        MP{"ደሴታት ሰሜናዊ ማርያና"}
+        MP{"ሰሜናዊ ደሴታት ማርያና"}
         MQ{"ማርቲኒክ"}
         MR{"ማውሪታንያ"}
         MS{"ሞንትሰራት"}
@@ -215,7 +215,7 @@
         OM{"ዖማን"}
         PA{"ፓናማ"}
         PE{"ፔሩ"}
-        PF{"ፈረንሳይ ፖሊነዥያ"}
+        PF{"ፈረንሳዊት ፖሊነዥያ"}
         PG{"ፓፕዋ ኒው ጊኒ"}
         PH{"ፊሊፒንስ"}
         PK{"ፓኪስታን"}
diff --git a/icu4c/source/data/region/tk.txt b/icu4c/source/data/region/tk.txt
index a6b8a45..acd659c 100644
--- a/icu4c/source/data/region/tk.txt
+++ b/icu4c/source/data/region/tk.txt
@@ -310,6 +310,7 @@
         CI{"Şirmaýy kenar"}
         CZ{"Çeh Respublikasy"}
         FK{"Folklend (Malwina) adalary"}
+        NZ{"Aotearoa Täze Zelandiýa"}
         SZ{"Swazilend"}
         TL{"Gündogar Timor"}
     }
diff --git a/icu4c/source/data/region/tr.txt b/icu4c/source/data/region/tr.txt
index a967179..58abeed 100644
--- a/icu4c/source/data/region/tr.txt
+++ b/icu4c/source/data/region/tr.txt
@@ -312,6 +312,7 @@
         CI{"Fildişi Sahili"}
         CZ{"Çek Cumhuriyeti"}
         FK{"Falkland Adaları (Malvinas Adaları)"}
+        NZ{"Aotearoa Yeni Zelanda"}
         SZ{"Svaziland"}
         TL{"Doğu Timor"}
     }
diff --git a/icu4c/source/data/region/uk.txt b/icu4c/source/data/region/uk.txt
index a933661..c45178f0 100644
--- a/icu4c/source/data/region/uk.txt
+++ b/icu4c/source/data/region/uk.txt
@@ -263,7 +263,7 @@
         TH{"Таїланд"}
         TJ{"Таджикистан"}
         TK{"Токелау"}
-        TL{"Тімор-Лешті"}
+        TL{"Тимор-Лешті"}
         TM{"Туркменістан"}
         TN{"Туніс"}
         TO{"Тонга"}
@@ -312,6 +312,7 @@
         CZ{"Чеська Республіка"}
         FK{"Фолклендські (Мальвінські) Острови"}
         FM{"Федеративні Штати Мікронезії"}
+        NZ{"Аотеароа (Нова Зеландія)"}
         SZ{"Свазіленд"}
         TL{"Східний Тимор"}
     }
diff --git a/icu4c/source/data/region/ur.txt b/icu4c/source/data/region/ur.txt
index 5a088e1..d1d2d90 100644
--- a/icu4c/source/data/region/ur.txt
+++ b/icu4c/source/data/region/ur.txt
@@ -311,6 +311,7 @@
         CI{"آئیوری کوسٹ"}
         CZ{"چیک جمہوریہ"}
         FK{"فاکلینڈ جزائر (مالویناس)"}
+        NZ{"آؤتیارورا نیوزی لینڈ"}
         SZ{"سوازی لینڈ"}
         TL{"مشرقی تیمور"}
     }
diff --git a/icu4c/source/data/region/uz.txt b/icu4c/source/data/region/uz.txt
index 92b1f67..ccdcd32 100644
--- a/icu4c/source/data/region/uz.txt
+++ b/icu4c/source/data/region/uz.txt
@@ -312,6 +312,7 @@
         CI{"Fil suyagi qirg‘og‘i"}
         CZ{"Chexiya Respublikasi"}
         FK{"Folklend (Malvin) orollari"}
+        NZ{"Aotearoa Yangi Zelandiya"}
         TL{"Sharqiy Timor"}
     }
 }
diff --git a/icu4c/source/data/region/xh.txt b/icu4c/source/data/region/xh.txt
index 4fc3d4f..1173d38 100644
--- a/icu4c/source/data/region/xh.txt
+++ b/icu4c/source/data/region/xh.txt
@@ -3,7 +3,317 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 xh{
     Countries{
-        MK{"uMntla Macedonia"}
-        ZA{"eMzantsi Afrika"}
+        001{"ihlabathi"}
+        002{"IAfrika"}
+        003{"UMntla Melika"}
+        005{"UMzantsi Melika"}
+        009{"E-Oceania"}
+        011{"INtshona Afrika"}
+        013{"UMbindi Melika"}
+        014{"IMpuma Afrika"}
+        015{"UMntla Afrika"}
+        017{"UMbindi Afrika"}
+        018{"EMazantsi e-Afrika"}
+        019{"EMzantsi Melika"}
+        021{"EMantla Melika"}
+        029{"ECaribbean"}
+        030{"IMpuma Asia"}
+        034{"UMzantsi Asia"}
+        035{"UMzantsi-mpuma Asia"}
+        039{"UMzantsi Yurophu"}
+        053{"I-Australasia"}
+        054{"IMelanasia"}
+        057{"UMmandla weMicronesia"}
+        061{"I-Polynesia"}
+        142{"E-Asia"}
+        143{"UMbindi Asia"}
+        145{"INtshona Asia"}
+        150{"EYurophu"}
+        151{"IMpuma Yurophu"}
+        154{"UMntla Yurophu"}
+        155{"INtshona Yurophu"}
+        202{"UMzantsi weSahara"}
+        419{"ILatin America"}
+        AC{"E-Ascension Island"}
+        AD{"E-Andorra"}
+        AE{"E-United Arab Emirates"}
+        AF{"E-Afghanistan"}
+        AG{"E-Antigua & Barbuda"}
+        AI{"E-Anguilla"}
+        AL{"E-Albania"}
+        AM{"E-Armenia"}
+        AO{"E-Angola"}
+        AQ{"E-Antarctica"}
+        AR{"E-Argentina"}
+        AS{"E-American Samoa"}
+        AT{"E-Austria"}
+        AU{"E-Australia"}
+        AW{"E-Aruba"}
+        AX{"E-Åland Islands"}
+        AZ{"E-Azerbaijan"}
+        BA{"EBosnia & Herzegovina"}
+        BB{"EBarbados"}
+        BD{"EBangladesh"}
+        BE{"EBelgium"}
+        BF{"EBurkina Faso"}
+        BG{"EBulgaria"}
+        BH{"EBahrain"}
+        BI{"EBurundi"}
+        BJ{"EBenin"}
+        BL{"ESt. Barthélemy"}
+        BM{"EBermuda"}
+        BN{"eBrunei"}
+        BO{"EBolivia"}
+        BQ{"ECaribbean Netherlands"}
+        BR{"EBrazil"}
+        BS{"EBahamas"}
+        BT{"EBhutan"}
+        BV{"EBouvet Island"}
+        BW{"EBotswana"}
+        BY{"EBelarus"}
+        BZ{"EBelize"}
+        CA{"EKhanada"}
+        CC{"ECocos (Keeling) Islands"}
+        CD{"ECongo -Kinshasa"}
+        CF{"ECentral African Republic"}
+        CG{"ECongo - Brazzaville"}
+        CH{"ESwitzerland"}
+        CI{"ECôte d’Ivoire"}
+        CK{"ECook Islands"}
+        CL{"EChile"}
+        CM{"ECameroon"}
+        CN{"ETshayina"}
+        CO{"EColombia"}
+        CP{"EClipperton Island"}
+        CR{"ECosta Rica"}
+        CU{"ECuba"}
+        CV{"ECape Verde"}
+        CW{"ECuraçao"}
+        CX{"EChristmas Island"}
+        CY{"ECyprus"}
+        CZ{"ECzechia"}
+        DE{"EJamani"}
+        DG{"EDiego Garcia"}
+        DJ{"EDjibouti"}
+        DK{"EDenmark"}
+        DM{"EDominica"}
+        DO{"EDominican Republic"}
+        DZ{"E-Algeria"}
+        EA{"ECeuta & Melilla"}
+        EC{"EEcuador"}
+        EE{"E-Estonia"}
+        EG{"IYiputa"}
+        EH{"EWestern Sahara"}
+        ER{"E-Eritrea"}
+        ES{"ESpain"}
+        ET{"E-Ethiopia"}
+        EU{"I-European Union"}
+        EZ{"I-Eurozone"}
+        FI{"EFinland"}
+        FJ{"EFiji"}
+        FK{"EFalkland Islands"}
+        FM{"EMicronesia"}
+        FO{"EFaroe Islands"}
+        FR{"EFrance"}
+        GA{"EGabon"}
+        GB{"E-United Kingdom"}
+        GD{"EGrenada"}
+        GE{"EGeorgia"}
+        GF{"EFrench Guiana"}
+        GG{"EGuernsey"}
+        GH{"EGhana"}
+        GI{"EGibraltar"}
+        GL{"EGreenland"}
+        GM{"EGambia"}
+        GN{"EGuinea"}
+        GP{"EGuadeloupe"}
+        GQ{"E-Equatorial Guinea"}
+        GR{"EGreece"}
+        GS{"ESouth Georgia & South Sandwich Islands"}
+        GT{"EGuatemala"}
+        GU{"EGuam"}
+        GW{"EGuinea-Bissau"}
+        GY{"EGuyana"}
+        HK{"EHong Kong SAR China"}
+        HM{"EHeard & McDonald Islands"}
+        HN{"EHonduras"}
+        HR{"ECroatia"}
+        HT{"EHaiti"}
+        HU{"EHungary"}
+        IC{"ECanary Islands"}
+        ID{"E-Indonesia"}
+        IE{"E-Ireland"}
+        IL{"E-Israel"}
+        IM{"E-Isle of Man"}
+        IN{"E-Indiya"}
+        IO{"EBritish Indian Ocean Territory"}
+        IQ{"E-Iraq"}
+        IR{"E-Iran"}
+        IS{"E-Iceland"}
+        IT{"E-Italy"}
+        JE{"EJersey"}
+        JM{"EJamaica"}
+        JO{"EJordan"}
+        JP{"EJapan"}
+        KE{"EKenya"}
+        KG{"EKyrgyzstan"}
+        KH{"ECambodia"}
+        KI{"EKiribati"}
+        KM{"EComoros"}
+        KN{"ESt. Kitts & Nevis"}
+        KP{"EMntla Korea"}
+        KR{"EMzantsi Korea"}
+        KW{"EKuwait"}
+        KY{"ECayman Islands"}
+        KZ{"EKazakhstan"}
+        LA{"ELaos"}
+        LB{"ELebanon"}
+        LC{"ESt. Lucia"}
+        LI{"ELiechtenstein"}
+        LK{"ESri Lanka"}
+        LR{"ELiberia"}
+        LS{"ELesotho"}
+        LT{"ELithuania"}
+        LU{"ELuxembourg"}
+        LV{"ELatvia"}
+        LY{"ELibya"}
+        MA{"EMorocco"}
+        MC{"EMonaco"}
+        MD{"EMoldova"}
+        ME{"EMontenegro"}
+        MF{"ESt. Martin"}
+        MG{"EMadagascar"}
+        MH{"EMarshall Islands"}
+        MK{"EMntla Macedonia"}
+        ML{"EMali"}
+        MM{"EMyanmar (Burma)"}
+        MN{"EMongolia"}
+        MO{"EMacao SAR China"}
+        MP{"ENorthern Mariana Islands"}
+        MQ{"EMartinique"}
+        MR{"EMauritania"}
+        MS{"EMontserrat"}
+        MT{"EMalta"}
+        MU{"EMauritius"}
+        MV{"EMaldives"}
+        MW{"EMalawi"}
+        MX{"EMexico"}
+        MY{"EMalaysia"}
+        MZ{"EMozambique"}
+        NA{"ENamibia"}
+        NC{"ENew Caledonia"}
+        NE{"ENiger"}
+        NF{"ENorfolk Island"}
+        NG{"ENigeria"}
+        NI{"ENicaragua"}
+        NL{"ENetherlands"}
+        NO{"ENorway"}
+        NP{"ENepal"}
+        NR{"ENauru"}
+        NU{"ENiue"}
+        NZ{"ENew Zealand"}
+        OM{"E-Oman"}
+        PA{"EPanama"}
+        PE{"EPeru"}
+        PF{"EFrench Polynesia"}
+        PG{"EPapua New Guinea"}
+        PH{"EPhilippines"}
+        PK{"EPakistan"}
+        PL{"EPoland"}
+        PM{"ESt. Pierre & Miquelon"}
+        PN{"EPitcairn Islands"}
+        PR{"EPuerto Rico"}
+        PS{"IPalestinian Territories"}
+        PT{"EPortugal"}
+        PW{"EPalau"}
+        PY{"EParaguay"}
+        QA{"EQatar"}
+        QO{"I-Oceania Esemaphandleni"}
+        RE{"ERéunion"}
+        RO{"ERomania"}
+        RS{"ESerbia"}
+        RU{"ERashiya"}
+        RW{"ERwanda"}
+        SA{"ESaudi Arabia"}
+        SB{"ESolomon Islands"}
+        SC{"ESeychelles"}
+        SD{"ESudan"}
+        SE{"ESweden"}
+        SG{"ESingapore"}
+        SH{"ESt. Helena"}
+        SI{"ESlovenia"}
+        SJ{"ESvalbard & Jan Mayen"}
+        SK{"ESlovakia"}
+        SL{"ESierra Leone"}
+        SM{"ESan Marino"}
+        SN{"ESenegal"}
+        SO{"ESomalia"}
+        SR{"ESuriname"}
+        SS{"ESouth Sudan"}
+        ST{"ESão Tomé & Príncipe"}
+        SV{"E-El Salvador"}
+        SX{"ESint Maarten"}
+        SY{"ESiriya"}
+        SZ{"ESwatini"}
+        TA{"ETristan da Cunha"}
+        TC{"ETurks & Caicos Islands"}
+        TD{"EChad"}
+        TF{"EFrench Southern Territories"}
+        TG{"ETogo"}
+        TH{"EThailand"}
+        TJ{"ETajikistan"}
+        TK{"ETokelau"}
+        TL{"ETimor-Leste"}
+        TM{"ETurkmenistan"}
+        TN{"ETunisia"}
+        TO{"ETonga"}
+        TR{"ETurkey"}
+        TT{"ETrinidad & Tobago"}
+        TV{"ETuvalu"}
+        TW{"ETaiwan"}
+        TZ{"ETanzania"}
+        UA{"E-Ukraine"}
+        UG{"E-Uganda"}
+        UM{"I-U.S. Outlying Islands"}
+        UN{"Izizwe Ezimanyeneyo"}
+        US{"EMelika"}
+        UY{"E-Uruguay"}
+        UZ{"E-Uzbekistan"}
+        VA{"EVatican City"}
+        VC{"ESt. Vincent & Grenadines"}
+        VE{"EVenezuela"}
+        VG{"EBritish Virgin Islands"}
+        VI{"E-U.S. Virgin Islands"}
+        VN{"EVietnam"}
+        VU{"EVanuatu"}
+        WF{"EWallis & Futuna"}
+        WS{"ESamoa"}
+        XA{"I-Pseudo-Accents"}
+        XB{"I-Pseudo-Bidi"}
+        XK{"EKosovo"}
+        YE{"EYemen"}
+        YT{"EMayotte"}
+        ZA{"EMzantsi Afrika"}
+        ZM{"EZambia"}
+        ZW{"EZimbabwe"}
+        ZZ{"Ingingqi Engaziwayo"}
+    }
+    Countries%short{
+        GB{"E-UK"}
+        HK{"EHong Kong"}
+        MO{"EMacao"}
+        PS{"EPalestina"}
+        US{"I-US"}
+    }
+    Countries%variant{
+        CD{"ECongo (DRC)"}
+        CG{"ECongo (Republic)"}
+        CI{"E-Ivory Coast"}
+        CZ{"ECzech Republic"}
+        FK{"EFalkland Islands (Islas Malvinas)"}
+        NZ{"E-Aotearoa New Zealand"}
+        SZ{"ESwaziland"}
+        TL{"E-East Timor"}
+        TR{"ETürkiye"}
     }
 }
diff --git a/icu4c/source/data/region/yo.txt b/icu4c/source/data/region/yo.txt
index 892d53a..1c7050a 100644
--- a/icu4c/source/data/region/yo.txt
+++ b/icu4c/source/data/region/yo.txt
@@ -306,7 +306,9 @@
     Countries%variant{
         CD{"Kóńgò (Tiwantiwa)"}
         CG{"Kóńgò (Olómìnira)"}
+        NZ{"Sílándì Titun ti Atìríà"}
         SZ{"Síwásìlandì"}
         TL{"Ìlà Òòrùn Tímọ̀"}
+        TR{"Èdè Tọọki"}
     }
 }
diff --git a/icu4c/source/data/region/zh_Hant_HK.txt b/icu4c/source/data/region/zh_Hant_HK.txt
index c6bd211..b2aef2b 100644
--- a/icu4c/source/data/region/zh_Hant_HK.txt
+++ b/icu4c/source/data/region/zh_Hant_HK.txt
@@ -65,7 +65,7 @@
         NG{"尼日利亞"}
         NR{"瑙魯"}
         PF{"法屬波利尼西亞"}
-        PG{"巴布亞新幾內亞"}
+        PG{"巴布亞新畿內亞"}
         PN{"皮特凱恩島"}
         PS{"巴勒斯坦領土"}
         QA{"卡塔爾"}
@@ -76,6 +76,7 @@
         SI{"斯洛文尼亞"}
         SJ{"斯瓦爾巴特群島及揚馬延島"}
         SL{"塞拉利昂"}
+        SM{"聖馬力諾"}
         SO{"索馬里"}
         SR{"蘇里南"}
         ST{"聖多美和普林西比"}
@@ -96,8 +97,4 @@
         ZM{"贊比亞"}
         ZW{"津巴布韋"}
     }
-    Countries%short{
-        HK{"中國香港"}
-        MO{"中國澳門"}
-    }
 }
diff --git a/icu4c/source/data/region/zu.txt b/icu4c/source/data/region/zu.txt
index 96f4d6b..2b2f0a7 100644
--- a/icu4c/source/data/region/zu.txt
+++ b/icu4c/source/data/region/zu.txt
@@ -312,6 +312,8 @@
         CI{"i-Ivory Coast"}
         CZ{"i-Czech Republic"}
         FK{"i-Falkland Islands (Islas Malvinas)"}
+        NZ{"i-Aotearoa New Zealand"}
         TL{"i-East Timor"}
+        TR{"i-Türkiye"}
     }
 }
diff --git a/icu4c/source/data/unit/af.txt b/icu4c/source/data/unit/af.txt
index 868f37e..0ead023 100644
--- a/icu4c/source/data/unit/af.txt
+++ b/icu4c/source/data/unit/af.txt
@@ -330,6 +330,12 @@
                 one{"{0} nanosekonde"}
                 other{"{0} nanosekondes"}
             }
+            quarter{
+                dnam{"kwartale"}
+                one{"{0} kwartaal"}
+                other{"{0} kwartale"}
+                per{"{0}/kwartaal"}
+            }
             second{
                 dnam{"sekondes"}
                 one{"{0} sekonde"}
@@ -1264,6 +1270,12 @@
                 one{"{0}ns."}
                 other{"{0}ns."}
             }
+            quarter{
+                dnam{"kw."}
+                one{"{0} kw."}
+                other{"{0} kwe."}
+                per{"{0}/kw."}
+            }
             second{
                 dnam{"s."}
                 one{"{0} s."}
@@ -2139,6 +2151,12 @@
                 one{"{0} ns."}
                 other{"{0} ns."}
             }
+            quarter{
+                dnam{"kw."}
+                one{"{0} kw."}
+                other{"{0} kwe."}
+                per{"{0}/kw."}
+            }
             second{
                 dnam{"s."}
                 one{"{0} s."}
diff --git a/icu4c/source/data/unit/am.txt b/icu4c/source/data/unit/am.txt
index b4398d6..96e538b 100644
--- a/icu4c/source/data/unit/am.txt
+++ b/icu4c/source/data/unit/am.txt
@@ -569,6 +569,18 @@
                 one{"{0} ናኖሰከንድ"}
                 other{"{0} ናኖሰከንድ"}
             }
+            quarter{
+                case{
+                    accusative{
+                        one{"{0} ሩ"}
+                        other{"{0} ሩ"}
+                    }
+                }
+                dnam{"ሩቦች"}
+                one{"{0} ሩ"}
+                other{"{0} ሩ"}
+                per{"{0}/ሩ"}
+            }
             second{
                 case{
                     accusative{
@@ -1796,6 +1808,10 @@
                 one{"{0} ወር"}
                 other{"{0} ወር"}
             }
+            quarter{
+                one{"{0} ሩብ"}
+                other{"{0} ሩ"}
+            }
             second{
                 dnam{"ሰከንድ"}
                 one{"{0} ሰ"}
@@ -2333,6 +2349,12 @@
                 one{"{0} ናኖሰከንድ"}
                 other{"{0} ናኖሰከንድ"}
             }
+            quarter{
+                dnam{"ሩብ"}
+                one{"{0} ሩብ"}
+                other{"{0} ሩብ"}
+                per{"{0}/ሩ"}
+            }
             second{
                 dnam{"ሰከንዶች"}
                 one{"{0} ሰከ"}
diff --git a/icu4c/source/data/unit/ar.txt b/icu4c/source/data/unit/ar.txt
index dcad193..d3c144b 100644
--- a/icu4c/source/data/unit/ar.txt
+++ b/icu4c/source/data/unit/ar.txt
@@ -655,6 +655,17 @@
                 two{"{0} نانو ثانية"}
                 zero{"{0} نانو ثانية"}
             }
+            quarter{
+                dnam{"أرباع"}
+                few{"{0} أرباع سنوية"}
+                gender{"masculine"}
+                many{"{0} ربعًا سنويًا"}
+                one{"ربع سنوي"}
+                other{"{0} ربع سنوي"}
+                per{"{0} في الربع السنوي"}
+                two{"ربعان سنويان"}
+                zero{"{0} ربع سنوي"}
+            }
             second{
                 dnam{"ثانية"}
                 few{"{0} ثوان"}
@@ -1981,19 +1992,19 @@
             }
             arc-second{
                 dnam{"ث قوسية"}
-                few{"{0}″"}
-                many{"{0}″"}
-                one{"{0}″"}
-                other{"{0}″"}
-                two{"{0}″"}
-                zero{"{0}″"}
+                few{"{0} ث قوسية"}
+                many{"{0} ث قوسية"}
+                one{"{0} ث قوسية"}
+                other{"{0} ث قوسية"}
+                two{"{0} ث قوسية"}
+                zero{"{0} ث قوسية"}
             }
             degree{
                 few{"{0} درجات"}
                 many{"{0} درجة"}
                 one{"{0} درجة"}
                 other{"{0} درجة"}
-                two{"درجتان ({0})"}
+                two{"درجتان"}
                 zero{"{0} درجة"}
             }
         }
@@ -2244,6 +2255,16 @@
                 two{"شهران"}
                 zero{"{0} شهر"}
             }
+            quarter{
+                dnam{"ربع"}
+                few{"{0} أرباع"}
+                many{"{0} ربعًا"}
+                one{"ربع"}
+                other{"{0} ربع"}
+                per{"{0}/ر"}
+                two{"ربعان"}
+                zero{"{0} ربع"}
+            }
             second{
                 dnam{"ث"}
                 few{"{0} ث"}
@@ -3108,6 +3129,16 @@
                 two{"{0} ن.ث."}
                 zero{"{0} ن.ث."}
             }
+            quarter{
+                dnam{"ربع سنوي"}
+                few{"{0} أرباع"}
+                many{"{0} ربعًا"}
+                one{"ربع"}
+                other{"{0} ربع"}
+                per{"{0}/ربع سنوي"}
+                two{"ربعان"}
+                zero{"{0} ربع"}
+            }
             second{
                 dnam{"ثانية"}
                 few{"{0} ث"}
diff --git a/icu4c/source/data/unit/as.txt b/icu4c/source/data/unit/as.txt
index 9dbd155..6586cca 100644
--- a/icu4c/source/data/unit/as.txt
+++ b/icu4c/source/data/unit/as.txt
@@ -342,6 +342,11 @@
                 one{"{0} নেনোছেকেণ্ড"}
                 other{"{0} নেনোছেকেণ্ড"}
             }
+            quarter{
+                dnam{"কোৱাৰ্টাৰ্ছ"}
+                one{"{0} কোৱাৰ্টাৰ"}
+                other{"{0} কোৱাৰ্টাৰ"}
+            }
             second{
                 dnam{"ছেকেণ্ড"}
                 one{"{0} ছেকেণ্ড"}
@@ -814,7 +819,7 @@
                 other{"{0} নিউটন-মিটাৰ"}
             }
             pound-force-foot{
-                dnam{"পাউণ্ড-ফুট"}
+                dnam{"পাউণ্ড-বল-ফুট"}
                 one{"{0} পাউণ্ড-ফুট"}
                 other{"{0} পাউণ্ড-ফুট"}
             }
@@ -1086,6 +1091,10 @@
                 one{"{0} মাহ"}
                 other{"{0} মাহ"}
             }
+            quarter{
+                one{"{0}q"}
+                other{"{0}q"}
+            }
             second{
                 dnam{"ছেকেণ্ড"}
                 one{"{0} ছেকেণ্ড"}
@@ -1468,6 +1477,12 @@
                 one{"{0} নেঃ ছেঃ"}
                 other{"{0} নেঃ ছেঃ"}
             }
+            quarter{
+                dnam{"কোৱাৰ্টাৰ"}
+                one{"{0} qtr"}
+                other{"{0} qtrs"}
+                per{"{0}/q"}
+            }
             second{
                 dnam{"ছেকেণ্ড"}
                 one{"{0} ছেকেণ্ড"}
diff --git a/icu4c/source/data/unit/az.txt b/icu4c/source/data/unit/az.txt
index df0539b..01af54b 100644
--- a/icu4c/source/data/unit/az.txt
+++ b/icu4c/source/data/unit/az.txt
@@ -330,6 +330,12 @@
                 one{"{0} nanosaniyə"}
                 other{"{0} nanosaniyə"}
             }
+            quarter{
+                dnam{"rüb"}
+                one{"{0} r"}
+                other{"{0} r"}
+                per{"{0}/r"}
+            }
             second{
                 dnam{"saniyə"}
                 one{"{0} saniyə"}
@@ -1134,6 +1140,12 @@
                 one{"{0} ay"}
                 other{"{0} ay"}
             }
+            quarter{
+                dnam{"rüb"}
+                one{"{0} r"}
+                other{"{0} r"}
+                per{"{0}/r"}
+            }
             second{
                 dnam{"san"}
                 one{"{0} san"}
@@ -1726,6 +1738,12 @@
                 one{"{0} nsan"}
                 other{"{0} nsan"}
             }
+            quarter{
+                dnam{"rüb"}
+                one{"{0} r"}
+                other{"{0} r"}
+                per{"{0}/r"}
+            }
             second{
                 dnam{"saniyə"}
                 one{"{0} san"}
diff --git a/icu4c/source/data/unit/be.txt b/icu4c/source/data/unit/be.txt
index e58d5c5..1a67867 100644
--- a/icu4c/source/data/unit/be.txt
+++ b/icu4c/source/data/unit/be.txt
@@ -462,6 +462,14 @@
                 one{"{0} нанасекунда"}
                 other{"{0} нанасекунды"}
             }
+            quarter{
+                dnam{"кварталы"}
+                few{"{0} кварталы"}
+                many{"{0} кварталаў"}
+                one{"{0} квартал"}
+                other{"{0} квартала"}
+                per{"{0} у квартал"}
+            }
             second{
                 dnam{"секунды"}
                 few{"{0} секунды"}
@@ -1576,6 +1584,14 @@
                 one{"{0} мес."}
                 other{"{0} мес."}
             }
+            quarter{
+                dnam{"кв."}
+                few{"{0} кв."}
+                many{"{0} кв."}
+                one{"{0} кв."}
+                other{"{0} кв."}
+                per{"{0}/кв."}
+            }
             second{
                 dnam{"с"}
                 few{"{0} с"}
@@ -2140,6 +2156,14 @@
                 one{"{0} нс"}
                 other{"{0} нс"}
             }
+            quarter{
+                dnam{"кв."}
+                few{"{0} кв."}
+                many{"{0} кв."}
+                one{"{0} кв."}
+                other{"{0} кв."}
+                per{"{0}/кв."}
+            }
             second{
                 dnam{"с"}
                 few{"{0} с"}
diff --git a/icu4c/source/data/unit/bg.txt b/icu4c/source/data/unit/bg.txt
index 66d2971..f8b1825 100644
--- a/icu4c/source/data/unit/bg.txt
+++ b/icu4c/source/data/unit/bg.txt
@@ -342,6 +342,12 @@
                 one{"{0} наносекунда"}
                 other{"{0} наносекунди"}
             }
+            quarter{
+                dnam{"тримесечия"}
+                one{"{0} тримесечие"}
+                other{"{0} тримесечия"}
+                per{"{0}/тримесечие"}
+            }
             second{
                 dnam{"секунди"}
                 one{"{0} секунда"}
@@ -385,7 +391,7 @@
         }
         energy{
             british-thermal-unit{
-                dnam{"Британски термални единици"}
+                dnam{"британски термални единици"}
                 one{"{0} британска термална единица"}
                 other{"{0} британски термални единици"}
             }
@@ -644,7 +650,7 @@
             }
             solar-luminosity{
                 dnam{"слънчеви светимости"}
-                one{"слънчева светимост"}
+                one{"{0} слънчева светимост"}
                 other{"{0} слънчеви светимости"}
             }
         }
@@ -660,7 +666,7 @@
                 other{"{0} далтона"}
             }
             earth-mass{
-                dnam{"Маси на Земята"}
+                dnam{"маси на Земята"}
                 one{"{0} маса на Земята"}
                 other{"{0} маси на Земята"}
             }
@@ -799,8 +805,8 @@
             }
             millimeter-ofhg{
                 dnam{"милиметри живачен стълб"}
-                one{"{0} мм живачен стълб"}
-                other{"{0} мм живачен стълб"}
+                one{"{0} милиметър живачен стълб"}
+                other{"{0} милиметра живачен стълб"}
             }
             pascal{
                 dnam{"паскали"}
@@ -864,7 +870,7 @@
                 other{"{0} нютон-метра"}
             }
             pound-force-foot{
-                dnam{"паунд-футове"}
+                dnam{"паунд-футове сила"}
                 one{"{0} паунд-фут сила"}
                 other{"{0} паунд-фута"}
             }
@@ -947,13 +953,16 @@
                 one{"{0} десертна лъжица"}
                 other{"{0} десертни лъжици"}
             }
+            dessert-spoon-imperial{
+                dnam{"брит. дес. лъжици"}
+            }
             dram{
                 dnam{"драм"}
                 one{"{0} драм"}
                 other{"{0} драма"}
             }
             drop{
-                dnam{"капка"}
+                dnam{"капки"}
                 one{"{0} капка"}
                 other{"{0} капки"}
             }
@@ -1026,7 +1035,7 @@
                 other{"{0} кварти"}
             }
             quart-imperial{
-                dnam{"имперска кварта"}
+                dnam{"имперски кварти"}
                 one{"{0} имперска кварта"}
                 other{"{0} имперски кварти"}
             }
@@ -1098,26 +1107,26 @@
             1024p6{"Ei{0}"}
             1024p7{"Zi{0}"}
             1024p8{"Yi{0}"}
-            10p-1{"д{0}"}
-            10p-12{"п{0}"}
-            10p-15{"ф{0}"}
-            10p-18{"а{0}"}
-            10p-2{"с{0}"}
-            10p-21{"з{0}"}
-            10p-24{"й{0}"}
-            10p-3{"м{0}"}
+            10p-1{"d{0}"}
+            10p-12{"p{0}"}
+            10p-15{"f{0}"}
+            10p-18{"a{0}"}
+            10p-2{"c{0}"}
+            10p-21{"z{0}"}
+            10p-24{"y{0}"}
+            10p-3{"m{0}"}
             10p-6{"μ{0}"}
-            10p-9{"н{0}"}
-            10p1{"дк{0}"}
-            10p12{"Т{0}"}
-            10p15{"П{0}"}
-            10p18{"Е{0}"}
-            10p2{"х{0}"}
-            10p21{"З{0}"}
-            10p24{"Й{0}"}
-            10p3{"к{0}"}
-            10p6{"М{0}"}
-            10p9{"Г{0}"}
+            10p-9{"n{0}"}
+            10p1{"da{0}"}
+            10p12{"T{0}"}
+            10p15{"P{0}"}
+            10p18{"E{0}"}
+            10p2{"h{0}"}
+            10p21{"Z{0}"}
+            10p24{"Y{0}"}
+            10p3{"k{0}"}
+            10p6{"M{0}"}
+            10p9{"G{0}"}
             per{"{0}/{1}"}
         }
         concentr{
@@ -1166,9 +1175,16 @@
                 dnam{"мес."}
                 one{"{0} мес."}
                 other{"{0} мес."}
+                per{"{0}/мес."}
+            }
+            quarter{
+                dnam{"тримес."}
+                one{"{0} трим."}
+                other{"{0} трим."}
+                per{"{0}/трим."}
             }
             second{
-                dnam{"с"}
+                dnam{"сек"}
                 one{"{0} с"}
                 other{"{0} с"}
             }
@@ -1176,6 +1192,7 @@
                 dnam{"седм."}
                 one{"{0} седм."}
                 other{"{0} седм."}
+                per{"{0}/седм."}
             }
             year{
                 dnam{"г."}
@@ -1235,6 +1252,9 @@
             }
         }
         mass{
+            dalton{
+                dnam{"Da"}
+            }
             gram{
                 dnam{"g"}
                 one{"{0} g"}
@@ -1309,6 +1329,9 @@
             }
         }
         volume{
+            barrel{
+                dnam{"bbl"}
+            }
             cubic-kilometer{
                 one{"{0} km³"}
                 other{"{0} km³"}
@@ -1352,7 +1375,7 @@
                 other{"{0}′"}
             }
             arc-second{
-                dnam{"дъгови с"}
+                dnam{"дъгови сек."}
                 one{"{0}″"}
                 other{"{0}″"}
             }
@@ -1434,26 +1457,26 @@
             1024p6{"Ei{0}"}
             1024p7{"Zi{0}"}
             1024p8{"Yi{0}"}
-            10p-1{"д{0}"}
-            10p-12{"п{0}"}
-            10p-15{"ф{0}"}
-            10p-18{"а{0}"}
-            10p-2{"с{0}"}
-            10p-21{"з{0}"}
-            10p-24{"й{0}"}
-            10p-3{"м{0}"}
+            10p-1{"d{0}"}
+            10p-12{"p{0}"}
+            10p-15{"f{0}"}
+            10p-18{"a{0}"}
+            10p-2{"c{0}"}
+            10p-21{"z{0}"}
+            10p-24{"y{0}"}
+            10p-3{"m{0}"}
             10p-6{"μ{0}"}
-            10p-9{"н{0}"}
-            10p1{"дк{0}"}
-            10p12{"Т{0}"}
-            10p15{"П{0}"}
-            10p18{"Е{0}"}
-            10p2{"х{0}"}
-            10p21{"З{0}"}
-            10p24{"Й{0}"}
-            10p3{"к{0}"}
-            10p6{"М{0}"}
-            10p9{"Г{0}"}
+            10p-9{"n{0}"}
+            10p1{"da{0}"}
+            10p12{"T{0}"}
+            10p15{"P{0}"}
+            10p18{"E{0}"}
+            10p2{"h{0}"}
+            10p21{"Z{0}"}
+            10p24{"Y{0}"}
+            10p3{"k{0}"}
+            10p6{"M{0}"}
+            10p9{"G{0}"}
             per{"{0}/{1}"}
             power2{
                 one{
@@ -1649,6 +1672,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"тримес."}
+                one{"{0} тримес."}
+                other{"{0} тримес."}
+                per{"{0}/тримес."}
+            }
             second{
                 dnam{"секунди"}
                 one{"{0} сек"}
@@ -1979,6 +2008,7 @@
                 other{"{0} M☉"}
             }
             stone{
+                dnam{"стоун."}
                 one{"{0} st"}
                 other{"{0} st"}
             }
diff --git a/icu4c/source/data/unit/bn.txt b/icu4c/source/data/unit/bn.txt
index e595fef..83cd700 100644
--- a/icu4c/source/data/unit/bn.txt
+++ b/icu4c/source/data/unit/bn.txt
@@ -338,6 +338,12 @@
                 one{"{0} ন্যানোসেকেন্ড"}
                 other{"{0} ন্যানোসেকেন্ড"}
             }
+            quarter{
+                dnam{"ত্রৈমাসিক"}
+                one{"{0} ত্রৈমাসিক"}
+                other{"{0} ত্রৈমাসিক"}
+                per{"{0}/ত্রৈমাসিক"}
+            }
             second{
                 dnam{"সেকেন্ড"}
                 one{"{0} সেকেন্ড"}
@@ -1067,6 +1073,11 @@
                 one{"{0} একর"}
                 other{"{0} একর"}
             }
+            dunam{
+                dnam{"দুনাম"}
+                one{"{0} দুনাম"}
+                other{"{0} দুনাম"}
+            }
             hectare{
                 one{"{0} হেক্টর"}
                 other{"{0} হেক্টর"}
@@ -1220,6 +1231,12 @@
                 one{"{0}ns"}
                 other{"{0}ns"}
             }
+            quarter{
+                dnam{"ত্রৈমাসিক"}
+                one{"{0}ত্রৈমাসিক"}
+                other{"{0}ত্রৈমাসিক"}
+                per{"{0}/ত্রৈমাসিক"}
+            }
             second{
                 dnam{"সেকেন্ড"}
                 one{"{0} সেঃ"}
@@ -1910,6 +1927,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"ত্রৈমাসিক"}
+                one{"{0} ত্রৈমাসিক"}
+                other{"{0} ত্রৈমাসিক"}
+                per{"{0}/ত্রৈমাসিক"}
+            }
             second{
                 dnam{"সেকেন্ড"}
                 one{"{0} সেকেন্ড"}
diff --git a/icu4c/source/data/unit/bn_IN.txt b/icu4c/source/data/unit/bn_IN.txt
new file mode 100644
index 0000000..66c9d38
--- /dev/null
+++ b/icu4c/source/data/unit/bn_IN.txt
@@ -0,0 +1,23 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
+// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
+bn_IN{
+    units{
+        compound{
+            times{"{0}-{1}"}
+        }
+        coordinate{
+            dnam{"প্রধান দিক"}
+        }
+    }
+    unitsNarrow{
+        coordinate{
+            dnam{"দিক"}
+        }
+    }
+    unitsShort{
+        coordinate{
+            dnam{"দিক"}
+        }
+    }
+}
diff --git a/icu4c/source/data/unit/br.txt b/icu4c/source/data/unit/br.txt
index f8ae287..26b0fa7 100644
--- a/icu4c/source/data/unit/br.txt
+++ b/icu4c/source/data/unit/br.txt
@@ -78,13 +78,13 @@
                 two{"{0} hektar"}
             }
             square-centimeter{
-                dnam{"kentimetroù karrez"}
-                few{"{0} c'hentimetr karrez"}
-                many{"{0} a gentimetroù karrez"}
-                one{"{0} c'hentimetr karrez"}
-                other{"{0} kentimetr karrez"}
-                per{"{0} dre gentimetr karrez"}
-                two{"{0} gentimetr karrez"}
+                dnam{"santimetroù karrez"}
+                few{"{0} santimetr karrez"}
+                many{"{0} a santimetroù karrez"}
+                one{"{0} santimetr karrez"}
+                other{"{0} santimetr karrez"}
+                per{"{0} dre santimetr karrez"}
+                two{"{0} santimetr karrez"}
             }
             square-foot{
                 dnam{"troatadoù karrez"}
@@ -148,11 +148,11 @@
             1024p6{"eksbi{0}"}
             1024p7{"zebi{0}"}
             1024p8{"yobe{0}"}
-            10p-1{"deki{0}"}
+            10p-1{"desi{0}"}
             10p-12{"piko{0}"}
             10p-15{"femto{0}"}
             10p-18{"ato{0}"}
-            10p-2{"kenti{0}"}
+            10p-2{"santi{0}"}
             10p-21{"zepto{0}"}
             10p-24{"yokto{0}"}
             10p-3{"mili{0}"}
@@ -235,12 +235,12 @@
                 two{"{0} garat"}
             }
             milligram-ofglucose-per-deciliter{
-                dnam{"milligramm dre zekilitr"}
-                few{"{0} milligramm dre zekilitr"}
-                many{"{0} a villigrammoù dre zekilitr"}
-                one{"{0} milligramm dre zekilitr"}
-                other{"{0} milligramm dre zekilitr"}
-                two{"{0} villigramm dre zekilitr"}
+                dnam{"milligramm dre zesilitr"}
+                few{"{0} milligramm dre zesilitr"}
+                many{"{0} a villigrammoù dre zesilitr"}
+                one{"{0} milligramm dre zesilitr"}
+                other{"{0} milligramm dre zesilitr"}
+                two{"{0} villigramm dre zesilitr"}
             }
             millimole-per-liter{
                 dnam{"millimoloù dre litr"}
@@ -491,6 +491,15 @@
                 other{"{0} nanoeilenn"}
                 two{"{0} nanoeilenn"}
             }
+            quarter{
+                dnam{"trimiziadoù"}
+                few{"{0} zrimiziad"}
+                many{"{0} a drimiziadoù"}
+                one{"{0} trimiziad"}
+                other{"{0} trimiziad"}
+                per{"{0} dre drimiziad"}
+                two{"{0} drimiziad"}
+            }
             second{
                 dnam{"eilennoù"}
                 few{"{0} eilenn"}
@@ -571,12 +580,12 @@
                 two{"{0} galorienn"}
             }
             electronvolt{
-                dnam{"elektron-voltoù"}
-                few{"{0} elektron-volt"}
-                many{"{0} a elektron-voltoù"}
-                one{"{0} elektron-volt"}
-                other{"{0} elektron-volt"}
-                two{"{0} elektron-volt"}
+                dnam{"elektronvoltoù"}
+                few{"{0} elektronvolt"}
+                many{"{0} a elektronvoltoù"}
+                one{"{0} elektronvolt"}
+                other{"{0} elektronvolt"}
+                two{"{0} elektronvolt"}
             }
             foodcalorie{
                 dnam{"kaloriennoù bras"}
@@ -681,12 +690,12 @@
                 two{"{0} bik"}
             }
             dot-per-centimeter{
-                dnam{"pikoù dre gentimetr"}
-                few{"{0} fik dre gentimetr"}
-                many{"{0} a bikoù dre gentimetr"}
-                one{"{0} pik dre gentimetr"}
-                other{"{0} pik dre gentimetr"}
-                two{"{0} bik dre gentimetr"}
+                dnam{"pikoù dre santimetr"}
+                few{"{0} fik dre santimetr"}
+                many{"{0} a bikoù dre santimetr"}
+                one{"{0} pik dre santimetr"}
+                other{"{0} pik dre santimetr"}
+                two{"{0} bik dre santimetr"}
             }
             dot-per-inch{
                 dnam{"pikoù dre veutad"}
@@ -721,12 +730,12 @@
                 two{"{0} biksel"}
             }
             pixel-per-centimeter{
-                dnam{"pikselioù dre gentimetr"}
-                few{"{0} fiksel dre gentimetr"}
-                many{"{0} a bikselioù dre gentimetr"}
-                one{"{0} piksel dre gentimetr"}
-                other{"{0} piksel dre gentimetr"}
-                two{"{0} biksel dre gentimetr"}
+                dnam{"pikselioù dre santimetr"}
+                few{"{0} fiksel dre santimetr"}
+                many{"{0} a bikselioù dre santimetr"}
+                one{"{0} piksel dre santimetr"}
+                other{"{0} piksel dre santimetr"}
+                two{"{0} biksel dre santimetr"}
             }
             pixel-per-inch{
                 dnam{"pikselioù dre veutad"}
@@ -747,21 +756,21 @@
                 two{"{0} unanenn steredoniel"}
             }
             centimeter{
-                dnam{"kentimetroù"}
-                few{"{0} c'hentimetr"}
-                many{"{0} a gentimetroù"}
-                one{"{0} c'hentimetr"}
-                other{"{0} kentimetr"}
-                per{"{0} dre gentimetr"}
-                two{"{0} gentimetr"}
+                dnam{"santimetroù"}
+                few{"{0} santimetr"}
+                many{"{0} a santimetroù"}
+                one{"{0} santimetr"}
+                other{"{0} santimetr"}
+                per{"{0} dre santimetr"}
+                two{"{0} santimetr"}
             }
             decimeter{
-                dnam{"dekimetroù"}
-                few{"{0} dekimetr"}
-                many{"{0} a zekimetroù"}
-                one{"{0} dekimetr"}
-                other{"{0} dekimetr"}
-                two{"{0} zekimetr"}
+                dnam{"desimetroù"}
+                few{"{0} desimetr"}
+                many{"{0} a zesimetroù"}
+                one{"{0} desimetr"}
+                other{"{0} desimetr"}
+                two{"{0} zesimetr"}
             }
             earth-radius{
                 dnam{"skin douar"}
@@ -1307,21 +1316,21 @@
                 two{"{0} boezellad"}
             }
             centiliter{
-                dnam{"kentilitroù"}
-                few{"{0} c'hentilitr"}
-                many{"{0} a gentilitroù"}
-                one{"{0} c'hentilitr"}
-                other{"{0} kentilitr"}
-                two{"{0} gentilitr"}
+                dnam{"santilitroù"}
+                few{"{0} santilitr"}
+                many{"{0} a santilitroù"}
+                one{"{0} santilitr"}
+                other{"{0} santilitr"}
+                two{"{0} santilitr"}
             }
             cubic-centimeter{
-                dnam{"kentimetroù diñs"}
-                few{"{0} c'hentimetr diñs"}
-                many{"{0} a gentimetroù diñs"}
-                one{"{0} c'hentimetr diñs"}
-                other{"{0} kentimetr diñs"}
-                per{"{0} dre gentimetr diñs"}
-                two{"{0} gentimetr diñs"}
+                dnam{"santimetroù diñs"}
+                few{"{0} santimetr diñs"}
+                many{"{0} a santimetroù diñs"}
+                one{"{0} santimetr diñs"}
+                other{"{0} santimetr diñs"}
+                per{"{0} dre santimetr diñs"}
+                two{"{0} santimetr diñs"}
             }
             cubic-foot{
                 dnam{"troatadoù diñs"}
@@ -1389,12 +1398,12 @@
                 two{"{0} dasad vetrek"}
             }
             deciliter{
-                dnam{"dekilitroù"}
-                few{"{0} dekilitr"}
-                many{"{0} a zekilitroù"}
-                one{"{0} dekilitr"}
-                other{"{0} dekilitr"}
-                two{"{0} zekilitr"}
+                dnam{"desilitroù"}
+                few{"{0} desilitr"}
+                many{"{0} a zesilitroù"}
+                one{"{0} desilitr"}
+                other{"{0} desilitr"}
+                two{"{0} zesilitr"}
             }
             dessert-spoon{
                 dnam{"loaiad dibenn-pred"}
@@ -1974,6 +1983,15 @@
                 other{"{0}ns"}
                 two{"{0}ns"}
             }
+            quarter{
+                dnam{"t"}
+                few{"{0}t"}
+                many{"{0}t"}
+                one{"{0}t"}
+                other{"{0}t"}
+                per{"{0}/t"}
+                two{"{0}t"}
+            }
             second{
                 few{"{0}s"}
                 many{"{0}s"}
@@ -3414,6 +3432,15 @@
                 other{"{0} ns"}
                 two{"{0} ns"}
             }
+            quarter{
+                dnam{"trim."}
+                few{"{0} trim."}
+                many{"{0} trim."}
+                one{"{0} trim."}
+                other{"{0} trim."}
+                per{"{0}/trim."}
+                two{"{0} trim."}
+            }
             second{
                 dnam{"s"}
                 few{"{0} s"}
diff --git a/icu4c/source/data/unit/bs.txt b/icu4c/source/data/unit/bs.txt
index 7dd4842..c28153f 100644
--- a/icu4c/source/data/unit/bs.txt
+++ b/icu4c/source/data/unit/bs.txt
@@ -382,6 +382,13 @@
                 one{"{0} nanosekunda"}
                 other{"{0} nanosekundi"}
             }
+            quarter{
+                dnam{"četvrtine"}
+                few{"{0} četvrtine"}
+                one{"{0} četvrtina"}
+                other{"{0} četvrtina"}
+                per{"{0}/čet."}
+            }
             second{
                 dnam{"sekunde"}
                 few{"{0} sekunde"}
@@ -1261,6 +1268,18 @@
             south{"{0}J"}
             west{"{0}Z"}
         }
+        digital{
+            bit{
+                few{"{0} bita"}
+                one{"{0} bit"}
+                other{"{0} bita"}
+            }
+            byte{
+                few{"{0} B"}
+                one{"{0} B"}
+                other{"{0} B"}
+            }
+        }
         duration{
             day{
                 dnam{"dan"}
@@ -1797,6 +1816,13 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"čet."}
+                few{"{0} čet."}
+                one{"{0} čet."}
+                other{"{0} čet."}
+                per{"{0}/čet."}
+            }
             second{
                 dnam{"sekunde"}
                 few{"{0} sek."}
diff --git a/icu4c/source/data/unit/ca.txt b/icu4c/source/data/unit/ca.txt
index 6d681ab..6332ab0 100644
--- a/icu4c/source/data/unit/ca.txt
+++ b/icu4c/source/data/unit/ca.txt
@@ -294,16 +294,16 @@
                 other{"{0} gigabytes"}
             }
             kilobit{
-                dnam{"quilobits"}
+                dnam{"kilobits"}
                 gender{"masculine"}
-                one{"{0} quilobit"}
-                other{"{0} quilobits"}
+                one{"{0} kilobit"}
+                other{"{0} kilobits"}
             }
             kilobyte{
-                dnam{"quilobytes"}
+                dnam{"kilobytes"}
                 gender{"masculine"}
-                one{"{0} quilobyte"}
-                other{"{0} quilobytes"}
+                one{"{0} kilobyte"}
+                other{"{0} kilobytes"}
             }
             megabit{
                 dnam{"megabits"}
@@ -398,6 +398,13 @@
                 one{"{0} nanosegon"}
                 other{"{0} nanosegons"}
             }
+            quarter{
+                dnam{"trimestres"}
+                gender{"masculine"}
+                one{"{0} trimestre"}
+                other{"{0} trimestres"}
+                per{"{0} per trimestre"}
+            }
             second{
                 dnam{"segons"}
                 gender{"masculine"}
@@ -499,10 +506,10 @@
         }
         force{
             kilowatt-hour-per-100-kilometer{
-                dnam{"kilowatt per hora per 100 quilòmetres"}
+                dnam{"kilowatt hora per 100 quilòmetres"}
                 gender{"masculine"}
-                one{"{0} kilowatt per hora per 100 quilòmetres"}
-                other{"{0} kilowatts per hora per 100 quilòmetres"}
+                one{"{0} kilowatt hora per 100 quilòmetres"}
+                other{"{0} kilowatts hora per 100 quilòmetres"}
             }
             newton{
                 dnam{"newtons"}
@@ -557,8 +564,8 @@
                 other{"{0} punts per polzada"}
             }
             em{
-                dnam{"em tipogràfica"}
-                gender{"feminine"}
+                dnam{"em tipogràfic"}
+                gender{"masculine"}
             }
             megapixel{
                 dnam{"megapíxels"}
@@ -903,7 +910,7 @@
             }
             millimeter-ofhg{
                 dnam{"mil·límetres de mercuri"}
-                one{"mil·límetre de mercuri"}
+                one{"{0} mil·límetre de mercuri"}
                 other{"{0} mil·límetres de mercuri"}
             }
             pascal{
@@ -1194,6 +1201,15 @@
             }
         }
         area{
+            acre{
+                dnam{"acre"}
+            }
+            dunam{
+                dnam{"dunam"}
+            }
+            hectare{
+                dnam{"hectàrea"}
+            }
             square-meter{
                 dnam{"metres²"}
             }
@@ -1288,6 +1304,12 @@
                 one{"{0} m"}
                 other{"{0} m"}
             }
+            quarter{
+                dnam{"trim."}
+                one{"{0} trim."}
+                other{"{0} trim."}
+                per{"{0}/trim."}
+            }
             second{
                 dnam{"s"}
                 one{"{0} s"}
@@ -1315,6 +1337,12 @@
             kilowatt-hour-per-100-kilometer{
                 dnam{"kWh/100 km"}
             }
+            newton{
+                dnam{"N"}
+            }
+            pound-force{
+                dnam{"lbf"}
+            }
         }
         graphics{
             megapixel{
@@ -1344,10 +1372,10 @@
                 dnam{"braça"}
             }
             foot{
-                dnam{"peus"}
+                dnam{"ft"}
             }
             inch{
-                dnam{"polzades"}
+                dnam{"in"}
             }
             kilometer{
                 dnam{"km"}
@@ -1356,8 +1384,8 @@
             }
             light-year{
                 dnam{"anys llum"}
-                one{"{0} l. y."}
-                other{"{0} l. y."}
+                one{"{0} a. ll."}
+                other{"{0} a. ll."}
             }
             meter{
                 dnam{"m"}
@@ -1365,7 +1393,7 @@
                 other{"{0} m"}
             }
             mile{
-                dnam{"milles"}
+                dnam{"mi"}
             }
             millimeter{
                 dnam{"mm"}
@@ -1373,13 +1401,13 @@
                 other{"{0} mm"}
             }
             parsec{
-                dnam{"parsecs"}
+                dnam{"parsec"}
             }
             point{
                 dnam{"pt"}
             }
             yard{
-                dnam{"iardes"}
+                dnam{"yd"}
             }
         }
         light{
@@ -1623,6 +1651,8 @@
             }
             permyriad{
                 dnam{"per deu mil"}
+                one{"{0} ‱"}
+                other{"{0} ‱"}
             }
         }
         consumption{
@@ -1753,7 +1783,7 @@
             month{
                 dnam{"mesos"}
                 one{"{0} mes"}
-                other{"{0} mesos"}
+                other{"{0} m"}
                 per{"{0}/m"}
             }
             nanosecond{
@@ -1761,6 +1791,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"trim."}
+                one{"{0} trim."}
+                other{"{0} trim."}
+                per{"{0}/trim."}
+            }
             second{
                 dnam{"s"}
                 one{"{0} s"}
diff --git a/icu4c/source/data/unit/chr.txt b/icu4c/source/data/unit/chr.txt
index de339da..20ed421 100644
--- a/icu4c/source/data/unit/chr.txt
+++ b/icu4c/source/data/unit/chr.txt
@@ -342,6 +342,11 @@
                 one{"{0} ᎾᏃᎠᏎᏢ"}
                 other{"{0} ᎾᏃᏗᏎᏢ"}
             }
+            quarter{
+                dnam{"ᎯᎸᏍᎩ ᎩᏄᏘᏗ"}
+                one{"{0} ᎩᏄᏘᏗ"}
+                other{"{0} ᎯᎸᏍᎩ ᎩᏄᏘᏗ"}
+            }
             second{
                 dnam{"ᏗᏎᏢ"}
                 one{"{0} ᎠᏎᏢ"}
diff --git a/icu4c/source/data/unit/cs.txt b/icu4c/source/data/unit/cs.txt
index c070dde..2250259 100644
--- a/icu4c/source/data/unit/cs.txt
+++ b/icu4c/source/data/unit/cs.txt
@@ -2011,6 +2011,47 @@
                 one{"{0} nanosekunda"}
                 other{"{0} nanosekund"}
             }
+            quarter{
+                case{
+                    accusative{
+                        few{"{0} čtvrtletí"}
+                        many{"{0} čtvrtletí"}
+                        one{"{0} čtvrtletí"}
+                        other{"{0} čtvrtletí"}
+                    }
+                    dative{
+                        few{"{0} čtvrtletím"}
+                        many{"{0} čtvrtletí"}
+                        one{"{0} čtvrtletí"}
+                        other{"{0} čtvrtletím"}
+                    }
+                    genitive{
+                        few{"{0} čtvrtletí"}
+                        many{"{0} čtvrtletí"}
+                        one{"{0} čtvrtletí"}
+                        other{"{0} čtvrtletí"}
+                    }
+                    instrumental{
+                        few{"{0} čtvrtletími"}
+                        many{"{0} čtvrtletí"}
+                        one{"{0} čtvrtletím"}
+                        other{"{0} čtvrtletími"}
+                    }
+                    locative{
+                        few{"{0} čtvrtletích"}
+                        many{"{0} čtvrtletí"}
+                        one{"{0} čtvrtletí"}
+                        other{"{0} čtvrtletích"}
+                    }
+                }
+                dnam{"čtvrtletí"}
+                few{"{0} čtvrtletí"}
+                gender{"neuter"}
+                many{"{0} čtvrtletí"}
+                one{"{0} čtvrtletí"}
+                other{"{0} čtvrtletí"}
+                per{"{0} za čtvrtletí"}
+            }
             second{
                 case{
                     accusative{
@@ -3983,13 +4024,13 @@
                         few{"{0} miliwatty"}
                         many{"{0} miliwattu"}
                         one{"{0} miliwattem"}
-                        other{"{0} miliwattů"}
+                        other{"{0} miliwatty"}
                     }
                     locative{
                         few{"{0} miliwattech"}
                         many{"{0} miliwattu"}
                         one{"{0} miliwattu"}
-                        other{"{0} miliwattů"}
+                        other{"{0} miliwattech"}
                     }
                 }
                 dnam{"miliwatty"}
@@ -5623,19 +5664,19 @@
                 other{"{0} stol."}
             }
             day{
-                dnam{"d"}
-                few{"{0} d"}
-                many{"{0} d"}
-                one{"{0} d"}
-                other{"{0} d"}
-                per{"{0}/d"}
+                dnam{"d."}
+                few{"{0} d."}
+                many{"{0} d."}
+                one{"{0} d."}
+                other{"{0} d."}
+                per{"{0}/d."}
             }
             decade{
-                dnam{"desetil."}
-                few{"{0} desetil."}
-                many{"{0} desetil."}
-                one{"{0} desetil."}
-                other{"{0} desetil."}
+                dnam{"dek."}
+                few{"{0} dek."}
+                many{"{0} dek."}
+                one{"{0} dek."}
+                other{"{0} dek."}
             }
             hour{
                 dnam{"h"}
@@ -5668,12 +5709,12 @@
                 per{"{0}/m"}
             }
             month{
-                dnam{"m"}
-                few{"{0} m"}
-                many{"{0} m"}
-                one{"{0} m"}
-                other{"{0} m"}
-                per{"{0}/měs."}
+                dnam{"m."}
+                few{"{0} m."}
+                many{"{0} m."}
+                one{"{0} m."}
+                other{"{0} m."}
+                per{"{0}/m."}
             }
             nanosecond{
                 dnam{"ns"}
@@ -5682,6 +5723,14 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"kv."}
+                few{"{0} kv."}
+                many{"{0} kv."}
+                one{"{0} kv."}
+                other{"{0} kv."}
+                per{"{0}/kv."}
+            }
             second{
                 dnam{"s"}
                 few{"{0} s"}
@@ -5691,20 +5740,20 @@
                 per{"{0}/s"}
             }
             week{
-                dnam{"t"}
-                few{"{0} t"}
-                many{"{0} t"}
-                one{"{0} t"}
-                other{"{0} t"}
-                per{"{0}/týd."}
+                dnam{"t."}
+                few{"{0} t."}
+                many{"{0} t."}
+                one{"{0} t."}
+                other{"{0} t."}
+                per{"{0}/t."}
             }
             year{
-                dnam{"r"}
-                few{"{0} r"}
-                many{"{0} r"}
-                one{"{0} r"}
-                other{"{0} r"}
-                per{"{0}/r"}
+                dnam{"r."}
+                few{"{0} r."}
+                many{"{0} r."}
+                one{"{0} r."}
+                other{"{0} l."}
+                per{"{0}/r."}
             }
         }
         electric{
@@ -5752,6 +5801,13 @@
                 one{"{0} cal"}
                 other{"{0} cal"}
             }
+            electronvolt{
+                dnam{"eV"}
+                few{"{0} eV"}
+                many{"{0} eV"}
+                one{"{0} eV"}
+                other{"{0} eV"}
+            }
             foodcalorie{
                 dnam{"kcal"}
                 few{"{0} kcal"}
@@ -6253,6 +6309,19 @@
             }
         }
         pressure{
+            atmosphere{
+                dnam{"atm"}
+                few{"{0} atm"}
+                many{"{0} atm"}
+                one{"{0} atm"}
+                other{"{0} atm"}
+            }
+            bar{
+                few{"{0} bar"}
+                many{"{0} bar"}
+                one{"{0} bar"}
+                other{"{0} bar"}
+            }
             hectopascal{
                 dnam{"hPa"}
                 few{"{0} hPa"}
@@ -6295,6 +6364,13 @@
                 one{"{0} mmHg"}
                 other{"{0} mmHg"}
             }
+            pascal{
+                dnam{"Pa"}
+                few{"{0} Pa"}
+                many{"{0} Pa"}
+                one{"{0} Pa"}
+                other{"{0} Pa"}
+            }
             pound-force-per-square-inch{
                 dnam{"psi"}
                 few{"{0} psi"}
@@ -6387,6 +6463,13 @@
                 one{"{0} ac ft"}
                 other{"{0} ac ft"}
             }
+            barrel{
+                dnam{"bbl"}
+                few{"{0} bbl"}
+                many{"{0} bbl"}
+                one{"{0} bbl"}
+                other{"{0} bbl"}
+            }
             bushel{
                 dnam{"bu"}
                 few{"{0} bu"}
@@ -6473,6 +6556,13 @@
                 one{"{0} dl"}
                 other{"{0} dl"}
             }
+            dessert-spoon{
+                dnam{"dstspn"}
+                few{"{0} dstspn"}
+                many{"{0} dstspn"}
+                one{"{0} dstspn"}
+                other{"{0} dstspn"}
+            }
             dessert-spoon-imperial{
                 dnam{"dspIm"}
                 few{"{0} dspIm"}
@@ -6487,6 +6577,13 @@
                 one{"{0} fl dr"}
                 other{"{0} fl dr"}
             }
+            drop{
+                dnam{"kapky"}
+                few{"{0} kapky"}
+                many{"{0} kapky"}
+                one{"{0} kapka"}
+                other{"{0} kapek"}
+            }
             fluid-ounce{
                 dnam{"fl oz"}
                 few{"{0} fl oz"}
@@ -7060,6 +7157,14 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"čtvrtl."}
+                few{"{0} čtvrtl."}
+                many{"{0} čtvrtl."}
+                one{"{0} čtvrtl."}
+                other{"{0} čtvrtl."}
+                per{"{0}/čtvrtl."}
+            }
             second{
                 dnam{"s"}
                 few{"{0} s"}
@@ -7082,7 +7187,7 @@
                 many{"{0} roku"}
                 one{"{0} rok"}
                 other{"{0} let"}
-                per{"{0}/r"}
+                per{"{0}/rok"}
             }
         }
         electric{
diff --git a/icu4c/source/data/unit/cy.txt b/icu4c/source/data/unit/cy.txt
index 85fe882..c9ad41f 100644
--- a/icu4c/source/data/unit/cy.txt
+++ b/icu4c/source/data/unit/cy.txt
@@ -582,6 +582,16 @@
                 two{"{0} nanoeiliadau"}
                 zero{"{0} nanoeiliadau"}
             }
+            quarter{
+                dnam{"chwarteri"}
+                few{"{0} chw"}
+                many{"{0} chw"}
+                one{"{0} chwateri"}
+                other{"{0} chwater"}
+                per{"{0}/chw"}
+                two{"{0} chw"}
+                zero{"{0} chw"}
+            }
             second{
                 dnam{"eiliadau"}
                 few{"{0} eiliad"}
@@ -2107,6 +2117,16 @@
                 two{"{0}m"}
                 zero{"{0}m"}
             }
+            quarter{
+                dnam{"chw"}
+                few{"{0} chw"}
+                many{"{0} chw"}
+                one{"{0}chw"}
+                other{"{0} chw"}
+                per{"{0}/chw"}
+                two{"{0} chw"}
+                zero{"{0} chw"}
+            }
             second{
                 dnam{"eil"}
                 few{"{0} eil"}
@@ -3480,6 +3500,16 @@
                 two{"{0} ns"}
                 zero{"{0} ns"}
             }
+            quarter{
+                dnam{"chw"}
+                few{"{0} chw"}
+                many{"{0} chw"}
+                one{"{0} chw"}
+                other{"{0} chw"}
+                per{"{0}/chw"}
+                two{"{0} chw"}
+                zero{"{0} chw"}
+            }
             second{
                 dnam{"eiliadau"}
                 few{"{0} eil"}
diff --git a/icu4c/source/data/unit/da.txt b/icu4c/source/data/unit/da.txt
index 704a9bf..fb2665e 100644
--- a/icu4c/source/data/unit/da.txt
+++ b/icu4c/source/data/unit/da.txt
@@ -643,6 +643,19 @@
                 one{"{0} nanosekund"}
                 other{"{0} nanosekunder"}
             }
+            quarter{
+                case{
+                    genitive{
+                        one{"{0} kvartals"}
+                        other{"{0} kvartalers"}
+                    }
+                }
+                dnam{"kvartaler"}
+                gender{"neuter"}
+                one{"{0} kvartal"}
+                other{"{0} kvartaler"}
+                per{"{0}/pr. kvartal"}
+            }
             second{
                 case{
                     genitive{
@@ -2009,6 +2022,12 @@
                 one{"{0}ns"}
                 other{"{0}ns"}
             }
+            quarter{
+                dnam{"kvartal"}
+                one{"{0} kvt."}
+                other{"{0} kvt."}
+                per{"{0}/kvt."}
+            }
             second{
                 dnam{"sek"}
                 one{"{0} s"}
@@ -2297,10 +2316,6 @@
                 one{"{0}fl oz Im"}
                 other{"{0}fl oz Im"}
             }
-            hectoliter{
-                one{"{0}hL"}
-                other{"{0}hL"}
-            }
             liter{
                 dnam{"liter"}
                 one{"{0} l"}
@@ -2310,10 +2325,6 @@
                 one{"{0}ML"}
                 other{"{0}ML"}
             }
-            milliliter{
-                one{"{0}mL"}
-                other{"{0}mL"}
-            }
             pint-metric{
                 one{"{0} mpt"}
                 other{"{0} mpt"}
@@ -2597,6 +2608,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"kvartaler"}
+                one{"{0} kvt."}
+                other{"{0} kvt."}
+                per{"{0}/pr. kvt."}
+            }
             second{
                 dnam{"sekunder"}
                 one{"{0} sek."}
diff --git a/icu4c/source/data/unit/de.txt b/icu4c/source/data/unit/de.txt
index c09e232..8bb0f2f 100644
--- a/icu4c/source/data/unit/de.txt
+++ b/icu4c/source/data/unit/de.txt
@@ -976,7 +976,7 @@
                     }
                     dative{
                         one{"{0} Jahrzehnt"}
-                        other{"{0} Jahrzehnte"}
+                        other{"{0} Jahrzehnten"}
                     }
                     genitive{
                         one{"{0} Jahrzehnts"}
@@ -1111,6 +1111,27 @@
                 one{"{0} Nanosekunde"}
                 other{"{0} Nanosekunden"}
             }
+            quarter{
+                case{
+                    accusative{
+                        one{"{0} Quartal"}
+                        other{"{0} Quartale"}
+                    }
+                    dative{
+                        one{"{0} Quartal"}
+                        other{"{0} Quartalen"}
+                    }
+                    genitive{
+                        one{"{0} Quartals"}
+                        other{"{0} Quartale"}
+                    }
+                }
+                dnam{"Quartale"}
+                gender{"neuter"}
+                one{"{0} Quartal"}
+                other{"{0} Quartale"}
+                per{"{0}/Quartal"}
+            }
             second{
                 case{
                     accusative{
@@ -3581,6 +3602,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"Q"}
+                one{"{0} Q"}
+                other{"{0} Q"}
+                per{"{0}/Q"}
+            }
             second{
                 dnam{"Sek."}
                 per{"{0}/s"}
@@ -3739,6 +3766,10 @@
                 one{"{0} nm"}
                 other{"{0} nm"}
             }
+            nautical-mile{
+                one{"{0}sm"}
+                other{"{0}sm"}
+            }
             parsec{
                 one{"{0} pc"}
                 other{"{0} pc"}
@@ -4303,6 +4334,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"Quart."}
+                one{"{0} Quart."}
+                other{"{0} Quart."}
+                per{"{0}/Quart."}
+            }
             second{
                 dnam{"Sek."}
                 one{"{0} Sek."}
diff --git a/icu4c/source/data/unit/de_CH.txt b/icu4c/source/data/unit/de_CH.txt
index ad6b3d1..9e8a415 100644
--- a/icu4c/source/data/unit/de_CH.txt
+++ b/icu4c/source/data/unit/de_CH.txt
@@ -24,6 +24,11 @@
                 other{"{0} Quadratfuss"}
             }
         }
+        duration{
+            quarter{
+                dnam{"Quartal"}
+            }
+        }
         length{
             foot{
                 case{
@@ -73,7 +78,19 @@
             }
         }
     }
+    unitsNarrow{
+        volume{
+            jigger{
+                dnam{"Jigger"}
+            }
+        }
+    }
     unitsShort{
+        duration{
+            quarter{
+                dnam{"Quartal"}
+            }
+        }
         length{
             foot{
                 dnam{"Fuss"}
diff --git a/icu4c/source/data/unit/doi.txt b/icu4c/source/data/unit/doi.txt
index b555932..35a8b0b 100644
--- a/icu4c/source/data/unit/doi.txt
+++ b/icu4c/source/data/unit/doi.txt
@@ -7,6 +7,16 @@
         hms{"h:mm:ss"}
         ms{"m:ss"}
     }
+    units{
+        mass{
+            gram{
+                dnam{"ग्राम"}
+            }
+            kilogram{
+                dnam{"किल्लो"}
+            }
+        }
+    }
     unitsNarrow{
         consumption{
             mile-per-gallon-imperial{
diff --git a/icu4c/source/data/unit/dsb.txt b/icu4c/source/data/unit/dsb.txt
index 54f9046..81edd45 100644
--- a/icu4c/source/data/unit/dsb.txt
+++ b/icu4c/source/data/unit/dsb.txt
@@ -463,6 +463,14 @@
                 other{"{0} nanosekundow"}
                 two{"{0} nanosekunźe"}
             }
+            quarter{
+                dnam{"kwartale"}
+                few{"{0} kwartale"}
+                one{"{0} kwartal"}
+                other{"{0} kwartalow"}
+                per{"{0}/kwartal"}
+                two{"{0} kwartala"}
+            }
             second{
                 dnam{"sekundy"}
                 few{"{0} sekundy"}
@@ -1524,6 +1532,14 @@
                 other{"{0} mjas."}
                 two{"{0} mjas."}
             }
+            quarter{
+                dnam{"kw."}
+                few{"{0} kw."}
+                one{"{0} kw."}
+                other{"{0} kw."}
+                per{"{0}/kw."}
+                two{"{0} kw."}
+            }
             second{
                 dnam{"s"}
                 few{"{0} s"}
@@ -2162,6 +2178,14 @@
                 other{"{0} ns"}
                 two{"{0} ns"}
             }
+            quarter{
+                dnam{"kwart."}
+                few{"{0} kwart."}
+                one{"{0} kwart."}
+                other{"{0} kwart."}
+                per{"{0}/kwart."}
+                two{"{0} kwart."}
+            }
             second{
                 dnam{"sek."}
                 few{"{0} sek."}
diff --git a/icu4c/source/data/unit/el.txt b/icu4c/source/data/unit/el.txt
index bd9d918..d69efdf 100644
--- a/icu4c/source/data/unit/el.txt
+++ b/icu4c/source/data/unit/el.txt
@@ -856,6 +856,23 @@
                 one{"{0} νανοδευτερόλεπτο"}
                 other{"{0} νανοδευτερόλεπτα"}
             }
+            quarter{
+                case{
+                    accusative{
+                        one{"{0} τέταρτο"}
+                        other{"{0} τέταρτα"}
+                    }
+                    genitive{
+                        one{"{0} τέταρτου"}
+                        other{"{0} τέταρτων"}
+                    }
+                }
+                dnam{"τέταρτα"}
+                gender{"neuter"}
+                one{"{0} τέταρτο"}
+                other{"{0} τέταρτα"}
+                per{"{0}/τέτ."}
+            }
             second{
                 case{
                     accusative{
@@ -1286,7 +1303,7 @@
                         other{"{0} δεκατόμετρα"}
                     }
                     genitive{
-                        one{"{0} δεκατόμετρο"}
+                        one{"{0} δεκατομέτρου"}
                         other{"{0} δεκατόμετρων"}
                     }
                 }
@@ -1329,7 +1346,7 @@
                         other{"{0} χιλιόμετρα"}
                     }
                     genitive{
-                        one{"{0} χιλιόμετρου"}
+                        one{"χιλιομέτρου"}
                         other{"{0} χιλιομέτρων"}
                     }
                 }
@@ -1368,8 +1385,8 @@
                         other{"{0} μικρόμετρα"}
                     }
                     genitive{
-                        one{"{0} μικρόμετρο"}
-                        other{"{0} μικρόμετρων"}
+                        one{"{0} μικρομέτρου"}
+                        other{"{0} μικρομέτρων"}
                     }
                 }
                 gender{"neuter"}
@@ -1420,8 +1437,8 @@
                         other{"{0} νανόμετρα"}
                     }
                     genitive{
-                        one{"{0} νανόμετρου"}
-                        other{"{0} νανόμετρων"}
+                        one{"{0} νανομέτρου"}
+                        other{"{0} νανομέτρων"}
                     }
                 }
                 dnam{"νανόμετρα"}
@@ -2075,7 +2092,7 @@
                         other{"{0} κυβικά χιλιόμετρα"}
                     }
                     genitive{
-                        one{"{0} κυβικού χιλιόμετρου"}
+                        one{"{0} κυβικού χιλιομέτρου"}
                         other{"{0} κυβικών χιλιομέτρων"}
                     }
                 }
@@ -2489,6 +2506,11 @@
             nanosecond{
                 dnam{"ns"}
             }
+            quarter{
+                one{"{0} τέτ."}
+                other{"{0} τέτ."}
+                per{"{0}/τέτ."}
+            }
             second{
                 dnam{"δευτ."}
                 one{"{0} δ"}
@@ -3104,6 +3126,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"τετ."}
+                one{"{0} τέτ."}
+                other{"{0} τέτ/α"}
+                per{"{0}/τέτ."}
+            }
             second{
                 dnam{"δευτ."}
                 one{"{0} δευτ."}
diff --git a/icu4c/source/data/unit/en_AU.txt b/icu4c/source/data/unit/en_AU.txt
index 83cd585..2c73f05 100644
--- a/icu4c/source/data/unit/en_AU.txt
+++ b/icu4c/source/data/unit/en_AU.txt
@@ -146,18 +146,17 @@
                 other{"{0}dsp US"}
             }
             dessert-spoon-imperial{
-                dnam{"dsp Imp."}
-                one{"{0}dsp-Imp."}
-                other{"{0}dsp-Imp."}
+                dnam{"dsp Imp"}
+                one{"{0}dsp-Imp"}
+                other{"{0}dsp-Imp"}
             }
             fluid-ounce-imperial{
                 dnam{"Imp. fl oz"}
             }
             gallon{
-                dnam{"gal. US"}
-                one{"{0}gal. US"}
-                other{"{0}gal. US"}
-                per{"{0}/gal. US"}
+                dnam{"gal US"}
+                one{"{0} gal US"}
+                other{"{0} gal US"}
             }
             gallon-imperial{
                 dnam{"gal."}
@@ -190,9 +189,6 @@
                 one{"{0}qt US"}
                 other{"{0}qt US"}
             }
-            quart-imperial{
-                dnam{"qt Imp."}
-            }
         }
     }
     unitsShort{
@@ -207,10 +203,6 @@
                 one{"{0} arcsec."}
                 other{"{0} arcsec."}
             }
-            degree{
-                one{"{0} deg."}
-                other{"{0} deg."}
-            }
         }
         concentr{
             milligram-ofglucose-per-deciliter{
@@ -291,10 +283,6 @@
                 one{"{0} AU"}
                 other{"{0} AU"}
             }
-            light-year{
-                one{"{0} l.y."}
-                other{"{0} l.y."}
-            }
         }
         mass{
             carat{
@@ -325,6 +313,12 @@
             }
         }
         temperature{
+            celsius{
+                dnam{"deg C"}
+            }
+            fahrenheit{
+                dnam{"deg F"}
+            }
             generic{
                 dnam{"deg."}
                 one{"{0}°"}
@@ -352,10 +346,10 @@
                 other{"{0} fl oz"}
             }
             gallon{
-                dnam{"US gal."}
-                one{"{0} gal. US"}
-                other{"{0} gal. US"}
-                per{"{0}/gal. US"}
+                dnam{"gal US"}
+                one{"{0} gal US"}
+                other{"{0} gal US"}
+                per{"{0}/gal US"}
             }
             gallon-imperial{
                 dnam{"gal."}
diff --git a/icu4c/source/data/unit/en_CA.txt b/icu4c/source/data/unit/en_CA.txt
index d38ec6f..c574382 100644
--- a/icu4c/source/data/unit/en_CA.txt
+++ b/icu4c/source/data/unit/en_CA.txt
@@ -44,11 +44,6 @@
                 one{"{0} millimole per litre"}
                 other{"{0} millimoles per litre"}
             }
-            percent{
-                dnam{"per cent"}
-                one{"{0} per cent"}
-                other{"{0} per cent"}
-            }
             permille{
                 dnam{"per mille"}
                 one{"{0} per mille"}
@@ -85,6 +80,7 @@
         energy{
             kilowatt-hour{
                 one{"{0} kilowatt-hour"}
+                other{"{0} kilowatt-hours"}
             }
         }
         force{
@@ -123,6 +119,7 @@
                 other{"{0} decimetres"}
             }
             earth-radius{
+                one{"{0} earth radius"}
                 other{"{0} earth radii"}
             }
             kilometer{
@@ -166,10 +163,12 @@
         light{
             candela{
                 dnam{"candelas"}
+                one{"{0} candela"}
                 other{"{0} candelas"}
             }
             lumen{
                 dnam{"lumens"}
+                one{"{0} lumen"}
                 other{"{0} lumens"}
             }
         }
@@ -181,6 +180,7 @@
             }
             stone{
                 dnam{"stone"}
+                one{"{0} stone"}
                 other{"{0} stone"}
             }
         }
@@ -209,6 +209,7 @@
             }
             kelvin{
                 dnam{"kelvin"}
+                one{"{0} kelvin"}
                 other{"{0} kelvin"}
             }
         }
@@ -320,6 +321,7 @@
     unitsNarrow{
         angle{
             revolution{
+                one{"{0}rev"}
                 other{"{0}revs"}
             }
         }
@@ -328,13 +330,6 @@
                 dnam{"metres²"}
             }
         }
-        concentr{
-            karat{
-                dnam{"carat"}
-                one{"{0}ct"}
-                other{"{0}ct"}
-            }
-        }
         consumption{
             mile-per-gallon{
                 dnam{"mpg US"}
@@ -349,6 +344,7 @@
         }
         digital{
             bit{
+                one{"{0}bit"}
                 other{"{0}bits"}
             }
         }
@@ -381,7 +377,6 @@
         }
         mass{
             carat{
-                dnam{"ct"}
                 one{"{0}ct"}
                 other{"{0}ct"}
             }
@@ -395,6 +390,12 @@
                 dnam{"W"}
             }
         }
+        pressure{
+            bar{
+                one{"{0}bar"}
+                other{"{0}bars"}
+            }
+        }
         speed{
             kilometer-per-hour{
                 dnam{"km/h"}
@@ -456,6 +457,7 @@
             }
             jigger{
                 dnam{"jiggers"}
+                one{"{0}jigger"}
                 other{"{0}jiggers"}
             }
             liter{
@@ -484,6 +486,7 @@
         }
         angle{
             revolution{
+                one{"{0} rev"}
                 other{"{0} revs"}
             }
         }
@@ -507,6 +510,9 @@
             }
         }
         concentr{
+            item{
+                dnam{"items"}
+            }
             milligram-ofglucose-per-deciliter{
                 dnam{"milligrams/decilitre"}
             }
@@ -516,9 +522,6 @@
             mole{
                 dnam{"moles"}
             }
-            percent{
-                dnam{"per cent"}
-            }
             permille{
                 dnam{"per mille"}
             }
@@ -532,7 +535,6 @@
             }
             liter-per-kilometer{
                 dnam{"litres/km"}
-                one{"{0} l/km"}
             }
             mile-per-gallon{
                 dnam{"miles/US gal"}
@@ -548,15 +550,18 @@
         digital{
             bit{
                 dnam{"bits"}
+                one{"{0} bit"}
                 other{"{0} bits"}
             }
             byte{
                 dnam{"bytes"}
+                one{"{0} byte"}
                 other{"{0} bytes"}
             }
         }
         duration{
             hour{
+                one{"{0} hr"}
                 other{"{0} hrs"}
                 per{"{0}/hr"}
             }
@@ -569,6 +574,7 @@
                 other{"{0} millisecs"}
             }
             minute{
+                one{"{0} min"}
                 other{"{0} mins"}
             }
             month{
@@ -581,6 +587,7 @@
                 other{"{0} nanosecs"}
             }
             second{
+                one{"{0} sec"}
                 other{"{0} secs"}
                 per{"{0}/sec"}
             }
@@ -601,6 +608,9 @@
             kilowatt-hour{
                 dnam{"kW-hours"}
             }
+            therm-us{
+                dnam{"US therms"}
+            }
         }
         force{
             kilowatt-hour-per-100-kilometer{
@@ -630,12 +640,23 @@
             }
             grain{
                 dnam{"grains"}
+                one{"{0} grain"}
                 other{"{0} grains"}
             }
+            stone{
+                dnam{"stone"}
+            }
         }
         pressure{
             bar{
                 dnam{"bars"}
+                one{"{0} bar"}
+                other{"{0} bars"}
+            }
+            inch-ofhg{
+                dnam{"in Hg"}
+                one{"{0} in Hg"}
+                other{"{0} in Hg"}
             }
             millimeter-ofhg{
                 dnam{"mm Hg"}
@@ -745,6 +766,7 @@
             }
             jigger{
                 dnam{"jiggers"}
+                one{"{0} jiggers"}
                 other{"{0} jiggers"}
             }
             liter{
@@ -752,6 +774,7 @@
             }
             pinch{
                 dnam{"pinches"}
+                one{"{0} pinches"}
                 other{"{0} pinches"}
             }
             quart{
diff --git a/icu4c/source/data/unit/en_IN.txt b/icu4c/source/data/unit/en_IN.txt
index b52a7f8..fd03ed6 100644
--- a/icu4c/source/data/unit/en_IN.txt
+++ b/icu4c/source/data/unit/en_IN.txt
@@ -4,6 +4,12 @@
 en_IN{
     %%Parent{"en_001"}
     units{
+        length{
+            earth-radius{
+                one{"{0} earth radius"}
+                other{"{0} earth radius"}
+            }
+        }
         temperature{
             generic{
                 dnam{"°"}
diff --git a/icu4c/source/data/unit/es.txt b/icu4c/source/data/unit/es.txt
index f3ab684..ab3c594 100644
--- a/icu4c/source/data/unit/es.txt
+++ b/icu4c/source/data/unit/es.txt
@@ -269,10 +269,10 @@
         }
         coordinate{
             dnam{"punto cardinal"}
-            east{"{0} E"}
-            north{"{0} N"}
-            south{"{0} S"}
-            west{"{0} O"}
+            east{"{0} este"}
+            north{"{0} norte"}
+            south{"{0} sur"}
+            west{"{0} oeste"}
         }
         digital{
             bit{
@@ -404,6 +404,13 @@
                 one{"{0} nanosegundo"}
                 other{"{0} nanosegundos"}
             }
+            quarter{
+                dnam{"trimestres"}
+                gender{"masculine"}
+                one{"{0} trimestre"}
+                other{"{0} trimestres"}
+                per{"{0} por trimestre"}
+            }
             second{
                 dnam{"segundos"}
                 gender{"masculine"}
@@ -1504,6 +1511,12 @@
                 one{"{0}ns"}
                 other{"{0}ns"}
             }
+            quarter{
+                dnam{"trim"}
+                one{"{0}trim"}
+                other{"{0}trim"}
+                per{"{0}/trim"}
+            }
             second{
                 dnam{"s"}
                 one{"{0}s"}
@@ -2438,6 +2451,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"trim."}
+                one{"{0} trim."}
+                other{"{0} trim."}
+                per{"{0}/trim."}
+            }
             second{
                 dnam{"s"}
                 one{"{0} s"}
diff --git a/icu4c/source/data/unit/es_419.txt b/icu4c/source/data/unit/es_419.txt
index 469a3cd..6a82308 100644
--- a/icu4c/source/data/unit/es_419.txt
+++ b/icu4c/source/data/unit/es_419.txt
@@ -111,6 +111,14 @@
                 dnam{"metros²"}
             }
         }
+        concentr{
+            permille{
+                dnam{"‰"}
+            }
+            permyriad{
+                dnam{"‱"}
+            }
+        }
         duration{
             day{
                 dnam{"d."}
@@ -128,6 +136,10 @@
                 other{"{0}mm."}
                 per{"{0}/m."}
             }
+            quarter{
+                one{"{0}/trim"}
+                other{"{0}/trim"}
+            }
             week{
                 dnam{"sem."}
                 one{"{0}sem."}
@@ -140,6 +152,12 @@
                 other{"{0}aa."}
             }
         }
+        energy{
+            therm-us{
+                one{"{0}thm EE.UU."}
+                other{"{0}thm EE.UU."}
+            }
+        }
         force{
             kilowatt-hour-per-100-kilometer{
                 one{"{0} kWh/100km"}
@@ -148,9 +166,7 @@
         }
         graphics{
             dot{
-                dnam{"p"}
-                one{"{0}p"}
-                other{"{0}pt"}
+                dnam{"pt"}
             }
             dot-per-centimeter{
                 dnam{"ppcm"}
@@ -174,6 +190,7 @@
             }
             nautical-mile{
                 one{"{0}nmi"}
+                other{"{0}nmi"}
             }
             parsec{
                 dnam{"parsec"}
@@ -203,6 +220,12 @@
                 other{"{0}ton"}
             }
         }
+        power{
+            horsepower{
+                one{"{0}hp"}
+                other{"{0}hp"}
+            }
+        }
         speed{
             knot{
                 dnam{"kn"}
@@ -213,8 +236,14 @@
                 one{"{0}bbl"}
                 other{"{0}bbl"}
             }
+            milliliter{
+                one{"{0}ml"}
+                other{"{0}ml"}
+            }
             pint{
                 dnam{"pt"}
+                one{"{0}pt"}
+                other{"{0}pt"}
             }
         }
     }
diff --git a/icu4c/source/data/unit/es_MX.txt b/icu4c/source/data/unit/es_MX.txt
index 2d8c6fc..95fa80c 100644
--- a/icu4c/source/data/unit/es_MX.txt
+++ b/icu4c/source/data/unit/es_MX.txt
@@ -9,12 +9,6 @@
                 dnam{"miligramos por decilitro"}
             }
         }
-        coordinate{
-            east{"{0} este"}
-            north{"{0} norte"}
-            south{"{0} sur"}
-            west{"{0} oeste"}
-        }
         electric{
             ohm{
                 dnam{"ohmios"}
@@ -75,6 +69,12 @@
         }
     }
     unitsNarrow{
+        concentr{
+            karat{
+                one{"{0}kt"}
+                other{"{0}ct"}
+            }
+        }
         duration{
             day{
                 dnam{"días"}
@@ -97,12 +97,6 @@
                 other{"{0}a"}
             }
         }
-        temperature{
-            celsius{
-                one{"{0} °C"}
-                other{"{0} °C"}
-            }
-        }
     }
     unitsShort{
         acceleration{
@@ -113,6 +107,8 @@
         angle{
             degree{
                 dnam{"º"}
+                one{"{0}°"}
+                other{"{0} grados"}
             }
         }
         concentr{
diff --git a/icu4c/source/data/unit/es_US.txt b/icu4c/source/data/unit/es_US.txt
index ede1f5d..5920842 100644
--- a/icu4c/source/data/unit/es_US.txt
+++ b/icu4c/source/data/unit/es_US.txt
@@ -5,21 +5,13 @@
     %%Parent{"es_419"}
     units{
         compound{
-            10p-12{"picó{0}"}
             10p-2{"centí{0}"}
-            10p3{"kiló{0}"}
         }
         concentr{
             milligram-ofglucose-per-deciliter{
                 dnam{"miligramos por decilitro"}
             }
         }
-        coordinate{
-            east{"{0} este"}
-            north{"{0} norte"}
-            south{"{0} sur"}
-            west{"{0} oeste"}
-        }
         electric{
             ampere{
                 dnam{"amperios"}
@@ -38,11 +30,6 @@
             }
         }
         energy{
-            foodcalorie{
-                dnam{"Calorías"}
-                one{"{0} Caloría"}
-                other{"{0} Calorías"}
-            }
             joule{
                 dnam{"julios"}
                 one{"{0} julio"}
@@ -129,19 +116,9 @@
                 one{"onza fluida imperial"}
                 other{"{0} onzas fluidas imperiales"}
             }
-            jigger{
-                dnam{"jigger"}
-                one{"{0} jigger"}
-                other{"{0} jiggers"}
-            }
         }
     }
     unitsNarrow{
-        area{
-            hectare{
-                dnam{"hectárea"}
-            }
-        }
         duration{
             day{
                 dnam{"día"}
@@ -210,9 +187,6 @@
                 other{"{0} días"}
                 per{"{0}/d"}
             }
-            minute{
-                dnam{"mins"}
-            }
             month{
                 one{"{0} m"}
                 other{"{0} mm."}
@@ -224,11 +198,6 @@
             }
         }
         energy{
-            foodcalorie{
-                dnam{"Cal"}
-                one{"{0} Cal"}
-                other{"{0} Cal"}
-            }
             therm-us{
                 dnam{"th US"}
                 one{"{0} th US"}
@@ -268,7 +237,6 @@
         }
         speed{
             knot{
-                dnam{"nudo"}
                 one{"{0} nudo"}
                 other{"{0} nudos"}
             }
@@ -291,11 +259,6 @@
                 one{"{0} tza."}
                 other{"{0} tzas."}
             }
-            cup-metric{
-                dnam{"Tm"}
-                one{"{0} Tm"}
-                other{"{0} Tm"}
-            }
             dessert-spoon{
                 dnam{"cdapostre"}
                 one{"{0} cdapostre"}
@@ -311,11 +274,6 @@
                 one{"{0} fl dracma"}
                 other{"{0} fl dracmas"}
             }
-            jigger{
-                dnam{"jigger"}
-                one{"{0} jigger"}
-                other{"{0} jiggers"}
-            }
             pint-metric{
                 dnam{"ptm"}
                 one{"{0} ptm"}
diff --git a/icu4c/source/data/unit/et.txt b/icu4c/source/data/unit/et.txt
index 3b7e38d..0a023d0 100644
--- a/icu4c/source/data/unit/et.txt
+++ b/icu4c/source/data/unit/et.txt
@@ -343,6 +343,12 @@
                 one{"{0} nanosekund"}
                 other{"{0} nanosekundit"}
             }
+            quarter{
+                dnam{"kvartalid"}
+                one{"{0} kvartal"}
+                other{"{0} kvartalit"}
+                per{"{0}/kv"}
+            }
             second{
                 dnam{"sekundid"}
                 one{"{0} sekund"}
@@ -1161,6 +1167,12 @@
                 one{"{0} k"}
                 other{"{0} k"}
             }
+            quarter{
+                dnam{"kv"}
+                one{"{0} kv"}
+                other{"{0} kv"}
+                per{"{0}/kv"}
+            }
             second{
                 dnam{"s"}
                 one{"{0} s"}
@@ -1659,6 +1671,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"kv"}
+                one{"{0} kv"}
+                other{"{0} kv"}
+                per{"{0}/kv"}
+            }
             second{
                 dnam{"sek"}
                 one{"{0} sek"}
diff --git a/icu4c/source/data/unit/eu.txt b/icu4c/source/data/unit/eu.txt
index 9271bce..1a0cece 100644
--- a/icu4c/source/data/unit/eu.txt
+++ b/icu4c/source/data/unit/eu.txt
@@ -42,7 +42,7 @@
                 other{"{0} radian"}
             }
             revolution{
-                dnam{"bira"}
+                dnam{"birak"}
                 one{"{0} bira"}
                 other{"{0} bira"}
             }
@@ -157,6 +157,7 @@
         }
         concentr{
             item{
+                dnam{"elementuak"}
                 one{"{0} elementu"}
                 other{"{0} elementu"}
             }
@@ -175,6 +176,9 @@
                 one{"{0} milimole litro bakoitzeko"}
                 other{"{0} milimole litro bakoitzeko"}
             }
+            mole{
+                dnam{"molak"}
+            }
             percent{
                 dnam{"ehuneko"}
                 one{"ehuneko {0}"}
@@ -331,6 +335,12 @@
                 one{"{0} nanosegundo"}
                 other{"{0} nanosegundo"}
             }
+            quarter{
+                dnam{"laurdenak"}
+                one{"{0} laurden"}
+                other{"{0} laurden"}
+                per{"{0} laurden bakoitzeko"}
+            }
             second{
                 dnam{"segundoak"}
                 one{"{0} segundo"}
@@ -410,8 +420,13 @@
             }
         }
         force{
+            kilowatt-hour-per-100-kilometer{
+                dnam{"kilowatt-ordu 100 kilometroko"}
+                one{"{0} kilowatt-ordu 100 kilometroko"}
+                other{"{0} kilowatt-ordu 100 kilometroko"}
+            }
             newton{
-                dnam{"newton"}
+                dnam{"newtonak"}
                 one{"{0} newton"}
                 other{"{0} newton"}
             }
@@ -1029,6 +1044,7 @@
                 other{"{0}′"}
             }
             arc-second{
+                dnam{"arku-seg."}
                 one{"{0}″"}
                 other{"{0}″"}
             }
@@ -1076,6 +1092,9 @@
             times{"{0}-{1}"}
         }
         concentr{
+            millimole-per-liter{
+                dnam{"mmol/l"}
+            }
             percent{
                 dnam{"%"}
                 one{"% {0}"}
@@ -1088,6 +1107,10 @@
                 one{"{0} l/100 km"}
                 other{"{0} l/100 km"}
             }
+            mile-per-gallon-imperial{
+                one{"{0} m/g brit."}
+                other{"{0} m/g brit."}
+            }
         }
         coordinate{
             dnam{"norabidea"}
@@ -1131,6 +1154,12 @@
                 one{"{0} hil"}
                 other{"{0} hil"}
             }
+            quarter{
+                dnam{"laurden"}
+                one{"{0} laur."}
+                other{"{0} laur."}
+                per{"{0}/laurden"}
+            }
             second{
                 dnam{"s"}
                 one{"{0} s"}
@@ -1153,6 +1182,13 @@
                 other{"{0} US therms"}
             }
         }
+        force{
+            kilowatt-hour-per-100-kilometer{
+                dnam{"kWh / 100 km"}
+                one{"{0} kWh / 100 km"}
+                other{"{0} kWh / 100 km"}
+            }
+        }
         length{
             centimeter{
                 dnam{"cm"}
@@ -1199,6 +1235,11 @@
                 other{"{0} yd"}
             }
         }
+        light{
+            solar-luminosity{
+                dnam{"L☉"}
+            }
+        }
         mass{
             earth-mass{
                 one{"{0} M⊕"}
@@ -1298,6 +1339,11 @@
             }
         }
         torque{
+            newton-meter{
+                dnam{"N·m"}
+                one{"{0} N·m"}
+                other{"{0} N·m"}
+            }
             pound-force-foot{
                 one{"{0} lbf⋅ft"}
                 other{"{0} lbf⋅ft"}
@@ -1383,9 +1429,9 @@
                 other{"{0} arku-min"}
             }
             arc-second{
-                dnam{"arku-seg"}
-                one{"{0} arku-seg"}
-                other{"{0} arku-seg"}
+                dnam{"arku-seg."}
+                one{"{0} arku-seg."}
+                other{"{0} arku-seg."}
             }
             degree{
                 dnam{"gradu"}
@@ -1488,6 +1534,9 @@
                 one{"{0} mmol/l"}
                 other{"{0} mmol/l"}
             }
+            mole{
+                dnam{"mola"}
+            }
             percent{
                 dnam{"%"}
                 one{"% {0}"}
@@ -1642,6 +1691,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"laurden"}
+                one{"{0} laur."}
+                other{"{0} laur."}
+                per{"{0}/laurden"}
+            }
             second{
                 dnam{"segundo"}
                 one{"{0} s"}
@@ -1721,8 +1776,13 @@
             }
         }
         force{
+            kilowatt-hour-per-100-kilometer{
+                dnam{"kWh / 100 km"}
+                one{"{0} kWh / 100 km"}
+                other{"{0} kWh / 100 km"}
+            }
             newton{
-                dnam{"newton"}
+                dnam{"newtona"}
             }
             pound-force{
                 dnam{"libra indar"}
@@ -2130,9 +2190,8 @@
         }
         torque{
             newton-meter{
-                dnam{"newton-metro"}
-                one{"{0} Nm"}
-                other{"{0} Nm"}
+                one{"{0} N·m"}
+                other{"{0} N·m"}
             }
             pound-force-foot{
                 dnam{"oin-libra"}
diff --git a/icu4c/source/data/unit/fa.txt b/icu4c/source/data/unit/fa.txt
index d3518ee..0ba3b90 100644
--- a/icu4c/source/data/unit/fa.txt
+++ b/icu4c/source/data/unit/fa.txt
@@ -341,6 +341,12 @@
                 one{"{0} نانوثانیه"}
                 other{"{0} نانوثانیه"}
             }
+            quarter{
+                dnam{"سه‌ماه"}
+                one{"{0} سه‌ماهه"}
+                other{"{0} سه‌ماهه"}
+                per{"{0} در سه‌ماه"}
+            }
             second{
                 dnam{"ثانیه"}
                 one{"{0} ثانیه"}
@@ -946,9 +952,9 @@
                 other{"{0} قاشق دسرخوری"}
             }
             dessert-spoon-imperial{
-                dnam{"قاشق دسرخوری امپراتوری"}
-                one{"{0} قاشق دسرخوری امپراتوری"}
-                other{"{0} قاشق دسرخوری امپراتوری"}
+                dnam{"قاشق دسرخوری انگلیسی"}
+                one{"{0} قاشق دسرخوری انگلیسی"}
+                other{"{0} قاشق دسرخوری انگلیسی"}
             }
             dram{
                 dnam{"درم"}
@@ -1009,9 +1015,7 @@
                 other{"{0} میلی‌لیتر"}
             }
             pinch{
-                dnam{"یک سر انگشت"}
-                one{"{0} یک سر انگشت"}
-                other{"{0} یک سر انگشت"}
+                dnam{"سرانگشت"}
             }
             pint{
                 dnam{"پاینت"}
@@ -1029,9 +1033,9 @@
                 other{"{0} کوارت"}
             }
             quart-imperial{
-                dnam{"کوارت امپراتوری"}
-                one{"{0} کوارت امپراتوری"}
-                other{"{0} کوارت امپراتوری"}
+                dnam{"کوارت انگلیسی"}
+                one{"{0} کوارت انگلیسی"}
+                other{"{0} کوارت انگلیسی"}
             }
             tablespoon{
                 dnam{"قاشق غذاخوری"}
@@ -1126,15 +1130,15 @@
             10p-6{"μ{0}"}
             10p-9{"n{0}"}
             10p1{"da{0}"}
-            10p12{"ترا{0}"}
-            10p15{"پتا{0}"}
+            10p12{"T{0}"}
+            10p15{"P{0}"}
             10p18{"اگزا{0}"}
-            10p2{"هکتو{0}"}
+            10p2{"h{0}"}
             10p21{"زتا{0}"}
             10p24{"یوتا{0}"}
             10p3{"k{0}"}
-            10p6{"مگا{0}"}
-            10p9{"گیگا{0}"}
+            10p6{"M{0}"}
+            10p9{"G{0}"}
             per{"{0}/{1}"}
         }
         concentr{
@@ -1148,6 +1152,10 @@
                 one{"{0}٪"}
                 other{"{0}٪"}
             }
+            permillion{
+                one{"{0}ppm"}
+                other{"{0}ppm"}
+            }
         }
         consumption{
             liter-per-100-kilometer{
@@ -1332,7 +1340,6 @@
                 dnam{"cm"}
                 one{"{0}cm"}
                 other{"{0}cm"}
-                per{"{0}/سانت"}
             }
             decimeter{
                 dnam{"دس.م"}
@@ -1370,8 +1377,6 @@
             }
             meter{
                 dnam{"متر"}
-                one{"{0} متر"}
-                other{"{0} متر"}
                 per{"{0}/متر"}
             }
             micrometer{
@@ -1424,16 +1429,20 @@
         }
         mass{
             carat{
-                one{"{0}قیراط"}
-                other{"{0}قیراط"}
+                one{"{0}CD"}
+                other{"{0}CD"}
             }
             dalton{
-                one{"{0}دالتون"}
-                other{"{0}دالتون"}
+                one{"{0}Da"}
+                other{"{0}Da"}
+            }
+            earth-mass{
+                one{"{0}M⊕"}
+                other{"{0}M⊕"}
             }
             grain{
-                one{"{0}دانه"}
-                other{"{0}دانه"}
+                one{"{0}gr"}
+                other{"{0}gr"}
             }
             gram{
                 dnam{"گرم"}
@@ -1453,9 +1462,13 @@
             }
             microgram{
                 dnam{"میکروگرم"}
+                one{"{0}μg"}
+                other{"{0}μg"}
             }
             milligram{
                 dnam{"میلی‌گرم"}
+                one{"{0}mg"}
+                other{"{0}mg"}
             }
             ounce{
                 dnam{"اونس"}
@@ -1473,13 +1486,19 @@
                 other{"{0}lb"}
                 per{"{0} در پوند"}
             }
+            solar-mass{
+                one{"{0}M☉"}
+                other{"{0}M☉"}
+            }
             stone{
                 dnam{"سنگ"}
-                one{"{0} سنگ"}
-                other{"{0} سنگ"}
+                one{"{0}st"}
+                other{"{0}st"}
             }
             ton{
                 dnam{"تن"}
+                one{"{0}tn"}
+                other{"{0}tn"}
             }
         }
         power{
@@ -1628,6 +1647,10 @@
                 one{"{0}dL"}
                 other{"{0}dL"}
             }
+            dessert-spoon-imperial{
+                one{"{0} ق.دس. انگلیسی"}
+                other{"{0} ق.دس. انگلیسی"}
+            }
             fluid-ounce{
                 one{"{0}fl oz"}
                 other{"{0}fl oz"}
@@ -1656,6 +1679,9 @@
                 one{"{0}mL"}
                 other{"{0}mL"}
             }
+            pinch{
+                dnam{"سرانگشت"}
+            }
             pint{
                 dnam{"pt"}
                 one{"{0}pt"}
@@ -1670,6 +1696,15 @@
                 one{"{0}qt"}
                 other{"{0}qt"}
             }
+            quart-imperial{
+                dnam{"کوارت انگلیسی"}
+                one{"{0}کوارت انگلیسی"}
+                other{"{0} کورت انگلیسی"}
+            }
+            teaspoon{
+                one{"{0}ق.چ."}
+                other{"{0}ق.چ."}
+            }
         }
     }
     unitsShort{
@@ -1972,6 +2007,12 @@
                 one{"{0} نانوثانیه"}
                 other{"{0} نانوثانیه"}
             }
+            quarter{
+                dnam{"سه‌ماه"}
+                one{"{0} سه‌ماهه"}
+                other{"{0} سه‌ماهه"}
+                per{"{0}/سه‌ماه"}
+            }
             second{
                 dnam{"ثانیه"}
                 one{"{0} ثانیه"}
@@ -2199,7 +2240,6 @@
                 per{"{0}‎/m"}
             }
             micrometer{
-                dnam{"میکرومتر"}
                 one{"{0} μm"}
                 other{"{0} μm"}
             }
@@ -2295,7 +2335,7 @@
             }
             kilogram{
                 dnam{"کیلوگرم"}
-                one{"{0} kg"}
+                one{"{0} کیلوگرم"}
                 other{"{0} کیلوگرم"}
                 per{"{0}‎/kg"}
             }
@@ -2304,12 +2344,12 @@
                 other{"{0} t"}
             }
             microgram{
-                one{"{0} μg"}
-                other{"{0} μg"}
+                one{"{0} میکروگرم"}
+                other{"{0} میکروگرم"}
             }
             milligram{
-                one{"{0} mg"}
-                other{"{0} mg"}
+                one{"{0} میلی‌گرم"}
+                other{"{0} میلی‌گرم"}
             }
             ounce{
                 dnam{"اونس"}
@@ -2558,9 +2598,9 @@
                 other{"{0} ق.دس.خ."}
             }
             dessert-spoon-imperial{
-                dnam{"قاشق دسرخوری امپراتوری"}
-                one{"{0} قاشق امپراتوری"}
-                other{"{0} قاشق امپراتوری"}
+                dnam{"قاشق دسرخوری انگلیسی"}
+                one{"{0} ق.دس. انگلیسی"}
+                other{"{0} ق.دس. انگلیسی"}
             }
             dram{
                 dnam{"درم سیال"}
@@ -2620,7 +2660,7 @@
                 other{"{0} میلی‌لیتر"}
             }
             pinch{
-                dnam{"یک سر انگشت"}
+                dnam{"سرانگشت"}
                 one{"{0} سرانگشت"}
                 other{"{0} سرانگشت"}
             }
@@ -2640,9 +2680,9 @@
                 other{"{0} کوارت"}
             }
             quart-imperial{
-                dnam{"کوارت امپراتوری"}
-                one{"{0} کوارت امپراتوری"}
-                other{"{0} کوارت امپراتوری"}
+                dnam{"کوارت انگلیسی"}
+                one{"{0} کوارت انگلیسی"}
+                other{"{0} کوارت انگلیسی"}
             }
             tablespoon{
                 dnam{"قاشق غ."}
@@ -2651,8 +2691,8 @@
             }
             teaspoon{
                 dnam{"قاشق چ."}
-                one{"{0} قاشق چ."}
-                other{"{0} قاشق چ."}
+                one{"{0} ق.چ."}
+                other{"{0} ق.چ."}
             }
         }
     }
diff --git a/icu4c/source/data/unit/ff_Adlm.txt b/icu4c/source/data/unit/ff_Adlm.txt
index 9f25822..8e269b7 100644
--- a/icu4c/source/data/unit/ff_Adlm.txt
+++ b/icu4c/source/data/unit/ff_Adlm.txt
@@ -18,14 +18,14 @@
         }
         angle{
             arc-minute{
-                dnam{"𞤸𞤮𞤶𞤮𞤥𞤢𞥄𞤶𞤫 𞤤𞤢𞥄𞤻𞤢𞤤"}
-                one{"{0} 𞤸𞤮𞤶𞤮𞤥𞤢𞥄𞤪𞤫 𞤤𞤢𞥄𞤻𞤢𞤤"}
-                other{"{0} 𞤸𞤮𞤶𞤮𞤥𞤢𞥄𞤶𞤫 𞤤𞤢𞥄𞤻𞤢𞤤"}
+                dnam{"𞤸𞤮𞤶𞤮𞤥𞤢𞤤𞤢𞥄𞤻𞤫"}
+                one{"{0} 𞤸𞤮𞤶𞤮𞤥𞤢𞤤𞤢𞥄𞤻𞤢𞤤"}
+                other{"{0} 𞤸𞤮𞤶𞤮𞤥𞤢𞤤𞤢𞥄𞤻𞤫"}
             }
             arc-second{
-                dnam{"𞤸𞤮𞤶𞤮𞤥𞤢𞥄𞤶𞤫 𞤳𞤭𞤲𞤰𞤫𞤪𞤫"}
-                one{"{0} 𞤸𞤮𞤶𞤮𞤥𞤢𞥄𞤶𞤫 𞤳𞤭𞤲𞤰𞤫𞤪𞤫"}
-                other{"{0} 𞤸𞤮𞤶𞤮𞤥𞤢𞥄𞤶𞤫 𞤳𞤭𞤲𞤰𞤫𞤪𞤫"}
+                dnam{"𞤳𞤭𞤲𞤰𞤮𞤤𞤢𞥄𞤻𞤫"}
+                one{"{0} 𞤳𞤭𞤲𞤰𞤮𞤤𞤢𞥄𞤻𞤢𞤤"}
+                other{"{0} 𞤳𞤭𞤲𞤰𞤮𞤤𞤢𞥄𞤻𞤫"}
             }
             degree{
                 dnam{"𞤶𞤫𞤩𞤫"}
@@ -113,7 +113,7 @@
             10p-12{"𞤨𞤭𞤳𞤮{0}"}
             10p-15{"𞤬𞤫𞤥𞤼𞤮{0}"}
             10p-18{"𞤢𞤼𞥆𞤮{0}"}
-            10p-2{"𞤧𞤫𞤲𞤼𞤭{0}"}
+            10p-2{"𞤧𞤢𞤲𞤼𞤭{0}"}
             10p-21{"𞥁𞤫𞤨𞤼𞤮{0}"}
             10p-24{"𞤴𞤮𞤳𞤼𞤮{0}"}
             10p-3{"𞤥𞤭𞤤𞤭{0}"}
@@ -122,7 +122,7 @@
             10p1{"𞤣𞤫𞤳𞤢{0}"}
             10p12{"𞤼𞤫𞤪𞤢{0}"}
             10p15{"𞤨𞤫𞤼𞤢{0}"}
-            10p18{"𞤫𞥁𞤯{0}"}
+            10p18{"𞤫𞥁𞤢{0}"}
             10p2{"𞤸𞤫𞤳𞤼𞤮{0}"}
             10p21{"𞥁𞤫𞤼𞥆𞤢{0}"}
             10p24{"𞤴𞤮𞤼𞥆𞤢{0}"}
@@ -157,15 +157,79 @@
             times{"{0}-{1}"}
         }
         concentr{
+            item{
+                dnam{"𞤨𞤭𞤪𞤰𞤭"}
+                one{"{0} 𞤨𞤭𞤪𞤰𞤵"}
+                other{"{0} 𞤨𞤭𞤪𞤰𞤭"}
+            }
+            karat{
+                dnam{"𞤳𞤢𞤪𞤼𞤭"}
+                one{"{0} 𞤳𞤢𞤪𞤼𞤵"}
+                other{"{0} 𞤳𞤢𞤪𞤼𞤭"}
+            }
             milligram-ofglucose-per-deciliter{
-                dnam{"𞤥𞤭𞤤𞤭𞤺𞤢𞤪𞤬𞤭 𞤲𞤣𞤫𞤪 𞤣𞤫𞥅𞤧𞤭𞤤𞤭𞥅𞤼𞤵"}
+                dnam{"𞤥𞤭𞤤𞤭𞤺𞤢𞤪𞤬𞤭 𞤳𞤢𞤤𞤢 𞤣𞤫𞥅𞤧𞤭𞤤𞤭𞥅𞤼𞤵"}
+                one{"{0} 𞤥𞤭𞤤𞤭𞤺𞤢𞤪𞤬𞤵 𞤳𞤢𞤤𞤢 𞤤𞤭𞥅𞤼𞤵"}
+                other{"{0} 𞤥𞤭𞤤𞤭𞤺𞤢𞤪𞤬𞤭 𞤳𞤢𞤤𞤢 𞤤𞤭𞥅𞤼𞤵"}
+            }
+            millimole-per-liter{
+                dnam{"𞤥𞤭𞤤𞤭𞤥𞤮𞤤𞤰𞤵 𞤳𞤢𞤤𞤢 𞤤𞤭𞥅𞤼𞤵"}
+                one{"{0} 𞤥𞤭𞤤𞤭𞤥𞤮𞤤𞤰𞤵 𞤳𞤢𞤤𞤢 𞤤𞤭𞥅𞤼𞤵"}
+                other{"{0} 𞤥𞤭𞤤𞤭𞤥𞤮𞤤𞤰𞤭 𞤳𞤢𞤤𞤢 𞤤𞤭𞥅𞤼𞤵"}
+            }
+            mole{
+                dnam{"𞤥𞤮𞤤𞤰𞤭"}
+                one{"{0} 𞤥𞤮𞤤𞤰𞤵"}
+                other{"{0} 𞤥𞤮𞤤𞤰𞤭"}
+            }
+            percent{
+                dnam{"𞤳𞤢𞤤𞤼𞤫𞥅𞤥𞤵"}
+                one{"{0} 𞤳𞤢𞤤𞤼𞤫𞥅𞤥𞤵"}
+                other{"{0} 𞤳𞤢𞤤𞤼𞤫𞥅𞤥𞤵"}
+            }
+            permille{
+                dnam{"𞤳𞤢𞤤𞤺𞤵𞤤𞤶𞤵"}
+                one{"{0} 𞤳𞤢𞤤𞤺𞤵𞤤𞤶𞤵"}
+                other{"{0} 𞤳𞤢𞤤𞤺𞤵𞤤𞤶𞤵"}
+            }
+            permillion{
+                dnam{"𞤺𞤫𞤩𞤫 𞤳𞤢𞤤𞤢 𞤣𞤵𞤦𞤵𞥅𞤪𞤫"}
+                one{"{0} 𞤺𞤫𞤩𞤢𞤤 𞤳𞤢𞤤𞤢 𞤣𞤵𞤦𞤵𞥅𞤪𞤫"}
+                other{"{0} 𞤺𞤫𞤩𞤫 𞤳𞤢𞤤𞤢 𞤣𞤵𞤦𞤵𞥅𞤪𞤫"}
+            }
+            permyriad{
+                dnam{"𞤳𞤢𞤤𞤺𞤵𞤤𞤧𞤢𞤨𞥆𞤮"}
+                one{"{0} 𞤳𞤢𞤤𞤲𞤺𞤵𞤤𞤧𞤢𞤨𞥆𞤮"}
+                other{"{0} 𞤳𞤢𞤤𞤲𞤺𞤵𞤤𞤧𞤢𞤨𞥆𞤮"}
+            }
+        }
+        consumption{
+            liter-per-100-kilometer{
+                dnam{"𞤤𞤭𞥅𞤼𞤭 𞤳𞤢𞤤𞤢 𞥑𞥐𞥐 𞤳𞤭𞤤𞤮𞤥𞤫𞥅𞤼𞤭"}
+                one{"{0} 𞤤𞤭𞥅𞤼𞤵 𞤳𞤢𞤤𞤢 𞥑𞥐𞥐 𞤳𞤭𞤤𞤮𞤥𞤫𞥅𞤼𞤭"}
+                other{"{0} 𞤤𞤭𞥅𞤼𞤭 𞤳𞤢𞤤𞤢 𞥑𞥐𞥐 𞤳𞤭𞤤𞤮𞤥𞤫𞥅𞤼𞤭"}
+            }
+            liter-per-kilometer{
+                dnam{"𞤤𞤭𞥅𞤼𞤭 𞤳𞤢𞤤𞤢 𞤳𞤭𞤤𞤮𞤥𞤫𞥅𞤼𞤮𞤤"}
+                one{"{0} 𞤤𞤭𞥅𞤼𞤵 𞤳𞤢𞤤𞤢 𞤳𞤭𞤤𞤮𞤥𞤫𞥅𞤼𞤮𞤤"}
+                other{"{0} 𞤤𞤭𞥅𞤼𞤵 𞤳𞤢𞤤𞤢 𞤳𞤭𞤤𞤮𞤥𞤫𞥅𞤼𞤭"}
+            }
+            mile-per-gallon{
+                dnam{"𞤥𞤢𞤴𞤤𞤭 𞤳𞤢𞤤𞤢 𞤺𞤢𞤤𞤮𞤲𞤪𞤵"}
+                one{"{0} 𞤥𞤢𞤴𞤤𞤵 𞤳𞤢𞤤𞤢 𞤺𞤢𞤤𞤮𞤲𞤪𞤵"}
+                other{"{0} 𞤥𞤢𞤴𞤤𞤭 𞤳𞤢𞤤𞤢 𞤺𞤢𞤤𞤮𞤲𞤪𞤵"}
+            }
+            mile-per-gallon-imperial{
+                dnam{"𞤥𞤢𞤴𞤤𞤭 𞤳𞤢𞤤𞤢 𞤺𞤮𞤲𞤤𞤮𞤲𞤶𞤭 𞤼𞤭𞤤𞤧𞤵"}
+                one{"{0} 𞤥𞤢𞤴𞤤𞤵 𞤳𞤢𞤤𞤢 𞤺𞤢𞤤𞤮𞤲𞤶𞤭 𞤼𞤭𞤤𞤧𞤵"}
+                other{"{0} 𞤥𞤢𞤴𞤤𞤭 𞤳𞤢𞤤𞤢 𞤺𞤢𞤤𞤮𞤲𞤶𞤭 𞤼𞤭𞤤𞤧𞤵"}
             }
         }
         coordinate{
             dnam{"𞤦𞤢𞤲𞤽𞤢𞤤 𞤸𞤫𞤣𞥆𞤫"}
             east{"{0} 𞤬𞤵𞤯𞤲𞤢𞥄𞤲𞤺𞤫"}
             north{"{0} 𞤲𞤢𞤲𞥆𞤢𞥄𞤲𞤺𞤫"}
-            south{"{0} 𞤻𞤢𞤥𞤲𞤢𞥄𞤲𞤺𞤫"}
+            south{"{0} 𞤻𞤢𞥄𞤥𞤲𞤢𞥄𞤲𞤺𞤫"}
             west{"{0} 𞤸𞤭𞥅𞤪𞤲𞤢𞥄𞤲𞤺𞤫"}
         }
         digital{
@@ -235,7 +299,7 @@
                 dnam{"𞤻𞤢𞤤𞥆𞤢𞤤"}
                 one{"{0} 𞤻𞤢𞤤𞥆𞤢𞤤"}
                 other{"{0} 𞤻𞤢𞤤𞥆𞤫"}
-                per{"{0} 𞤲𞥋𞤣𞤫𞤪 𞤻𞤢𞤤𞥆𞤢𞤤"}
+                per{"{0} 𞤲𞤣𞤫𞤪 𞤻𞤢𞤤𞥆𞤢𞤤"}
             }
             decade{
                 dnam{"𞤼𞤭𞤶𞤢𞤲𞤯𞤫"}
@@ -268,13 +332,19 @@
                 dnam{"𞤤𞤫𞤦𞥆𞤭"}
                 one{"{0} 𞤤𞤫𞤱𞤪𞤵"}
                 other{"{0} 𞤤𞤫𞤦𞥆𞤭"}
-                per{"{0} 𞤲𞥋𞤣𞤫𞤪 𞤤𞤫𞤱𞤪𞤵"}
+                per{"{0} 𞤲𞤣𞤫𞤪 𞤤𞤫𞤱𞤪𞤵"}
             }
             nanosecond{
                 dnam{"𞤲𞤢𞤲𞤮𞥅𞤳𞤭𞤲𞤰𞤫"}
                 one{"{0} 𞤲𞤢𞤲𞤮𞥅𞤳𞤭𞤲𞤰𞤫𞤪𞤫"}
                 other{"{0} 𞤲𞤢𞤲𞤮𞥅𞤳𞤭𞤲𞤰𞤫"}
             }
+            quarter{
+                dnam{"𞤲𞤢𞤤𞤫𞤦𞥆𞤭"}
+                one{"{0} 𞤲"}
+                other{"{0} 𞤲"}
+                per{"{0}/𞤲"}
+            }
             second{
                 dnam{"𞤳𞤭𞤲𞤰𞤫"}
                 one{"{0} 𞤳𞤭𞤲𞤰𞤮"}
@@ -285,13 +355,13 @@
                 dnam{"𞤶𞤮𞤲𞤼𞤫"}
                 one{"{0} 𞤴𞤮𞤲𞤼𞤫𞤪𞤫"}
                 other{"{0} 𞤶𞤮𞤲𞤼𞤫"}
-                per{"{0} 𞤲𞥋𞤣𞤫𞤪 𞤴𞤮𞤲𞤼𞤫𞤪𞤫"}
+                per{"{0} 𞤲𞤣𞤫𞤪 𞤴𞤮𞤲𞤼𞤫𞤪𞤫"}
             }
             year{
                 dnam{"𞤳𞤭𞤼𞤢𞥄𞤯𞤫"}
-                one{"{0} 𞤸𞤭𞤼𞤢𞥄𞤲𞥋𞤣𞤫"}
+                one{"{0} 𞤸𞤭𞤼𞤢𞥄𞤲𞤣𞤫"}
                 other{"{0} 𞤳𞤭𞤼𞤢𞥄𞤯𞤫"}
-                per{"{0} 𞤲𞥋𞤣𞤫𞤪 𞤸𞤭𞤼𞤢𞥄𞤲𞥋𞤣𞤫"}
+                per{"{0} 𞤲𞤣𞤫𞤪 𞤸𞤭𞤼𞤢𞥄𞤲𞤣𞤫"}
             }
         }
         electric{
@@ -328,9 +398,9 @@
                 other{"{0} 𞤲𞤺𞤵𞤤𞤭"}
             }
             electronvolt{
-                dnam{"𞤫𞤤𞤫𞤳𞤼𞤮𞤾𞤮𞤤𞤼𞤵𞥅𞤶𞤭"}
+                dnam{"𞤫𞤤𞤫𞤳𞤼𞤮𞤾𞤮𞤤𞤼𞤭"}
                 one{"{0} 𞤫𞤤𞤫𞤳𞤼𞤮𞤾𞤮𞤤𞤼𞤵"}
-                other{"{0} 𞤫𞤤𞤫𞤳𞤼𞤮𞤾𞤮𞤤𞤼𞤵𞥅𞤶𞤭"}
+                other{"{0} 𞤫𞤤𞤫𞤳𞤼𞤮𞤾𞤮𞤤𞤼𞤭"}
             }
             foodcalorie{
                 dnam{"𞤐𞤺𞤵𞤤𞤭"}
@@ -343,13 +413,13 @@
                 other{"{0} 𞥁𞤵𞥅𞤤𞤶𞤭"}
             }
             kilocalorie{
-                dnam{"𞤳𞤭𞤤𞤮𞤲𞤺𞤵𞤤𞤭"}
-                one{"{0} 𞤳𞤭𞤤𞤮𞤲𞤺𞤵𞤤𞤵"}
-                other{"{0} 𞤳𞤭𞤤𞤮𞤲𞤺𞤵𞤤𞤭"}
+                dnam{"𞤳𞤭𞤤𞤮𞤲𞥋𞤺𞤵𞤤𞤭"}
+                one{"{0} 𞤳𞤭𞤤𞤮𞤲𞥋𞤺𞤵𞤤𞤵"}
+                other{"{0} 𞤳𞤭𞤤𞤮𞤲𞥋𞤺𞤵𞤤𞤭"}
             }
             kilojoule{
                 dnam{"𞤳𞤭𞤤𞤮𞥁𞤵𞥅𞤤𞤶𞤭"}
-                one{"{0} 𞤳𞤭𞤤𞤮𞥁𞤵𞥅𞤤𞤶𞤭"}
+                one{"{0} 𞤳𞤭𞤤𞤮𞥁𞤵𞥅𞤤𞤱𞤵"}
                 other{"{0} 𞤳𞤭𞤤𞤮𞥁𞤵𞥅𞤤𞤶𞤭"}
             }
             kilowatt-hour{
@@ -364,11 +434,27 @@
             }
         }
         force{
+            kilowatt-hour-per-100-kilometer{
+                dnam{"𞤳𞤭𞤤𞤮𞤱𞤢𞥄𞤼𞤵-𞤲𞤶𞤢𞤥𞤤𞤭 𞤳𞤢𞤤𞤢 𞥑𞥐𞥐 𞤳𞤭𞤤𞤮𞤥𞤫𞥅𞤼𞤭"}
+                one{
+                    "{0} 𞤳𞤭𞤤𞤮𞤱𞤢𞥄𞤼𞤵-𞤲𞤶𞤢𞤥𞤲𞤣𞤭 𞤳𞤢𞤤𞤢 𞥑𞥐𞥐 "
+                    "𞤳𞤭𞤤𞤮𞤥𞤫𞥅𞤼𞤭"
+                }
+                other{
+                    "{0} 𞤳𞤭𞤤𞤮𞤱𞤢𞥄𞤼𞤵-𞤲𞤶𞤢𞤥𞤤𞤭 𞤳𞤢𞤤𞤢 𞥑𞥐𞥐 "
+                    "𞤳𞤭𞤤𞤮𞤥𞤫𞥅𞤼𞤭"
+                }
+            }
             newton{
                 dnam{"𞤲𞤫𞤱𞤼𞤮𞤲𞤶𞤭"}
                 one{"{0} 𞤲𞤫𞤱𞤼𞤮𞤲"}
                 other{"{0} 𞤲𞤫𞤱𞤼𞤮𞤲𞤶𞤭"}
             }
+            pound-force{
+                dnam{"𞤺𞤢𞤪𞤤𞤭-𞤷𞤫𞤥𞤦𞤫"}
+                one{"{0} 𞤺𞤢𞤪𞤤𞤵-𞤷𞤫𞤥𞤦𞤫"}
+                other{"{0} 𞤺𞤢𞤪𞤤𞤭-𞤷𞤫𞤥𞤦𞤫"}
+            }
         }
         frequency{
             gigahertz{
@@ -394,7 +480,7 @@
         }
         graphics{
             dot{
-                dnam{"𞤼𞤮𞤩𞥆𞤫𞤪𞤫"}
+                dnam{"𞤼𞤮𞤩𞥆𞤫"}
                 one{"{0} 𞤼𞤮𞤩𞥆𞤫𞤪𞤫"}
                 other{"{0} 𞤼𞤮𞤩𞥆𞤫𞤪𞤫"}
             }
@@ -436,9 +522,9 @@
         }
         length{
             astronomical-unit{
-                dnam{"𞤳𞤵𞥅𞤰𞤫 𞤦𞤵𞤪𞤶𞤵𞤲𞤳𞤮𞥅𞤶𞤫"}
-                one{"{0} 𞤳𞤵𞥅𞤰𞤵 𞤦𞤵𞤪𞤶𞤵𞤲𞤳𞤮𞤱𞤵"}
-                other{"{0} 𞤳𞤵𞥅𞤰𞤫 𞤦𞤵𞤪𞤶𞤵𞤲𞤳𞤮𞥅𞤶𞤫"}
+                dnam{"𞤳𞤵𞥅𞤰𞤫 𞤦𞤵𞤪𞤶𞤵𞤲𞤳𞤫"}
+                one{"{0} 𞤳𞤵𞥅𞤰𞤵 𞤦𞤵𞤪𞤶𞤵𞤲𞤳𞤮"}
+                other{"{0} 𞤳𞤵𞥅𞤰𞤫 𞤦𞤵𞤪𞤶𞤵𞤲𞤳𞤫"}
             }
             centimeter{
                 dnam{"𞤧𞤢𞤲𞤼𞤭𞤥𞤫𞥅𞤼𞤭"}
@@ -456,12 +542,22 @@
                 one{"{0} 𞤤𞤢𞥄𞤧𞤮𞤤 𞤤𞤫𞤴𞤣𞤭 𞤲𞤣𞤭𞤲"}
                 other{"{0} 𞤤𞤢𞥄𞤧𞤮𞤤 𞤤𞤫𞤴𞤣𞤭 𞤲𞤣𞤭𞤲"}
             }
+            fathom{
+                dnam{"𞤶𞤮𞤤𞥆𞤢𞤲𞤯𞤫"}
+                one{"{0} 𞤶𞤮𞤤𞥆𞤢𞤲𞤣𞤫"}
+                other{"{0} 𞤶𞤮𞤤𞥆𞤢𞤲𞤯𞤫"}
+            }
             foot{
                 dnam{"𞤼𞤫𞤨𞥆𞤭"}
                 one{"{0} 𞤼𞤫𞤨𞥆𞤵"}
                 other{"{0} 𞤼𞤫𞤨𞥆𞤭"}
                 per{"{0} 𞤲𞤣𞤫𞤪 𞤼𞤫𞤨𞥆𞤵"}
             }
+            furlong{
+                dnam{"𞤬𞤵𞤪𞤤𞤮𞤲𞤺𞤭"}
+                one{"{0} 𞤬𞤵𞤪𞤤𞤮𞤲𞤺𞤵"}
+                other{"{0} 𞤬𞤵𞤪𞤤𞤮𞤲𞤺𞤭"}
+            }
             inch{
                 dnam{"𞤲𞤺𞤮𞤪𞤰𞤭"}
                 one{"{0} 𞤲𞤺𞤮𞤪𞤰𞤵"}
@@ -511,9 +607,12 @@
                 other{"{0} 𞤲𞤢𞤲𞤮𞥊𞤥𞤫𞥅𞤼𞤭"}
             }
             nautical-mile{
-                dnam{"𞤥𞤢𞤴𞤤𞤭 𞤥𞤢𞥄𞤶𞤫𞤴𞤢𞤲𞤳𞤮𞥅𞤶𞤭"}
-                one{"{0} 𞤥𞤢𞤴𞤤𞤵 𞤥𞤢𞥄𞤶𞤫𞤴𞤢𞤲𞤳𞤮𞤱𞤵"}
-                other{"{0} 𞤥𞤢𞤴𞤤𞤭 𞤥𞤢𞥄𞤶𞤫𞤴𞤢𞤲𞤳𞤮𞥅𞤶𞤭"}
+                dnam{"𞤥𞤢𞤴𞤤𞤭 𞤥𞤢𞥄𞤶𞤫𞤴𞤢𞤲𞤳𞤫"}
+                one{"{0} 𞤥𞤢𞤴𞤤𞤵 𞤥𞤢𞥄𞤶𞤫𞤴𞤢𞤲𞤳𞤮"}
+                other{
+                    "{0} 𞤥𞤢𞤴𞤤𞤭 𞤥𞤢𞥄𞤶𞤫𞤴𞤢𞤲𞤳𞤮𞥅𞤶𞤭 3.5 𞤥𞤢𞤴𞤤𞤭 "
+                    "𞤥𞤢𞥄𞤶𞤫𞤴𞤢𞤲𞤳𞤫"
+                }
             }
             parsec{
                 dnam{"𞤨𞤢𞤪𞤧𞤫𞤳𞤭"}
@@ -541,6 +640,28 @@
                 other{"{0} 𞤧𞤮𞤺𞤮𞤲𞤫"}
             }
         }
+        light{
+            candela{
+                dnam{"𞤶𞤢𞤤𞤦𞤵𞤤𞤮"}
+                one{"{0} 𞤶𞤢𞤤𞤦𞤮𞤤𞤮"}
+                other{"{0} 𞤶𞤢𞤤𞤦𞤮𞤤𞤫"}
+            }
+            lumen{
+                dnam{"𞤲𞤮𞤪𞤰𞤵"}
+                one{"{0} 𞤲𞤮𞤪𞤰𞤵"}
+                other{"{0} 𞤲𞤮𞤪𞤰𞤭"}
+            }
+            lux{
+                dnam{"𞤤𞤵𞤳𞤧𞤵"}
+                one{"{0} 𞤤𞤵𞤳𞤧𞤵"}
+                other{"{0} 𞤤𞤵𞤳𞤧𞤭"}
+            }
+            solar-luminosity{
+                dnam{"𞤲𞤣𞤢𞤴𞤲𞤺𞤵𞥅𞤶𞤭 𞤲𞤢𞥄𞤲𞤺𞤫𞤴𞤢𞤲𞤳𞤮"}
+                one{"{0} 𞤲𞤣𞤢𞤴𞤲𞤺𞤵 𞤲𞤢𞥄𞤲𞤺𞤫𞤴𞤢𞤲𞤳𞤮"}
+                other{"{0} 𞤲𞤣𞤢𞤴𞤲𞤺𞤵𞥅𞤶𞤭 𞤲𞤢𞥄𞤲𞤺𞤫𞤴𞤢𞤲𞤳𞤮"}
+            }
+        }
         mass{
             carat{
                 dnam{"𞤳𞤭𞤪𞤢𞤪𞤼𞤵"}
@@ -559,7 +680,7 @@
             }
             grain{
                 dnam{"𞤺𞤢𞤰𞥆𞤫𞤪𞤫"}
-                one{"{0} 𞤺𞤢𞤰𞥆𞤫"}
+                one{"{0} 𞤺𞤢𞤰𞥆𞤫𞤪𞤫"}
                 other{"{0} 𞤺𞤢𞤰𞥆𞤫"}
             }
             gram{
@@ -591,13 +712,13 @@
             }
             ounce{
                 dnam{"𞤱𞤢𞤺𞤭𞤴𞤢𞥄𞤶𞤭"}
-                one{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢𞤱𞤵"}
+                one{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢"}
                 other{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢𞥄𞤶𞤭"}
-                per{"{0} 𞤲𞤣𞤫𞤪 𞤱𞤢𞤺𞤭𞤴𞤢𞤱𞤵"}
+                per{"{0} 𞤲𞤣𞤫𞤪 𞤱𞤢𞤺𞤭𞤴𞤢"}
             }
             ounce-troy{
                 dnam{"𞤱𞤢𞤺𞤭𞤴𞤢𞥄𞤶𞤭 𞤥𞤫𞤲𞤳𞤫𞤤𞤣𞤭"}
-                one{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢𞤱𞤵 𞤥𞤫𞤲𞤳𞤫𞤤𞤣𞤫"}
+                one{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢 𞤥𞤫𞤲𞤳𞤫𞤤𞤣𞤫"}
                 other{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢𞥄𞤶𞤭 𞤥𞤫𞤲𞤳𞤫𞤤𞤣𞤫"}
             }
             pound{
@@ -607,10 +728,15 @@
                 per{"{0} 𞤲𞤣𞤫𞤪 𞤺𞤢𞤪𞤤𞤵"}
             }
             solar-mass{
-                dnam{"𞤲𞤭𞥅𞤧𞤵𞥅𞤶𞤭 𞤲𞤢𞥄𞤲𞤺𞤫 𞤲𞤺𞤫𞤲"}
+                dnam{"𞤲𞤭𞥅𞤧𞤵𞥅𞤶𞤭 𞤲𞤢𞥄𞤲𞤺𞤫"}
                 one{"{0} 𞤲𞤭𞥅𞤧𞤵 𞤲𞤢𞥄𞤲𞤺𞤫 𞤲𞤺𞤫𞤲"}
                 other{"{0} 𞤲𞤭𞥅𞤧𞤵𞥅𞤶𞤭 𞤲𞤢𞥄𞤲𞤺𞤫 𞤲𞤺𞤫𞤲"}
             }
+            stone{
+                dnam{"𞤧𞤭𞤼𞤮𞤲𞤪𞤫"}
+                one{"{0} 𞤧𞤭𞤼𞤮𞤲𞤪𞤫"}
+                other{"{0} 𞤧𞤭𞤼𞤮𞤲𞤶𞤫"}
+            }
             ton{
                 dnam{"𞤼𞤮𞥅𞤲𞤭"}
                 one{"{0} 𞤼𞤮𞥅𞤲𞤵"}
@@ -645,7 +771,7 @@
             }
             watt{
                 dnam{"𞤱𞤢𞥄𞤼𞤭"}
-                one{"{0} 𞤱𞤢𞥄𞤼𞤭"}
+                one{"{0} 𞤱𞤢𞥄𞤼𞤵"}
                 other{"{0} 𞤱𞤢𞥄𞤼𞤭"}
             }
         }
@@ -708,9 +834,9 @@
                 other{"{0} 𞤳𞤭𞤤𞤮𞤥𞤫𞥅𞤼𞤭 𞤲𞤣𞤫𞤪 𞤲𞤶𞤢𞤥𞤣𞤭"}
             }
             knot{
-                dnam{"𞤨𞤭𞤩𞤫"}
-                one{"{0} 𞤨𞤭𞤩𞤮"}
-                other{"{0} 𞤨𞤭𞤩𞤫"}
+                dnam{"𞤨𞤭𞤩𞤭"}
+                one{"{0} 𞤨𞤭𞤩𞤵"}
+                other{"{0} 𞤨𞤭𞤩𞤭"}
             }
             meter-per-second{
                 dnam{"𞤥𞤫𞥅𞤼𞤭 𞤲𞤣𞤫𞤪 𞤳𞤭𞤲𞤰𞤫𞤪𞤫"}
@@ -725,23 +851,24 @@
         }
         temperature{
             celsius{
-                dnam{"𞤶𞤫𞤩𞤫 𞤅𞤫𞤤𞤧𞤵"}
-                one{"{0} 𞤶𞤫𞤩𞤫𞤪𞤫 𞤅𞤫𞤤𞤧𞤵"}
-                other{"{0} 𞤶𞤫𞤩𞤫 𞤅𞤫𞤤𞤧𞤵"}
+                dnam{"𞤶𞤫𞤩𞤫 𞤅𞤫𞤤𞤧𞤭𞥅𞤧𞤵"}
+                one{"{0} 𞤶𞤫𞤩𞤫𞤪𞤫 𞤅𞤫𞤤𞤧𞤭𞥅𞤧𞤵"}
+                other{"{0} 𞤶𞤫𞤩𞤫𞤪𞤫 𞤅𞤫𞤤𞤧𞤭𞥅𞤧𞤭"}
             }
             fahrenheit{
                 dnam{"𞤶𞤫𞤩𞤫 𞤊𞤢𞤸𞤪𞤢𞤲𞤫𞤴𞤼𞤵"}
                 one{"{0} 𞤶𞤫𞤩𞤫𞤪𞤫 𞤊𞤢𞤸𞤪𞤢𞤲𞤫𞤴𞤼𞤵"}
-                other{"{0} 𞤶𞤫𞤩𞤫 𞤊𞤢𞤸𞤪𞤢𞤲𞤫𞤴𞤼𞤵"}
+                other{"{0} 𞤶𞤫𞤩𞤫 𞤊𞤢𞤸𞤪𞤢𞤲𞤫𞤴𞤼𞤭"}
             }
             generic{
+                dnam{"𞤶𞤫𞤩𞤫𞤪𞤫"}
                 one{"{0} 𞤶𞤫𞤩𞤫𞤪𞤫"}
                 other{"{0} 𞤶𞤫𞤩𞤫"}
             }
             kelvin{
-                dnam{"𞤶𞤫𞤩𞤫 𞤳𞤫𞤤𞤾𞤭𞥅𞤲"}
+                dnam{"𞤶𞤫𞤩𞤫 𞤳𞤫𞤤𞤾𞤭𞥅𞤲𞤶𞤭"}
                 one{"{0} 𞤶𞤫𞤩𞤫𞤪𞤫 𞤳𞤫𞤤𞤾𞤭𞥅𞤲"}
-                other{"{0} 𞤶𞤫𞤩𞤫 𞤳𞤫𞤤𞤾𞤭𞥅𞤲"}
+                other{"{0} 𞤶𞤫𞤩𞤫 𞤳𞤫𞤤𞤾𞤭𞥅𞤲𞤶𞤭"}
             }
         }
         torque{
@@ -750,6 +877,11 @@
                 one{"{0} 𞤲𞤫𞤱𞤼𞤮𞤲-𞤥𞤫𞥅𞤼𞤮𞤤"}
                 other{"{0} 𞤲𞤫𞤱𞤼𞤮𞤲-𞤥𞤫𞥅𞤼𞤭"}
             }
+            pound-force-foot{
+                dnam{"𞤺𞤢𞤪𞤤𞤵-𞤷𞤫𞤥𞤦𞤫-𞤼𞤫𞤨𞥆𞤵"}
+                one{"{0} 𞤺𞤢𞤪𞤤𞤵-𞤷𞤫𞤥𞤦𞤫-𞤼𞤫𞤨𞥆𞤵"}
+                other{"{0} 𞤺𞤢𞤪𞤤𞤵-𞤷𞤫𞤥𞤦𞤫-𞤼𞤫𞤨𞥆𞤭"}
+            }
         }
         volume{
             acre-foot{
@@ -762,6 +894,11 @@
                 one{"{0} 𞤺𞤮𞤲𞤺𞤮𞥅𞤪𞤵"}
                 other{"{0} 𞤺𞤮𞤲𞤺𞤮𞥅𞤶𞤭"}
             }
+            bushel{
+                dnam{"𞤥𞤢𞤤𞤼𞤭"}
+                one{"{0} 𞤥𞤢𞤤𞤼𞤵"}
+                other{"{0} 𞤥𞤢𞤤𞤼𞤭"}
+            }
             centiliter{
                 dnam{"𞤧𞤢𞤲𞤼𞤭𞤤𞤭𞥅𞤼𞤭"}
                 one{"{0} 𞤧𞤢𞤲𞤼𞤭𞤤𞤭𞥅𞤼𞤵"}
@@ -840,14 +977,14 @@
                 other{"{0} 𞤷𞤭𞤲𞤼𞤫"}
             }
             fluid-ounce{
-                dnam{"𞤱𞤢𞤺𞤭𞤴𞤢𞥄𞤶𞤭 𞤧𞤫𞤤𞤦𞤢𞤲"}
-                one{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢𞤱𞤵 𞤧𞤫𞤤𞤦𞤢𞤲"}
-                other{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢𞥄𞤶𞤭 𞤧𞤫𞤤𞤦𞤢𞤲"}
+                dnam{"𞤱𞤢𞤺𞤭𞤴𞤢𞤲𞤯𞤫 𞤧𞤫𞤤𞤦𞤢𞤲"}
+                one{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢𞤲𞤣𞤫 𞤧𞤫𞤤𞤦𞤢𞤲"}
+                other{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢𞤲𞤯𞤫 𞤧𞤫𞤤𞤦𞤢𞤲"}
             }
             fluid-ounce-imperial{
-                dnam{"𞤱𞤢𞤺𞤭𞤴𞤢𞥄𞤶𞤭 𞤧𞤫𞤤𞤦𞤢𞤲 𞤚𞤭𞤤𞤧𞤵"}
-                one{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢𞤱𞤵 𞤧𞤫𞤤𞤦𞤢𞤲 𞤚𞤭𞤤𞤧𞤵"}
-                other{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢𞥄𞤶𞤭 𞤧𞤫𞤤𞤦𞤢𞤲 𞤚𞤭𞤤𞤧𞤵"}
+                dnam{"𞤱𞤢𞤺𞤭𞤴𞤢𞤲𞤣𞤫 𞤧𞤫𞤤𞤦𞤢𞤲 𞤚𞤭𞤤𞤧𞤵"}
+                one{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢𞤲𞤣𞤫 𞤧𞤫𞤤𞤦𞤢𞤲 𞤚𞤭𞤤𞤧𞤵"}
+                other{"{0} 𞤱𞤢𞤺𞤭𞤴𞤢𞤲𞤯𞤫 𞤧𞤫𞤤𞤦𞤢𞤲 𞤚𞤭𞤤𞤧𞤵"}
             }
             gallon{
                 dnam{"𞤺𞤢𞤤𞤮𞤲𞤶𞤭"}
@@ -867,7 +1004,7 @@
                 other{"{0} 𞤸𞤫𞤳𞤼𞤮𞤤𞤭𞥅𞤼𞤭"}
             }
             jigger{
-                dnam{"𞤶𞤭𞤺𞥆𞤮"}
+                dnam{"𞤶𞤭𞤺𞥆𞤫"}
                 one{"{0} 𞤶𞤭𞤺𞥆𞤮"}
                 other{"{0} 𞤶𞤭𞤺𞥆𞤫"}
             }
@@ -920,11 +1057,107 @@
             teaspoon{
                 dnam{"𞤳𞤮𞤤𞤬𞤫-𞤲𞤦𞤢𞤪𞤩𞤵"}
                 one{"{0} 𞤳𞤮𞤤𞤬𞤮-𞤲𞤦𞤢𞤪𞤩𞤵"}
-                other{"{0} 𞤳𞤮𞤤𞤬𞤫-𞤲𞤦𞤢𞤪𞤩𞤵"}
+                other{"{0} 𞤳𞤮𞤤𞤬𞤫-𞤲𞤦𞤢𞤪𞤩𞤭"}
             }
         }
     }
     unitsNarrow{
+        acceleration{
+            g-force{
+                dnam{"𞤻-𞤷𞤫𞤥𞤦𞤫"}
+                one{"{0}𞤙"}
+                other{"{0}𞤙"}
+            }
+            meter-per-square-second{
+                dnam{"𞤥/𞤳𞥒"}
+                one{"{0}𞤥/𞤳𞥒"}
+                other{"{0}𞤥/𞤳𞥒"}
+            }
+        }
+        angle{
+            arc-minute{
+                dnam{"𞤸𞤮𞤶𞤤𞤢𞥄𞤻𞤢𞤤"}
+                one{"{0}𞥋"}
+                other{"{0}𞥋"}
+            }
+            arc-second{
+                dnam{"𞤳𞤭𞤲𞤤𞤢𞥄𞤻𞤢𞤤"}
+                one{"{0}\u0022"}
+                other{"{0}\u0022"}
+            }
+            degree{
+                dnam{"𞤶𞤫𞤩"}
+                one{"{0}𞤶𞤫𞤩"}
+                other{"{0}𞤶𞤫𞤩"}
+            }
+            radian{
+                dnam{"𞤪𞤢𞤣"}
+                one{"{0}𞤪𞤢𞤣"}
+                other{"{0}𞤪𞤢𞤣"}
+            }
+            revolution{
+                dnam{"𞤱𞤭𞤣"}
+                one{"{0}𞤱𞤭𞤣"}
+                other{"{0}𞤱𞤭𞤣"}
+            }
+        }
+        area{
+            acre{
+                dnam{"𞤺𞤢𞤪𞤳𞤵"}
+                one{"{0}𞤺𞤢"}
+                other{"{0}𞤺𞤢"}
+            }
+            dunam{
+                dnam{"𞤣𞤵𞥅𞤲𞤢𞤥𞤵"}
+                one{"{0}𞤣𞤵𞥅𞤲𞤢𞤥𞤵"}
+                other{"{0}𞤣𞤵𞥅𞤲𞤢𞤥𞤵"}
+            }
+            hectare{
+                dnam{"𞤸𞤫𞤳𞤼𞤢𞤪𞤣𞤫"}
+                one{"{0}𞤸𞤳"}
+                other{"{0}𞤸𞤳"}
+            }
+            square-centimeter{
+                dnam{"𞤧𞤥𞥒"}
+                one{"{0}𞤧𞤥𞥒"}
+                other{"{0}𞤧𞤥𞥒"}
+                per{"{0}/𞤧𞤥𞥒"}
+            }
+            square-foot{
+                dnam{"𞤼𞤨𞥒"}
+                one{"{0}𞤼𞤨𞥒"}
+                other{"{0}𞤼𞤨𞥒"}
+            }
+            square-inch{
+                dnam{"𞤺𞤮𞥒"}
+                one{"{0}𞤺𞤮𞥒"}
+                other{"{0}𞤺𞤮𞥒"}
+                per{"{0}/𞤺𞤮𞥒"}
+            }
+            square-kilometer{
+                dnam{"𞤳𞤥𞥒"}
+                one{"{0}𞤳𞤥𞥒"}
+                other{"{0}𞤳𞤥𞥒"}
+                per{"{0}/𞤳𞤥𞥒"}
+            }
+            square-meter{
+                dnam{"𞤥𞤫𞥅𞤼𞤭𞥒"}
+                one{"{0}𞤥𞥒"}
+                other{"{0}𞤥𞥒"}
+                per{"{0}/𞤥𞥒"}
+            }
+            square-mile{
+                dnam{"𞤥𞤢𞥒"}
+                one{"{0}𞤥𞤢𞥒"}
+                other{"{0}𞤥𞤢𞥒"}
+                per{"{0}/𞤥𞤢𞥒"}
+            }
+            square-yard{
+                dnam{"𞤧𞤺𞥒"}
+                one{"{0}𞤧𞤺𞥒"}
+                other{"{0}𞤧𞤺𞥒"}
+            }
+        }
         compound{
             1024p1{"𞤑𞤭{0}"}
             1024p2{"𞤃𞤭{0}"}
@@ -981,6 +1214,75 @@
             }
             times{"{0}-{1}"}
         }
+        concentr{
+            item{
+                dnam{"𞤨𞤭𞤪𞤰𞤵"}
+                one{"{0}𞤨𞤭𞤪"}
+                other{"{0}𞤨𞤭𞤪"}
+            }
+            karat{
+                dnam{"𞤳𞤢𞤪𞤼𞤵"}
+                one{"{0}𞤳𞤼"}
+                other{"{0}𞤳𞤼"}
+            }
+            milligram-ofglucose-per-deciliter{
+                dnam{"𞤥𞤺/𞤣𞤤"}
+                one{"{0}𞤥𞤺/𞤣𞤤"}
+                other{"{0}𞤥𞤺/𞤣𞤤"}
+            }
+            millimole-per-liter{
+                dnam{"𞤥𞤥𞤮𞤤𞤰/𞤤"}
+                one{"{0}𞤥𞤥𞤮𞤤/𞤤"}
+                other{"{0}𞤥𞤥𞤮𞤤/𞤤"}
+            }
+            mole{
+                dnam{"𞤥𞤮𞤤"}
+                one{"{0}𞤥𞤮𞤤"}
+                other{"{0}𞤥𞤮𞤤"}
+            }
+            percent{
+                dnam{"%"}
+                one{"{0}%"}
+                other{"{0}%"}
+            }
+            permille{
+                dnam{"‰"}
+                one{"{0}‰"}
+                other{"{0}‰"}
+            }
+            permillion{
+                dnam{"𞤺𞤳𞤣"}
+                one{"{0}𞤺𞤳𞤣"}
+                other{"{0}𞤺𞤳𞤣"}
+            }
+            permyriad{
+                dnam{"‱"}
+                one{"{0}‱"}
+                other{"{0}‱"}
+            }
+        }
+        consumption{
+            liter-per-100-kilometer{
+                dnam{"𞤤/𞥑𞥐𞥐 𞤳𞤥"}
+                one{"{0}𞤤/𞥑𞥐𞥐 𞤳𞤥"}
+                other{"{0}𞤤/𞥑𞥐𞥐 𞤳𞤥"}
+            }
+            liter-per-kilometer{
+                dnam{"𞤤/𞤳𞤥"}
+                one{"{0}𞤤/𞤳𞤥"}
+                other{"{0}𞤤/𞤳𞤥"}
+            }
+            mile-per-gallon{
+                dnam{"𞤥𞤳𞤺"}
+                one{"{0}𞤥𞤳𞤺"}
+                other{"{0}𞤥𞤳𞤺"}
+            }
+            mile-per-gallon-imperial{
+                dnam{"𞤥𞤢/𞤺𞤢𞤤 𞤼𞤭𞤤."}
+                one{"{0}𞤥𞤳𞤺 𞤼𞤭𞤤."}
+                other{"{0}𞤥𞤳𞤺 𞤼𞤭𞤤."}
+            }
+        }
         coordinate{
             dnam{"𞤸𞤫𞤤𞥆𞤢"}
             east{"{0}𞤊"}
@@ -988,16 +1290,90 @@
             south{"{0}𞤙"}
             west{"{0}𞤖"}
         }
+        digital{
+            bit{
+                dnam{"𞤦"}
+                one{"{0}𞤦"}
+                other{"{0}𞤦"}
+            }
+            byte{
+                dnam{"𞤔"}
+                one{"{0}𞤔"}
+                other{"{0}𞤔"}
+            }
+            gigabit{
+                dnam{"𞤘𞤦"}
+                one{"{0}𞤘𞤦"}
+                other{"{0}𞤘𞤦"}
+            }
+            gigabyte{
+                dnam{"𞤘𞤔"}
+                one{"{0}𞤘𞤔"}
+                other{"{0}𞤘𞤔"}
+            }
+            kilobit{
+                dnam{"𞤳𞤦"}
+                one{"{0}𞤳𞤦"}
+                other{"{0}𞤳𞤦"}
+            }
+            kilobyte{
+                dnam{"𞤳𞤔"}
+                one{"{0}𞤳𞤔"}
+                other{"{0}𞤳𞤔"}
+            }
+            megabit{
+                dnam{"𞤃𞤦"}
+                one{"{0}𞤃𞤦"}
+                other{"{0}𞤃𞤦"}
+            }
+            megabyte{
+                dnam{"𞤃𞤔"}
+                one{"{0}𞤃𞤔"}
+                other{"{0}𞤃𞤔"}
+            }
+            petabyte{
+                dnam{"𞤆𞤔"}
+                one{"{0}𞤆𞤔"}
+                other{"{0}𞤆𞤔"}
+            }
+            terabit{
+                dnam{"𞤚𞤦"}
+                one{"{0}𞤚𞤦"}
+                other{"{0}𞤚𞤦"}
+            }
+            terabyte{
+                dnam{"𞤆𞤔"}
+                one{"{0}𞤚𞤔"}
+                other{"{0}𞤚𞤔"}
+            }
+        }
         duration{
+            century{
+                dnam{"𞤼"}
+                one{"{0}𞤼"}
+                other{"{0}𞤼"}
+            }
             day{
                 dnam{"𞤻𞤢𞤤."}
-                one{"{0} 𞤻𞤢𞤤."}
-                other{"{0} 𞤻𞤢𞤤."}
+                one{"{0}𞤻"}
+                other{"{0}𞤻"}
+                per{"{0}/𞤻"}
+            }
+            decade{
+                dnam{"𞤼𞤭𞤶"}
+                one{"{0}𞤼𞤭𞤶"}
+                other{"{0}𞤼𞤭𞤶"}
             }
             hour{
                 dnam{"𞤲𞤶𞤢𞤥𞤲𞤣𞤭"}
                 one{"{0}𞤶"}
                 other{"{0}𞤶"}
+                per{"{0}/𞤶"}
+            }
+            microsecond{
+                dnam{"𞤻𞤳𞤭𞤲"}
+                one{"{0}𞤻𞤳𞤭𞤲"}
+                other{"{0}𞤻𞤳𞤭𞤲"}
             }
             millisecond{
                 dnam{"𞤥𞤳𞤭𞤲"}
@@ -1008,60 +1384,496 @@
                 dnam{"𞤸𞤮𞤶"}
                 one{"{0}𞤸𞤮𞤶"}
                 other{"{0}𞤸𞤮𞤶"}
+                per{"{0}/𞤸𞤮𞤶"}
             }
             month{
                 dnam{"𞤤𞤫𞤦𞥆𞤭"}
-                one{"{0} 𞤤𞤫𞤱"}
-                other{"{0} 𞤤𞤫𞤦"}
+                one{"{0} 𞤤"}
+                other{"{0} 𞤤"}
+                per{"{0}/𞤤"}
+            }
+            nanosecond{
+                dnam{"𞤲𞤳𞤭𞤲"}
+                one{"{0}𞤲𞤳𞤭𞤲"}
+                other{"{0}𞤲𞤳𞤭𞤲"}
+            }
+            quarter{
+                dnam{"𞤲𞤤𞤦"}
+                one{"{0} 𞤲"}
+                other{"{0} 𞤲"}
+                per{"{0}/𞤲"}
             }
             second{
                 dnam{"𞤳𞤭𞤲"}
                 one{"{0}𞤳𞤭𞤲"}
                 other{"{0}𞤳𞤭𞤲"}
+                per{"{0}/𞤳𞤭𞤲"}
             }
             week{
                 dnam{"𞤶𞤼"}
                 one{"{0} 𞤴𞤼"}
                 other{"{0} 𞤶𞤼"}
+                per{"{0}/𞤴𞤼"}
             }
             year{
                 dnam{"𞤸𞤭𞤼"}
                 one{"{0} 𞤳𞤭𞤼"}
                 other{"{0}/𞤳𞤭𞤼"}
+                per{"{0}/𞤸"}
+            }
+        }
+        electric{
+            ampere{
+                dnam{"𞤢𞤥𞤨"}
+                one{"{0}𞤀"}
+                other{"{0}𞤀"}
+            }
+            milliampere{
+                dnam{"𞤥𞤀"}
+                one{"{0}𞤥𞤀"}
+                other{"{0}𞤥𞤀"}
+            }
+            ohm{
+                dnam{"𞤮𞤸𞤥𞤵"}
+                one{"{0}Ω"}
+                other{"{0}Ω"}
+            }
+            volt{
+                dnam{"𞤾𞤮𞤤𞤼𞤵"}
+                one{"{0}𞤜"}
+                other{"{0}𞤜"}
+            }
+        }
+        energy{
+            british-thermal-unit{
+                dnam{"𞤑𞤘𞤄"}
+                one{"{0}𞤑𞤺𞤦"}
+                other{"{0}𞤑𞤺𞤦"}
+            }
+            calorie{
+                dnam{"𞤺𞤵𞤤"}
+                one{"{0}𞤺𞤵𞤤"}
+                other{"{0}𞤺𞤵𞤤"}
+            }
+            electronvolt{
+                dnam{"𞤫𞤜"}
+                one{"{0}𞤫𞤜"}
+                other{"{0}𞤫𞤜"}
+            }
+            foodcalorie{
+                dnam{"𞤘𞤵𞤤"}
+                one{"{0}𞤘𞤵𞤤"}
+                other{"{0}𞤘𞤵𞤤"}
+            }
+            joule{
+                dnam{"𞥁𞤵𞥅𞤤𞤱𞤵"}
+                one{"{0}𞤟"}
+                other{"{0}𞤟"}
+            }
+            kilocalorie{
+                dnam{"𞤳𞤺𞤵𞤤"}
+                one{"{0}𞤳𞤺𞤵𞤤"}
+                other{"{0}𞤳𞤺𞤵𞤤"}
+            }
+            kilojoule{
+                dnam{"𞤳𞤟"}
+                one{"{0}𞤳𞤟"}
+                other{"{0}𞤳𞤟"}
+            }
+            kilowatt-hour{
+                dnam{"𞤳𞤏𞤶"}
+                one{"{0}𞤳𞤏𞤶"}
+                other{"{0}𞤳𞤏𞤶"}
+            }
+            therm-us{
+                dnam{"𞤲𞤺𞤣𞤳𞤮 𞤁𞤀"}
+                one{"{0}𞤲𞤺𞤣𞤳𞤮 𞤁𞤀"}
+                other{"{0}𞤲𞤺𞤣𞤳𞤮 𞤁𞤀"}
+            }
+        }
+        force{
+            kilowatt-hour-per-100-kilometer{
+                dnam{"𞤳𞤏𞤶/𞥑𞥐𞥐𞤳𞤥"}
+                one{"{0}𞤳𞤏𞤶/𞥑𞥐𞥐𞤳𞤥"}
+                other{"{0}𞤳𞤏𞤶/𞥑𞥐𞥐𞤳𞤥"}
+            }
+            newton{
+                dnam{"𞤐"}
+                one{"{0}𞤐"}
+                other{"{0}𞤐"}
+            }
+            pound-force{
+                dnam{"𞤺𞤤𞤷"}
+                one{"{0}𞤺𞤤𞤷"}
+                other{"{0}𞤺𞤤𞤷"}
+            }
+        }
+        frequency{
+            gigahertz{
+                dnam{"𞤘𞤖𞤪"}
+                one{"{0}𞤘𞤖𞤪"}
+                other{"{0}𞤘𞤖𞤪"}
+            }
+            hertz{
+                dnam{"𞤖𞤪"}
+                one{"{0}𞤖𞤪"}
+                other{"{0}𞤖𞤪"}
+            }
+            kilohertz{
+                dnam{"𞤳𞤖𞤪"}
+                one{"{0}𞤳𞤖𞤪"}
+                other{"{0}𞤳𞤖𞤪"}
+            }
+            megahertz{
+                dnam{"𞤃𞤖𞤪"}
+                one{"{0}𞤃𞤖𞤪"}
+                other{"{0}𞤃𞤖𞤪"}
+            }
+        }
+        graphics{
+            dot{
+                dnam{"𞤼𞤮𞤩𞥆𞤫𞤪𞤫"}
+                one{"{0}𞤼𞤮𞤩𞥆𞤫𞤪𞤫"}
+                other{"{0}𞤼𞤮𞤩𞥆𞤫𞤪𞤫"}
+            }
+            dot-per-centimeter{
+                dnam{"𞤼𞤩𞤧𞤥"}
+                one{"{0}𞤼𞤩𞤧𞤥"}
+                other{"{0}𞤼𞤩𞤧𞤥"}
+            }
+            dot-per-inch{
+                dnam{"𞤼𞤩𞤺𞤰"}
+                one{"{0}𞤼𞤩𞤺𞤰"}
+                other{"{0}𞤼𞤩𞤺𞤰"}
+            }
+            em{
+                dnam{"𞤭𞤥𞤵"}
+                one{"{0}𞤭𞤥𞤵"}
+                other{"{0}𞤭𞤥𞤵"}
+            }
+            megapixel{
+                dnam{"𞤃𞤆"}
+                one{"{0}𞤃𞤆"}
+                other{"{0}𞤃𞤆"}
+            }
+            pixel{
+                dnam{"𞤨𞤳"}
+                one{"{0}𞤨𞤳"}
+                other{"{0}𞤨𞤳"}
+            }
+            pixel-per-centimeter{
+                dnam{"𞤨𞤳𞤣𞤧𞤥"}
+                one{"{0}𞤨𞤳𞤣𞤧𞤥"}
+                other{"{0}𞤨𞤳𞤣𞤧𞤥"}
+            }
+            pixel-per-inch{
+                dnam{"𞤨𞤳𞤣𞤺𞤰"}
+                one{"{0}𞤨𞤳𞤣𞤺𞤰"}
+                other{"{0}𞤨𞤳𞤣𞤺𞤰"}
             }
         }
         length{
+            astronomical-unit{
+                dnam{"𞤳𞤵"}
+                one{"{0}𞤳𞤵"}
+                other{"{0}𞤳𞤵"}
+            }
             centimeter{
                 dnam{"𞤧𞤥"}
                 one{"{0}𞤧𞤥"}
                 other{"{0}𞤧𞤥"}
+                per{"{0}/𞤧𞤥"}
+            }
+            decimeter{
+                dnam{"𞤣𞤥"}
+                one{"{0}𞤣𞤥"}
+                other{"{0}𞤣𞤥"}
+            }
+            earth-radius{
+                dnam{"𞤂⊕"}
+                one{"{0}𞤂⊕"}
+                other{"{0}𞤂⊕"}
+            }
+            fathom{
+                dnam{"𞤶𞤮𞤤𞥆𞤢𞤲𞤣𞤫"}
+                one{"{0}𞤶𞤮𞤤"}
+                other{"{0}𞤶𞤮𞤤"}
+            }
+            foot{
+                dnam{"𞤼𞤨"}
+                one{"{0}𞤼𞤨"}
+                other{"{0}𞤼𞤨"}
+                per{"{0}/𞤼𞤨"}
+            }
+            furlong{
+                dnam{"𞤬𞤵𞤪𞤤𞤮𞤲𞤺𞤵"}
+                one{"{0}𞤬𞤵𞤪"}
+                other{"{0}𞤬𞤵𞤪"}
+            }
+            inch{
+                dnam{"𞤺𞤮"}
+                one{"{0}𞤺𞤮"}
+                other{"{0}𞤺𞤮"}
+                per{"{0}/𞤺𞤮"}
             }
             kilometer{
                 dnam{"𞤳𞤥"}
                 one{"{0}𞤳𞤥"}
                 other{"{0}𞤳𞤥"}
+                per{"{0}/𞤳𞤥"}
+            }
+            light-year{
+                dnam{"𞤳𞤣"}
+                one{"{0}𞤸𞤣"}
+                other{"{0}𞤳𞤣"}
             }
             meter{
                 dnam{"𞤥"}
                 one{"{0}𞤥"}
                 other{"{0}𞤥"}
+                per{"{0}/𞤥"}
+            }
+            micrometer{
+                dnam{"𞤻𞤥"}
+                one{"{0}𞤻𞤥"}
+                other{"{0}𞤻𞤥"}
+            }
+            mile{
+                dnam{"𞤥𞤢"}
+                one{"{0}𞤥𞤢"}
+                other{"{0}𞤥𞤢"}
+            }
+            mile-scandinavian{
+                dnam{"𞤥𞤢𞤧"}
+                one{"{0}𞤥𞤢𞤧"}
+                other{"{0}𞤥𞤢𞤧"}
             }
             millimeter{
                 dnam{"𞤥𞤥"}
                 one{"{0}𞤥𞤥"}
                 other{"{0}𞤥𞤥"}
             }
+            nanometer{
+                dnam{"𞤲𞤥"}
+                one{"{0}𞤲𞤥"}
+                other{"{0}𞤲𞤥"}
+            }
+            nautical-mile{
+                dnam{"𞤥𞤢𞤥"}
+                one{"{0}𞤥𞤢𞤥"}
+                other{"{0}𞤥𞤢𞤥"}
+            }
+            parsec{
+                dnam{"𞤨𞤧"}
+                one{"{0}𞤨𞤧"}
+                other{"{0}𞤨𞤧"}
+            }
+            picometer{
+                dnam{"𞤨𞤥"}
+                one{"{0}𞤨𞤥"}
+                other{"{0}𞤨𞤥"}
+            }
+            point{
+                dnam{"𞤶𞤣𞤭"}
+                one{"{0}𞤶𞤣"}
+                other{"{0}𞤶𞤣"}
+            }
+            solar-radius{
+                dnam{"𞤂☉"}
+                one{"{0}𞤂☉"}
+                other{"{0}𞤂☉"}
+            }
+            yard{
+                dnam{"𞤧𞤺"}
+                one{"{0}𞤧𞤺"}
+                other{"{0}𞤧𞤺"}
+            }
+        }
+        light{
+            candela{
+                dnam{"𞤶𞤤"}
+                one{"{0}𞤶𞤤"}
+                other{"{0}𞤶𞤤"}
+            }
+            lumen{
+                dnam{"𞤲𞤪"}
+                one{"{0}𞤲𞤪"}
+                other{"{0}𞤲𞤪"}
+            }
+            lux{
+                dnam{"𞤤𞤵𞤳𞤧𞤭"}
+                one{"{0}𞤤𞤳"}
+                other{"{0}𞤤𞤳"}
+            }
+            solar-luminosity{
+                dnam{"𞤂☉"}
+                one{"{0}𞤂☉"}
+                other{"{0}𞤂☉"}
+            }
         }
         mass{
+            carat{
+                dnam{"𞤳𞤭𞤪𞤭𞤪𞤼𞤵"}
+                one{"{0}𞤑𞤈"}
+                other{"{0}𞤑𞤈"}
+            }
+            dalton{
+                dnam{"𞤁𞤢"}
+                one{"{0}𞤁𞤢"}
+                other{"{0}𞤁𞤢"}
+            }
+            earth-mass{
+                dnam{"𞤐⊕"}
+                one{"{0}𞤐⊕"}
+                other{"{0}𞤐⊕"}
+            }
+            grain{
+                dnam{"𞤺𞤰"}
+                one{"{0}𞤺𞤰"}
+                other{"{0}𞤺𞤰"}
+            }
             gram{
                 dnam{"𞤺𞤢𞤪𞤬𞤵"}
                 one{"{0}𞤺"}
                 other{"{0}𞤺"}
+                per{"{0}/𞤺"}
             }
             kilogram{
                 dnam{"𞤳𞤺"}
                 one{"{0}𞤳𞤺"}
                 other{"{0}𞤳𞤺"}
+                per{"{0}/𞤳𞤺"}
+            }
+            metric-ton{
+                dnam{"𞤼"}
+                one{"{0}𞤼"}
+                other{"{0}𞤼"}
+            }
+            microgram{
+                dnam{"𞤻𞤺"}
+                one{"{0}𞤻𞤺"}
+                other{"{0}𞤻𞤺"}
+            }
+            milligram{
+                dnam{"𞤥𞤺"}
+                one{"{0}𞤥𞤺"}
+                other{"{0}𞤥𞤺"}
+            }
+            ounce{
+                dnam{"𞤱𞤺"}
+                one{"{0}𞤱𞤺"}
+                other{"{0}𞤱𞤺"}
+                per{"{0}/𞤱𞤺"}
+            }
+            ounce-troy{
+                dnam{"𞤱𞤺 𞤥𞤳"}
+                one{"{0}𞤱𞤺 𞤥𞤳"}
+                other{"{0}𞤱𞤺 𞤥𞤳"}
+            }
+            pound{
+                dnam{"𞤺𞤢𞤪𞤤𞤭"}
+                one{"{0}𞤺𞤤"}
+                other{"{0}𞤺𞤤"}
+                per{"{0}/𞤺𞤤"}
+            }
+            solar-mass{
+                dnam{"𞤐☉"}
+                one{"{0}𞤐☉"}
+                other{"{0}𞤐☉"}
+            }
+            stone{
+                dnam{"𞤧𞤭𞤼𞤮𞤲𞤪𞤫"}
+                one{"{0}𞤧𞤼"}
+                other{"{0}𞤧𞤼"}
+            }
+            ton{
+                dnam{"𞤼𞤮𞥅𞤲𞤵"}
+                one{"{0}𞤼𞤲"}
+                other{"{0}𞤼𞤲"}
+            }
+        }
+        power{
+            gigawatt{
+                dnam{"𞤘𞤏"}
+                one{"{0}𞤘𞤏"}
+                other{"{0}𞤘𞤏"}
+            }
+            horsepower{
+                dnam{"𞤷𞤨"}
+                one{"{0}𞤷𞤨"}
+                other{"{0}𞤷𞤨"}
+            }
+            kilowatt{
+                dnam{"𞤳𞤏"}
+                one{"{0}𞤳𞤏"}
+                other{"{0}𞤳𞤏"}
+            }
+            megawatt{
+                dnam{"𞤃𞤏"}
+                one{"{0}𞤃𞤏"}
+                other{"{0}𞤃𞤏"}
+            }
+            milliwatt{
+                dnam{"𞤥𞤏"}
+                one{"{0}𞤥𞤏"}
+                other{"{0}𞤥𞤏"}
+            }
+            watt{
+                dnam{"𞤱𞤢𞥄𞤼𞤵"}
+                one{"{0}𞤏"}
+                other{"{0}𞤏"}
+            }
+        }
+        pressure{
+            atmosphere{
+                dnam{"𞤦𞤫𞤧"}
+                one{"{0}𞤦𞤫𞤧"}
+                other{"{0}𞤦𞤫𞤧"}
+            }
+            bar{
+                dnam{"𞤦𞤢𞤪"}
+                one{"{0}𞤦𞤢𞤪"}
+                other{"{0}𞤦𞤢𞤪"}
+            }
+            hectopascal{
+                dnam{"𞤸𞤆𞤢"}
+                one{"{0}𞤸𞤆𞤢"}
+                other{"{0}𞤸𞤆𞤢"}
+            }
+            inch-ofhg{
+                dnam{"𞤺𞤮𞤖𞤺"}
+                one{"{0}𞤺𞤮𞤖𞤺"}
+                other{"{0}𞤺𞤮𞤖𞤺"}
+            }
+            kilopascal{
+                dnam{"𞤳𞤆𞤢"}
+                one{"{0}𞤳𞤆𞤢"}
+                other{"{0}𞤳𞤆𞤢"}
+            }
+            megapascal{
+                dnam{"𞤃𞤆𞤢"}
+                one{"{0}𞤃𞤆𞤢"}
+                other{"{0}𞤃𞤆𞤢"}
+            }
+            millibar{
+                dnam{"𞤥𞤦𞤢𞤪"}
+                one{"{0}𞤥𞤦𞤢𞤪"}
+                other{"{0}𞤥𞤦𞤢𞤪"}
+            }
+            millimeter-ofhg{
+                dnam{"𞤥𞤥𞤖𞤺"}
+                one{"{0}𞤥𞤥𞤖𞤺"}
+                other{"{0}𞤥𞤥𞤖𞤺"}
+            }
+            pascal{
+                dnam{"𞤆𞤢"}
+                one{"{0}𞤆𞤢"}
+                other{"{0}𞤆𞤢"}
+            }
+            pound-force-per-square-inch{
+                dnam{"𞤺𞤣𞤺𞤮"}
+                one{"{0}𞤺𞤣𞤺𞤮"}
+                other{"{0}𞤺𞤣𞤺𞤮"}
             }
         }
         speed{
@@ -1070,6 +1882,21 @@
                 one{"{0}𞤳𞤥/𞤶"}
                 other{"{0}𞤳𞤥/𞤶"}
             }
+            knot{
+                dnam{"𞤨𞤩"}
+                one{"{0}𞤨𞤩"}
+                other{"{0}𞤨𞤩"}
+            }
+            meter-per-second{
+                dnam{"𞤥/𞤳"}
+                one{"{0}𞤥/𞤳"}
+                other{"{0}𞤥/𞤳"}
+            }
+            mile-per-hour{
+                dnam{"𞤥𞤢/𞤶𞤢"}
+                one{"{0}𞤥𞤢𞥋𞤣𞤶"}
+                other{"{0}𞤥𞤢𞥋𞤣𞤶"}
+            }
         }
         temperature{
             celsius{
@@ -1077,12 +1904,209 @@
                 one{"{0}°𞤅"}
                 other{"{0}°𞤅"}
             }
+            fahrenheit{
+                dnam{"𞤶𞤫𞤩. 𞤊"}
+                one{"{0}°𞤊"}
+                other{"{0}°𞤊"}
+            }
+            generic{
+                dnam{"°"}
+                one{"{0}°"}
+                other{"{0}°"}
+            }
+            kelvin{
+                dnam{"𞤑"}
+                one{"{0}𞤑"}
+                other{"{0}𞤑"}
+            }
+        }
+        torque{
+            newton-meter{
+                dnam{"𞤐.𞤥"}
+                one{"{0}𞤐.𞤥"}
+                other{"{0}𞤐.𞤥"}
+            }
+            pound-force-foot{
+                dnam{"𞤺𞤤𞤷.𞤼𞤨"}
+                one{"{0}𞤺𞤤𞤷.𞤼𞤨"}
+                other{"{0}𞤺𞤤𞤷.𞤼𞤨"}
+            }
         }
         volume{
+            acre-foot{
+                dnam{"𞤺𞤢𞤪𞤳𞤵 𞤼𞤨"}
+                one{"{0}𞤺𞤢 𞤼𞤨"}
+                other{"{0}𞤺𞤢 𞤼𞤨"}
+            }
+            barrel{
+                dnam{"𞤺𞤮𞤺"}
+                one{"{0}𞤺𞤮𞤺"}
+                other{"{0}𞤺𞤮𞤺"}
+            }
+            bushel{
+                dnam{"𞤥𞤢𞤤𞤼𞤭"}
+                one{"{0}𞤥𞤼"}
+                other{"{0}𞤥𞤼"}
+            }
+            centiliter{
+                dnam{"𞤧𞤤"}
+                one{"{0}𞤧𞤤"}
+                other{"{0}𞤧𞤤"}
+            }
+            cubic-centimeter{
+                dnam{"𞤧𞤥𞥓"}
+                one{"{0}𞤧𞤥𞥓"}
+                other{"{0}𞤧𞤥𞥓"}
+                per{"{0}/𞤧𞤥𞥓"}
+            }
+            cubic-foot{
+                dnam{"𞤼𞤨𞥓"}
+                one{"{0}𞤼𞤨𞥓"}
+                other{"{0}𞤼𞤨𞥓"}
+            }
+            cubic-inch{
+                dnam{"𞤺𞥓"}
+                one{"{0}𞤺𞤮𞥓"}
+                other{"{0}𞤺𞤮𞥓"}
+            }
+            cubic-kilometer{
+                dnam{"𞤳𞤥𞥓"}
+                one{"{0}𞤳𞤥𞥓"}
+                other{"{0}𞤳𞤥𞥓"}
+            }
+            cubic-meter{
+                dnam{"𞤥𞥓"}
+                one{"{0}𞤥𞥓"}
+                other{"{0}𞤥𞥓"}
+                per{"{0}/𞤥𞥓"}
+            }
+            cubic-mile{
+                dnam{"𞤥𞤢𞥓"}
+                one{"{0}𞤥𞤢𞥓"}
+                other{"{0}𞤥𞤢𞥓"}
+            }
+            cubic-yard{
+                dnam{"𞤧𞤺𞥓"}
+                one{"{0}𞤧𞤺𞥓"}
+                other{"{0}𞤧𞤺𞥓"}
+            }
+            cup{
+                dnam{"𞤳𞤮𞤪𞤲𞤣𞤮𞥅𞤤𞤮"}
+                one{"{0}𞤳𞤮𞤪"}
+                other{"{0}𞤳𞤮𞤪"}
+            }
+            cup-metric{
+                dnam{"𞤳𞤮𞤪𞤥"}
+                one{"{0}𞤳𞤮𞤪𞤥"}
+                other{"{0}𞤳𞤮𞤪𞤥"}
+            }
+            deciliter{
+                dnam{"𞤣𞤤"}
+                one{"{0}𞤣𞤤"}
+                other{"{0}𞤣𞤤"}
+            }
+            dessert-spoon{
+                dnam{"𞤳𞤤𞤤"}
+                one{"{0}𞤳𞤤𞤤"}
+                other{"{0}𞤳𞤤𞤤"}
+            }
+            dessert-spoon-imperial{
+                dnam{"𞤳𞤤𞤤 𞤚𞤭𞤤."}
+                one{"{0}𞤳𞤤𞤤 𞤚𞤭𞤤."}
+                other{"{0}𞤳𞤤𞤤 𞤚𞤭𞤤."}
+            }
+            dram{
+                dnam{"𞤣𞤪 𞤧𞤫𞤤"}
+                one{"{0}𞤣𞤪 𞤧𞤫𞤤"}
+                other{"{0}𞤣𞤪 𞤧𞤫𞤤"}
+            }
+            drop{
+                dnam{"𞤧𞤭𞤲"}
+                one{"{0}𞤧𞤭𞤲"}
+                other{"{0}𞤷𞤭𞤲"}
+            }
+            fluid-ounce{
+                dnam{"𞤱𞤺 𞤧𞤫𞤤"}
+                one{"{0}𞤱𞤺 𞤧𞤫𞤤"}
+                other{"{0}𞤱𞤺 𞤧𞤫𞤤"}
+            }
+            fluid-ounce-imperial{
+                dnam{"𞤱𞤺 𞤧𞤫𞤤 𞤚𞤭𞤤."}
+                one{"{0}𞤱𞤺 𞤧𞤫𞤤 𞤚𞤭𞤤."}
+                other{"{0}𞤱𞤺 𞤧𞤫𞤤 𞤚𞤭𞤤."}
+            }
+            gallon{
+                dnam{"𞤺𞤢𞤤"}
+                one{"{0}𞤺𞤢𞤤"}
+                other{"{0}𞤺𞤢𞤤"}
+                per{"{0}/𞤺𞤢𞤤"}
+            }
+            gallon-imperial{
+                dnam{"𞤺𞤢𞤤 𞤚𞤭𞤤."}
+                one{"{0}𞤺𞤢𞤤 𞤚𞤭𞤤."}
+                other{"{0}𞤺𞤢𞤤 𞤚𞤭𞤤."}
+                per{"{0}/𞤺𞤢𞤤 𞤚𞤭𞤤."}
+            }
+            hectoliter{
+                dnam{"𞤸𞤤"}
+                one{"{0}𞤸𞤤"}
+                other{"{0}𞤸𞤤"}
+            }
+            jigger{
+                dnam{"𞤶𞤭𞤺𞥆𞤮"}
+                one{"{0}𞤶𞤭𞤺𞥆𞤮"}
+                other{"{0}𞤶𞤭𞤺𞥆𞤫"}
+            }
             liter{
                 dnam{"𞤤𞤭𞥅𞤼𞤵"}
-                one{"{0}𞤂"}
-                other{"{0}𞤂"}
+                one{"{0}𞤤"}
+                other{"{0}𞤤"}
+                per{"{0}/𞤤"}
+            }
+            megaliter{
+                dnam{"𞤃𞤤"}
+                one{"{0}𞤃𞤤"}
+                other{"{0}𞤃𞤤"}
+            }
+            milliliter{
+                dnam{"𞤥𞤤"}
+                one{"{0}𞤥𞤤"}
+                other{"{0}𞤥𞤤"}
+            }
+            pinch{
+                dnam{"𞤩𞤵𞤷"}
+                one{"{0}𞤩𞤵𞤷"}
+                other{"{0}𞤩𞤵𞤷"}
+            }
+            pint{
+                dnam{"𞤨𞤼"}
+                one{"{0}𞤨𞤼"}
+                other{"{0}𞤨𞤼"}
+            }
+            pint-metric{
+                dnam{"𞤨𞤼𞤥"}
+                one{"{0}𞤨𞤼𞤥"}
+                other{"{0}𞤨𞤼𞤥"}
+            }
+            quart{
+                dnam{"𞤳𞤼"}
+                one{"{0}𞤳𞤼"}
+                other{"{0}𞤳𞤼"}
+            }
+            quart-imperial{
+                dnam{"𞤳𞤼 𞤚𞤭𞤤"}
+                one{"{0}𞤳𞤼 𞤚𞤭𞤤."}
+                other{"{0}𞤳𞤼 𞤚𞤭𞤤."}
+            }
+            tablespoon{
+                dnam{"𞤳𞤤𞤻"}
+                one{"{0}𞤳𞤤𞤻"}
+                other{"{0}𞤳𞤤𞤻"}
+            }
+            teaspoon{
+                dnam{"𞤳𞤤𞤦"}
+                one{"{0}𞤳𞤤𞤦"}
+                other{"{0}𞤳𞤤𞤦"}
             }
         }
     }
@@ -1095,20 +2119,20 @@
             }
             meter-per-square-second{
                 dnam{"𞤥𞤫𞥅𞤼𞤭/𞤳𞤭𞤲𞥒"}
-                one{"{0} 𞤥/𞤳𞤭𞤲𞥒"}
-                other{"{0} 𞤥/𞤳𞤭𞤲𞥒"}
+                one{"{0} 𞤥/𞤳𞥒"}
+                other{"{0} 𞤥/𞤳𞥒"}
             }
         }
         angle{
             arc-minute{
-                dnam{"𞤸𞤮𞤶𞤤𞤢"}
-                one{"{0} 𞤸𞤮𞤶𞤤𞤢"}
-                other{"{0} 𞤸𞤮𞤶𞤤𞤢"}
+                dnam{"𞤸𞤮𞤶𞤤𞤢𞥄𞤻𞤫"}
+                one{"{0} 𞤸𞤮𞤶𞤤𞤢𞥄𞤻𞤢𞤤"}
+                other{"{0} 𞤸𞤮𞤶𞤤𞤢𞥄𞤻𞤢𞤤"}
             }
             arc-second{
-                dnam{"𞤶𞤮𞤶𞤳𞤭𞤲"}
-                one{"{0} 𞤸𞤮𞤶𞤳𞤭𞤲"}
-                other{"{0} 𞤸𞤮𞤶𞤳𞤭𞤲"}
+                dnam{"𞤳𞤭𞤲𞤤𞤢𞥄𞤻𞤫"}
+                one{"{0} 𞤳𞤭𞤲𞤤𞤢𞥄𞤻𞤢𞤤"}
+                other{"{0} 𞤳𞤭𞤲𞤤𞤢𞥄𞤻𞤫"}
             }
             degree{
                 dnam{"𞤶𞤫𞤩𞤫"}
@@ -1139,8 +2163,8 @@
             }
             hectare{
                 dnam{"𞤸𞤫𞤳𞤼𞤢𞤪𞤯𞤫"}
-                one{"{0} 𞤸𞤢"}
-                other{"{0} 𞤸𞤢"}
+                one{"{0} 𞤸𞤳"}
+                other{"{0} 𞤸𞤳"}
             }
             square-centimeter{
                 dnam{"𞤧𞤥𞥒"}
@@ -1179,8 +2203,8 @@
             }
             square-yard{
                 dnam{"𞤧𞤮𞤺𞤮𞤲𞤫𞥒"}
-                one{"{0} 𞤧𞤮𞥒"}
-                other{"{0} 𞤧𞤮𞥒"}
+                one{"{0} 𞤧𞤺𞥒"}
+                other{"{0} 𞤧𞤺𞥒"}
             }
         }
         compound{
@@ -1239,6 +2263,73 @@
             }
             times{"{0}-{1}"}
         }
+        concentr{
+            item{
+                dnam{"𞤨𞤭𞤪𞤰𞤵"}
+                one{"{0} 𞤨𞤭𞤪"}
+                other{"{0} 𞤨𞤭𞤪"}
+            }
+            karat{
+                dnam{"𞤳𞤢𞤪𞤼𞤭"}
+            }
+            milligram-ofglucose-per-deciliter{
+                dnam{"𞤥𞤺/𞤣𞤤"}
+                one{"{0} 𞤥𞤺/𞤣𞤤"}
+                other{"{0} 𞤥𞤺/𞤣𞤤"}
+            }
+            millimole-per-liter{
+                dnam{"𞤥𞤭𞤤𞤭𞤥𞤮𞤤/𞤤𞤭𞥅𞤼𞤵"}
+                one{"{0} 𞤥𞤥𞤮𞤤/𞤤"}
+                other{"{0} 𞤥𞤥𞤮𞤤/𞤤"}
+            }
+            mole{
+                dnam{"𞤥𞤮𞤤𞤰𞤵"}
+                one{"{0} 𞤥𞤮𞤤"}
+                other{"{0} 𞤥𞤮𞤤"}
+            }
+            percent{
+                dnam{"𞤳𞤢𞤤𞤼𞤫𞥅𞤥𞤵"}
+                one{"{0}%"}
+                other{"{0}%"}
+            }
+            permille{
+                dnam{"𞤳𞤢𞤤𞤺𞤵𞤤𞤶𞤵"}
+                one{"{0}‰"}
+                other{"{0}‰"}
+            }
+            permillion{
+                dnam{"𞤺𞤫𞤩𞤫/𞤣𞤵𞤦𞤵𞥅𞤪𞤫"}
+                one{"{0} 𞤺𞤳𞤣"}
+                other{"{0} 𞤺𞤳𞤣"}
+            }
+            permyriad{
+                dnam{"𞤳𞤢𞤤𞤲𞤺𞤵𞤤𞤧𞤢𞤨𞥆𞤮"}
+                one{"{0}‱"}
+                other{"{0}‱"}
+            }
+        }
+        consumption{
+            liter-per-100-kilometer{
+                dnam{"𞤤/𞥑𞥐𞥐 𞤳𞤥"}
+                one{"{0} 𞤤/𞥑𞥐𞥐 𞤳𞤥"}
+                other{"{0} 𞤤/𞥑𞥐𞥐 𞤳𞤥"}
+            }
+            liter-per-kilometer{
+                dnam{"𞤤𞤭𞥅𞤼𞤭/𞤳𞤥"}
+                one{"{0} 𞤤/𞤳𞤥"}
+                other{"{0} 𞤤/𞤳𞤥"}
+            }
+            mile-per-gallon{
+                dnam{"𞤥𞤢𞤴𞤤𞤭/𞤺𞤢𞤤"}
+                one{"{0} 𞤥𞤳𞤺"}
+                other{"{0} 𞤥𞤳𞤺"}
+            }
+            mile-per-gallon-imperial{
+                dnam{"𞤥𞤢𞤴𞤤𞤭/𞤺𞤢𞤤 𞤼𞤭𞤤."}
+                one{"{0} 𞤥𞤳𞤺 𞤼𞤭𞤤."}
+                other{"{0} 𞤥𞤳𞤺 𞤼𞤭𞤤."}
+            }
+        }
         coordinate{
             dnam{"𞤸𞤫𞤤𞥆𞤢"}
             east{"{0} 𞤊"}
@@ -1346,13 +2437,19 @@
                 dnam{"𞤤𞤫𞤦𞥆𞤭"}
                 one{"{0}/𞤤𞤫𞤱"}
                 other{"{0} 𞤤𞤫𞤦"}
-                per{"{0}/𞤤𞤫𞤱"}
+                per{"{0}/𞤤"}
             }
             nanosecond{
-                dnam{"𞤲𞤳𞤭𞤲"}
+                dnam{"𞤲𞤢𞤲𞤮𞥅𞤳𞤭𞤲"}
                 one{"{0} 𞤲𞤳𞤭𞤲"}
                 other{"{0} 𞤲𞤳𞤭𞤲"}
             }
+            quarter{
+                dnam{"𞤲𞤤𞤦"}
+                one{"{0} 𞤲"}
+                other{"{0} 𞤲"}
+                per{"{0}/𞤲"}
+            }
             second{
                 dnam{"𞤳𞤭𞤲"}
                 one{"{0} 𞤳𞤭𞤲"}
@@ -1369,7 +2466,7 @@
                 dnam{"𞤳𞤭𞤼𞤢𞥄𞤯𞤫"}
                 one{"{0} 𞤸𞤭𞤼"}
                 other{"{0} 𞤳𞤭𞤼"}
-                per{"{0}/𞤸𞤭𞤼𞤢𞥄𞤲𞥋𞤣𞤫"}
+                per{"{0}/𞤸"}
             }
         }
         electric{
@@ -1379,7 +2476,7 @@
                 other{"{0} 𞤀"}
             }
             milliampere{
-                dnam{"𞤥𞤭𞤤𞤭𞤢𞤥𞤨𞤫𞤪𞤶𞤭"}
+                dnam{"𞤥𞤭𞤤𞤭𞤢𞤥𞤨"}
                 one{"{0} 𞤥𞤀"}
                 other{"{0} 𞤥𞤀"}
             }
@@ -1411,9 +2508,9 @@
                 other{"{0} 𞤫𞤜"}
             }
             foodcalorie{
-                dnam{"𞤺𞤵𞤤"}
-                one{"{0} 𞤺𞤵𞤤"}
-                other{"{0} 𞤺𞤵𞤤"}
+                dnam{"𞤘𞤵𞤤"}
+                one{"{0} 𞤘𞤵𞤤"}
+                other{"{0} 𞤘𞤵𞤤"}
             }
             joule{
                 dnam{"𞥁𞤵𞥅𞤤𞤶𞤭"}
@@ -1427,8 +2524,8 @@
             }
             kilojoule{
                 dnam{"𞤳𞤭𞤤𞤮𞥁𞤵𞥅𞤤𞤱𞤵"}
-                one{"{0} 𞤳𞥁"}
-                other{"{0} 𞤳𞥁"}
+                one{"{0} 𞤳𞤟"}
+                other{"{0} 𞤳𞤟"}
             }
             kilowatt-hour{
                 dnam{"𞤳𞤏-𞤲𞤶𞤢𞤥𞤲𞤣𞤭"}
@@ -1442,11 +2539,21 @@
             }
         }
         force{
+            kilowatt-hour-per-100-kilometer{
+                dnam{"𞤳𞤏𞤶/𞥑𞥐𞥐𞤳𞤥"}
+                one{"{0} 𞤳𞤏𞤶/𞥑𞥐𞥐𞤳𞤥"}
+                other{"{0} 𞤳𞤏𞤶/𞥑𞥐𞥐𞤳𞤥"}
+            }
             newton{
                 dnam{"𞤲𞤫𞤱𞤼𞤮𞤲"}
                 one{"{0} 𞤐"}
                 other{"{0} 𞤐"}
             }
+            pound-force{
+                dnam{"𞤺𞤢𞤪𞤤𞤭-𞤷𞤫𞤥𞤦𞤫"}
+                one{"{0} 𞤺𞤤𞤷"}
+                other{"{0} 𞤺𞤤𞤷"}
+            }
         }
         frequency{
             gigahertz{
@@ -1472,7 +2579,7 @@
         }
         graphics{
             dot{
-                dnam{"𞤼𞤮𞤩𞥆𞤫𞤪𞤫"}
+                dnam{"𞤨𞤭𞤳𞤷𞤭"}
                 one{"{0} 𞤼𞤮𞤩𞥆𞤫𞤪𞤫"}
                 other{"{0} 𞤼𞤮𞤩𞥆𞤫𞤪𞤫"}
             }
@@ -1534,12 +2641,22 @@
                 one{"{0} 𞤂⊕"}
                 other{"{0} 𞤂⊕"}
             }
+            fathom{
+                dnam{"𞤶𞤮𞤤𞥆𞤢𞤲𞤯𞤫"}
+                one{"{0} 𞤶𞤮𞤤"}
+                other{"{0} 𞤶𞤮𞤤"}
+            }
             foot{
-                dnam{"𞤼𞤨"}
+                dnam{"𞤼𞤫𞤨𞥆𞤭"}
                 one{"{0} 𞤼𞤨"}
                 other{"{0} 𞤼𞤨"}
                 per{"{0}/𞤼𞤨"}
             }
+            furlong{
+                dnam{"𞤬𞤵𞤪𞤤𞤮𞤲𞤺𞤭"}
+                one{"{0} 𞤬𞤵𞤪"}
+                other{"{0} 𞤬𞤵𞤪"}
+            }
             inch{
                 dnam{"𞤲𞤺𞤮𞤪𞤰𞤭"}
                 one{"{0} 𞤺𞤮"}
@@ -1553,7 +2670,7 @@
                 per{"{0}/𞤳𞤥"}
             }
             light-year{
-                dnam{"𞤳𞤣"}
+                dnam{"𞤳𞤭𞤼 𞤲𞤣𞤢𞤴𞤲𞤺𞤵"}
                 one{"{0} 𞤸𞤣"}
                 other{"{0} 𞤳𞤣"}
             }
@@ -1615,8 +2732,28 @@
             }
             yard{
                 dnam{"𞤧𞤮𞤺𞤮𞤲𞤫"}
-                one{"{0} 𞤧𞤮"}
-                other{"{0} 𞤧𞤮"}
+                one{"{0} 𞤧𞤺"}
+                other{"{0} 𞤧𞤺"}
+            }
+        }
+        light{
+            candela{
+                dnam{"𞤶𞤤"}
+                one{"{0} 𞤶𞤤"}
+                other{"{0} 𞤶𞤤"}
+            }
+            lumen{
+                dnam{"𞤲𞤪"}
+                one{"{0} 𞤲𞤪"}
+                other{"{0} 𞤲𞤪"}
+            }
+            lux{
+                dnam{"𞤤𞤵𞤳𞤧𞤵"}
+                one{"{0} 𞤤𞤳"}
+                other{"{0} 𞤤𞤳"}
+            }
+            solar-luminosity{
+                dnam{"𞤲𞤣𞤢𞤴𞤲𞤺𞤵𞥅𞤶𞤭 𞤲𞤢𞥄𞤺𞤫𞤴𞤢𞤲𞤳𞤮"}
             }
         }
         mass{
@@ -1637,8 +2774,8 @@
             }
             grain{
                 dnam{"𞤺𞤢𞤰𞥆𞤫"}
-                one{"{0} 𞤺𞤢𞤰"}
-                other{"{0} 𞤺𞤢𞤰"}
+                one{"{0} 𞤺𞤰"}
+                other{"{0} 𞤺𞤰"}
             }
             gram{
                 dnam{"𞤺𞤢𞤪𞤬𞤭"}
@@ -1685,10 +2822,15 @@
                 per{"{0}/𞤺𞤤"}
             }
             solar-mass{
-                dnam{"𞤲𞤭𞥅𞤧𞤵𞥅𞤶𞤭 𞤲𞤢𞥄𞤲𞤺𞤫 𞤲𞤺𞤫𞤲"}
+                dnam{"𞤲𞤭𞥅𞤧𞤵𞥅𞤶𞤭 𞤲𞤢𞥄𞤲𞤺𞤫"}
                 one{"{0} 𞤐☉"}
                 other{"{0} 𞤐☉"}
             }
+            stone{
+                dnam{"𞤧𞤭𞤼𞤮𞤲𞤶𞤫"}
+                one{"{0} 𞤧𞤼"}
+                other{"{0} 𞤧𞤼"}
+            }
             ton{
                 dnam{"𞤼𞤮𞥅𞤲𞤭"}
                 one{"{0} 𞤼𞤲"}
@@ -1792,8 +2934,8 @@
             }
             meter-per-second{
                 dnam{"𞤥𞤫𞥅𞤼𞤭/𞤳𞤭𞤲"}
-                one{"{0} 𞤥/𞤳𞤭𞤲"}
-                other{"{0} 𞤥/𞤳𞤭𞤲"}
+                one{"{0} 𞤥/𞤳"}
+                other{"{0} 𞤥/𞤳"}
             }
             mile-per-hour{
                 dnam{"𞤥𞤢𞤴𞤤𞤭/𞤲𞤶𞤢𞤥𞤲𞤣𞤭"}
@@ -1824,6 +2966,11 @@
                 one{"{0} 𞤐.𞤥"}
                 other{"{0} 𞤐.𞤥"}
             }
+            pound-force-foot{
+                dnam{"𞤺𞤤𞤷.𞤼𞤨"}
+                one{"{0} 𞤺𞤤𞤷.𞤼𞤨"}
+                other{"{0} 𞤺𞤤𞤷.𞤼𞤨"}
+            }
         }
         volume{
             acre-foot{
@@ -1836,10 +2983,15 @@
                 one{"{0} 𞤺𞤮𞤺"}
                 other{"{0} 𞤺𞤮𞤺"}
             }
+            bushel{
+                dnam{"𞤥𞤢𞤤𞤼𞤭"}
+                one{"{0} 𞤥𞤼"}
+                other{"{0} 𞤥𞤼"}
+            }
             centiliter{
-                dnam{"𞤧𞤂"}
-                one{"{0} 𞤧𞤂"}
-                other{"{0} 𞤧𞤂"}
+                dnam{"𞤧𞤤"}
+                one{"{0} 𞤧𞤤"}
+                other{"{0} 𞤧𞤤"}
             }
             cubic-centimeter{
                 dnam{"𞤧𞤥𞥓"}
@@ -1875,8 +3027,8 @@
             }
             cubic-yard{
                 dnam{"𞤧𞤮𞤺𞤮𞤲𞤫𞥓"}
-                one{"{0} 𞤧𞤮𞥓"}
-                other{"{0} 𞤧𞤮𞥓"}
+                one{"{0} 𞤧𞤺𞥓"}
+                other{"{0} 𞤧𞤺𞥓"}
             }
             cup{
                 dnam{"𞤳𞤮𞤪𞤲𞤣𞤮𞥅𞤤𞤫"}
@@ -1889,9 +3041,9 @@
                 other{"{0} 𞤳𞤮𞤪𞤥"}
             }
             deciliter{
-                dnam{"𞤣𞤂"}
-                one{"{0} 𞤣𞤂"}
-                other{"{0} 𞤣𞤂"}
+                dnam{"𞤣𞤤"}
+                one{"{0} 𞤣𞤤"}
+                other{"{0} 𞤣𞤤"}
             }
             dessert-spoon{
                 dnam{"𞤳𞤤𞤤"}
@@ -1936,9 +3088,9 @@
                 per{"{0}/𞤺𞤢𞤤 𞤚𞤭𞤤."}
             }
             hectoliter{
-                dnam{"𞤸𞤂"}
-                one{"{0} 𞤸𞤂"}
-                other{"{0} 𞤸𞤂"}
+                dnam{"𞤸𞤤"}
+                one{"{0} 𞤸𞤤"}
+                other{"{0} 𞤸𞤤"}
             }
             jigger{
                 dnam{"𞤶𞤭𞤺𞥆𞤮"}
@@ -1947,19 +3099,19 @@
             }
             liter{
                 dnam{"𞤤𞤭𞥅𞤼𞤭"}
-                one{"{0} 𞤂"}
-                other{"{0} 𞤂"}
-                per{"{0}/𞤂"}
+                one{"{0} 𞤤"}
+                other{"{0} 𞤤"}
+                per{"{0}/𞤤"}
             }
             megaliter{
-                dnam{"𞤃𞤂"}
-                one{"{0} 𞤃𞤂"}
-                other{"{0} 𞤃𞤂"}
+                dnam{"𞤃𞤤"}
+                one{"{0} 𞤃𞤤"}
+                other{"{0} 𞤃𞤤"}
             }
             milliliter{
-                dnam{"𞤥𞤂"}
-                one{"{0} 𞤥𞤂"}
-                other{"{0} 𞤥𞤂"}
+                dnam{"𞤥𞤤"}
+                one{"{0} 𞤥𞤤"}
+                other{"{0} 𞤥𞤤"}
             }
             pinch{
                 dnam{"𞤩𞤵𞤷𞥆𞤢𞤲𞤣𞤫"}
diff --git a/icu4c/source/data/unit/fi.txt b/icu4c/source/data/unit/fi.txt
index c90bf9c..74045af 100644
--- a/icu4c/source/data/unit/fi.txt
+++ b/icu4c/source/data/unit/fi.txt
@@ -1080,6 +1080,30 @@
                 one{"{0} nanosekunti"}
                 other{"{0} nanosekuntia"}
             }
+            quarter{
+                case{
+                    elative{
+                        one{"{0} neljänneksestä"}
+                        other{"{0} neljänneksestä"}
+                    }
+                    genitive{
+                        one{"{0} neljänneksen"}
+                        other{"{0} neljänneksen"}
+                    }
+                    illative{
+                        one{"{0} neljännekseen"}
+                        other{"{0} neljännekseen"}
+                    }
+                    partitive{
+                        one{"{0} neljännestä"}
+                        other{"{0} neljännestä"}
+                    }
+                }
+                dnam{"neljännekset"}
+                one{"{0} neljännes"}
+                other{"{0} neljännestä"}
+                per{"{0}/neljännes"}
+            }
             second{
                 case{
                     elative{
@@ -3295,6 +3319,9 @@
                 one{"{0}ns"}
                 other{"{0}ns"}
             }
+            quarter{
+                dnam{"q"}
+            }
             second{
                 dnam{"s"}
                 one{"{0}s"}
@@ -4277,6 +4304,9 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"q"}
+            }
             second{
                 dnam{"sek"}
                 one{"{0} s"}
diff --git a/icu4c/source/data/unit/fil.txt b/icu4c/source/data/unit/fil.txt
index ba0de26..929e5d9 100644
--- a/icu4c/source/data/unit/fil.txt
+++ b/icu4c/source/data/unit/fil.txt
@@ -54,7 +54,7 @@
                 other{"{0} acres"}
             }
             hectare{
-                dnam{"hektarya"}
+                dnam{"ektarya"}
                 one{"{0} hektarya"}
                 other{"{0} na hektarya"}
             }
@@ -337,6 +337,11 @@
                 one{"{0} nanosegundo"}
                 other{"{0} nanosegundo"}
             }
+            quarter{
+                dnam{"mga quarter"}
+                one{"{0} qtr"}
+                other{"{0} qaurter"}
+            }
             second{
                 dnam{"mga segundo"}
                 one{"{0} segundo"}
@@ -1055,6 +1060,7 @@
         }
         area{
             acre{
+                dnam{"ektarya"}
                 one{"{0}ac"}
                 other{"{0}ac"}
             }
@@ -1062,10 +1068,18 @@
                 one{"{0}ha"}
                 other{"{0}ha"}
             }
+            square-centimeter{
+                per{"{0}/cm²"}
+            }
             square-foot{
+                dnam{"ft²"}
                 one{"{0}ft²"}
                 other{"{0}ft²"}
             }
+            square-inch{
+                dnam{"in²"}
+                per{"{0}/in²"}
+            }
             square-kilometer{
                 one{"{0}km²"}
                 other{"{0}km²"}
@@ -1075,9 +1089,13 @@
                 other{"{0} m²"}
             }
             square-mile{
+                dnam{"mi²"}
                 one{"{0}mi²"}
                 other{"{0}mi²"}
             }
+            square-yard{
+                dnam{"yd²"}
+            }
         }
         compound{
             10p-1{"d{0}"}
@@ -1137,6 +1155,7 @@
                 other{"{0}mpg"}
             }
             mile-per-gallon-imperial{
+                dnam{"mpg UK"}
                 one{"{0}mpg"}
                 other{"{0}mpg"}
             }
@@ -1148,6 +1167,19 @@
             south{"{0}T"}
             west{"{0}K"}
         }
+        digital{
+            byte{
+                dnam{"B"}
+                one{"{0} B"}
+                other{"{0} B"}
+            }
+            kilobit{
+                dnam{"kb"}
+            }
+            kilobyte{
+                dnam{"kB"}
+            }
+        }
         duration{
             day{
                 dnam{"araw"}
@@ -1158,6 +1190,7 @@
                 dnam{"oras"}
                 one{"{0} oras"}
                 other{"{0} oras"}
+                per{"{0}/oras"}
             }
             microsecond{
                 dnam{"μseg"}
@@ -1216,6 +1249,15 @@
                 dnam{"lbf"}
             }
         }
+        graphics{
+            dot{
+                one{"{0}dot"}
+                other{"{0}dot"}
+            }
+            pixel{
+                dnam{"px"}
+            }
+        }
         length{
             astronomical-unit{
                 dnam{"au"}
@@ -1249,6 +1291,7 @@
                 other{"{0}fur"}
             }
             inch{
+                dnam{"in"}
                 one{"{0}″"}
                 other{"{0}″"}
                 per{"{0}/in"}
@@ -1260,6 +1303,7 @@
                 per{"{0}/km"}
             }
             light-year{
+                dnam{"ly"}
                 one{"{0}ly"}
                 other{"{0}ly"}
             }
@@ -1275,6 +1319,7 @@
                 other{"{0} μm"}
             }
             mile{
+                dnam{"mi"}
                 one{"{0}mi"}
                 other{"{0}mi"}
             }
@@ -1314,6 +1359,7 @@
                 other{"{0}pt"}
             }
             yard{
+                dnam{"yd"}
                 one{"{0}yd"}
                 other{"{0}yd"}
             }
@@ -1461,6 +1507,18 @@
             }
         }
         volume{
+            barrel{
+                dnam{"bbl"}
+            }
+            bushel{
+                dnam{"bushel"}
+            }
+            cubic-foot{
+                dnam{"ft³"}
+            }
+            cubic-inch{
+                dnam{"in³"}
+            }
             cubic-kilometer{
                 one{"{0}km³"}
                 other{"{0}km³"}
@@ -1469,6 +1527,14 @@
                 one{"{0}mi³"}
                 other{"{0}mi³"}
             }
+            cubic-yard{
+                dnam{"yd³"}
+            }
+            dessert-spoon{
+                dnam{"kutsaritang panghimagas"}
+                one{"{0} dsp"}
+                other{"{0} dsp"}
+            }
             dessert-spoon-imperial{
                 dnam{"dsp lmp"}
                 one{"{0}dsp-Imp"}
@@ -1492,12 +1558,33 @@
                 dnam{"litro"}
                 one{"{0}L"}
                 other{"{0}L"}
+                per{"{0}/L"}
+            }
+            pinch{
+                dnam{"kurot"}
+                one{"{0} kurot"}
+                other{"{0} kurot"}
+            }
+            pint-metric{
+                dnam{"pt"}
+                one{"{0} mpt"}
+                other{"{0} mpt"}
             }
             quart-imperial{
                 dnam{"qt Imp"}
                 one{"{0} qt Imp."}
                 other{"{0}qt-Imp."}
             }
+            tablespoon{
+                dnam{"kutsara"}
+                one{"{0} kutsara"}
+                other{"{0} kutsara"}
+            }
+            teaspoon{
+                dnam{"kutsarita"}
+                one{"{0} kutsarita"}
+                other{"{0} kutsarita"}
+            }
         }
     }
     unitsShort{
@@ -1792,6 +1879,10 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                one{"{0} qtr"}
+                other{"{0} qtrs"}
+            }
             second{
                 dnam{"seg."}
                 one{"{0} seg."}
diff --git a/icu4c/source/data/unit/fr.txt b/icu4c/source/data/unit/fr.txt
index adede93..629573d 100644
--- a/icu4c/source/data/unit/fr.txt
+++ b/icu4c/source/data/unit/fr.txt
@@ -403,6 +403,13 @@
                 one{"{0} nanoseconde"}
                 other{"{0} nanosecondes"}
             }
+            quarter{
+                dnam{"trimestres"}
+                gender{"masculine"}
+                one{"{0} trimestre"}
+                other{"{0} trimestres"}
+                per{"{0}/trimestre"}
+            }
             second{
                 dnam{"secondes"}
                 gender{"feminine"}
@@ -1216,8 +1223,6 @@
         acceleration{
             g-force{
                 dnam{"G"}
-                one{"{0}G"}
-                other{"{0}G"}
             }
             meter-per-square-second{
                 dnam{"m/s²"}
@@ -1446,8 +1451,8 @@
         duration{
             century{
                 dnam{"s."}
-                one{"{0} s."}
-                other{"{0} s."}
+                one{"{0}s."}
+                other{"{0}s."}
             }
             day{
                 dnam{"j"}
@@ -1493,6 +1498,12 @@
                 one{"{0}ns"}
                 other{"{0}ns"}
             }
+            quarter{
+                dnam{"T"}
+                one{"{0} T"}
+                other{"{0} T"}
+                per{"{0}/T"}
+            }
             second{
                 dnam{"s"}
                 one{"{0}s"}
@@ -1620,6 +1631,10 @@
             }
         }
         graphics{
+            dot{
+                one{"{0}pt"}
+                other{"{0}pt"}
+            }
             dot-per-centimeter{
                 one{"{0}pt/cm"}
                 other{"{0}pt/cm"}
@@ -1729,6 +1744,9 @@
                 one{"{0}pm"}
                 other{"{0}pm"}
             }
+            point{
+                dnam{"pt typog."}
+            }
             solar-radius{
                 dnam{"R☉"}
                 one{"{0}R☉"}
@@ -1887,10 +1905,6 @@
                 one{"{0}hPa"}
                 other{"{0}hPa"}
             }
-            inch-ofhg{
-                one{"{0} inHg"}
-                other{"{0}″ Hg"}
-            }
             kilopascal{
                 dnam{"kPa"}
                 one{"{0}kPa"}
@@ -2375,9 +2389,9 @@
         }
         duration{
             century{
-                dnam{"siècles"}
-                one{"{0} siècle"}
-                other{"{0} siècles"}
+                dnam{"s."}
+                one{"{0} s."}
+                other{"{0} s."}
             }
             day{
                 dnam{"j"}
@@ -2387,8 +2401,8 @@
             }
             decade{
                 dnam{"décennies"}
-                one{"{0} décennie"}
-                other{"{0} décennies"}
+                one{"{0} déc."}
+                other{"{0} déc."}
             }
             hour{
                 dnam{"h"}
@@ -2423,6 +2437,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"trim."}
+                one{"{0} trim."}
+                other{"{0} trim."}
+                per{"{0}/trim."}
+            }
             second{
                 dnam{"s"}
                 one{"{0} s"}
@@ -2551,7 +2571,7 @@
             dot{
                 dnam{"pt"}
                 one{"{0} pt"}
-                other{"{0} pts"}
+                other{"{0} pt"}
             }
             dot-per-centimeter{
                 dnam{"pt/cm"}
@@ -2686,7 +2706,7 @@
                 other{"{0} pm"}
             }
             point{
-                dnam{"points typographiques"}
+                dnam{"pt typog."}
                 one{"{0} pt typog."}
                 other{"{0} pts typog."}
             }
diff --git a/icu4c/source/data/unit/fr_CA.txt b/icu4c/source/data/unit/fr_CA.txt
index 7871a01..9e5f206 100644
--- a/icu4c/source/data/unit/fr_CA.txt
+++ b/icu4c/source/data/unit/fr_CA.txt
@@ -195,7 +195,7 @@
         }
         energy{
             british-thermal-unit{
-                dnam{"Unités thermiques britanniques"}
+                dnam{"unités thermiques britanniques"}
                 one{"{0} unité thermique britannique"}
                 other{"{0} unités thermiques britanniques"}
             }
@@ -552,10 +552,6 @@
             }
         }
         duration{
-            century{
-                one{"´{0}s."}
-                other{"´{0}s."}
-            }
             decade{
                 dnam{"déc"}
                 one{"{0}déc"}
@@ -569,7 +565,6 @@
             month{
                 one{"{0}m"}
                 other{"{0}m"}
-                per{"{0}/m"}
             }
             week{
                 dnam{"sem"}
@@ -918,9 +913,6 @@
             }
         }
         duration{
-            century{
-                dnam{"s."}
-            }
             day{
                 one{"{0} j"}
                 other{"{0} j"}
diff --git a/icu4c/source/data/unit/ga.txt b/icu4c/source/data/unit/ga.txt
index b12d334..b5e28bc 100644
--- a/icu4c/source/data/unit/ga.txt
+++ b/icu4c/source/data/unit/ga.txt
@@ -511,6 +511,15 @@
                 other{"{0} nanashoicind"}
                 two{"{0} nanashoicind"}
             }
+            quarter{
+                dnam{"ceathrúna"}
+                few{"{0} cna"}
+                many{"{0} cna"}
+                one{"{0} ceathrú"}
+                other{"{0} ceathrúna"}
+                per{"{0}/c"}
+                two{"{0} cna"}
+            }
             second{
                 dnam{"soicindí"}
                 few{"{0} shoicind"}
@@ -2016,6 +2025,15 @@
                 other{"{0}ns"}
                 two{"{0}ns"}
             }
+            quarter{
+                dnam{"ctú"}
+                few{"{0} cna"}
+                many{"{0} cna"}
+                one{"{0} ctú"}
+                other{"{0} ctú"}
+                per{"{0}/c"}
+                two{"{0} cna"}
+            }
             second{
                 dnam{"soic"}
                 few{"{0}s"}
@@ -2494,11 +2512,11 @@
             }
             inch-ofhg{
                 dnam{"orlaí Hg"}
-                few{"{0}\u0022 Hg"}
-                many{"{0}\u0022 Hg"}
-                one{"{0}\u0022 Hg"}
-                other{"{0}\u0022 Hg"}
-                two{"{0}\u0022 Hg"}
+                few{"{0}″ Hg"}
+                many{"{0}″ Hg"}
+                one{"{0}″ Hg"}
+                other{"{0}″ Hg"}
+                two{"{0}″ Hg"}
             }
             millibar{
                 dnam{"mbar"}
@@ -3242,6 +3260,15 @@
                 other{"{0} ns"}
                 two{"{0} ns"}
             }
+            quarter{
+                dnam{"ctú"}
+                few{"{0} cna"}
+                many{"{0} cna"}
+                one{"{0} ctú"}
+                other{"{0} cna"}
+                per{"{0}/c"}
+                two{"{0} cna"}
+            }
             second{
                 dnam{"soic"}
                 few{"{0} shoic"}
diff --git a/icu4c/source/data/unit/gd.txt b/icu4c/source/data/unit/gd.txt
index 1abf168..a6cf7f1 100644
--- a/icu4c/source/data/unit/gd.txt
+++ b/icu4c/source/data/unit/gd.txt
@@ -462,6 +462,14 @@
                 other{"{0} nano-diog"}
                 two{"{0} nano-diog"}
             }
+            quarter{
+                dnam{"cairteal"}
+                few{"{0} cairtealan"}
+                one{"{0} chairteal"}
+                other{"{0} cairteal"}
+                per{"{0}/c"}
+                two{"{0} chairteal"}
+            }
             second{
                 dnam{"diog"}
                 few{"{0} diogan"}
@@ -1821,6 +1829,14 @@
                 other{"{0}ns"}
                 two{"{0}ns"}
             }
+            quarter{
+                dnam{"c"}
+                few{"{0}c"}
+                one{"{0}c"}
+                other{"{0}c"}
+                per{"{0}/c"}
+                two{"{0}c"}
+            }
             second{
                 dnam{"diog"}
                 few{"{0}d"}
@@ -3174,6 +3190,14 @@
                 other{"{0} ns"}
                 two{"{0} ns"}
             }
+            quarter{
+                dnam{"cairt."}
+                few{"{0} cairt."}
+                one{"{0} chairt."}
+                other{"{0} cairt."}
+                per{"{0}/c"}
+                two{"{0} chairt."}
+            }
             second{
                 dnam{"diog"}
                 few{"{0} diog"}
diff --git a/icu4c/source/data/unit/gl.txt b/icu4c/source/data/unit/gl.txt
index fb3217e..3c46d05 100644
--- a/icu4c/source/data/unit/gl.txt
+++ b/icu4c/source/data/unit/gl.txt
@@ -342,6 +342,12 @@
                 one{"{0} nanosegundo"}
                 other{"{0} nanosegundos"}
             }
+            quarter{
+                dnam{"trimestres"}
+                one{"{0} trimestre"}
+                other{"{0} trimestres"}
+                per{"{0}/trimestre"}
+            }
             second{
                 dnam{"segundos"}
                 one{"{0} segundo"}
@@ -945,22 +951,22 @@
                 other{"{0} decilitros"}
             }
             dessert-spoon{
-                dnam{"cullerada de sobremesa"}
+                dnam{"culleradas de sobremesa"}
                 one{"{0} cullerada de sobremesa"}
                 other{"{0} culleradas de sobremesa"}
             }
             dessert-spoon-imperial{
-                dnam{"cullerada de sobremesa imperial"}
+                dnam{"culleradas de sobremesa imperial"}
                 one{"{0} cullerada de sobremesa imperial"}
                 other{"{0} culleradas de sobremesa imperiais"}
             }
             dram{
-                dnam{"dracma líquida"}
+                dnam{"dracmas líquidas"}
                 one{"{0} dracma líquida"}
                 other{"{0} dracmas líquidas"}
             }
             drop{
-                dnam{"gota"}
+                dnam{"gotas"}
                 one{"{0} gota"}
                 other{"{0} gotas"}
             }
@@ -992,7 +998,7 @@
                 other{"{0} hectolitros"}
             }
             jigger{
-                dnam{"medidor de cóctel"}
+                dnam{"medidores de cóctel"}
                 one{"{0} medidor de cóctel"}
                 other{"{0} medidores de cóctel"}
             }
@@ -1013,7 +1019,7 @@
                 other{"{0} mililitros"}
             }
             pinch{
-                dnam{"chisco"}
+                dnam{"chiscos"}
                 one{"{0} chisco"}
                 other{"{0} chiscos"}
             }
@@ -1033,7 +1039,7 @@
                 other{"{0} cuartos"}
             }
             quart-imperial{
-                dnam{"cuarto imperial"}
+                dnam{"cuartos imperiais"}
                 one{"{0} cuarto imperial"}
                 other{"{0} cuartos imperiais"}
             }
@@ -1072,6 +1078,9 @@
             acre{
                 dnam{"ac"}
             }
+            dunam{
+                dnam{"dunam"}
+            }
             hectare{
                 dnam{"ha"}
             }
@@ -1165,6 +1174,16 @@
             south{"{0} S"}
             west{"{0} O"}
         }
+        digital{
+            bit{
+                dnam{"b"}
+            }
+            byte{
+                dnam{"B"}
+                one{"{0} B"}
+                other{"{0} B"}
+            }
+        }
         duration{
             day{
                 dnam{"día"}
@@ -1193,6 +1212,12 @@
                 other{"{0} m."}
                 per{"{0}/m."}
             }
+            quarter{
+                dnam{"trim."}
+                one{"{0} tr."}
+                other{"{0} tr."}
+                per{"{0}/tr."}
+            }
             second{
                 dnam{"s"}
                 one{"{0} s"}
@@ -1444,8 +1469,8 @@
         area{
             acre{
                 dnam{"acres"}
-                one{"{0} ac"}
-                other{"{0} ac"}
+                one{"{0} acre"}
+                other{"{0} acres"}
             }
             dunam{
                 dnam{"dunams"}
@@ -1597,14 +1622,14 @@
         }
         digital{
             bit{
-                dnam{"bit"}
+                dnam{"b"}
                 one{"{0} b"}
                 other{"{0} b"}
             }
             byte{
-                dnam{"byte"}
-                one{"{0} byte"}
-                other{"{0} byte"}
+                dnam{"B"}
+                one{"{0} B"}
+                other{"{0} B"}
             }
             gigabit{
                 dnam{"Gb"}
@@ -1702,6 +1727,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"trim."}
+                one{"{0} trim."}
+                other{"{0} trim."}
+                per{"{0}/trim."}
+            }
             second{
                 dnam{"s"}
                 one{"{0} s"}
@@ -2223,7 +2254,7 @@
                 other{"{0} c"}
             }
             cup-metric{
-                dnam{"cuncas métr."}
+                dnam{"mc"}
                 one{"{0} mc"}
                 other{"{0} mc"}
             }
diff --git a/icu4c/source/data/unit/gu.txt b/icu4c/source/data/unit/gu.txt
index 22ed672..6e59704 100644
--- a/icu4c/source/data/unit/gu.txt
+++ b/icu4c/source/data/unit/gu.txt
@@ -367,6 +367,12 @@
                 one{"{0} નેનોસેકંડ"}
                 other{"{0} નેનોસેકંડ"}
             }
+            quarter{
+                dnam{"ત્રિમાસિક"}
+                one{"{0} ત્રિમાસિક"}
+                other{"{0} ત્રિમાસિક"}
+                per{"{0}/ત્રિ"}
+            }
             second{
                 dnam{"સેકંડ"}
                 gender{"masculine"}
@@ -1132,6 +1138,9 @@
                 one{"{0}ચો.મીટર"}
                 other{"{0}ચો.મીટર"}
             }
+            square-mile{
+                per{"{0} / ચોરસ માઇલ"}
+            }
         }
         compound{
             1024p1{"Ki{0}"}
@@ -1245,6 +1254,12 @@
             nanosecond{
                 dnam{"ns"}
             }
+            quarter{
+                dnam{"ત્રિમાસ"}
+                one{"{0}ત્રિ"}
+                other{"{0}ત્રિ"}
+                per{"{0}/ત્રિ"}
+            }
             second{
                 dnam{"સેકંડ"}
                 one{"{0} સે"}
@@ -1379,8 +1394,6 @@
             }
             ounce{
                 dnam{"ઔંસ"}
-                one{"{0} ઔંશ"}
-                other{"{0} ઔંશ"}
                 per{"{0}/ઔંસ"}
             }
             pound{
@@ -1422,7 +1435,7 @@
                 other{"{0} inHg"}
             }
             millibar{
-                one{"{0}મિલીબાર"}
+                one{"{0} મિલિબાર"}
                 other{"{0}મિલીબાર"}
             }
         }
@@ -1460,8 +1473,8 @@
                 other{"{0} પ્ર. ઔંસ"}
             }
             fluid-ounce-imperial{
-                one{"{0} પ્રવાહી ઔંસ ઈમ્પિ."}
-                other{"{0} પ્રવાહી ઔંસ ઈમ્પિ."}
+                one{"{0} પ્રવાહી ઔંસ ઈમ્પી."}
+                other{"{0} પ્રવાહી ઔંસ ઈમ્પી."}
             }
             gallon-imperial{
                 one{"{0} ગૅ. ઈમ્પિ."}
@@ -1563,7 +1576,7 @@
                 dnam{"ચોરસ માઇલ"}
                 one{"{0} ચોરસ માઇલ"}
                 other{"{0} ચોરસ માઇલ"}
-                per{"{0} / ચોરસ માઈલ"}
+                per{"{0} / ચોરસ માઇલ"}
             }
             square-yard{
                 dnam{"ચોરસ વાર"}
@@ -1784,6 +1797,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"ત્રિમાસ"}
+                one{"{0}ત્રિ"}
+                other{"{0}ત્રિ"}
+                per{"{0}/ત્રિ"}
+            }
             second{
                 dnam{"સેકંડ"}
                 one{"{0} સેકંડ"}
diff --git a/icu4c/source/data/unit/ha.txt b/icu4c/source/data/unit/ha.txt
index 8312ba8..7feb5fb 100644
--- a/icu4c/source/data/unit/ha.txt
+++ b/icu4c/source/data/unit/ha.txt
@@ -147,6 +147,11 @@
             }
         }
         concentr{
+            item{
+                dnam{"abubuwa"}
+                one{"abu {0}"}
+                other{"abubuwa {0}"}
+            }
             karat{
                 dnam{"karats"}
                 one{"karat {0}"}
@@ -211,9 +216,9 @@
             }
         }
         coordinate{
-            dnam{"cardinal direction"}
+            dnam{"wurin fuskanta"}
             east{"Gabas {0}"}
-            north{"arewa {0}"}
+            north{"Arewa {0}"}
             south{"Kudu {0}"}
             west{"Yamma {0}"}
         }
@@ -288,13 +293,13 @@
             }
             decade{
                 dnam{"shekaru goma-goma"}
-                one{"shekaru goma {0}"}
-                other{"shekaru goma-goma {0}"}
+                one{"sk gm {0}"}
+                other{"shk gm-gm {0}"}
             }
             hour{
                 dnam{"saʼoʼi"}
-                one{"sa'a {0}"}
-                other{"sa'o'i {0}"}
+                one{"sa′a {0}"}
+                other{"sa′o′i {0}"}
                 per{"{0} a saʼa"}
             }
             microsecond{
@@ -324,6 +329,12 @@
                 one{"nanosekan {0}"}
                 other{"nanosekans {0}"}
             }
+            quarter{
+                dnam{"kwatoci"}
+                one{"kwata {0}"}
+                other{"kwatoci {0}"}
+                per{"k/{0}"}
+            }
             second{
                 dnam{"daƙiƙoƙi"}
                 one{"daƙiƙa {0}"}
@@ -669,7 +680,7 @@
             }
             microgram{
                 dnam{"makirogiramgiram"}
-                one{"makirogiram {0}"}
+                one{"Makirogiram {0}"}
                 other{"makirogiramgiram {0}"}
             }
             milligram{
@@ -689,7 +700,7 @@
                 other{"oza-ozar troy {0}"}
             }
             pound{
-                one{"laba {0}"}
+                one{"Laba {0}"}
                 other{"laba-laba {0}"}
             }
             solar-mass{
@@ -743,7 +754,7 @@
         pressure{
             atmosphere{
                 dnam{"yanaye-yanaye"}
-                one{"yanayi {0}"}
+                one{"Yanayi {0}"}
                 other{"yanaye-yanaye {0}"}
             }
             bar{
@@ -795,8 +806,8 @@
         speed{
             kilometer-per-hour{
                 dnam{"kilomitoci a saʼa"}
-                one{"kilomita a sa'a {0}"}
-                other{"kilomitoci a sa'a {0}"}
+                one{"kilomita {0} a sa′a"}
+                other{"kilomitoci {0} a sa′a"}
             }
             knot{
                 dnam{"knots"}
@@ -810,23 +821,23 @@
             }
             mile-per-hour{
                 dnam{"mil-mil a saʼa"}
-                one{"mil a sa'a {0}"}
-                other{"mil-mil a sa'a {0}"}
+                one{"mil {0} a sa′a"}
+                other{"mil-mil {0} a sa′a"}
             }
         }
         temperature{
             celsius{
                 dnam{"digiri-digiri Selsiyas"}
-                one{"digiri Selsiyas {0}"}
+                one{"Digiri Selsiyas {0}"}
                 other{"digiri-digiri Selsiyas {0}"}
             }
             fahrenheit{
                 dnam{"digiri-digiri faranhit"}
-                one{"digiri Faranhit {0}"}
+                one{"Digiri Faranhit {0}"}
                 other{"digiri-digiri faranhit {0}"}
             }
             generic{
-                one{"digiri {0}"}
+                one{"Digirin yanayi {0}"}
                 other{"digiri-digiri {0}"}
             }
             kelvin{
@@ -843,7 +854,7 @@
             }
             pound-force-foot{
                 dnam{"pound-feet"}
-                one{"pound-force-foot {0}"}
+                one{"Pound-force-foot {0}"}
                 other{"pound-feet {0}"}
             }
         }
@@ -1099,7 +1110,14 @@
                 other{"yd²{0}"}
             }
         }
+        compound{
+            10p6{"M{0}"}
+        }
         concentr{
+            item{
+                one{"abu{0}"}
+                other{"Abw{0}"}
+            }
             karat{
                 dnam{"karat"}
                 one{"kt{0}"}
@@ -1229,8 +1247,8 @@
                 other{"r{0}"}
             }
             decade{
-                one{"shkr gm{0}"}
-                other{"shkr gm{0}"}
+                one{"sk gm{0}"}
+                other{"sk gm{0}"}
             }
             hour{
                 dnam{"saʼa"}
@@ -1260,6 +1278,11 @@
                 one{"ns{0}"}
                 other{"ns{0}"}
             }
+            quarter{
+                one{"kwt{0}"}
+                other{"kwt{0}"}
+                per{"k/{0}"}
+            }
             second{
                 dnam{"daƙ"}
                 one{"d {0}"}
@@ -1948,7 +1971,16 @@
                 other{"yd² {0}"}
             }
         }
+        compound{
+            10p15{"P{0}"}
+            10p6{"M{0}"}
+        }
         concentr{
+            item{
+                dnam{"abu"}
+                one{"abu {0}"}
+                other{"Abw. {0}"}
+            }
             karat{
                 dnam{"karats"}
                 one{"kt {0}"}
@@ -2078,13 +2110,13 @@
             day{
                 dnam{"ranaku"}
                 one{"rana {0}"}
-                other{"ranaku {0}"}
+                other{"Rnk. {0}"}
                 per{"{0}/r"}
             }
             decade{
                 dnam{"shkr gm"}
-                one{"shkr gm {0}"}
-                other{"shkr gm {0}"}
+                one{"sk gm {0}"}
+                other{"sk gm {0}"}
             }
             hour{
                 dnam{"saʼoʼi"}
@@ -2119,6 +2151,12 @@
                 one{"ns {0}"}
                 other{"ns {0}"}
             }
+            quarter{
+                dnam{"kwt"}
+                one{"kwt {0}"}
+                other{"kwtc {0}"}
+                per{"k/{0}"}
+            }
             second{
                 dnam{"daƙ"}
                 one{"d {0}"}
diff --git a/icu4c/source/data/unit/ha_NE.txt b/icu4c/source/data/unit/ha_NE.txt
new file mode 100644
index 0000000..a0bc793
--- /dev/null
+++ b/icu4c/source/data/unit/ha_NE.txt
@@ -0,0 +1,87 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
+// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
+ha_NE{
+    units{
+        coordinate{
+            dnam{"cardinal direction"}
+            north{"arewa {0}"}
+        }
+        duration{
+            decade{
+                one{"shekaru goma {0}"}
+                other{"shekaru goma-goma {0}"}
+            }
+            hour{
+                one{"sa'a {0}"}
+                other{"sa'o'i {0}"}
+            }
+        }
+        mass{
+            microgram{
+                one{"makirogiram {0}"}
+                other{"makirogiramgiram {0}"}
+            }
+            pound{
+                one{"laba {0}"}
+                other{"laba-laba {0}"}
+            }
+        }
+        pressure{
+            atmosphere{
+                one{"yanayi {0}"}
+                other{"yanaye-yanaye {0}"}
+            }
+        }
+        speed{
+            kilometer-per-hour{
+                one{"kilomita a sa'a {0}"}
+                other{"kilomitoci a sa'a {0}"}
+            }
+            mile-per-hour{
+                one{"mil a sa'a {0}"}
+                other{"mil-mil a sa'a {0}"}
+            }
+        }
+        temperature{
+            celsius{
+                one{"digiri Selsiyas {0}"}
+                other{"digiri-digiri Selsiyas {0}"}
+            }
+            fahrenheit{
+                one{"digiri Faranhit {0}"}
+                other{"digiri-digiri faranhit {0}"}
+            }
+            generic{
+                one{"digiri {0}"}
+                other{"digiri-digiri {0}"}
+            }
+        }
+        torque{
+            pound-force-foot{
+                one{"pound-force-foot {0}"}
+                other{"pound-feet {0}"}
+            }
+        }
+    }
+    unitsNarrow{
+        duration{
+            decade{
+                one{"shkr gm{0}"}
+                other{"shkr gm{0}"}
+            }
+        }
+    }
+    unitsShort{
+        duration{
+            day{
+                one{"rana {0}"}
+                other{"ranaku {0}"}
+            }
+            decade{
+                one{"shkr gm {0}"}
+                other{"shkr gm {0}"}
+            }
+        }
+    }
+}
diff --git a/icu4c/source/data/unit/he.txt b/icu4c/source/data/unit/he.txt
index e9c4d16..31e4aac 100644
--- a/icu4c/source/data/unit/he.txt
+++ b/icu4c/source/data/unit/he.txt
@@ -364,10 +364,10 @@
             bit{
                 dnam{"ביט"}
                 gender{"masculine"}
-                many{"ביט {0}"}
-                one{"ביט {0}"}
-                other{"ביט {0}"}
-                two{"ביט {0}"}
+                many{"{0} ביט"}
+                one{"{0} ביט"}
+                other{"{0} ביט"}
+                two{"{0} ביט"}
             }
             byte{
                 dnam{"בייט"}
@@ -412,10 +412,10 @@
             megabit{
                 dnam{"מגה-ביט"}
                 gender{"masculine"}
-                many{"מגה-ביט {0}"}
-                one{"מגה-ביט {0}"}
-                other{"מגה-ביט {0}"}
-                two{"מגה-ביט {0}"}
+                many{"{0} מגה-ביט"}
+                one{"{0} מגה-ביט"}
+                other{"{0} מגה-ביט"}
+                two{"{0} מגה-ביט"}
             }
             megabyte{
                 dnam{"מגה-בייט"}
@@ -436,10 +436,10 @@
             terabit{
                 dnam{"טרה-ביט"}
                 gender{"masculine"}
-                many{"טרה-ביט {0}"}
-                one{"טרה-ביט {0}"}
-                other{"טרה-ביט {0}"}
-                two{"טרה-ביט {0}"}
+                many{"{0} טרה-ביט"}
+                one{"{0} טרה-ביט"}
+                other{"{0} טרה-ביט"}
+                two{"{0} טרה-ביט"}
             }
             terabyte{
                 dnam{"טרה-בייט"}
@@ -530,6 +530,14 @@
                 other{"{0} ננו שניות"}
                 two{"{0} ננו שניות"}
             }
+            quarter{
+                dnam{"רבעונים"}
+                gender{"masculine"}
+                many{"{0} רבעונים"}
+                one{"{0} רבעון"}
+                other{"{0} רבעונים"}
+                two{"{0} רבעונים"}
+            }
             second{
                 dnam{"שניות"}
                 gender{"feminine"}
@@ -1089,9 +1097,9 @@
             ton{
                 dnam{"טונות"}
                 many{"{0} טונות"}
-                one{"טון אחד"}
+                one{"טונה אחת"}
                 other{"{0} טונות"}
-                two{"שני טונות"}
+                two{"שתי טונות"}
             }
         }
         power{
@@ -1694,6 +1702,12 @@
             west{"{0} מע׳"}
         }
         digital{
+            bit{
+                many{"{0} ביט"}
+                one{"{0} ביט"}
+                other{"{0} ביט"}
+                two{"{0} ביט"}
+            }
             gigabyte{
                 dnam{"ג״ב"}
                 many{"{0} ג״ב"}
@@ -1775,6 +1789,9 @@
                 other{"{0} ns"}
                 two{"{0} ns"}
             }
+            quarter{
+                dnam{"רבעונים"}
+            }
             second{
                 dnam{"שנ׳"}
                 many{"{0} שנ׳"}
@@ -2012,7 +2029,7 @@
                 per{"{0}/lb"}
             }
             ton{
-                dnam{"טון"}
+                dnam{"טונה"}
                 many{"{0} ט׳"}
                 one{"ט׳ {0}"}
                 other{"{0} ט׳"}
@@ -2416,10 +2433,10 @@
         digital{
             bit{
                 dnam{"ביט"}
-                many{"ביט {0}"}
-                one{"ביט {0}"}
-                other{"ביט {0}"}
-                two{"ביט {0}"}
+                many{"{0} ביט"}
+                one{"{0} ביט"}
+                other{"{0} ביט"}
+                two{"{0} ביט"}
             }
             byte{
                 dnam{"בייט"}
@@ -2560,6 +2577,9 @@
                 other{"{0} ns"}
                 two{"{0} ns"}
             }
+            quarter{
+                dnam{"רבעונים"}
+            }
             second{
                 dnam{"שנ׳"}
                 many{"{0} שנ׳"}
@@ -2983,7 +3003,7 @@
                 two{"{0} סטון"}
             }
             ton{
-                dnam{"טון"}
+                dnam{"טונה"}
                 many{"{0} ט׳"}
                 one{"ט׳ {0}"}
                 other{"{0} ט׳"}
diff --git a/icu4c/source/data/unit/hi.txt b/icu4c/source/data/unit/hi.txt
index a89d1a2..8b30252 100644
--- a/icu4c/source/data/unit/hi.txt
+++ b/icu4c/source/data/unit/hi.txt
@@ -684,6 +684,19 @@
                 one{"{0} नैनो सेकंड"}
                 other{"{0} नैनो सेकंड"}
             }
+            quarter{
+                case{
+                    oblique{
+                        one{"{0} तिमाही"}
+                        other{"{0} तिमाहियां"}
+                    }
+                }
+                dnam{"तिमाही"}
+                gender{"feminine"}
+                one{"{0} तिमाही"}
+                other{"{0} तिमाहियां"}
+                per{"{0}/ति"}
+            }
             second{
                 case{
                     oblique{
@@ -2096,8 +2109,8 @@
         acceleration{
             g-force{
                 dnam{"गु–बल"}
-                one{"{0}गु॰"}
-                other{"{0}गु॰"}
+                one{"{0} गु"}
+                other{"{0} गु"}
             }
         }
         angle{
@@ -2125,14 +2138,8 @@
             }
         }
         area{
-            acre{
-                one{"{0}एकड़"}
-                other{"{0}एकड़"}
-            }
             hectare{
                 dnam{"हे"}
-                one{"{0}हे॰"}
-                other{"{0}हे॰"}
             }
             square-centimeter{
                 dnam{"वर्ग सेंमी"}
@@ -2142,35 +2149,31 @@
             }
             square-foot{
                 dnam{"वर्ग फ़ीट"}
-                one{"{0}ft²"}
-                other{"{0}ft²"}
+                one{"{0} व फ़ी"}
+                other{"{0} व फ़ी"}
             }
             square-inch{
                 dnam{"वर्ग इंच"}
-                one{"{0} वर्ग इंच"}
-                other{"{0} वर्ग इंच"}
+                one{"{0} व इं"}
+                other{"{0} व इं"}
             }
             square-kilometer{
                 dnam{"वर्ग किमी"}
-                one{"{0} km²"}
-                other{"{0} km²"}
                 per{"{0}/वर्ग किमी"}
             }
             square-meter{
                 dnam{"वर्ग मी"}
-                one{"{0} वर्ग मी॰"}
-                other{"{0} वर्ग मी॰"}
                 per{"{0}/वर्ग मी"}
             }
             square-mile{
-                one{"{0}वर्ग मील"}
-                other{"{0}वर्ग मील"}
+                one{"{0} वर्ग मील"}
+                other{"{0} व मी"}
                 per{"{0}/वर्ग मील"}
             }
             square-yard{
                 dnam{"वर्ग गज़"}
                 one{"{0} वर्ग गज़"}
-                other{"{0} वर्ग गज़"}
+                other{"{0} व ग"}
             }
         }
         compound{
@@ -2237,8 +2240,8 @@
         consumption{
             liter-per-100-kilometer{
                 dnam{"ली॰/100 कि॰मी॰"}
-                one{"{0}ली/100कि"}
-                other{"{0}ली/100कि"}
+                one{"{0} ली/100 किमी"}
+                other{"{0} ली/100 किमी"}
             }
         }
         coordinate{
@@ -2261,14 +2264,14 @@
             }
             day{
                 dnam{"दिन"}
-                one{"{0}दिन"}
-                other{"{0}दिन"}
+                one{"{0} दि"}
+                other{"{0} दि"}
                 per{"{0}/दि"}
             }
             hour{
                 dnam{"घंटा"}
                 one{"{0}घं॰"}
-                other{"{0}घं॰"}
+                other{"{0} घं"}
                 per{"{0}/घं"}
             }
             microsecond{
@@ -2281,8 +2284,8 @@
             }
             minute{
                 dnam{"मिनट"}
-                one{"{0}मि॰"}
-                other{"{0}मि॰"}
+                one{"{0} मि"}
+                other{"{0} मि"}
                 per{"{0}/मि"}
             }
             month{
@@ -2292,13 +2295,16 @@
             }
             nanosecond{
                 dnam{"ns"}
-                one{"{0} ns"}
-                other{"{0} ns"}
+                one{"{0} नैनो से"}
+                other{"{0} नैनो से"}
+            }
+            quarter{
+                per{"{0}/ति"}
             }
             second{
                 dnam{"सेकंड"}
-                one{"{0}से॰"}
-                other{"{0}से॰"}
+                one{"{0} से"}
+                other{"{0} से"}
                 per{"{0}/से"}
             }
             week{
@@ -2314,6 +2320,25 @@
                 per{"{0}/व"}
             }
         }
+        energy{
+            calorie{
+                one{"{0} कै"}
+                other{"{0} कै"}
+            }
+            foodcalorie{
+                dnam{"कैलोरी"}
+                one{"{0} कै"}
+                other{"{0} कै"}
+            }
+            joule{
+                one{"{0} जू"}
+                other{"{0} जू"}
+            }
+            kilojoule{
+                one{"{0} किजू"}
+                other{"{0} किजू"}
+            }
+        }
         graphics{
             dot{
                 one{"{0}बिंदु"}
@@ -2339,8 +2364,6 @@
         length{
             centimeter{
                 dnam{"सें॰मी॰"}
-                one{"{0} सें॰मी॰"}
-                other{"{0} सें॰मी॰"}
                 per{"{0}/सेंमी"}
             }
             decimeter{
@@ -2362,38 +2385,32 @@
             }
             kilometer{
                 dnam{"कि॰मी॰"}
-                one{"{0} कि॰मी॰"}
-                other{"{0} कि॰मी॰"}
+                one{"{0} किमी"}
+                other{"{0} किमी"}
                 per{"{0}/किमी"}
             }
             light-year{
                 dnam{"प्रव"}
-                one{"{0}प्र॰व॰"}
-                other{"{0}प्र॰व॰"}
+                one{"{0} प्रव"}
+                other{"{0} प्रव"}
             }
             meter{
                 dnam{"मीटर"}
-                one{"{0}मी"}
-                other{"{0}मी"}
             }
             micrometer{
                 dnam{"μm"}
                 one{"{0} μm"}
                 other{"{0} μm"}
             }
-            mile{
-                one{"{0}मील"}
-                other{"{0}मील"}
-            }
             millimeter{
                 dnam{"मि॰मी॰"}
-                one{"{0} मि॰मी॰"}
-                other{"{0} मि॰मी॰"}
+                one{"{0} मिमी"}
+                other{"{0} मिमी"}
             }
             nanometer{
                 dnam{"nm"}
-                one{"{0} nm"}
-                other{"{0} nm"}
+                one{"{0} नैमी"}
+                other{"{0} नैमी"}
             }
             nautical-mile{
                 dnam{"nmi"}
@@ -2409,11 +2426,6 @@
                 one{"{0}पि॰मी॰"}
                 other{"{0}पि॰मी॰"}
             }
-            yard{
-                dnam{"गज़"}
-                one{"{0}गज"}
-                other{"{0}गज"}
-            }
         }
         mass{
             gram{
@@ -2423,12 +2435,20 @@
             }
             kilogram{
                 dnam{"कि॰ग्रा॰"}
-                one{"{0}कि॰ग्रा॰"}
-                other{"{0} कि॰ग्रा॰"}
+                one{"{0} किग्रा"}
+                other{"{0} किग्रा"}
+            }
+            metric-ton{
+                one{"{0} ट"}
+                other{"{0} ट"}
+            }
+            milligram{
+                one{"{0} मिग्रा"}
+                other{"{0} मिग्रा"}
             }
             ounce{
-                one{"{0}औं॰"}
-                other{"{0}औं॰"}
+                one{"{0} औं॰"}
+                other{"{0} औं॰"}
             }
             pound{
                 one{"{0}#"}
@@ -2441,22 +2461,26 @@
         }
         power{
             horsepower{
-                one{"{0}एचपी"}
-                other{"{0}एचपी"}
+                one{"{0} एचपी"}
+                other{"{0} एचपी"}
             }
             kilowatt{
-                one{"{0}कि॰वॉ॰"}
-                other{"{0}कि॰वॉ॰"}
+                one{"{0} किवॉ"}
+                other{"{0} किवॉ"}
+            }
+            milliwatt{
+                one{"{0} मिवॉ"}
+                other{"{0} मिवॉ"}
             }
             watt{
-                one{"{0}वॉ"}
-                other{"{0}वॉ"}
+                one{"{0} वॉ"}
+                other{"{0} वॉ"}
             }
         }
         pressure{
             hectopascal{
                 one{"{0}hPa"}
-                other{"{0}hPa"}
+                other{"{0} hPa"}
             }
             inch-ofhg{
                 one{"{0}\u0022 Hg"}
@@ -2470,16 +2494,16 @@
         speed{
             kilometer-per-hour{
                 dnam{"कि॰मी॰/घं॰"}
-                one{"{0}किमी/घं"}
-                other{"{0}किमी/घं"}
+                one{"{0} किमी/घं"}
+                other{"{0} किमी/घं"}
             }
             meter-per-second{
-                one{"{0}मी॰/से॰"}
+                one{"{0} मी/से"}
                 other{"{0}मी॰/से॰"}
             }
             mile-per-hour{
-                one{"{0}mph"}
-                other{"{0}mph"}
+                one{"{0} मीप्रघं"}
+                other{"{0} मीप्रघं"}
             }
         }
         temperature{
@@ -2516,12 +2540,10 @@
             }
             cubic-foot{
                 dnam{"घन फ़ीट"}
-                one{"{0} घन फ़ीट"}
-                other{"{0} घन फ़ीट"}
             }
             cubic-kilometer{
-                one{"{0}घन किमी"}
-                other{"{0}घन किमी"}
+                one{"{0} घन किमी"}
+                other{"{0} घन किमी"}
             }
             cubic-meter{
                 dnam{"घन मी"}
@@ -2529,10 +2551,6 @@
                 other{"{0} घन मी"}
                 per{"{0}/घन मी"}
             }
-            cubic-mile{
-                one{"{0}घन मील"}
-                other{"{0}घन मील"}
-            }
             deciliter{
                 dnam{"डेली"}
                 one{"{0} डेली"}
@@ -2575,10 +2593,14 @@
                 other{"{0} इम्पी गैलन"}
                 per{"{0}/इम्पी गैलन"}
             }
+            hectoliter{
+                one{"{0} हेली"}
+                other{"{0} हेली"}
+            }
             liter{
                 dnam{"लीटर"}
-                one{"{0}ली॰"}
-                other{"{0}ली॰"}
+                one{"{0} ली"}
+                other{"{0} ली"}
                 per{"{0}/ली"}
             }
             megaliter{
@@ -2617,8 +2639,8 @@
         acceleration{
             g-force{
                 dnam{"गुरुत्व बल"}
-                one{"{0} G"}
-                other{"{0} G"}
+                one{"{0} गु॰"}
+                other{"{0} गु॰"}
             }
             meter-per-square-second{
                 dnam{"मीटर/से²"}
@@ -2711,6 +2733,10 @@
             }
         }
         compound{
+            1024p1{"कि.बी.{0}"}
+            1024p2{"मे.बी.{0}"}
+            1024p3{"जी.बी.{0}"}
+            1024p4{"टे.बी.{0}"}
             1024p5{"पे.बी.{0}"}
             1024p6{"एक्ज़.बी.{0}"}
             1024p7{"ज़े.बी.{0}"}
@@ -2933,6 +2959,12 @@
                 one{"{0} नैनो से॰"}
                 other{"{0} नैनो से॰"}
             }
+            quarter{
+                dnam{"तिमा"}
+                one{"{0} तिमा"}
+                other{"{0} तिमा"}
+                per{"{0}/ति"}
+            }
             second{
                 dnam{"सेकंड"}
                 one{"{0} से॰"}
@@ -2981,14 +3013,14 @@
                 other{"{0} cal"}
             }
             foodcalorie{
-                dnam{"Cal"}
+                dnam{"कैलोरी"}
                 one{"{0} Cal"}
                 other{"{0} Cal"}
             }
             joule{
                 dnam{"जूल"}
-                one{"{0} J"}
-                other{"{0} J"}
+                one{"{0} जू॰"}
+                other{"{0} जू॰"}
             }
             kilocalorie{
                 dnam{"kcal"}
@@ -2997,8 +3029,8 @@
             }
             kilojoule{
                 dnam{"किलो जूल"}
-                one{"{0} kJ"}
-                other{"{0} kJ"}
+                one{"{0} कि॰जू॰"}
+                other{"{0} कि॰जू॰"}
             }
             kilowatt-hour{
                 dnam{"kWh"}
@@ -3202,7 +3234,7 @@
             metric-ton{
                 dnam{"मीट्रिक टन"}
                 one{"{0} मीट्रिक टन"}
-                other{"{0} मीट्रिक टन"}
+                other{"{0} मी टन"}
             }
             microgram{
                 dnam{"मा॰ग्रा॰"}
@@ -3390,8 +3422,8 @@
             }
             bushel{
                 dnam{"बुशल"}
-                one{"{0} बुश."}
-                other{"{0} बुश."}
+                one{"{0} बुश॰"}
+                other{"{0} बुश॰"}
             }
             centiliter{
                 dnam{"सें॰ली॰"}
@@ -3489,8 +3521,8 @@
             }
             hectoliter{
                 dnam{"है॰ली॰"}
-                one{"{0} है॰ली॰"}
-                other{"{0} है॰ली॰"}
+                one{"{0} हे॰ली॰"}
+                other{"{0} हे॰ली॰"}
             }
             jigger{
                 dnam{"जिगर"}
diff --git a/icu4c/source/data/unit/hi_Latn.txt b/icu4c/source/data/unit/hi_Latn.txt
index d8966c5..3586fbe 100644
--- a/icu4c/source/data/unit/hi_Latn.txt
+++ b/icu4c/source/data/unit/hi_Latn.txt
@@ -3,6 +3,122 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 hi_Latn{
     %%Parent{"en_IN"}
+    units{
+        concentr{
+            percent{
+                dnam{"percent"}
+                one{"{0} percent"}
+                other{"{0} percent"}
+            }
+        }
+        consumption{
+            mile-per-gallon-imperial{
+                dnam{"miles per Imp. gallon"}
+                one{"{0} mile per Imp. gallon"}
+                other{"{0} miles per Imp. gallon"}
+            }
+        }
+        duration{
+            day{
+                one{"{0} din"}
+                other{"{0} din"}
+                per{"{0} har din"}
+            }
+            hour{
+                one{"{0} ghanta"}
+                other{"{0} ghante"}
+                per{"{0} har ghante"}
+            }
+            minute{
+                per{"{0} har minute"}
+            }
+            month{
+                per{"{0} har month"}
+            }
+            second{
+                per{"{0} har second"}
+            }
+            week{
+                per{"{0} har week"}
+            }
+            year{
+                one{"{0} saal"}
+                other{"{0} saal"}
+                per{"{0} har saal"}
+            }
+        }
+        graphics{
+            em{
+                dnam{"typographic em"}
+            }
+        }
+        length{
+            micrometer{
+                dnam{"micrometres"}
+            }
+            mile-scandinavian{
+                dnam{"Scandinavian miles"}
+            }
+        }
+        mass{
+            stone{
+                dnam{"stones"}
+                one{"{0} stone"}
+                other{"{0} stones"}
+            }
+        }
+        pressure{
+            inch-ofhg{
+                one{"{0} inch mercury"}
+                other{"{0} inches mercury"}
+            }
+            millimeter-ofhg{
+                dnam{"millimetres mercury"}
+                one{"{0} millimetre mercury"}
+                other{"{0} millimetres mercury"}
+            }
+        }
+        temperature{
+            generic{
+                dnam{"degrees temperature"}
+                one{"{0} degree temperature"}
+                other{"{0} degrees temperature"}
+            }
+            kelvin{
+                dnam{"kelvins"}
+                one{"{0} kelvin"}
+                other{"{0} kelvins"}
+            }
+        }
+        volume{
+            dessert-spoon{
+                dnam{"dessert spoons"}
+                one{"{0} dessert spoon"}
+                other{"{0} dessert spoons"}
+            }
+            dessert-spoon-imperial{
+                dnam{"Imp. dessert spoons"}
+                one{"{0} Imp. dessert spoon"}
+                other{"{0} Imp. dessert spoons"}
+            }
+            fluid-ounce{
+                dnam{"fluid ounces"}
+                one{"{0} fluid ounce"}
+                other{"{0} fluid ounces"}
+            }
+            gallon-imperial{
+                dnam{"Imp. gallons"}
+                one{"{0} Imp. gallon"}
+                other{"{0} Imp. gallons"}
+                per{"{0} per Imp. gallon"}
+            }
+            quart-imperial{
+                dnam{"Imp. quarts"}
+                one{"{0} Imp. quart"}
+                other{"{0} Imp. quarts"}
+            }
+        }
+    }
     unitsNarrow{
         concentr{
             karat{
@@ -11,6 +127,12 @@
                 other{"{0}kt"}
             }
         }
+        consumption{
+            mile-per-gallon-imperial{
+                one{"{0}m/gUK"}
+                other{"{0}m/gUK"}
+            }
+        }
         digital{
             byte{
                 dnam{"byte"}
@@ -24,9 +146,6 @@
             kilobit{
                 dnam{"kbit"}
             }
-            kilobyte{
-                dnam{"kByte"}
-            }
             megabit{
                 dnam{"Mbit"}
             }
@@ -39,8 +158,11 @@
             terabit{
                 dnam{"Tbit"}
             }
-            terabyte{
-                dnam{"TByte"}
+        }
+        mass{
+            pound{
+                one{"{0}#"}
+                other{"{0}#"}
             }
         }
         pressure{
@@ -55,11 +177,30 @@
             }
         }
         volume{
+            dessert-spoon{
+                dnam{"dsp"}
+                one{"{0}dsp"}
+                other{"{0}dsp"}
+            }
+            dessert-spoon-imperial{
+                dnam{"Imp dsp"}
+                one{"{0}dsp-Imp"}
+                other{"{0}dsp-Imp"}
+            }
             fluid-ounce-imperial{
                 dnam{"Imp fl oz"}
                 one{"{0}fl oz Im"}
                 other{"{0}fl oz Im"}
             }
+            gallon-imperial{
+                one{"{0}galIm"}
+                other{"{0}galIm"}
+            }
+            quart-imperial{
+                dnam{"Imp qt"}
+                one{"{0}qt-Imp."}
+                other{"{0}qt-Imp."}
+            }
         }
     }
     unitsShort{
@@ -69,7 +210,17 @@
                 other{"{0} rev"}
             }
         }
+        compound{
+            10p-6{"μ {0}"}
+            10p-9{"n {0}"}
+            10p12{"T {0}"}
+            10p15{"P {0}"}
+            10p6{"M {0}"}
+        }
         concentr{
+            karat{
+                dnam{"karats"}
+            }
             millimole-per-liter{
                 dnam{"millimol/litre"}
             }
@@ -78,12 +229,31 @@
             mile-per-gallon{
                 dnam{"miles/gal US"}
             }
+            mile-per-gallon-imperial{
+                one{"{0} mpg Imp."}
+                other{"{0} mpg Imp."}
+            }
+        }
+        duration{
+            day{
+                one{"{0} din"}
+                other{"{0} din"}
+            }
+        }
+        graphics{
+            dot{
+                one{"{0} px"}
+                other{"{0} px"}
+            }
         }
         mass{
             carat{
                 one{"{0} CD"}
                 other{"{0} CD"}
             }
+            stone{
+                dnam{"stones"}
+            }
         }
         pressure{
             bar{
@@ -92,10 +262,42 @@
             }
         }
         volume{
+            dessert-spoon{
+                dnam{"dstspn"}
+                one{"{0} dstspn"}
+                other{"{0} dstspn"}
+            }
+            dessert-spoon-imperial{
+                dnam{"Imp dstspn"}
+                one{"{0} Imp dstspn"}
+                other{"{0} Imp dstspn"}
+            }
+            dram{
+                dnam{"dram fluid"}
+                one{"{0} dram fl"}
+                other{"{0} dram fl"}
+            }
+            drop{
+                one{"{0} drop"}
+                other{"{0} drop"}
+            }
             gallon{
                 one{"{0} gal US"}
                 other{"{0} gal US"}
             }
+            gallon-imperial{
+                one{"{0} gal"}
+                other{"{0} gal Imp."}
+            }
+            pinch{
+                one{"{0} pinch"}
+                other{"{0} pinch"}
+            }
+            quart-imperial{
+                dnam{"Imp. qt"}
+                one{"{0} Imp. qt"}
+                other{"{0} Imp. qt"}
+            }
         }
     }
 }
diff --git a/icu4c/source/data/unit/hr.txt b/icu4c/source/data/unit/hr.txt
index 8dcc378..8c3c14a 100644
--- a/icu4c/source/data/unit/hr.txt
+++ b/icu4c/source/data/unit/hr.txt
@@ -1253,6 +1253,31 @@
                 one{"{0} nanosekunda"}
                 other{"{0} nanosekundi"}
             }
+            quarter{
+                case{
+                    accusative{
+                        few{"{0} četvrtine"}
+                        one{"{0} četvrtinu"}
+                        other{"{0} četvrtina"}
+                    }
+                    genitive{
+                        few{"{0} četvrtine"}
+                        one{"{0} četvrtine"}
+                        other{"{0} četvrtina"}
+                    }
+                    instrumental{
+                        few{"{0} četvrtine"}
+                        one{"{0} četvrtinom"}
+                        other{"{0} četvrtina"}
+                    }
+                }
+                dnam{"čevrtine"}
+                few{"{0} četvrtine"}
+                gender{"feminine"}
+                one{"{0} četvrtina"}
+                other{"{0} četvrtina"}
+                per{"{0}/čet."}
+            }
             second{
                 case{
                     accusative{
@@ -3550,6 +3575,13 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"čet."}
+                few{"{0} čet."}
+                one{"{0} čet."}
+                other{"{0} čet."}
+                per{"{0}/čet."}
+            }
             second{
                 dnam{"s"}
                 few{"{0} s"}
@@ -4398,6 +4430,13 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"čet."}
+                few{"{0} čet."}
+                one{"{0} čet."}
+                other{"{0} čet."}
+                per{"{0}/čet."}
+            }
             second{
                 dnam{"s"}
                 few{"{0} s"}
diff --git a/icu4c/source/data/unit/hsb.txt b/icu4c/source/data/unit/hsb.txt
index c9dc29a..aeba443 100644
--- a/icu4c/source/data/unit/hsb.txt
+++ b/icu4c/source/data/unit/hsb.txt
@@ -463,6 +463,14 @@
                 other{"{0} nanosekundow"}
                 two{"{0} nanosekundźe"}
             }
+            quarter{
+                dnam{"kwartale"}
+                few{"{0} kwartale"}
+                one{"{0} kwartal"}
+                other{"{0} kwartalow"}
+                per{"{0}/kwartal"}
+                two{"{0} kwartalej"}
+            }
             second{
                 dnam{"sekundy"}
                 few{"{0} sekundy"}
@@ -1557,6 +1565,14 @@
                 other{"{0} měs."}
                 two{"{0} měs."}
             }
+            quarter{
+                dnam{"kw."}
+                few{"{0} kw."}
+                one{"{0} kw."}
+                other{"{0} kw."}
+                per{"{0}/kw."}
+                two{"{0} kw."}
+            }
             second{
                 dnam{"s"}
                 few{"{0} s"}
@@ -2262,6 +2278,14 @@
                 other{"{0} ns"}
                 two{"{0} ns"}
             }
+            quarter{
+                dnam{"kwart."}
+                few{"{0} kwart."}
+                one{"{0} kwart."}
+                other{"{0} kwart."}
+                per{"{0}/kwart."}
+                two{"{0} kwart."}
+            }
             second{
                 dnam{"sek."}
                 few{"{0} sek."}
diff --git a/icu4c/source/data/unit/hu.txt b/icu4c/source/data/unit/hu.txt
index 5a374fa..a1575b2 100644
--- a/icu4c/source/data/unit/hu.txt
+++ b/icu4c/source/data/unit/hu.txt
@@ -1096,6 +1096,30 @@
                 one{"{0} nanoszekundum"}
                 other{"{0} nanoszekundum"}
             }
+            quarter{
+                case{
+                    accusative{
+                        one{"{0} negyedévet"}
+                        other{"{0} negyedévet"}
+                    }
+                    instrumental{
+                        one{"{0} negyedévvel"}
+                        other{"{0} negyedévvel"}
+                    }
+                    terminative{
+                        one{"{0} negyedévig"}
+                        other{"{0} negyedévig"}
+                    }
+                    translative{
+                        one{"{0} negyedévvé"}
+                        other{"{0} negyedévvé"}
+                    }
+                }
+                dnam{"negyedév"}
+                one{"{0} negyedév"}
+                other{"{0} negyedév"}
+                per{"{0}/n.év"}
+            }
             second{
                 case{
                     accusative{
@@ -3176,6 +3200,12 @@
                 one{"{0} h."}
                 other{"{0} h."}
             }
+            quarter{
+                dnam{"n.év"}
+                one{"{0} n.év"}
+                other{"{0} n.év"}
+                per{"{0}/n.év"}
+            }
             second{
                 dnam{"mp"}
                 one{"{0} mp"}
@@ -3689,6 +3719,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"n.év"}
+                one{"{0} n.év"}
+                other{"{0} n.év"}
+                per{"{0}/n.év"}
+            }
             second{
                 dnam{"mp"}
                 one{"{0} mp"}
diff --git a/icu4c/source/data/unit/hy.txt b/icu4c/source/data/unit/hy.txt
index 779f515..c988c49 100644
--- a/icu4c/source/data/unit/hy.txt
+++ b/icu4c/source/data/unit/hy.txt
@@ -1080,6 +1080,30 @@
                 one{"{0} նանովայրկյան"}
                 other{"{0} նանովայրկյան"}
             }
+            quarter{
+                case{
+                    ablative{
+                        one{"{0} եռամսյակից"}
+                        other{"{0} եռամսյակից"}
+                    }
+                    dative{
+                        one{"{0} եռամսյակին"}
+                        other{"{0} եռամսյակին"}
+                    }
+                    instrumental{
+                        one{"{0} եռամսյակով"}
+                        other{"{0} եռամսյակով"}
+                    }
+                    locative{
+                        one{"{0} եռամսյակում"}
+                        other{"{0} եռամսյակում"}
+                    }
+                }
+                dnam{"եռամսյակներ"}
+                one{"{0} եռամսյակ"}
+                other{"{0} եռամսյակ"}
+                per{"{0}/եռմս"}
+            }
             second{
                 case{
                     ablative{
@@ -3000,6 +3024,7 @@
         }
         angle{
             arc-minute{
+                dnam{"րոպե"}
                 one{"{0}′"}
                 other{"{0}′"}
             }
@@ -3181,6 +3206,12 @@
                 one{"{0} ա"}
                 other{"{0} ա"}
             }
+            quarter{
+                dnam{"եռմս"}
+                one{"{0} եռմս"}
+                other{"{0} եռմս"}
+                per{"{0}/եռմս"}
+            }
             second{
                 dnam{"վ"}
                 one{"{0} վ"}
@@ -3696,6 +3727,12 @@
                 one{"{0} նվ"}
                 other{"{0} նվ"}
             }
+            quarter{
+                dnam{"եռմս"}
+                one{"{0} եռմս"}
+                other{"{0} եռմս"}
+                per{"{0}/եռմս"}
+            }
             second{
                 dnam{"վրկ"}
                 one{"{0} վրկ"}
diff --git a/icu4c/source/data/unit/id.txt b/icu4c/source/data/unit/id.txt
index e6cfafc..94cab65 100644
--- a/icu4c/source/data/unit/id.txt
+++ b/icu4c/source/data/unit/id.txt
@@ -270,6 +270,11 @@
                 dnam{"nanodetik"}
                 other{"{0} nanodetik"}
             }
+            quarter{
+                dnam{"kuartal"}
+                other{"{0} kuartal"}
+                per{"{0}/k"}
+            }
             second{
                 dnam{"detik"}
                 other{"{0} detik"}
@@ -994,6 +999,11 @@
                 dnam{"nanodtk"}
                 other{"{0} ndtk"}
             }
+            quarter{
+                dnam{"krt"}
+                other{"{0}k"}
+                per{"{0}/k"}
+            }
             second{
                 dnam{"dtk"}
                 other{"{0} dtk"}
@@ -1463,6 +1473,11 @@
                 dnam{"nanodtk"}
                 other{"{0} ndtk"}
             }
+            quarter{
+                dnam{"krt"}
+                other{"{0} krt"}
+                per{"{0}/k"}
+            }
             second{
                 dnam{"dtk"}
                 other{"{0} dtk"}
diff --git a/icu4c/source/data/unit/ig.txt b/icu4c/source/data/unit/ig.txt
index 2b5212f..9fd7b71 100644
--- a/icu4c/source/data/unit/ig.txt
+++ b/icu4c/source/data/unit/ig.txt
@@ -3,6 +3,28 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 ig{
     units{
+        compound{
+            power2{
+                other{
+                    _{
+                        _{"{0} square"}
+                    }
+                }
+            }
+            power3{
+                other{
+                    _{
+                        _{"{0} cubic"}
+                    }
+                }
+            }
+        }
+        concentr{
+            item{
+                dnam{"ihe"}
+                other{"{0} ihe"}
+            }
+        }
         duration{
             century{
                 dnam{"Ọtụtụ nari afọ"}
@@ -16,6 +38,11 @@
             month{
                 dnam{"Ọtụtụ Ọnwa"}
             }
+            quarter{
+                dnam{"Nkeji Nkeano"}
+                other{"{0}/q"}
+                per{"{0}/q"}
+            }
             week{
                 dnam{"Ọtụtụ Izu"}
             }
@@ -37,7 +64,80 @@
             }
         }
     }
+    unitsNarrow{
+        concentr{
+            item{
+                dnam{"ihe"}
+                other{"{0}ihe"}
+            }
+            millimole-per-liter{
+                other{"{0}mmol/L"}
+            }
+            permille{
+                dnam{"‰"}
+                other{"{0}‰"}
+            }
+            permillion{
+                dnam{"ppm"}
+                other{"{0}ppm"}
+            }
+            permyriad{
+                dnam{"‱"}
+            }
+        }
+        duration{
+            day{
+                per{"{0}/d"}
+            }
+            hour{
+                per{"{0}/h"}
+            }
+            microsecond{
+                dnam{"μsec"}
+                other{"{0}μs"}
+            }
+            minute{
+                per{"{0}/min"}
+            }
+            month{
+                per{"{0}/m"}
+            }
+            nanosecond{
+                dnam{"ns"}
+                other{"{0}ns"}
+            }
+            quarter{
+                dnam{"qtr"}
+                other{"{0}q"}
+                per{"{0}/q"}
+            }
+            second{
+                per{"{0}/s"}
+            }
+            week{
+                per{"{0}/w"}
+            }
+        }
+        force{
+            newton{
+                other{"{0}N"}
+            }
+        }
+    }
     unitsShort{
+        concentr{
+            item{
+                dnam{"ihe"}
+                other{"{0} ihe"}
+            }
+        }
+        duration{
+            quarter{
+                dnam{"qtr"}
+                other{"{0} qtrs"}
+                per{"{0}/q"}
+            }
+        }
         volume{
             drop{
                 dnam{"dobé"}
diff --git a/icu4c/source/data/unit/is.txt b/icu4c/source/data/unit/is.txt
index 7e5e64a..bea1e09 100644
--- a/icu4c/source/data/unit/is.txt
+++ b/icu4c/source/data/unit/is.txt
@@ -119,7 +119,7 @@
                     }
                     dative{
                         one{"{0} radíani"}
-                        other{"{0} radíani"}
+                        other{"{0} radíönum"}
                     }
                     genitive{
                         one{"{0} radíans"}
@@ -270,7 +270,7 @@
             }
         }
         compound{
-            1024p1{"k´íbí{0}"}
+            1024p1{"kíbí{0}"}
             1024p2{"mebí{0}"}
             1024p3{"gíbí{0}"}
             1024p4{"tebí{0}"}
@@ -579,7 +579,7 @@
                         other{"{0} lítra á kílómetra"}
                     }
                     dative{
-                        one{"{0} lítrum á kílómetra"}
+                        one{"{0} lítra á kílómetra"}
                         other{"{0} lítrum á kílómetra"}
                     }
                     genitive{
@@ -654,11 +654,11 @@
             gigabit{
                 case{
                     accusative{
-                        one{"{0} gígabiti"}
+                        one{"{0} gígabita"}
                         other{"{0} gígabita"}
                     }
                     dative{
-                        one{"{0} gígabiti"}
+                        one{"{0} gígabita"}
                         other{"{0} gígabitum"}
                     }
                     genitive{
@@ -794,11 +794,11 @@
             terabit{
                 case{
                     accusative{
-                        one{"{0} terabiti"}
-                        other{"{0} terabiti"}
+                        one{"{0} terabita"}
+                        other{"{0} terabita"}
                     }
                     dative{
-                        one{"{0} terabiti"}
+                        one{"{0} terabita"}
                         other{"{0} terabitum"}
                     }
                     genitive{
@@ -1035,6 +1035,27 @@
                 one{"{0} nanósekúnda"}
                 other{"{0} nanósekúndur"}
             }
+            quarter{
+                case{
+                    accusative{
+                        one{"{0} ársfjórðung"}
+                        other{"{0} ársfjórðunga"}
+                    }
+                    dative{
+                        one{"{0} ársfjórðungi"}
+                        other{"{0} ársfjórðungum"}
+                    }
+                    genitive{
+                        one{"{0} ársfjórðungs"}
+                        other{"{0} ársfjórðunga"}
+                    }
+                }
+                dnam{"ársfjórðungar"}
+                gender{"masculine"}
+                one{"{0} ársfjórðungur"}
+                other{"{0} ársfjórðungar"}
+                per{"{0}/ársfjórðung"}
+            }
             second{
                 case{
                     accusative{
@@ -1127,8 +1148,8 @@
                         other{"{0} milliamper"}
                     }
                     dative{
-                        one{"{0} milliamperum"}
-                        other{"{0} milliamper"}
+                        one{"{0} milliamperi"}
+                        other{"{0} milliamperum"}
                     }
                     genitive{
                         one{"{0} milliampers"}
@@ -1158,7 +1179,7 @@
                 dnam{"óm"}
                 gender{"neuter"}
                 one{"{0} óm"}
-                other{"{0} ohm"}
+                other{"{0} óm"}
             }
             volt{
                 case{
@@ -1249,12 +1270,12 @@
                         other{"{0} kílójúl"}
                     }
                     dative{
-                        one{"{0} kílójúl"}
-                        other{"{0} kílójúl"}
+                        one{"{0} kílójúli"}
+                        other{"{0} kílójúlum"}
                     }
                     genitive{
-                        one{"{0} kílójúl"}
-                        other{"{0} kílójúl"}
+                        one{"{0} kílójúls"}
+                        other{"{0} kílójúla"}
                     }
                 }
                 dnam{"kílójúl"}
@@ -1297,11 +1318,11 @@
                     }
                     dative{
                         one{"{0} kílóvatti á 100 kílómetra"}
-                        other{"{0} kílóvött á 100 kílómetra"}
+                        other{"{0} kílóvöttum á 100 kílómetra"}
                     }
                     genitive{
-                        one{"{0} kílóvatt á 100 kílómetra"}
-                        other{"{0} kílóvöttum á 100 kílómetra"}
+                        one{"{0} kílóvatts á 100 kílómetra"}
+                        other{"{0} kílóvatta á 100 kílómetra"}
                     }
                 }
                 gender{"neuter"}
@@ -1418,7 +1439,7 @@
         }
         graphics{
             dot{
-                dnam{"punktur"}
+                dnam{"punktar"}
                 one{"{0} punktur"}
                 other{"{0} punktar"}
             }
@@ -1827,12 +1848,12 @@
                         other{"{0} karöt"}
                     }
                     dative{
-                        one{"{0} karat"}
-                        other{"{0} karöt"}
+                        one{"{0} karati"}
+                        other{"{0} karötum"}
                     }
                     genitive{
-                        one{"{0} karat"}
-                        other{"{0} karöt"}
+                        one{"{0} karats"}
+                        other{"{0} karata"}
                     }
                 }
                 dnam{"karöt"}
@@ -2024,7 +2045,7 @@
                     }
                     dative{
                         one{"{0} kílóvatt"}
-                        other{"{0} kílóvött"}
+                        other{"{0} kílóvöttum"}
                     }
                     genitive{
                         one{"{0} kílóvatts"}
@@ -2194,7 +2215,7 @@
                         other{"{0} megapaskölum"}
                     }
                     genitive{
-                        one{"{0} megapskals"}
+                        one{"{0} megapaskals"}
                         other{"{0} megapaskala"}
                     }
                 }
@@ -2349,8 +2370,8 @@
                 }
                 dnam{"°"}
                 gender{"feminine"}
-                one{"{0}°"}
-                other{"{0}°"}
+                one{"{0} gráða"}
+                other{"{0} gráður"}
             }
             kelvin{
                 case{
@@ -2396,7 +2417,7 @@
             }
             pound-force-foot{
                 dnam{"pundfet"}
-                one{"{0} pund-kraftur-fet"}
+                one{"{0} pundfet"}
                 other{"{0} pundfet"}
             }
         }
@@ -2573,12 +2594,12 @@
                 other{"{0} bresk ábætisskeið"}
             }
             dram{
-                dnam{"dramm"}
+                dnam{"drömm"}
                 one{"{0} dramm"}
                 other{"{0} drömm"}
             }
             drop{
-                dnam{"dropi"}
+                dnam{"dropar"}
                 one{"{0} dropi"}
                 other{"{0} dropar"}
             }
@@ -2625,7 +2646,7 @@
                 other{"{0} hektólítrar"}
             }
             jigger{
-                dnam{"sjúss"}
+                dnam{"sjússar"}
                 one{"{0} sjúss"}
                 other{"{0} sjússar"}
             }
@@ -2691,7 +2712,7 @@
                 other{"{0} millilítrar"}
             }
             pinch{
-                dnam{"klípa"}
+                dnam{"klípur"}
                 one{"{0} klípa"}
                 other{"{0} klípur"}
             }
@@ -2819,14 +2840,16 @@
                 other{"{0} atriði"}
             }
             milligram-ofglucose-per-deciliter{
-                dnam{"mg/dL"}
-                one{"{0}mg/dL"}
-                other{"{0}mg/dL"}
+                one{"{0}mg/dl"}
+                other{"{0}mg/dl"}
             }
             millimole-per-liter{
-                dnam{"mmol/L"}
-                one{"{0}mmol/L"}
-                other{"{0}mmol/L"}
+                dnam{"mmól/l"}
+                one{"{0}mmól/l"}
+                other{"{0}mmól/l"}
+            }
+            mole{
+                dnam{"mól"}
             }
             percent{
                 dnam{"%"}
@@ -2856,6 +2879,13 @@
             south{"{0}S"}
             west{"{0}V"}
         }
+        digital{
+            petabyte{
+                dnam{"PB"}
+                one{"{0}PB"}
+                other{"{0}PB"}
+            }
+        }
         duration{
             century{
                 dnam{"árh"}
@@ -2888,7 +2918,6 @@
                 dnam{"mín."}
                 one{"{0} mín."}
                 other{"{0} mín."}
-                per{"{0}/min"}
             }
             month{
                 dnam{"mánuður"}
@@ -2901,6 +2930,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"ársfj."}
+                one{"{0} ársfj."}
+                other{"{0} ársfj."}
+                per{"{0}/ársfj."}
+            }
             second{
                 dnam{"sek."}
                 one{"{0} sek."}
@@ -2920,6 +2955,19 @@
                 per{"{0}/ár"}
             }
         }
+        electric{
+            ohm{
+                dnam{"óm"}
+            }
+        }
+        energy{
+            electronvolt{
+                dnam{"eV"}
+            }
+            kilojoule{
+                dnam{"kJ"}
+            }
+        }
         force{
             kilowatt-hour-per-100-kilometer{
                 one{"{0} kWh/100km"}
@@ -3183,6 +3231,12 @@
                 other{"{0} K"}
             }
         }
+        torque{
+            pound-force-foot{
+                one{"{0}lbf⋅ft"}
+                other{"{0}lbf⋅ft"}
+            }
+        }
         volume{
             bushel{
                 dnam{"skeppa"}
@@ -3201,6 +3255,9 @@
                 one{"{0}mi³"}
                 other{"{0}mi³"}
             }
+            cup{
+                dnam{"bolli"}
+            }
             dessert-spoon{
                 dnam{"áb.skeið"}
                 one{"{0} áb.skeið"}
@@ -3344,11 +3401,11 @@
             }
             millimole-per-liter{
                 dnam{"millimól/lítri"}
-                one{"{0} m.mól/l"}
-                other{"{0} m.mól/l"}
+                one{"{0} mmól/l"}
+                other{"{0} mmól/l"}
             }
             mole{
-                dnam{"m´ól"}
+                dnam{"mól"}
                 one{"{0} mól"}
                 other{"{0} mól"}
             }
@@ -3507,6 +3564,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"ársfj."}
+                one{"{0} ársfj."}
+                other{"{0} ársfj."}
+                per{"{0}/ársfj."}
+            }
             second{
                 dnam{"sek."}
                 one{"{0} sek."}
@@ -3538,7 +3601,7 @@
                 other{"{0} mA"}
             }
             ohm{
-                dnam{"ohm"}
+                dnam{"óm"}
                 one{"{0} Ω"}
                 other{"{0} Ω"}
             }
@@ -3622,11 +3685,6 @@
             }
         }
         graphics{
-            dot{
-                dnam{"punktur"}
-                one{"{0} punktur"}
-                other{"{0} punktur"}
-            }
             dot-per-centimeter{
                 dnam{"dpcm"}
                 one{"{0} dpcm"}
@@ -4082,7 +4140,7 @@
             fluid-ounce-imperial{
                 dnam{"breskar fl oz"}
                 one{"{0} bresk fl oz"}
-                other{"{0} bresk fl oz"}
+                other{"{0} breskar fl oz"}
             }
             gallon{
                 dnam{"gal"}
diff --git a/icu4c/source/data/unit/it.txt b/icu4c/source/data/unit/it.txt
index f4c9cfc..b21de54 100644
--- a/icu4c/source/data/unit/it.txt
+++ b/icu4c/source/data/unit/it.txt
@@ -404,6 +404,13 @@
                 one{"{0} nanosecondo"}
                 other{"{0} nanosecondi"}
             }
+            quarter{
+                dnam{"trimestri"}
+                gender{"masculine"}
+                one{"{0} trimestre"}
+                other{"{0} trimestri"}
+                per{"{0} al trimestre"}
+            }
             second{
                 dnam{"secondi"}
                 gender{"masculine"}
@@ -1114,7 +1121,7 @@
             fluid-ounce{
                 dnam{"once liquide"}
                 gender{"feminine"}
-                one{"oncia liquida"}
+                one{"{0} oncia liquida"}
                 other{"{0} once liquide"}
             }
             fluid-ounce-imperial{
@@ -1382,6 +1389,7 @@
                 other{"{0}Tb"}
             }
             terabyte{
+                dnam{"TB"}
                 one{"{0}TB"}
                 other{"{0}TB"}
             }
@@ -1393,7 +1401,7 @@
             }
             day{
                 dnam{"giorno"}
-                one{"{0} g"}
+                one{"{0}g"}
                 other{"{0}gg"}
                 per{"{0}/g"}
             }
@@ -1429,6 +1437,11 @@
                 one{"{0}ns"}
                 other{"{0}ns"}
             }
+            quarter{
+                one{"{0} trim."}
+                other{"{0} trim."}
+                per{"{0}/trim."}
+            }
             second{
                 dnam{"s"}
                 one{"{0}s"}
@@ -1838,8 +1851,12 @@
         temperature{
             celsius{
                 dnam{"°C"}
-                one{"{0} °C"}
-                other{"{0} °C"}
+                one{"{0}°C"}
+                other{"{0}°C"}
+            }
+            fahrenheit{
+                one{"{0}°F"}
+                other{"{0}°F"}
             }
             kelvin{
                 one{"{0}K"}
@@ -2184,47 +2201,47 @@
                 other{"{0} byte"}
             }
             gigabit{
-                dnam{"Gb"}
+                dnam{"Gbit"}
                 one{"{0} Gb"}
                 other{"{0} Gb"}
             }
             gigabyte{
-                dnam{"GB"}
+                dnam{"Gbyte"}
                 one{"{0} GB"}
                 other{"{0} GB"}
             }
             kilobit{
-                dnam{"kb"}
+                dnam{"kbit"}
                 one{"{0} kb"}
                 other{"{0} kb"}
             }
             kilobyte{
-                dnam{"kB"}
+                dnam{"kbyte"}
                 one{"{0} kB"}
                 other{"{0} kB"}
             }
             megabit{
-                dnam{"Mb"}
+                dnam{"Mbit"}
                 one{"{0} Mb"}
                 other{"{0} Mb"}
             }
             megabyte{
-                dnam{"MB"}
+                dnam{"Mbyte"}
                 one{"{0} MB"}
                 other{"{0} MB"}
             }
             petabyte{
-                dnam{"PB"}
+                dnam{"Pbyte"}
                 one{"{0} PB"}
                 other{"{0} PB"}
             }
             terabit{
-                dnam{"Tb"}
+                dnam{"Tbit"}
                 one{"{0} Tb"}
                 other{"{0} Tb"}
             }
             terabyte{
-                dnam{"TB"}
+                dnam{"Tbyte"}
                 one{"{0} TB"}
                 other{"{0} TB"}
             }
@@ -2279,6 +2296,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"trim."}
+                one{"{0} trim."}
+                other{"{0} trim."}
+                per{"{0}/trimestre"}
+            }
             second{
                 dnam{"s"}
                 one{"{0} s"}
@@ -2287,8 +2310,8 @@
             }
             week{
                 dnam{"settimane"}
-                one{"{0} settimana"}
-                other{"{0} settimane"}
+                one{"{0} sett."}
+                other{"{0} sett."}
                 per{"{0}/settimana"}
             }
             year{
diff --git a/icu4c/source/data/unit/ja.txt b/icu4c/source/data/unit/ja.txt
index 680343e..12f22f9 100644
--- a/icu4c/source/data/unit/ja.txt
+++ b/icu4c/source/data/unit/ja.txt
@@ -283,6 +283,11 @@
                 dnam{"ナノ秒"}
                 other{"{0} ナノ秒"}
             }
+            quarter{
+                dnam{"四半期"}
+                other{"{0} 四半期"}
+                per{"{0}/四半期"}
+            }
             second{
                 dnam{"秒"}
                 other{"{0} 秒"}
@@ -1070,6 +1075,11 @@
                 dnam{"ns"}
                 other{"{0}ns"}
             }
+            quarter{
+                dnam{"四半期"}
+                other{"{0}Q"}
+                per{"{0}/Q"}
+            }
             second{
                 dnam{"秒"}
                 other{"{0}s"}
@@ -1239,7 +1249,7 @@
             }
             mile{
                 dnam{"マイル"}
-                other{"{0}マイル"}
+                other{"{0}mi"}
             }
             mile-scandinavian{
                 dnam{"スカンジナビアマイル"}
@@ -1275,7 +1285,7 @@
             }
             yard{
                 dnam{"ヤード"}
-                other{"{0}ヤード"}
+                other{"{0}yd"}
             }
         }
         light{
@@ -1380,6 +1390,9 @@
             }
         }
         pressure{
+            atmosphere{
+                other{"{0}atm"}
+            }
             bar{
                 other{"{0}bar"}
             }
@@ -1826,6 +1839,11 @@
                 dnam{"ナノ秒"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"四半期"}
+                other{"{0}四半期"}
+                per{"{0}/四半期"}
+            }
             second{
                 dnam{"秒"}
                 other{"{0} 秒"}
diff --git a/icu4c/source/data/unit/jv.txt b/icu4c/source/data/unit/jv.txt
index ec89ba2..5b052c3 100644
--- a/icu4c/source/data/unit/jv.txt
+++ b/icu4c/source/data/unit/jv.txt
@@ -275,6 +275,11 @@
                 dnam{"nanodetik"}
                 other{"{0} nanodetik"}
             }
+            quarter{
+                dnam{"seprapat"}
+                other{"{0} seprapat"}
+                per{"{0}/seprapat"}
+            }
             second{
                 dnam{"detik"}
                 other{"{0} detik"}
@@ -906,6 +911,11 @@
                 dnam{"sasi"}
                 other{"{0} sasi"}
             }
+            quarter{
+                dnam{"seprapat"}
+                other{"{0}seprapat"}
+                per{"{0}/seprapat"}
+            }
             second{
                 dnam{"dtk"}
                 other{"{0} dtk"}
@@ -1249,6 +1259,11 @@
                 dnam{"nanodtk"}
                 other{"{0} nd"}
             }
+            quarter{
+                dnam{"seprapat"}
+                other{"{0} seprapat"}
+                per{"{0}/seprapat"}
+            }
             second{
                 dnam{"dtk"}
                 other{"{0} dtk"}
diff --git a/icu4c/source/data/unit/ka.txt b/icu4c/source/data/unit/ka.txt
index 8cfad2a..59a3095 100644
--- a/icu4c/source/data/unit/ka.txt
+++ b/icu4c/source/data/unit/ka.txt
@@ -332,6 +332,12 @@
                 one{"{0} ნანოწამი"}
                 other{"{0} ნანოწამი"}
             }
+            quarter{
+                dnam{"კვარტალი"}
+                one{"{0} კვარტალი"}
+                other{"{0} კვარტალი"}
+                per{"{0}/კვარტალში"}
+            }
             second{
                 dnam{"წამი"}
                 one{"{0} წამი"}
@@ -1181,6 +1187,13 @@
                 dnam{"თვე"}
                 one{"{0} თვე"}
                 other{"{0} თვე"}
+                per{"{0}/თ."}
+            }
+            quarter{
+                dnam{"კვარტ"}
+                one{"{0} კვარტ"}
+                other{"{0} კვარტ"}
+                per{"{0}/კვარტ"}
             }
             second{
                 dnam{"წმ"}
@@ -1665,6 +1678,12 @@
                 one{"{0} ნწმ"}
                 other{"{0} ნწმ"}
             }
+            quarter{
+                dnam{"კვარტ"}
+                one{"{0} კვარტ"}
+                other{"{0} კვარტ"}
+                per{"{0}/კვარტ"}
+            }
             second{
                 dnam{"წმ"}
                 one{"{0} წმ"}
diff --git a/icu4c/source/data/unit/kk.txt b/icu4c/source/data/unit/kk.txt
index 72e5e02..bd5a96c 100644
--- a/icu4c/source/data/unit/kk.txt
+++ b/icu4c/source/data/unit/kk.txt
@@ -113,26 +113,26 @@
             1024p6{"эксби{0}"}
             1024p7{"зеби{0}"}
             1024p8{"йоби{0}"}
-            10p-1{"{0} дециметр"}
-            10p-12{"{0} пикометр"}
-            10p-15{"{0} фемтометр"}
-            10p-18{"{0} аттометр"}
-            10p-2{"{0} сантиметр"}
-            10p-21{"{0} зептометр"}
-            10p-24{"{0} йоктометр"}
-            10p-3{"{0} миллиметр"}
-            10p-6{"{0} микрометр"}
-            10p-9{"{0} нанометр"}
-            10p1{"{0} декаметр"}
-            10p12{"{0} тераметр"}
-            10p15{"{0} петаметр"}
-            10p18{"{0} эксаметр"}
-            10p2{"{0} гектометр"}
-            10p21{"{0} зеттаметр"}
-            10p24{"{0} йоттаметр"}
-            10p3{"{0} километр"}
-            10p6{"{0} мегаметр"}
-            10p9{"{0} гигаметр"}
+            10p-1{"деци{0}"}
+            10p-12{"пико{0}"}
+            10p-15{"фемто{0}"}
+            10p-18{"атто{0}"}
+            10p-2{"санти{0}"}
+            10p-21{"зепто{0}"}
+            10p-24{"йокто{0}"}
+            10p-3{"милли{0}"}
+            10p-6{"микро{0}"}
+            10p-9{"нано{0}"}
+            10p1{"дека{0}"}
+            10p12{"тера{0}"}
+            10p15{"пета{0}"}
+            10p18{"экса{0}"}
+            10p2{"гекто{0}"}
+            10p21{"зетта{0}"}
+            10p24{"йотта{0}"}
+            10p3{"кило{0}"}
+            10p6{"мега{0}"}
+            10p9{"гига{0}"}
             per{"{0}/{1}"}
             power2{
                 one{
@@ -142,7 +142,7 @@
                 }
                 other{
                     _{
-                        _{"квадрат {0}"}
+                        _{"шаршы {0}"}
                     }
                 }
             }
@@ -299,10 +299,9 @@
                 other{"{0} ғасыр"}
             }
             day{
-                dnam{"тәулік"}
-                one{"{0} тәулік"}
-                other{"{0} тәулік"}
-                per{"тәулігіне {0}"}
+                one{"{0} күн"}
+                other{"{0} күн"}
+                per{"күніне {0}"}
             }
             decade{
                 dnam{"декада"}
@@ -342,6 +341,12 @@
                 one{"{0} наносекунд"}
                 other{"{0} наносекунд"}
             }
+            quarter{
+                dnam{"тоқсан"}
+                one{"{0} тоқсан"}
+                other{"{0} тоқсан"}
+                per{"{0}/тоқсан"}
+            }
             second{
                 dnam{"секунд"}
                 one{"{0} секунд"}
@@ -810,9 +815,9 @@
                 other{"{0} паскаль"}
             }
             pound-force-per-square-inch{
-                dnam{"фунт/шаршы дюйм"}
-                one{"{0} фунт/шаршы дюйм"}
-                other{"{0} фунт/шаршы дюйм"}
+                dnam{"фунт-күш/шаршы дюйм"}
+                one{"{0} фунт-күш/шаршы дюйм"}
+                other{"{0} фунт-күш/шаршы дюйм"}
             }
         }
         speed{
@@ -849,9 +854,9 @@
                 other{"{0} Фаренгейт градусы"}
             }
             generic{
-                dnam{"°"}
-                one{"{0}°"}
-                other{"{0}°"}
+                dnam{"температура градусы"}
+                one{"{0} градус"}
+                other{"{0} градус"}
             }
             kelvin{
                 dnam{"кельвин"}
@@ -866,16 +871,16 @@
                 other{"{0} ньютон-метр"}
             }
             pound-force-foot{
-                dnam{"фунт-фут"}
+                dnam{"фунт-күш-фут"}
                 one{"{0} фунт-фут"}
-                other{"{0} фунт-фут"}
+                other{"{0} фунт-күш-фут"}
             }
         }
         volume{
             acre-foot{
-                dnam{"акро-фут"}
-                one{"{0} aкро-фут"}
-                other{"{0} aкро-фут"}
+                dnam{"акр-фут"}
+                one{"{0} aкр-фут"}
+                other{"{0} aкр-фут"}
             }
             barrel{
                 dnam{"баррель"}
@@ -951,8 +956,6 @@
             }
             dessert-spoon-imperial{
                 dnam{"британдық десерт қасығы"}
-                one{"{0} британдық десерт қасығы"}
-                other{"{0} британдық десерт қасығы"}
             }
             dram{
                 dnam{"драхма"}
@@ -981,10 +984,10 @@
                 per{"{0}/галлон"}
             }
             gallon-imperial{
-                dnam{"имперлік галлон"}
-                one{"{0} имперлік галлон"}
-                other{"{0} имперлік галлон"}
-                per{"{0}/имперлік галлон"}
+                dnam{"брит. галлон"}
+                one{"{0} брит. галлон"}
+                other{"{0} брит. галлон"}
+                per{"{0}/брит. галлон"}
             }
             hectoliter{
                 dnam{"гектолитр"}
@@ -1033,9 +1036,8 @@
                 other{"{0} кварта"}
             }
             quart-imperial{
-                dnam{"британдық кварта"}
                 one{"{0} британдық кварта"}
-                other{"{0} британдық кварта"}
+                other{"{0} брит. кварта"}
             }
             tablespoon{
                 dnam{"ас қасық"}
@@ -1052,16 +1054,20 @@
     unitsNarrow{
         acceleration{
             g-force{
-                one{"{0} г"}
-                other{"{0} г"}
+                dnam{"гр-күш"}
+            }
+            meter-per-square-second{
+                dnam{"м/с²"}
             }
         }
         angle{
             arc-minute{
+                dnam{"доға минуты"}
                 one{"{0}′"}
                 other{"{0}′"}
             }
             arc-second{
+                dnam{"доға секунды"}
                 one{"{0}″"}
                 other{"{0}″"}
             }
@@ -1069,6 +1075,9 @@
                 one{"{0}°"}
                 other{"{0}°"}
             }
+            radian{
+                dnam{"рад"}
+            }
         }
         area{
             acre{
@@ -1080,6 +1089,7 @@
                 other{"{0} га"}
             }
             square-foot{
+                dnam{"фут²"}
                 one{"{0} фут²"}
                 other{"{0} фут²"}
             }
@@ -1092,8 +1102,10 @@
                 other{"{0} м²"}
             }
             square-mile{
+                dnam{"миль²"}
                 one{"{0} миля²"}
                 other{"{0} миля²"}
+                per{"{0}/миль²"}
             }
         }
         compound{
@@ -1105,26 +1117,26 @@
             1024p6{"Эи{0}"}
             1024p7{"Зи{0}"}
             1024p8{"Йи{0}"}
-            10p-1{"{0} дм"}
-            10p-12{"{0} пм"}
-            10p-15{"{0} фм"}
-            10p-18{"{0} ам"}
-            10p-2{"{0} см"}
-            10p-21{"{0} зм"}
-            10p-24{"{0} йм"}
-            10p-3{"{0} мм"}
-            10p-6{"{0} мкм"}
-            10p-9{"{0} нм"}
-            10p1{"{0} дам"}
-            10p12{"{0} Тм"}
-            10p15{"{0} Пм"}
-            10p18{"{0} Эм"}
-            10p2{"{0} гм"}
-            10p21{"{0} Зм"}
-            10p24{"{0} Йм"}
-            10p3{"{0} км"}
-            10p6{"{0} Мм"}
-            10p9{"{0} Гм"}
+            10p-1{"д{0}"}
+            10p-12{"п{0}"}
+            10p-15{"ф{0}"}
+            10p-18{"а{0}"}
+            10p-2{"с{0}"}
+            10p-21{"з{0}"}
+            10p-24{"й{0}"}
+            10p-3{"м{0}"}
+            10p-6{"мк{0}"}
+            10p-9{"н{0}"}
+            10p1{"да{0}"}
+            10p12{"Т{0}"}
+            10p15{"П{0}"}
+            10p18{"Э{0}"}
+            10p2{"г{0}"}
+            10p21{"З{0}"}
+            10p24{"Й{0}"}
+            10p3{"к{0}"}
+            10p6{"М{0}"}
+            10p9{"Г{0}"}
             per{"{0}/{1}"}
         }
         concentr{
@@ -1138,6 +1150,9 @@
                 one{"{0}%"}
                 other{"{0}%"}
             }
+            permille{
+                dnam{"‰"}
+            }
         }
         consumption{
             liter-per-100-kilometer{
@@ -1145,6 +1160,19 @@
                 one{"{0} л/100 км"}
                 other{"{0} л/100 км"}
             }
+            liter-per-kilometer{
+                dnam{"л/км"}
+            }
+            mile-per-gallon{
+                dnam{"миль/гал."}
+                one{"{0} миль/гал."}
+                other{"{0} миль/гал."}
+            }
+            mile-per-gallon-imperial{
+                dnam{"миль/имп. гал."}
+                one{"{0} миль/имп. гал."}
+                other{"{0} миль/имп. гал."}
+            }
         }
         coordinate{
             dnam{"бағыт"}
@@ -1153,6 +1181,32 @@
             south{"{0} О"}
             west{"{0} Б"}
         }
+        digital{
+            gigabit{
+                dnam{"Гб"}
+            }
+            gigabyte{
+                dnam{"ГБ"}
+            }
+            kilobit{
+                dnam{"кб"}
+            }
+            kilobyte{
+                dnam{"кБ"}
+            }
+            megabit{
+                dnam{"Мб"}
+            }
+            megabyte{
+                dnam{"МБ"}
+            }
+            petabyte{
+                dnam{"ПБ"}
+            }
+            terabyte{
+                dnam{"ТБ"}
+            }
+        }
         duration{
             day{
                 dnam{"күн"}
@@ -1179,6 +1233,12 @@
                 one{"{0} ай"}
                 other{"{0} ай"}
             }
+            quarter{
+                dnam{"тоқсан"}
+                one{"{0} тоқсан"}
+                other{"{0} тоқсан"}
+                per{"{0}/тоқсан"}
+            }
             second{
                 dnam{"с"}
                 one{"{0} с"}
@@ -1188,6 +1248,7 @@
                 dnam{"ап."}
                 one{"{0} ап."}
                 other{"{0} ап."}
+                per{"{0}/апта"}
             }
             year{
                 dnam{"ж."}
@@ -1195,6 +1256,24 @@
                 other{"{0} ж."}
             }
         }
+        electric{
+            milliampere{
+                dnam{"мА"}
+            }
+        }
+        energy{
+            foodcalorie{
+                dnam{"Кал"}
+            }
+            kilojoule{
+                dnam{"кДж"}
+            }
+            therm-us{
+                dnam{"АҚШ термі"}
+                one{"{0} АҚШ термі"}
+                other{"{0} АҚШ термі"}
+            }
+        }
         force{
             kilowatt-hour-per-100-kilometer{
                 dnam{"кВт-сағ/100 км"}
@@ -1202,16 +1281,41 @@
                 other{"{0} кВт-сағ/100 км"}
             }
         }
+        graphics{
+            pixel{
+                dnam{"пиксель"}
+                one{"{0} пиксель"}
+                other{"{0} пиксель"}
+            }
+            pixel-per-inch{
+                dnam{"пиксель/дюйм"}
+                one{"{0} пиксель/дюйм"}
+                other{"{0} пиксель/дюйм"}
+            }
+        }
         length{
+            astronomical-unit{
+                dnam{"а. б."}
+                one{"{0} а. б."}
+                other{"{0} а. б."}
+            }
             centimeter{
                 dnam{"см"}
                 one{"{0} см"}
                 other{"{0} см"}
             }
+            fathom{
+                one{"{0} фатом"}
+                other{"{0} фатом"}
+            }
             foot{
                 one{"{0} фут"}
                 other{"{0} фут"}
             }
+            furlong{
+                one{"{0} Ф"}
+                other{"{0} Ф"}
+            }
             inch{
                 one{"{0} дюйм"}
                 other{"{0} дюйм"}
@@ -1222,8 +1326,7 @@
                 other{"{0} км"}
             }
             light-year{
-                one{"{0} ly"}
-                other{"{0} ly"}
+                dnam{"ж. ж."}
             }
             meter{
                 dnam{"м"}
@@ -1231,14 +1334,25 @@
                 other{"{0} м"}
             }
             mile{
+                dnam{"миль"}
                 one{"{0} миля"}
                 other{"{0} миля"}
             }
+            mile-scandinavian{
+                dnam{"скандинавиялық миль"}
+                one{"{0} ск. миль"}
+                other{"{0} ск. миль"}
+            }
             millimeter{
                 dnam{"мм"}
                 one{"{0} мм"}
                 other{"{0} мм"}
             }
+            nautical-mile{
+                dnam{"теңіз милі"}
+                one{"{0} теңіз милі"}
+                other{"{0} теңіз милі"}
+            }
             picometer{
                 one{"{0} пм"}
                 other{"{0} пм"}
@@ -1248,6 +1362,13 @@
                 other{"{0} ярд"}
             }
         }
+        light{
+            candela{
+                dnam{"кд"}
+                one{"{0} кд"}
+                other{"{0} кд"}
+            }
+        }
         mass{
             gram{
                 dnam{"грамм"}
@@ -1274,6 +1395,7 @@
                 other{"{0} ат күші"}
             }
             kilowatt{
+                dnam{"кВт"}
                 one{"{0}кВт"}
                 other{"{0}кВт"}
             }
@@ -1284,11 +1406,13 @@
         }
         pressure{
             hectopascal{
+                dnam{"гПа"}
                 one{"{0} гПа"}
                 other{"{0} гПа"}
             }
             inch-ofhg{
-                one{"{0} inHg"}
+                dnam{"дюйм с.б."}
+                one{"{0} дюйм с.б."}
                 other{"{0} inHg"}
             }
             millibar{
@@ -1302,11 +1426,18 @@
                 one{"{0} км/сағ"}
                 other{"{0} км/сағ"}
             }
+            knot{
+                dnam{"түйін"}
+                one{"{0} түйін"}
+                other{"{0} түйін"}
+            }
             meter-per-second{
+                dnam{"м/с"}
                 one{"{0} м/с"}
                 other{"{0} м/с"}
             }
             mile-per-hour{
+                dnam{"миль/сағ"}
                 one{"{0} миля/сағ"}
                 other{"{0} миля/сағ"}
             }
@@ -1318,11 +1449,27 @@
                 other{"{0}°C"}
             }
             fahrenheit{
-                one{"{0}°F"}
-                other{"{0}°F"}
+                dnam{"°F"}
+                one{"{0}°"}
+                other{"{0}°"}
             }
         }
         volume{
+            acre-foot{
+                dnam{"акр-фут"}
+                one{"{0} aкр-фут"}
+                other{"{0} aкр-фут"}
+            }
+            barrel{
+                dnam{"баррель"}
+                one{"{0} баррель"}
+                other{"{0} баррель"}
+            }
+            bushel{
+                dnam{"бушель"}
+                one{"{0} бш"}
+                other{"{0} бш"}
+            }
             cubic-kilometer{
                 one{"{0} км³"}
                 other{"{0} км³"}
@@ -1331,11 +1478,50 @@
                 one{"{0} миля³"}
                 other{"{0} миля³"}
             }
+            cup{
+                dnam{"шыны-аяқ"}
+                one{"{0} ша"}
+                other{"{0} ша"}
+            }
+            cup-metric{
+                one{"{0} мша"}
+                other{"{0} мша"}
+            }
+            dessert-spoon-imperial{
+                dnam{"имп. дес. қас."}
+                one{"{0} имп. дес. қас."}
+                other{"{0} имп. дес. қас."}
+            }
+            fluid-ounce-imperial{
+                dnam{"имп. сұй. унц."}
+                one{"{0} имп. сұй. унц."}
+                other{"{0} имп. сұй. унц."}
+            }
+            gallon-imperial{
+                dnam{"ағыл. галлоны"}
+                one{"{0} имп. галлон"}
+                other{"{0} имп. галлон"}
+                per{"{0}/ағыл. галлоны"}
+            }
             liter{
                 dnam{"литр"}
                 one{"{0} л"}
                 other{"{0} л"}
             }
+            pint{
+                one{"{0} пт"}
+                other{"{0} пт"}
+            }
+            pint-metric{
+                dnam{"мпт"}
+                one{"{0} мпт"}
+                other{"{0} мпт"}
+            }
+            quart{
+                dnam{"кт"}
+                one{"{0} кт"}
+                other{"{0} кт"}
+            }
         }
     }
     unitsShort{
@@ -1364,8 +1550,8 @@
             }
             degree{
                 dnam{"градус"}
-                one{"{0}°"}
-                other{"{0}°"}
+                one{"{0} градус"}
+                other{"{0} градус"}
             }
             radian{
                 dnam{"радиан"}
@@ -1444,26 +1630,26 @@
             1024p6{"Эи{0}"}
             1024p7{"Зи{0}"}
             1024p8{"Йи{0}"}
-            10p-1{"{0} дм"}
-            10p-12{"{0} пм"}
-            10p-15{"{0} фм"}
-            10p-18{"{0} ам"}
-            10p-2{"{0} см"}
-            10p-21{"{0} зм"}
-            10p-24{"{0} йм"}
-            10p-3{"{0} мм"}
-            10p-6{"{0} мкм"}
-            10p-9{"{0} нм"}
-            10p1{"{0} дам"}
-            10p12{"{0} Тм"}
-            10p15{"{0} Пм"}
-            10p18{"{0} Эм"}
-            10p2{"{0} гм"}
-            10p21{"{0} Зм"}
-            10p24{"{0} Йм"}
-            10p3{"{0} км"}
-            10p6{"{0} Мм"}
-            10p9{"{0} Гм"}
+            10p-1{"д{0}"}
+            10p-12{"п{0}"}
+            10p-15{"ф{0}"}
+            10p-18{"а{0}"}
+            10p-2{"с{0}"}
+            10p-21{"з{0}"}
+            10p-24{"й{0}"}
+            10p-3{"м{0}"}
+            10p-6{"мк{0}"}
+            10p-9{"н{0}"}
+            10p1{"да{0}"}
+            10p12{"Т{0}"}
+            10p15{"П{0}"}
+            10p18{"Э{0}"}
+            10p2{"г{0}"}
+            10p21{"З{0}"}
+            10p24{"Й{0}"}
+            10p3{"к{0}"}
+            10p6{"М{0}"}
+            10p9{"Г{0}"}
             per{"{0}/{1}"}
         }
         concentr{
@@ -1508,7 +1694,7 @@
                 other{"{0} ppm"}
             }
             permyriad{
-                dnam{"‱"}
+                dnam{"промириад"}
                 one{"{0}‱"}
                 other{"{0}‱"}
             }
@@ -1649,6 +1835,12 @@
                 one{"{0} нс"}
                 other{"{0} нс"}
             }
+            quarter{
+                dnam{"тоқсан"}
+                one{"{0} тоқсан"}
+                other{"{0} тоқсан"}
+                per{"{0}/тоқсан"}
+            }
             second{
                 dnam{"с"}
                 one{"{0} с"}
@@ -1749,7 +1941,7 @@
                 other{"{0} Н"}
             }
             pound-force{
-                dnam{"lbf"}
+                dnam{"фунт-күш"}
                 one{"{0} lbf"}
                 other{"{0} lbf"}
             }
@@ -1778,9 +1970,9 @@
         }
         graphics{
             dot{
-                dnam{"нүкте"}
-                one{"{0} нүкте"}
-                other{"{0} нүкте"}
+                dnam{"пиксель"}
+                one{"{0} пиксель"}
+                other{"{0} пиксель"}
             }
             dot-per-centimeter{
                 dnam{"нүкте/см"}
@@ -1798,21 +1990,31 @@
                 other{"{0} эм"}
             }
             megapixel{
-                dnam{"Мп"}
+                dnam{"мегапиксель"}
                 one{"{0} Мп"}
                 other{"{0} Мп"}
             }
+            pixel{
+                dnam{"пиксель"}
+                one{"{0} пиксель"}
+                other{"{0} пиксель"}
+            }
             pixel-per-centimeter{
                 dnam{"пиксель/см"}
                 one{"{0} пиксель/см"}
                 other{"{0} пиксель/см"}
             }
+            pixel-per-inch{
+                dnam{"пиксель/дюйм"}
+                one{"{0} пиксель/дюйм"}
+                other{"{0} пиксель/дюйм"}
+            }
         }
         length{
             astronomical-unit{
-                dnam{"а.б."}
-                one{"{0} а.б."}
-                other{"{0} а.б."}
+                dnam{"а. б."}
+                one{"{0} а. б."}
+                other{"{0} а. б."}
             }
             centimeter{
                 dnam{"см"}
@@ -1827,8 +2029,8 @@
             }
             fathom{
                 dnam{"фатом"}
-                one{"{0} fth"}
-                other{"{0} fth"}
+                one{"{0} фатом"}
+                other{"{0} фатом"}
             }
             foot{
                 dnam{"фут"}
@@ -1910,7 +2112,7 @@
                 other{"{0} пункт"}
             }
             solar-radius{
-                dnam{"R☉"}
+                dnam{"Күн радиусы"}
                 one{"{0} R☉"}
                 other{"{0} R☉"}
             }
@@ -1922,9 +2124,9 @@
         }
         light{
             candela{
-                dnam{"Кд"}
-                one{"{0} Кд"}
-                other{"{0} Кд"}
+                dnam{"кд"}
+                one{"{0} кд"}
+                other{"{0} кд"}
             }
             lumen{
                 dnam{"лм"}
@@ -1937,7 +2139,7 @@
                 other{"{0} лк"}
             }
             solar-luminosity{
-                dnam{"L☉"}
+                dnam{"Күн жарықтығы"}
                 one{"{0} L☉"}
                 other{"{0} L☉"}
             }
@@ -2008,7 +2210,7 @@
                 per{"{0}/фунт"}
             }
             solar-mass{
-                dnam{"M☉"}
+                dnam{"Күн массасы"}
                 one{"{0} M☉"}
                 other{"{0} M☉"}
             }
@@ -2035,7 +2237,7 @@
                 other{"{0} а. к."}
             }
             kilowatt{
-                dnam{"киловатт"}
+                dnam{"кВт"}
                 one{"{0} кВт"}
                 other{"{0} кВт"}
             }
@@ -2067,7 +2269,7 @@
                 other{"{0} бар"}
             }
             hectopascal{
-                dnam{"гектопаскаль"}
+                dnam{"гПа"}
                 one{"{0} гПа"}
                 other{"{0} гПа"}
             }
@@ -2136,7 +2338,7 @@
                 other{"{0}°C"}
             }
             fahrenheit{
-                dnam{"Фаренгейт градусы"}
+                dnam{"F градусы"}
                 one{"{0}°F"}
                 other{"{0}°F"}
             }
@@ -2165,18 +2367,19 @@
         }
         volume{
             acre-foot{
-                dnam{"aкро-фут"}
-                one{"{0} aкро-фут"}
-                other{"{0} aкро-фут"}
+                dnam{"акр-фут"}
+                one{"{0} aкр-фут"}
+                other{"{0} aкр-фут"}
             }
             barrel{
-                dnam{"bbl"}
-                one{"{0} bbl"}
-                other{"{0} bbl"}
+                dnam{"баррель"}
+                one{"{0} баррель"}
+                other{"{0} баррель"}
             }
             bushel{
-                one{"{0} bu"}
-                other{"{0} bu"}
+                dnam{"бушель"}
+                one{"{0} бш"}
+                other{"{0} бш"}
             }
             centiliter{
                 dnam{"сл"}
@@ -2226,8 +2429,9 @@
                 other{"{0} к."}
             }
             cup-metric{
-                one{"{0} mc"}
-                other{"{0} mc"}
+                dnam{"мк"}
+                one{"{0} мк"}
+                other{"{0} мк"}
             }
             deciliter{
                 dnam{"дл"}
@@ -2260,9 +2464,9 @@
                 other{"{0} сұй. унц."}
             }
             fluid-ounce-imperial{
-                dnam{"имп. fl oz"}
-                one{"{0} fl oz имп."}
-                other{"{0} fl oz имп."}
+                dnam{"брит. сұй. унция"}
+                one{"{0} брит. сұй. унция"}
+                other{"{0} брит. сұй. унция"}
             }
             gallon{
                 dnam{"гал."}
@@ -2272,8 +2476,8 @@
             }
             gallon-imperial{
                 dnam{"имп. галлон"}
-                one{"{0} имп. гал."}
-                other{"{0} имп. гал."}
+                one{"{0} брит. галлон"}
+                other{"{0} брит. галлон"}
                 per{"{0}/имп. галлон"}
             }
             hectoliter{
@@ -2309,18 +2513,18 @@
             }
             pint{
                 dnam{"пинта"}
-                one{"{0} pt"}
-                other{"{0} pt"}
+                one{"{0} пт"}
+                other{"{0} пт"}
             }
             pint-metric{
-                dnam{"mpt"}
-                one{"{0} mpt"}
-                other{"{0} mpt"}
+                dnam{"мпт"}
+                one{"{0} мпт"}
+                other{"{0} мпт"}
             }
             quart{
-                dnam{"qt"}
-                one{"{0} qt"}
-                other{"{0} qt"}
+                dnam{"кт"}
+                one{"{0} кт"}
+                other{"{0} кт"}
             }
             quart-imperial{
                 dnam{"брит. кварта"}
diff --git a/icu4c/source/data/unit/km.txt b/icu4c/source/data/unit/km.txt
index 1ed3867..7718fe7 100644
--- a/icu4c/source/data/unit/km.txt
+++ b/icu4c/source/data/unit/km.txt
@@ -266,6 +266,11 @@
                 dnam{"ណាណូវិនាទី"}
                 other{"{0} ណាណូវិនាទី"}
             }
+            quarter{
+                dnam{"ត្រីមាស"}
+                other{"{0} ត្រីមាស"}
+                per{"{0}/ត្រី"}
+            }
             second{
                 dnam{"វិនាទី"}
                 other{"{0} វិនាទី"}
@@ -895,6 +900,11 @@
                 dnam{"ខែ"}
                 other{"{0} ខែ"}
             }
+            quarter{
+                dnam{"ត្រីមាស"}
+                other{"{0} ត្រី"}
+                per{"{0}/ត្រី"}
+            }
             second{
                 dnam{"វិនាទី"}
                 other{"{0} វិនាទី"}
@@ -1269,6 +1279,11 @@
                 dnam{"ណាណូវិនាទី"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"ត្រីមាស"}
+                other{"{0} ត្រីមាស"}
+                per{"{0}/ត្រី"}
+            }
             second{
                 dnam{"វិនាទី"}
                 other{"{0} វិនាទី"}
diff --git a/icu4c/source/data/unit/kn.txt b/icu4c/source/data/unit/kn.txt
index 9cdc8a5..bf2ab95 100644
--- a/icu4c/source/data/unit/kn.txt
+++ b/icu4c/source/data/unit/kn.txt
@@ -658,9 +658,9 @@
         coordinate{
             dnam{"ಕಾರ್ಡಿನಲ್ ನಿರ್ದೇಶನ"}
             east{"{0} ಪೂರ್ವ"}
-            north{"{0}ಉತ್ತರ"}
-            south{"{0}ದಕ್ಷಿಣ"}
-            west{"{0}ಪಶ್ಚಿಮ"}
+            north{"{0} ಉತ್ತರ"}
+            south{"{0} ದಕ್ಷಿಣ"}
+            west{"{0} ಪಶ್ಚಿಮ"}
         }
         digital{
             bit{
@@ -1152,6 +1152,31 @@
                 one{"{0} ನ್ಯಾನೊಸೆಕೆಂಡ್"}
                 other{"{0} ನ್ಯಾನೊಸೆಕೆಂಡುಗಳು"}
             }
+            quarter{
+                case{
+                    accusative{
+                        one{"{0} ತ್ರೈಮಾಸಿಕವನ್ನು"}
+                        other{"{0} ತ್ರೈಮಾಸಿಕಗಳನ್ನು"}
+                    }
+                    dative{
+                        one{"{0} ತ್ರೈಮಾಸಿಕಕ್ಕೆ"}
+                        other{"{0} ತ್ರೈಮಾಸಿಕಗಳಿಗೆ"}
+                    }
+                    genitive{
+                        one{"{0} ತ್ರೈಮಾಸಿಕದ"}
+                        other{"{0} ತ್ರೈಮಾಸಿಕಗಳ"}
+                    }
+                    locative{
+                        one{"{0} ತ್ರೈಮಾಸಿಕದಲ್ಲಿ"}
+                        other{"{0} ತ್ರೈಮಾಸಿಕಗಳಲ್ಲಿ"}
+                    }
+                }
+                dnam{"ತ್ರೈಮಾಸಿಕಗಳು"}
+                gender{"neuter"}
+                one{"{0} ತ್ರೈಮಾಸಿಕವು"}
+                other{"{0} ತ್ರೈಮಾಸಿಕಗಳು"}
+                per{"{0}/ತ್ರೈಮಾಸಿಕಗಳಿಗೆ"}
+            }
             second{
                 case{
                     accusative{
@@ -2040,6 +2065,7 @@
                         other{"{0} ಕ್ಯಾಂಡಿಲಾಗಳಲ್ಲಿ"}
                     }
                     vocative{
+                        one{"{0} ಕ್ಯಾಂಡಿಲಾ"}
                         other{"{0} ಕ್ಯಾಂಡಿಲಾಗಳು"}
                     }
                 }
@@ -3187,6 +3213,7 @@
                 other{"{0}ಜಿ-ಫೋ."}
             }
             meter-per-square-second{
+                dnam{"m/s²"}
                 one{"{0}ಮೀ/ಸೆ²"}
                 other{"{0}ಮೀ/ಸೆ²"}
             }
@@ -3229,6 +3256,7 @@
                 other{"{0} ಹೆ."}
             }
             square-foot{
+                dnam{"ft²"}
                 one{"{0}ಚ.ಅ"}
                 other{"{0}ಚ.ಅ"}
             }
@@ -3265,11 +3293,11 @@
             10p-21{"ಝೆ. {0}"}
             10p-24{"ಯೊ. {0}"}
             10p-3{"ಮಿ. {0}"}
-            10p-6{"ಮೈ. {0}"}
+            10p-6{"μ{0}"}
             10p-9{"ನ್ಯಾ. {0}"}
             10p1{"ಡೆ. {0}"}
             10p12{"ಟೆ. {0}"}
-            10p15{"ಪೆ. {0}"}
+            10p15{"P{0}"}
             10p18{"ಎ. {0}"}
             10p2{"ಹೆ. {0}"}
             10p21{"ಝೆಟ್. {0}"}
@@ -3320,6 +3348,9 @@
                 one{"{0} ಲೀ/100ಕಿಮೀ"}
                 other{"{0} ಲೀ/100ಕಿಮೀ"}
             }
+            liter-per-kilometer{
+                dnam{"ಲೀ/ಕಿಮೀ"}
+            }
             mile-per-gallon{
                 dnam{"ಪ್ರಗ್ಯಾಮೈ"}
                 one{"{0}mpg"}
@@ -3348,10 +3379,12 @@
                 other{"{0} ಬೈ."}
             }
             gigabit{
+                dnam{"Gb"}
                 one{"{0}ಗಿ.ಬಿ."}
                 other{"{0}ಗಿ.ಬಿ."}
             }
             gigabyte{
+                dnam{"GB"}
                 one{"{0}ಗಿ.ಬೈ."}
                 other{"{0}ಗಿ.ಬೈ."}
             }
@@ -3368,10 +3401,12 @@
                 other{"{0}ಮೆ.ಬಿ."}
             }
             megabyte{
+                dnam{"MB"}
                 one{"{0}ಮೆ.ಬೈ."}
                 other{"{0}ಮೆ.ಬೈ."}
             }
             petabyte{
+                dnam{"PB"}
                 one{"{0}ಪೆಬೈ"}
                 other{"{0}ಪೆಬೈ"}
             }
@@ -3380,6 +3415,7 @@
                 other{"{0}ಟೆ.ಬಿ."}
             }
             terabyte{
+                dnam{"TB"}
                 one{"{0}ಟೆ.ಬೈ."}
                 other{"{0}ಟೆ.ಬೈ."}
             }
@@ -3426,6 +3462,12 @@
                 one{"{0}ನ್ಯಾಸೆ"}
                 other{"{0}ನ್ಯಾಸೆ"}
             }
+            quarter{
+                dnam{"ತ್ರೈಮಾಸಿಕ"}
+                one{"{0} ತ್ರೈ"}
+                other{"{0}ತ್ರೈ"}
+                per{"{0}/ತ್ರೈಮಾಸಿಕಕ್ಕೆ"}
+            }
             second{
                 dnam{"ಸೆಕೆಂ"}
                 one{"{0}ಸೆಕೆಂ"}
@@ -3449,8 +3491,9 @@
                 other{"{0}ಆಂ."}
             }
             milliampere{
+                dnam{"mA"}
                 one{"{0}ಮಿ.ಆಂ"}
-                other{"{0}ಮಿ.ಆಂ"}
+                other{"{0}mA"}
             }
             ohm{
                 one{"{0}Ω"}
@@ -3463,6 +3506,7 @@
         }
         energy{
             british-thermal-unit{
+                dnam{"BTU"}
                 one{"{0}ಬ್ರಿಉಯು"}
                 other{"{0}ಬ್ರಿಉಯು"}
             }
@@ -3515,8 +3559,9 @@
         }
         frequency{
             gigahertz{
+                dnam{"GHz"}
                 one{"{0}ಗಿ.ಹ"}
-                other{"{0}ಗಿ.ಹ"}
+                other{"{0}GHz"}
             }
             hertz{
                 dnam{"ಹರ್ಟ್ಜ್"}
@@ -3524,15 +3569,22 @@
                 other{"{0}ಹರ್ಟ್ಜ್"}
             }
             kilohertz{
+                dnam{"kHz"}
                 one{"{0}ಕಿ.ಹ"}
-                other{"{0}ಕಿ.ಹ"}
+                other{"{0}kHz"}
             }
             megahertz{
+                dnam{"MHz"}
                 one{"{0}ಮೆ.ಹ"}
                 other{"{0}ಮೆ.ಹ"}
             }
         }
         graphics{
+            dot{
+                dnam{"ಡಾಟ್"}
+                one{"{0} ಡಾಟ್"}
+                other{"{0} ಪಿಕ್ಸೆ"}
+            }
             dot-per-centimeter{
                 one{"{0}dpcm"}
                 other{"{0}dpcm"}
@@ -3546,6 +3598,7 @@
                 other{"{0}em"}
             }
             megapixel{
+                dnam{"MP"}
                 one{"{0}MP"}
                 other{"{0}MP"}
             }
@@ -3601,8 +3654,6 @@
             }
             light-year{
                 dnam{"ಬೆ.ವರ್ಷ"}
-                one{"{0}ಹಗು. ವ."}
-                other{"{0}ಹಗು. ವ."}
             }
             meter{
                 dnam{"ಮೀ"}
@@ -3675,6 +3726,7 @@
         }
         mass{
             carat{
+                dnam{"ಕ್ಯಾರೆಟ್‌"}
                 one{"{0}CD"}
                 other{"{0}CD"}
             }
@@ -3683,6 +3735,7 @@
                 other{"{0} Da"}
             }
             earth-mass{
+                dnam{"M⊕"}
                 one{"{0}M⊕"}
                 other{"{0}M⊕"}
             }
@@ -3722,6 +3775,7 @@
                 per{"{0}/ ಔ"}
             }
             ounce-troy{
+                dnam{"ಔ.ಟ್ರಾ"}
                 one{"{0}ಟ್ರಾ.ಔ"}
                 other{"{0}ಟ್ರಾ.ಔ"}
             }
@@ -3792,10 +3846,12 @@
                 other{"{0}\u0022 Hg"}
             }
             kilopascal{
+                dnam{"kPa"}
                 one{"{0}ಕೆಪಿಎ"}
                 other{"{0}ಕೆಪಿಎ"}
             }
             megapascal{
+                dnam{"MPa"}
                 one{"{0}ಎಂಪಿಎ"}
                 other{"{0}ಎಂಪಿಎ"}
             }
@@ -3866,6 +3922,7 @@
                 other{"{0}ನ್ಯೂ.ಮೀ"}
             }
             pound-force-foot{
+                dnam{"ಎಲ್‌ಬಿಎಫ್⋅ಎಫ್‌ಟಿ"}
                 one{"{0}ಎಲ್‌ಬಿಎಫ್-ಎಫ್‌ಟಿ"}
                 other{"{0}ಎಲ್‌ಬಿಎಫ್-ಎಫ್‌ಟಿ"}
             }
@@ -4092,18 +4149,18 @@
             10p-21{"ಝೆ {0}"}
             10p-24{"ಯೊ {0}"}
             10p-3{"ಮಿ {0}"}
-            10p-6{"ಮೈ {0}"}
+            10p-6{"μ{0}"}
             10p-9{"ನ್ಯಾ {0}"}
             10p1{"ಡೆಟ್ {0}"}
-            10p12{"ಟೆ {0}"}
+            10p12{"T{0}"}
             10p15{"ಪೆ {0}"}
-            10p18{"ಎ {0}"}
+            10p18{"E{0}"}
             10p2{"ಹೆ {0}"}
-            10p21{"ಝೆಟ್ {0}"}
-            10p24{"ಯೊಟ್ {0}"}
+            10p21{"Z{0}"}
+            10p24{"Y{0}"}
             10p3{"ಕಿ {0}"}
             10p6{"ಮೆ {0}"}
-            10p9{"ಗಿ {0}"}
+            10p9{"G{0}"}
             per{"{0}/{1}"}
             power2{
                 one{
@@ -4190,10 +4247,10 @@
         }
         coordinate{
             dnam{"ದಿಕ್ಕು"}
-            east{"{0}ಪೂ"}
-            north{"{0}ಉ"}
-            south{"{0}ದ"}
-            west{"{0}ಪ"}
+            east{"{0} ಪೂ"}
+            north{"{0} ಉ"}
+            south{"{0} ದ"}
+            west{"{0} ಪ"}
         }
         digital{
             bit{
@@ -4302,6 +4359,12 @@
                 one{"{0} ನ್ಯಾ.ಸೆ"}
                 other{"{0} ನ್ಯಾ.ಸೆ"}
             }
+            quarter{
+                dnam{"ತ್ರೈಮಾಸಿಕ"}
+                one{"{0} ತ್ರೈ"}
+                other{"{0} ತ್ರೈ.ಗಳು"}
+                per{"{0}/ತ್ರೈಮಾಸಿಕಕ್ಕೆ"}
+            }
             second{
                 dnam{"ಸೆಕೆಂಡುಗಳು"}
                 one{"{0} ಸೆಕೆಂ"}
@@ -4345,7 +4408,7 @@
         }
         energy{
             british-thermal-unit{
-                dnam{"ಬ್ರಿಉಘ"}
+                dnam{"BTU"}
                 one{"{0} ಬ್ರಿಉಘ"}
                 other{"{0} ಬ್ರಿಉಘ"}
             }
@@ -4411,7 +4474,7 @@
             gigahertz{
                 dnam{"ಗಿ.ಹ"}
                 one{"{0} ಗಿ.ಹ"}
-                other{"{0} ಗಿ.ಹ"}
+                other{"{0} GHz"}
             }
             hertz{
                 dnam{"ಹರ್ಟ್ಸ್‌"}
@@ -4610,8 +4673,8 @@
         mass{
             carat{
                 dnam{"ಕ್ಯಾರೆಟ್‌ಗಳು"}
-                one{"{0} ಕ್ಯಾರೆ"}
-                other{"{0} ಕ್ಯಾರೆ"}
+                one{"{0} CD"}
+                other{"{0} CD"}
             }
             dalton{
                 dnam{"ಡಿಎ"}
@@ -4823,7 +4886,7 @@
                 other{"{0} ನ್ಯೂ.ಮೀ"}
             }
             pound-force-foot{
-                dnam{"ಎಲ್‌ಬಿಎಫ್-ಎಫ್‌ಟಿ"}
+                dnam{"ಎಲ್‌ಬಿಎಫ್⋅ಎಫ್‌ಟಿ"}
                 one{"{0} ಎಲ್‌ಬಿಎಫ್-ಎಫ್‌ಟಿ"}
                 other{"{0} ಎಲ್‌ಬಿಎಫ್-ಎಫ್‌ಟಿ"}
             }
diff --git a/icu4c/source/data/unit/ko.txt b/icu4c/source/data/unit/ko.txt
index eac2c79..be6b1ef 100644
--- a/icu4c/source/data/unit/ko.txt
+++ b/icu4c/source/data/unit/ko.txt
@@ -274,6 +274,11 @@
                 dnam{"나노초"}
                 other{"{0}나노초"}
             }
+            quarter{
+                dnam{"분기"}
+                other{"{0}분기"}
+                per{"{0}/분기"}
+            }
             second{
                 dnam{"초"}
                 other{"{0}초"}
@@ -946,6 +951,11 @@
                 dnam{"ns"}
                 other{"{0}ns"}
             }
+            quarter{
+                dnam{"분기"}
+                other{"{0}분기"}
+                per{"{0}/분기"}
+            }
             second{
                 dnam{"초"}
                 other{"{0}초"}
@@ -1418,6 +1428,11 @@
                 dnam{"ns"}
                 other{"{0}ns"}
             }
+            quarter{
+                dnam{"분기"}
+                other{"{0}분기"}
+                per{"{0}/분기"}
+            }
             second{
                 dnam{"초"}
                 other{"{0}초"}
diff --git a/icu4c/source/data/unit/ks_Deva.txt b/icu4c/source/data/unit/ks_Deva.txt
index 4e3f94c..05e2938 100644
--- a/icu4c/source/data/unit/ks_Deva.txt
+++ b/icu4c/source/data/unit/ks_Deva.txt
@@ -3,4 +3,14 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 ks_Deva{
     %%Parent{"root"}
+    units{
+        mass{
+            gram{
+                dnam{"ग्राम"}
+            }
+            kilogram{
+                dnam{"किलो ग्राम"}
+            }
+        }
+    }
 }
diff --git a/icu4c/source/data/unit/ky.txt b/icu4c/source/data/unit/ky.txt
index 15ff2a9..02cc9e8 100644
--- a/icu4c/source/data/unit/ky.txt
+++ b/icu4c/source/data/unit/ky.txt
@@ -334,6 +334,12 @@
                 one{"{0} наносекунд"}
                 other{"{0} наносекунд"}
             }
+            quarter{
+                dnam{"чейрек"}
+                one{"{0}/чейрек"}
+                other{"{0}/чейрек"}
+                per{"{0}/ч"}
+            }
             second{
                 dnam{"секунд"}
                 one{"{0} секунд"}
@@ -1099,6 +1105,10 @@
                 one{"{0} ай"}
                 other{"{0} ай"}
             }
+            quarter{
+                one{"{0}/ч"}
+                other{"{0}/ч"}
+            }
             second{
                 dnam{"сек"}
                 one{"{0} сек"}
@@ -1616,6 +1626,12 @@
                 one{"{0} нс"}
                 other{"{0} нс"}
             }
+            quarter{
+                dnam{"чрк"}
+                one{"{0}/чрк"}
+                other{"{0}/чрк"}
+                per{"{0}/ч"}
+            }
             second{
                 dnam{"секунд"}
                 one{"{0} сек"}
diff --git a/icu4c/source/data/unit/lo.txt b/icu4c/source/data/unit/lo.txt
index 29f33fb..0f30ff5 100644
--- a/icu4c/source/data/unit/lo.txt
+++ b/icu4c/source/data/unit/lo.txt
@@ -282,6 +282,11 @@
                 dnam{"ນາ​ໂນ​ວິ​ນາ​ທີ"}
                 other{"{0} ນາ​ໂນ​ວິ​ນາ​ທີ"}
             }
+            quarter{
+                dnam{"ໄຕມາດ"}
+                other{"{0} ໄຕມາດ"}
+                per{"{0}/ໄຕມາດ"}
+            }
             second{
                 dnam{"ວິນາທີ"}
                 other{"{0} ວິນາທີ"}
@@ -1270,6 +1275,11 @@
                 dnam{"ນາ​ໂນ​ວິ​"}
                 other{"{0} ນນ​ວິ"}
             }
+            quarter{
+                dnam{"ໄຕມາດ"}
+                other{"{0} ໄຕມາດ"}
+                per{"{0}/ໄຕມາດ"}
+            }
             second{
                 dnam{"ວິ."}
                 other{"{0} ວິ"}
diff --git a/icu4c/source/data/unit/lt.txt b/icu4c/source/data/unit/lt.txt
index e080c27..772504a 100644
--- a/icu4c/source/data/unit/lt.txt
+++ b/icu4c/source/data/unit/lt.txt
@@ -1882,6 +1882,47 @@
                 one{"{0} nanosekundė"}
                 other{"{0} nanosekundžių"}
             }
+            quarter{
+                case{
+                    accusative{
+                        few{"{0} ketvirčius"}
+                        many{"{0} ketvirčio"}
+                        one{"{0} ketvirtį"}
+                        other{"{0} ketvirčių"}
+                    }
+                    dative{
+                        few{"{0} ketvirčiams"}
+                        many{"{0} ketvirčio"}
+                        one{"{0} ketvirčiui"}
+                        other{"{0} ketvirčių"}
+                    }
+                    genitive{
+                        few{"{0} ketvirčių"}
+                        many{"{0} ketvirčio"}
+                        one{"{0} ketvirčio"}
+                        other{"{0} ketvirčių"}
+                    }
+                    instrumental{
+                        few{"{0} ketvirčiais"}
+                        many{"{0} ketvirčio"}
+                        one{"{0} ketvirčiu"}
+                        other{"{0} ketvirčių"}
+                    }
+                    locative{
+                        few{"{0} ketvirčiuose"}
+                        many{"{0} ketvirčio"}
+                        one{"{0} ketvirtyje"}
+                        other{"{0} ketvirčių"}
+                    }
+                }
+                dnam{"ketvirtis"}
+                few{"{0} ketvirčiai"}
+                gender{"masculine"}
+                many{"{0} ketvirčio"}
+                one{"{0} ketvirtis"}
+                other{"{0} ketvirčių"}
+                per{"{0}/ketv."}
+            }
             second{
                 case{
                     accusative{
@@ -5253,6 +5294,13 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                few{"{0} ketv."}
+                many{"{0} ketv."}
+                one{"{0} ketv."}
+                other{"{0} ketv."}
+                per{"{0}/ketv."}
+            }
             second{
                 dnam{"sek."}
                 few{"{0} s"}
@@ -5964,6 +6012,14 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"ketv."}
+                few{"{0} ketv."}
+                many{"{0} ketv."}
+                one{"{0} ketv."}
+                other{"{0} ketv."}
+                per{"{0}/ketv."}
+            }
             second{
                 dnam{"sek."}
                 few{"{0} sek."}
diff --git a/icu4c/source/data/unit/lv.txt b/icu4c/source/data/unit/lv.txt
index 782f8fc..4f87525 100644
--- a/icu4c/source/data/unit/lv.txt
+++ b/icu4c/source/data/unit/lv.txt
@@ -1410,6 +1410,36 @@
                 other{"{0} nanosekundes"}
                 zero{"{0} nanosekunžu"}
             }
+            quarter{
+                case{
+                    accusative{
+                        one{"{0} ceturksni"}
+                        other{"{0} ceturkšņus"}
+                        zero{"{0} cet."}
+                    }
+                    dative{
+                        one{"{0} ceturksnim"}
+                        other{"{0} ceturkšņiem"}
+                        zero{"{0} cet."}
+                    }
+                    genitive{
+                        one{"{0} ceturkšņa"}
+                        other{"{0} ceturkšņu"}
+                        zero{"{0} cet."}
+                    }
+                    locative{
+                        one{"{0} ceturksnī"}
+                        other{"{0} ceturkšņos"}
+                        zero{"{0} cet."}
+                    }
+                }
+                dnam{"ceturkšņi"}
+                gender{"masculine"}
+                one{"{0} ceturksnis"}
+                other{"{0} ceturkšņi"}
+                per{"{0}/c."}
+                zero{"{0} cet."}
+            }
             second{
                 case{
                     accusative{
@@ -3914,6 +3944,13 @@
                 per{"{0}/m."}
                 zero{"{0} m."}
             }
+            quarter{
+                dnam{"cet."}
+                one{"{0} c."}
+                other{"{0} c."}
+                per{"{0}/c."}
+                zero{"{0} cet."}
+            }
             second{
                 dnam{"s"}
                 one{"{0} s"}
@@ -4499,6 +4536,13 @@
                 other{"{0} ns"}
                 zero{"{0} ns"}
             }
+            quarter{
+                dnam{"cet."}
+                one{"{0} cet."}
+                other{"{0} cet."}
+                per{"{0}/c."}
+                zero{"{0} cet."}
+            }
             second{
                 dnam{"sek."}
                 one{"{0} sek."}
diff --git a/icu4c/source/data/unit/mk.txt b/icu4c/source/data/unit/mk.txt
index 2419077..322be0e 100644
--- a/icu4c/source/data/unit/mk.txt
+++ b/icu4c/source/data/unit/mk.txt
@@ -117,7 +117,7 @@
             10p-12{"пико{0}"}
             10p-15{"фемто{0}"}
             10p-18{"ато{0}"}
-            10p-2{"центи{0}"}
+            10p-2{"санти{0}"}
             10p-21{"зепто{0}"}
             10p-24{"јокто{0}"}
             10p-3{"мили{0}"}
@@ -343,6 +343,12 @@
                 one{"{0} наносекунда"}
                 other{"{0} наносекунди"}
             }
+            quarter{
+                dnam{"тримесечја"}
+                one{"{0} тримесечје"}
+                other{"{0} тримесечја"}
+                per{"{0}/тримесечје"}
+            }
             second{
                 dnam{"секунди"}
                 one{"{0} секунда"}
@@ -1229,6 +1235,12 @@
                 one{"{0} нс"}
                 other{"{0} нс"}
             }
+            quarter{
+                dnam{"т."}
+                one{"{0} т."}
+                other{"{0} т."}
+                per{"{0}/т."}
+            }
             second{
                 dnam{"сек."}
                 one{"{0} с."}
@@ -1767,6 +1779,12 @@
                 one{"{0} нс"}
                 other{"{0} нс"}
             }
+            quarter{
+                dnam{"тримесечја"}
+                one{"{0} тримес."}
+                other{"{0} тримес."}
+                per{"{0}/тримес."}
+            }
             second{
                 dnam{"сек."}
                 one{"{0} сек."}
diff --git a/icu4c/source/data/unit/ml.txt b/icu4c/source/data/unit/ml.txt
index 941fd49..34a198c 100644
--- a/icu4c/source/data/unit/ml.txt
+++ b/icu4c/source/data/unit/ml.txt
@@ -798,6 +798,12 @@
                 one{"{0} നാനോസെക്കൻഡ്"}
                 other{"{0} നാനോസെക്കൻഡ്"}
             }
+            quarter{
+                dnam{"പാദങ്ങൾ"}
+                one{"{0} പാദം"}
+                other{"{0} പാദങ്ങൾ"}
+                per{"{0}/പാദം"}
+            }
             second{
                 dnam{"സെക്കൻഡ്"}
                 gender{"neuter"}
@@ -815,7 +821,7 @@
             year{
                 case{
                     accusative{
-                        one{"{0} വർഷത്തിനെ"}
+                        one{"{0} വർഷത്തെ"}
                         other{"{0} വർഷം"}
                     }
                     dative{
@@ -1933,6 +1939,11 @@
                 one{"{0} dram"}
                 other{"{0} dram"}
             }
+            drop{
+                dnam{"തുള്ളികൾ"}
+                one{"{0} തുള്ളി"}
+                other{"{0} തുള്ളികൾ"}
+            }
             fluid-ounce{
                 dnam{"ഫ്ലൂയിഡ് ഔൺസ്"}
                 one{"{0} ഫ്ലൂയിഡ് ഔൺസ്"}
@@ -2077,8 +2088,8 @@
         consumption{
             liter-per-100-kilometer{
                 dnam{"ലി./100 കി.മീ."}
-                one{"{0}ലി/100കിമി"}
-                other{"{0}ലി/100കിമി"}
+                one{"{0}ലി/100കി.മീ."}
+                other{"{0}ലി/100കി.മീ"}
             }
         }
         coordinate{
@@ -2174,6 +2185,12 @@
                 other{"{0} US തേം"}
             }
         }
+        graphics{
+            dot{
+                one{"{0} ഡോട്ട്"}
+                other{"{0} ഡോട്ട്"}
+            }
+        }
         length{
             astronomical-unit{
                 dnam{"ജ്യോ.യൂ."}
@@ -2443,6 +2460,11 @@
                 one{"{0}dsp-Imp"}
                 other{"{0}dsp-Imp"}
             }
+            drop{
+                dnam{"തു"}
+                one{"{0}തു"}
+                other{"{0}തു"}
+            }
             fluid-ounce-imperial{
                 one{"{0}fl oz Im"}
                 other{"{0}fl oz Im"}
@@ -2738,6 +2760,12 @@
                 one{"{0} നാ.സെ."}
                 other{"{0} നാ.സെ."}
             }
+            quarter{
+                dnam{"പാദം"}
+                one{"{0} പാദം"}
+                other{"{0} പാദങ്ങൾ"}
+                per{"{0}/പാദം"}
+            }
             second{
                 dnam{"സെക്കൻഡ്"}
                 one{"{0} സെ."}
@@ -3267,6 +3295,11 @@
                 one{"{0} ഡെ.ലി."}
                 other{"{0} ഡെ.ലി."}
             }
+            drop{
+                dnam{"തുള്ളി"}
+                one{"{0} തുള്ളി"}
+                other{"{0} തുള്ളി"}
+            }
             fluid-ounce{
                 dnam{"ഫ്ലൂ. ഔ."}
                 one{"{0} ഫ്ലൂ. ഔ."}
diff --git a/icu4c/source/data/unit/mn.txt b/icu4c/source/data/unit/mn.txt
index dba8cde..035f542 100644
--- a/icu4c/source/data/unit/mn.txt
+++ b/icu4c/source/data/unit/mn.txt
@@ -342,6 +342,12 @@
                 one{"{0} наносекунд"}
                 other{"{0} наносекунд"}
             }
+            quarter{
+                dnam{"улирал"}
+                one{"{0} улирал"}
+                other{"{0} улирал"}
+                per{"{0}/улирал"}
+            }
             second{
                 dnam{"секунд"}
                 one{"{0} секунд"}
@@ -1199,6 +1205,12 @@
                 one{"{0}с"}
                 other{"{0}с"}
             }
+            quarter{
+                dnam{"улирал"}
+                one{"{0} улирал"}
+                other{"{0} улирал"}
+                per{"{0}/улирал"}
+            }
             second{
                 dnam{"сек"}
                 one{"{0} сек"}
@@ -1761,6 +1773,12 @@
                 one{"{0} нс"}
                 other{"{0} нс"}
             }
+            quarter{
+                dnam{"улирал"}
+                one{"{0} улирал"}
+                other{"{0} улирал"}
+                per{"{0}/улирал"}
+            }
             second{
                 dnam{"сек"}
                 one{"{0} сек"}
diff --git a/icu4c/source/data/unit/mr.txt b/icu4c/source/data/unit/mr.txt
index c01cba6..aeb8b18 100644
--- a/icu4c/source/data/unit/mr.txt
+++ b/icu4c/source/data/unit/mr.txt
@@ -1547,6 +1547,39 @@
                 one{"{0} नॅनोसेकंद"}
                 other{"{0} नॅनोसेकंद"}
             }
+            quarter{
+                case{
+                    ablative{
+                        one{"{0} तिमाहीपासून"}
+                        other{"{0} तिमाहींपासून"}
+                    }
+                    accusative{
+                        one{"{0} तिमाहीस"}
+                        other{"{0} तिमाहींनी"}
+                    }
+                    dative{
+                        one{"{0} तिमाहीला"}
+                        other{"{0} तिमाहींसाठी"}
+                    }
+                    ergative{
+                        one{"{0} तिमाहीने"}
+                        other{"{0} तिमाहींनी"}
+                    }
+                    genitive{
+                        one{"{0} तिमाहीचा"}
+                        other{"{0} तिमाहींचा"}
+                    }
+                    locative{
+                        one{"{0} तिमाहीत"}
+                        other{"{0} तिमाहींचे"}
+                    }
+                }
+                dnam{"तिमाही"}
+                gender{"feminine"}
+                one{"{0} तिमाही"}
+                other{"{0} तिमाही"}
+                per{"{0} दर तिमाही"}
+            }
             second{
                 case{
                     ablative{
@@ -4226,6 +4259,15 @@
                 one{"{0} ली/100किमी"}
                 other{"{0} ली/100किमी"}
             }
+            mile-per-gallon{
+                one{"{0}mpg"}
+                other{"{0}mpg"}
+            }
+            mile-per-gallon-imperial{
+                dnam{"mpg UK"}
+                one{"{0}m/gUK"}
+                other{"{0}m/gUK"}
+            }
         }
         coordinate{
             dnam{"दिशा"}
@@ -4234,6 +4276,58 @@
             south{"{0}द"}
             west{"{0}प"}
         }
+        digital{
+            byte{
+                dnam{"B"}
+                one{"{0}B"}
+                other{"{0}B"}
+            }
+            gigabit{
+                dnam{"Gb"}
+                one{"{0}Gb"}
+                other{"{0}Gb"}
+            }
+            gigabyte{
+                dnam{"GB"}
+                one{"{0}GB"}
+                other{"{0}GB"}
+            }
+            kilobit{
+                dnam{"kb"}
+                one{"{0}kb"}
+                other{"{0}kb"}
+            }
+            kilobyte{
+                dnam{"kB"}
+                one{"{0}kB"}
+                other{"{0}kB"}
+            }
+            megabit{
+                dnam{"Mb"}
+                one{"{0}Mb"}
+                other{"{0}Mb"}
+            }
+            megabyte{
+                dnam{"MB"}
+                one{"{0}MB"}
+                other{"{0}MB"}
+            }
+            petabyte{
+                dnam{"PB"}
+                one{"{0}PB"}
+                other{"{0}PB"}
+            }
+            terabit{
+                dnam{"Tb"}
+                one{"{0}Tb"}
+                other{"{0}Tb"}
+            }
+            terabyte{
+                dnam{"TB"}
+                one{"{0}TB"}
+                other{"{0}TB"}
+            }
+        }
         duration{
             century{
                 dnam{"श"}
@@ -4279,6 +4373,12 @@
                 one{"{0} नॅसे"}
                 other{"{0} नॅसे"}
             }
+            quarter{
+                dnam{"तिमाही"}
+                one{"{0}ति"}
+                other{"{0}ति"}
+                per{"{0}/तिमाही"}
+            }
             second{
                 dnam{"सेकंद"}
                 one{"{0}से"}
@@ -4313,6 +4413,11 @@
             newton{
                 dnam{"N"}
             }
+            pound-force{
+                dnam{"lbf"}
+                one{"{0}lbf"}
+                other{"{0}lbf"}
+            }
         }
         graphics{
             pixel-per-centimeter{
@@ -4683,7 +4788,7 @@
             10p15{"पे{0}"}
             10p18{"ए{0}"}
             10p2{"हे{0}"}
-            10p21{"झेटा.{0}"}
+            10p21{"झेटा{0}"}
             10p24{"योट{0}"}
             10p3{"कि{0}"}
             10p6{"मे{0}"}
@@ -4776,7 +4881,7 @@
                 other{"{0} mpg"}
             }
             mile-per-gallon-imperial{
-                dnam{"mpg Imp."}
+                dnam{"मैल/गॅलन इम्पि."}
                 one{"{0} mpg Imp."}
                 other{"{0} mpg Imp."}
             }
@@ -4895,6 +5000,12 @@
                 one{"{0} नॅसे"}
                 other{"{0} नॅसे"}
             }
+            quarter{
+                dnam{"तिमाही"}
+                one{"{0} तिमाही"}
+                other{"{0} तिमाही"}
+                per{"{0}/तिमाही"}
+            }
             second{
                 dnam{"सेकंद"}
                 one{"{0} से"}
diff --git a/icu4c/source/data/unit/ms.txt b/icu4c/source/data/unit/ms.txt
index 6ce9b42..aac0c72 100644
--- a/icu4c/source/data/unit/ms.txt
+++ b/icu4c/source/data/unit/ms.txt
@@ -270,6 +270,10 @@
                 dnam{"nanosaat"}
                 other{"{0} nanosaat"}
             }
+            quarter{
+                dnam{"suku"}
+                other{"{0} suku"}
+            }
             second{
                 dnam{"saat"}
                 other{"{0} saat"}
@@ -989,6 +993,11 @@
             nanosecond{
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"sk"}
+                other{"{0}q"}
+                per{"{0}/q"}
+            }
             second{
                 dnam{"saat"}
                 other{"{0} s"}
@@ -1568,6 +1577,11 @@
                 dnam{"nanosaat"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"sk"}
+                other{"{0} sk"}
+                per{"{0}/q"}
+            }
             second{
                 dnam{"saat"}
                 other{"{0} saat"}
diff --git a/icu4c/source/data/unit/my.txt b/icu4c/source/data/unit/my.txt
index a0e4fd9..dacf37b 100644
--- a/icu4c/source/data/unit/my.txt
+++ b/icu4c/source/data/unit/my.txt
@@ -278,6 +278,11 @@
                 dnam{"နာနိုစက္ကန့်"}
                 other{"{0} နာနိုစက္ကန့်"}
             }
+            quarter{
+                dnam{"ကွာတား"}
+                other{"{0} ကွာတား"}
+                per{"{0}/ကွာတား"}
+            }
             second{
                 dnam{"စက္ကန့်"}
                 other{"{0} စက္ကန့်"}
@@ -383,6 +388,34 @@
                 dnam{"အစက်"}
                 other{"{0} အစက်"}
             }
+            dot-per-centimeter{
+                dnam{"တစ်စင်တီမီတာပါ အစက်"}
+                other{"တစ်စင်တီမီတာလျှင် {0} စက်"}
+            }
+            dot-per-inch{
+                dnam{"တစ်လက်မပါ အစက်"}
+                other{"တစ်လက်မလျှင် {0} စက်"}
+            }
+            em{
+                dnam{"ပုံနှိပ်စာလုံး အရွယ်အစား"}
+                other{"{0} ems"}
+            }
+            megapixel{
+                dnam{"မီဂါပစ်ဆယ်"}
+                other{"{0} မီဂါပစ်ဆယ်"}
+            }
+            pixel{
+                dnam{"ပစ်ဆယ်"}
+                other{"{0} ပစ်ဆယ်"}
+            }
+            pixel-per-centimeter{
+                dnam{"တစ်စင်တီမီတာပါ ပစ်ဆယ်"}
+                other{"တစ်စင်တီမီတာလျှင် {0} ပစ်ဆယ်"}
+            }
+            pixel-per-inch{
+                dnam{"တစ်လက်မပါ ပစ်ဆယ်"}
+                other{"တစ်လက်မလျှင် {0} ပစ်ဆယ်"}
+            }
         }
         length{
             astronomical-unit{
@@ -934,6 +967,19 @@
                 other{"{0}kWh/100km"}
             }
         }
+        graphics{
+            dot{
+                dnam{"အစက်"}
+                other{"{0} အစက်"}
+            }
+            dot-per-centimeter{
+                dnam{"dpcm"}
+            }
+            dot-per-inch{
+                dnam{"dpi"}
+                other{"{0} dpi"}
+            }
+        }
         length{
             centimeter{
                 dnam{"cm"}
@@ -943,32 +989,58 @@
                 dnam{"R⊕"}
                 other{"{0}R⊕"}
             }
+            fathom{
+                other{"{0} fth"}
+            }
+            foot{
+                dnam{"ft"}
+                other{"{0}′"}
+            }
+            furlong{
+                other{"{0} fur"}
+            }
             inch{
-                other{"{0} ″"}
+                dnam{"in"}
+                other{"{0}″"}
             }
             kilometer{
                 dnam{"km"}
                 other{"{0}km"}
             }
             light-year{
-                other{"{0} အလင်းနှစ်"}
+                dnam{"ly"}
+                other{"{0} ly"}
             }
             meter{
                 dnam{"m"}
                 other{"{0} m"}
             }
+            micrometer{
+                dnam{"μm"}
+            }
             mile{
-                other{"{0}မိုင်"}
+                dnam{"mi"}
             }
             millimeter{
                 dnam{"mm"}
                 other{"{0} mm"}
             }
+            nautical-mile{
+                dnam{"nmi"}
+            }
             picometer{
                 other{"{0} pm"}
             }
+            point{
+                dnam{"pts"}
+                other{"{0} pt"}
+            }
+            solar-radius{
+                dnam{"R☉"}
+            }
             yard{
-                other{"{0} ကိုက်"}
+                dnam{"yd"}
+                other{"{0} yd"}
             }
         }
         mass{
@@ -1031,12 +1103,24 @@
             }
         }
         volume{
+            cubic-centimeter{
+                dnam{"cm³"}
+            }
+            cubic-foot{
+                dnam{"ft³"}
+            }
+            cubic-inch{
+                dnam{"in³"}
+            }
             cubic-kilometer{
                 other{"{0} km³"}
             }
             cubic-mile{
                 other{"{0} mi³"}
             }
+            cubic-yard{
+                dnam{"yd³"}
+            }
             fluid-ounce-imperial{
                 other{"{0}fl oz Im"}
             }
@@ -1386,13 +1470,26 @@
         }
         graphics{
             dot{
-                dnam{"အစက်"}
-                other{"{0} အစက်"}
+                dnam{"ပစ်ဆယ်"}
+                other{"{0} px"}
+            }
+            dot-per-centimeter{
+                dnam{"dpcm"}
+                other{"{0} dpcm"}
+            }
+            dot-per-inch{
+                dnam{"dpi"}
+                other{"{0} dpi"}
+            }
+            megapixel{
+                dnam{"မီဂါပစ်ဆယ်"}
+            }
+            pixel{
+                dnam{"ပစ်ဆယ်"}
             }
         }
         length{
             astronomical-unit{
-                dnam{"နက်ခတ်တဗဒေယူနဈ"}
                 other{"{0} au"}
             }
             centimeter{
@@ -1410,21 +1507,17 @@
             }
             fathom{
                 dnam{"ဖန်တမ်"}
-                other{"{0} ဖန်တမ်"}
+                other{"{0} fth"}
             }
             foot{
                 dnam{"ပေ"}
-                other{"{0} ပေ"}
-                per{"{0}/ပေ"}
             }
             furlong{
                 dnam{"ဖာလုံ"}
-                other{"{0} ဖာလုံ"}
             }
             inch{
                 dnam{"လက်မ"}
                 other{"{0} လက်မ"}
-                per{"{0}/လက်မ"}
             }
             kilometer{
                 dnam{"km"}
@@ -1441,12 +1534,11 @@
                 per{"{0}/m"}
             }
             micrometer{
-                dnam{"မိုက်ခရိုမီတာ"}
+                dnam{"μ မီတာ"}
                 other{"{0} μm"}
             }
             mile{
                 dnam{"မိုင်"}
-                other{"{0} မိုင်"}
             }
             mile-scandinavian{
                 dnam{"smi"}
@@ -1461,7 +1553,6 @@
                 other{"{0} nm"}
             }
             nautical-mile{
-                dnam{"ရေမိုင်"}
                 other{"{0} nmi"}
             }
             parsec{
@@ -1474,7 +1565,7 @@
             }
             point{
                 dnam{"ပွိုင့်"}
-                other{"{0} ပွိုင့်"}
+                other{"{0} pt"}
             }
             solar-radius{
                 dnam{"ဆိုလာ ရာဒီ"}
@@ -1714,7 +1805,6 @@
                 per{"{0}/m³"}
             }
             cubic-mile{
-                dnam{"ကုဗမိုင်"}
                 other{"{0} mi³"}
             }
             cubic-yard{
@@ -1768,7 +1858,6 @@
                 per{"{0}/gal Imp."}
             }
             hectoliter{
-                dnam{"ဟက်တိုလီတာ"}
                 other{"{0} hL"}
             }
             jigger{
@@ -1781,7 +1870,6 @@
                 per{"{0}/l"}
             }
             megaliter{
-                dnam{"မီဂါလီတာ"}
                 other{"{0} ML"}
             }
             milliliter{
diff --git a/icu4c/source/data/unit/ne.txt b/icu4c/source/data/unit/ne.txt
index 19c4b4e..4b4c283 100644
--- a/icu4c/source/data/unit/ne.txt
+++ b/icu4c/source/data/unit/ne.txt
@@ -342,6 +342,12 @@
                 one{"{0} न्यानोसेकेन्ड"}
                 other{"{0} न्यानोसेकेन्ड"}
             }
+            quarter{
+                dnam{"qtr"}
+                one{"{0} क्वाटर"}
+                other{"{0} क्वाटर"}
+                per{"{0}/q"}
+            }
             second{
                 dnam{"सेकेन्ड"}
                 one{"{0} सेकेन्ड"}
@@ -1143,8 +1149,8 @@
             }
             percent{
                 dnam{"प्रतिशत"}
-                one{"{0}प्रतिशत"}
-                other{"{0}प्रतिशत"}
+                one{"{0}%"}
+                other{"{0}%"}
             }
         }
         consumption{
@@ -1187,6 +1193,10 @@
                 one{"{0} महिना"}
                 other{"{0} महिना"}
             }
+            quarter{
+                dnam{"क्वा"}
+                per{"{0} /q"}
+            }
             second{
                 dnam{"सेकेन्ड"}
                 one{"{0} सेकेन्ड"}
@@ -1340,6 +1350,10 @@
                 one{"{0} घन माईल"}
                 other{"{0} घन माईल"}
             }
+            dram{
+                one{"{0}fl.dr."}
+                other{"{0} ड्राम fl"}
+            }
             liter{
                 dnam{"लिटर"}
                 one{"{0} लि."}
@@ -1516,8 +1530,8 @@
             }
             percent{
                 dnam{"प्रतिशत"}
-                one{"{0}प्रतिशत"}
-                other{"{0}प्रतिशत"}
+                one{"{0}%"}
+                other{"{0}%"}
             }
             permille{
                 dnam{"प्रति मिल"}
@@ -1669,6 +1683,12 @@
                 one{"{0} न.से."}
                 other{"{0} न.से."}
             }
+            quarter{
+                dnam{"क्वा"}
+                one{"{0} q"}
+                other{"{0} q"}
+                per{"{0}/q"}
+            }
             second{
                 dnam{"सेकेन्ड"}
                 one{"{0} सेकेन्ड"}
diff --git a/icu4c/source/data/unit/nl.txt b/icu4c/source/data/unit/nl.txt
index dfe3e44..102ae81 100644
--- a/icu4c/source/data/unit/nl.txt
+++ b/icu4c/source/data/unit/nl.txt
@@ -260,7 +260,7 @@
             }
         }
         coordinate{
-            dnam{"windstreek"}
+            dnam{"hoofdwindstreek"}
             east{"{0} oosterlengte"}
             north{"{0} noorderbreedte"}
             south{"{0} zuiderbreedte"}
@@ -396,6 +396,13 @@
                 one{"{0} nanoseconde"}
                 other{"{0} nanoseconden"}
             }
+            quarter{
+                dnam{"kwartaal"}
+                gender{"neuter"}
+                one{"{0} kwartaal"}
+                other{"{0} kwartalen"}
+                per{"{0}/kw."}
+            }
             second{
                 dnam{"seconden"}
                 gender{"common"}
@@ -607,6 +614,11 @@
                 one{"{0} decimeter"}
                 other{"{0} decimeter"}
             }
+            earth-radius{
+                dnam{"aardstraal"}
+                one{"{0} aardstraal"}
+                other{"{0} aardstralen"}
+            }
             fathom{
                 dnam{"vadem"}
                 one{"{0} vadem"}
@@ -703,7 +715,7 @@
                 other{"{0} punten"}
             }
             solar-radius{
-                dnam{"solar radii"}
+                dnam{"zonneradius"}
                 gender{"common"}
                 one{"{0} solar radius"}
                 other{"{0} solar radii"}
@@ -1432,6 +1444,7 @@
                 per{"{0}/d"}
             }
             decade{
+                dnam{"dec."}
                 one{"{0} dec."}
                 other{"{0} dec."}
             }
@@ -1468,6 +1481,11 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"kw."}
+                one{"{0} kw."}
+                other{"{0} kw."}
+            }
             second{
                 dnam{"s"}
                 one{"{0} s"}
@@ -1617,8 +1635,8 @@
             }
             inch{
                 dnam{"in"}
-                one{"{0}\u0022"}
-                other{"{0}\u0022"}
+                one{"{0}″"}
+                other{"{0}″"}
                 per{"{0}/in"}
             }
             kilometer{
@@ -2257,9 +2275,9 @@
                 per{"{0}/dag"}
             }
             decade{
-                dnam{"decennia"}
+                dnam{"dec."}
                 one{"{0} dec."}
-                other{"{0} decennia"}
+                other{"{0} dec."}
             }
             hour{
                 dnam{"uur"}
@@ -2294,6 +2312,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"kwart."}
+                one{"{0} kwart."}
+                other{"{0} kwart."}
+                per{"{0}/kw."}
+            }
             second{
                 dnam{"sec"}
                 one{"{0} sec"}
diff --git a/icu4c/source/data/unit/nn.txt b/icu4c/source/data/unit/nn.txt
index 42dcd7a..d35ec0a 100644
--- a/icu4c/source/data/unit/nn.txt
+++ b/icu4c/source/data/unit/nn.txt
@@ -81,7 +81,10 @@
                 other{"{0} kvadrattommar"}
             }
             square-mile{
+                dnam{"engelske kvadratmil"}
                 gender{"feminine"}
+                one{"{0} engelsk kvadratmil"}
+                other{"{0} engelske kvadratmil"}
                 per{"{0} per engelske kvadratmil"}
             }
         }
@@ -92,7 +95,7 @@
             item{
                 case{
                     genitive{
-                        one{"{0} elements"}
+                        one{"{0} items"}
                         other{"{0} elements"}
                     }
                 }
@@ -192,7 +195,7 @@
                 case{
                     genitive{
                         one{"{0} månads"}
-                        other{"{0} månaders"}
+                        other{"{0} månadars"}
                     }
                 }
                 dnam{"månadar"}
@@ -393,7 +396,7 @@
                         other{"{0} nanometers"}
                     }
                 }
-                one{"{0} nm"}
+                one{"{0} nanometer"}
                 other{"{0} nm"}
             }
             point{
@@ -463,6 +466,7 @@
         }
         speed{
             mile-per-hour{
+                dnam{"engelske mil per time"}
                 gender{"feminine"}
             }
         }
@@ -480,16 +484,6 @@
             }
         }
         torque{
-            newton-meter{
-                case{
-                    genitive{
-                        one{"{0} newtonmeters"}
-                        other{"{0} newtonmeters"}
-                    }
-                }
-                one{"{0} newtonmeter"}
-                other{"{0} newtonmeter"}
-            }
             pound-force-foot{
                 dnam{"pound-feet"}
                 one{"{0} pound-force-foot"}
@@ -497,14 +491,19 @@
             }
         }
         volume{
+            bushel{
+                one{"{0} bushel"}
+                other{"{0} bushels"}
+            }
             cubic-inch{
                 dnam{"kubikktommar"}
                 one{"{0} kubikktomme"}
                 other{"{0} kubikktommar"}
             }
             cubic-mile{
+                dnam{"engelske kubikkmil"}
                 gender{"feminine"}
-                one{"{0} engelske kubikkmil"}
+                one{"{0} kubikkmile"}
                 other{"{0} engelske kubikkmil"}
             }
             cubic-yard{
@@ -638,6 +637,12 @@
                 dnam{"nm"}
             }
         }
+        mass{
+            ounce{
+                one{"{0} unse"}
+                other{"{0} unser"}
+            }
+        }
         pressure{
             inch-ofhg{
                 one{"{0} inHg"}
@@ -661,6 +666,10 @@
                 one{"{0} imp. bs"}
                 other{"{0} imp. bs"}
             }
+            drop{
+                one{"{0} dr"}
+                other{"{0} drope"}
+            }
             fluid-ounce-imperial{
                 one{"{0} imp. fl oz"}
                 other{"{0} imp. fl oz"}
@@ -897,7 +906,10 @@
             drop{
                 dnam{"drope"}
                 one{"{0} drope"}
-                other{"{0} dråpe"}
+                other{"{0} drope"}
+            }
+            fluid-ounce{
+                dnam{"væskeunse"}
             }
             fluid-ounce-imperial{
                 dnam{"britisk væskeunse"}
diff --git a/icu4c/source/data/unit/no.txt b/icu4c/source/data/unit/no.txt
index 3969e28..fa8acec 100644
--- a/icu4c/source/data/unit/no.txt
+++ b/icu4c/source/data/unit/no.txt
@@ -167,10 +167,10 @@
                 per{"{0} per kvadratmeter"}
             }
             square-mile{
-                dnam{"engelske kvadratmil"}
+                dnam{"kvadratmile"}
                 gender{"masculine"}
-                one{"{0} engelsk kvadratmil"}
-                other{"{0} engelske kvadratmil"}
+                one{"{0} kvadratmile"}
+                other{"{0} kvadratmile"}
                 per{"{0} per engelsk kvadratmil"}
             }
             square-yard{
@@ -274,8 +274,8 @@
             item{
                 case{
                     genitive{
-                        one{"{0} elements"}
-                        other{"{0} elementers"}
+                        one{"{0} items"}
+                        other{"{0} items"}
                     }
                 }
                 gender{"neuter"}
@@ -663,6 +663,19 @@
                 one{"{0} nanosekund"}
                 other{"{0} nanosekunder"}
             }
+            quarter{
+                case{
+                    genitive{
+                        one{"{0} kvartals"}
+                        other{"{0} kvartalers"}
+                    }
+                }
+                dnam{"kvartal"}
+                gender{"neuter"}
+                one{"{0} kvartal"}
+                other{"{0} kvartaler"}
+                per{"{0}/kvartal"}
+            }
             second{
                 case{
                     genitive{
@@ -1530,7 +1543,7 @@
                 other{"{0} meter per sekund"}
             }
             mile-per-hour{
-                dnam{"engelske mil per time"}
+                dnam{"mile per time"}
                 gender{"masculine"}
                 one{"{0} engelsk mil per time"}
                 other{"{0} engelske mil per time"}
@@ -1590,8 +1603,8 @@
                 }
                 dnam{"newtonmeter"}
                 gender{"masculine"}
-                one{"{0} Nm"}
-                other{"{0} Nm"}
+                one{"{0} newtonmeter"}
+                other{"{0} newtonmeter"}
             }
             pound-force-foot{
                 dnam{"pound-foot"}
@@ -1614,7 +1627,7 @@
             bushel{
                 dnam{"bushel"}
                 one{"{0} bushel"}
-                other{"{0} bushels"}
+                other{"{0} bushel"}
             }
             centiliter{
                 case{
@@ -1679,10 +1692,10 @@
                 per{"{0} per kubikkmeter"}
             }
             cubic-mile{
-                dnam{"engelske kubikkmil"}
+                dnam{"kubikkmile"}
                 gender{"masculine"}
-                one{"{0} engelsk kubikkmil"}
-                other{"{0} engelske kubikkmil"}
+                one{"{0} kubikkmile"}
+                other{"{0} kubikkmile"}
             }
             cubic-yard{
                 dnam{"kubikkyard"}
@@ -1909,8 +1922,9 @@
                 other{"{0}rad"}
             }
             revolution{
-                one{"{0}omdr."}
-                other{"{0}omdr."}
+                dnam{"o"}
+                one{"{0} o"}
+                other{"{0} o"}
             }
         }
         area{
@@ -1952,6 +1966,7 @@
                 per{"{0}/m²"}
             }
             square-mile{
+                dnam{"mi²"}
                 one{"{0}mi²"}
                 other{"{0}mi²"}
             }
@@ -2000,6 +2015,9 @@
                 one{"{0} %"}
                 other{"{0} %"}
             }
+            permille{
+                dnam{"‰"}
+            }
             permillion{
                 dnam{"ppm"}
                 one{"{0}ppm"}
@@ -2037,20 +2055,54 @@
             west{"{0}V"}
         }
         digital{
+            bit{
+                one{"{0}bit"}
+                other{"{0} bit"}
+            }
             byte{
                 dnam{"B"}
+                one{"{0}B"}
+                other{"{0} B"}
             }
             gigabit{
                 dnam{"Gb"}
+                one{"{0}Gb"}
+                other{"{0} Gb"}
+            }
+            gigabyte{
+                one{"{0}GB"}
+                other{"{0} GB"}
             }
             kilobit{
                 dnam{"kb"}
+                one{"{0}kb"}
+                other{"{0} kb"}
+            }
+            kilobyte{
+                one{"{0}kB"}
+                other{"{0} kB"}
             }
             megabit{
                 dnam{"Mb"}
+                one{"{0}Mb"}
+                other{"{0} Mb"}
+            }
+            megabyte{
+                one{"{0}MB"}
+                other{"{0} MB"}
+            }
+            petabyte{
+                one{"{0}PB"}
+                other{"{0}PB"}
             }
             terabit{
                 dnam{"Tb"}
+                one{"{0}Tb"}
+                other{"{0} Tb"}
+            }
+            terabyte{
+                one{"{0}TB"}
+                other{"{0} TB"}
             }
         }
         duration{
@@ -2098,6 +2150,12 @@
                 one{"{0}ns"}
                 other{"{0}ns"}
             }
+            quarter{
+                dnam{"kv"}
+                one{"{0} kv"}
+                other{"{0} kv"}
+                per{"{0}/kv"}
+            }
             second{
                 dnam{"sek"}
                 one{"{0}s"}
@@ -2118,6 +2176,9 @@
             }
         }
         electric{
+            ampere{
+                dnam{"A"}
+            }
             milliampere{
                 dnam{"mA"}
             }
@@ -2142,6 +2203,7 @@
                 other{"{0}N"}
             }
             pound-force{
+                dnam{"lbf"}
                 one{"{0}lbf"}
                 other{"{0}lbf"}
             }
@@ -2264,6 +2326,7 @@
                 other{"{0}lx"}
             }
             solar-luminosity{
+                dnam{"L☉"}
                 one{"{0}L☉"}
                 other{"{0}L☉"}
             }
@@ -2289,6 +2352,7 @@
                 other{"{0}kg"}
             }
             metric-ton{
+                dnam{"t"}
                 one{"{0}t"}
                 other{"{0}t"}
             }
@@ -2301,9 +2365,9 @@
                 other{"{0}mg"}
             }
             ounce{
-                dnam{"unse"}
-                one{"{0} unse"}
-                other{"{0} unser"}
+                dnam{"oz"}
+                one{"{0}oz"}
+                other{"{0}oz"}
                 per{"{0}/unse"}
             }
             pound{
@@ -2372,7 +2436,7 @@
                 other{"{0}m/s"}
             }
             mile-per-hour{
-                dnam{"mile/t"}
+                dnam{"mi/t"}
                 one{"{0}mi/t"}
                 other{"{0}mi/t"}
             }
@@ -2403,6 +2467,10 @@
             }
         }
         volume{
+            centiliter{
+                one{"{0}cl"}
+                other{"{0} cl"}
+            }
             cubic-centimeter{
                 one{"{0}cm³"}
                 other{"{0}cm³"}
@@ -2413,6 +2481,7 @@
                 other{"{0} fot³"}
             }
             cubic-inch{
+                dnam{"in³"}
                 one{"{0} in³"}
                 other{"{0} in³"}
             }
@@ -2426,16 +2495,34 @@
                 per{"{0}/m³"}
             }
             cubic-mile{
-                one{"{0} eng mil³"}
-                other{"{0} eng mil³"}
+                dnam{"mi³"}
+                one{"{0} mi³"}
+                other{"{0} mi³"}
+            }
+            cubic-yard{
+                dnam{"yd³"}
+                one{"{0} yd³"}
+                other{"{0} yd³"}
             }
             cup{
                 dnam{"cup"}
             }
             cup-metric{
-                one{"{0} mc"}
+                one{"{0} m. kopp"}
                 other{"{0} mc"}
             }
+            deciliter{
+                one{"{0}dl"}
+                other{"{0} dl"}
+            }
+            dram{
+                dnam{"dram fl"}
+            }
+            drop{
+                dnam{"dr"}
+                one{"{0} dr"}
+                other{"{0} dr"}
+            }
             fluid-ounce-imperial{
                 one{"{0} fl oz Im"}
                 other{"{0} fl oz Im"}
@@ -2446,6 +2533,10 @@
                 other{"{0}l"}
                 per{"{0}/l"}
             }
+            milliliter{
+                one{"{0}ml"}
+                other{"{0} ml"}
+            }
             pint{
                 dnam{"pt"}
             }
@@ -2752,6 +2843,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"kvt"}
+                one{"{0} kvt"}
+                other{"{0} kvt"}
+                per{"{0}/kvt"}
+            }
             second{
                 dnam{"sek"}
                 one{"{0} sek"}
@@ -3330,7 +3427,7 @@
                 other{"{0} dråpe"}
             }
             fluid-ounce{
-                dnam{"væskeunse"}
+                dnam{"fl oz"}
                 one{"{0} fl oz"}
                 other{"{0} fl oz"}
             }
diff --git a/icu4c/source/data/unit/or.txt b/icu4c/source/data/unit/or.txt
index bc855cd..0d64d69 100644
--- a/icu4c/source/data/unit/or.txt
+++ b/icu4c/source/data/unit/or.txt
@@ -3,8 +3,6 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 or{
     durationUnits{
-        hm{"h:mm"}
-        hms{"h:mm:ss"}
         ms{"m:ss"}
     }
     units{
@@ -330,6 +328,12 @@
                 one{"{0} ନାନୋସେକେଣ୍ଡ"}
                 other{"{0} ନାନୋସେକେଣ୍ଡ"}
             }
+            quarter{
+                dnam{"କ୍ୱାର୍ଟର୍ସ"}
+                one{"{0} କ୍ୱାର୍ଟର୍"}
+                other{"{0} କ୍ୱାର୍ଟର୍ସ"}
+                per{"{0}/କ୍ୱାର୍ଟର୍ସ"}
+            }
             second{
                 dnam{"ସେକେଣ୍ଡ"}
                 one{"{0} ସେକେଣ୍ଡ"}
@@ -942,6 +946,67 @@
         }
     }
     unitsNarrow{
+        acceleration{
+            g-force{
+                dnam{"ମାଧ୍ୟାକର୍ଷଣ –ବଳ"}
+                one{"{0}ମା. ବଳ"}
+                other{"{0}ମା. ବଳ"}
+            }
+        }
+        angle{
+            arc-minute{
+                dnam{"ଆର୍କ-ମିନିଟ୍"}
+                one{"{0} ଆର୍କମି"}
+                other{"{0}′"}
+            }
+            radian{
+                one{"{0} ରେଡିଆନ୍"}
+                other{"{0} ରେଡିଆନ୍"}
+            }
+            revolution{
+                dnam{"ଘୂର୍ଣନ"}
+                one{"{0} ଘୂର୍ଣନ"}
+                other{"{0} ଘୂର୍ଣନ"}
+            }
+        }
+        area{
+            dunam{
+                dnam{"ଡୋନମ୍"}
+                one{"{0} ଡୋନମ୍"}
+                other{"{0} ଡୋନମ୍"}
+            }
+            square-centimeter{
+                dnam{"ବର୍ଗସେମି"}
+                one{"{0} /ବର୍ଗସେମି"}
+                other{"{0} /ବର୍ଗସେମି"}
+                per{"{0} /ବର୍ଗସେମି"}
+            }
+            square-inch{
+                dnam{"ବର୍ଗଇଞ୍ଚ"}
+                one{"{0} /ବର୍ଗଇଞ୍ଚ"}
+                other{"{0} /ବର୍ଗଇଞ୍ଚ"}
+                per{"{0} /ବର୍ଗଇଞ୍ଚ"}
+            }
+            square-kilometer{
+                dnam{"ବର୍ଗକିମି"}
+                per{"{0}/ବର୍ଗକିମି"}
+            }
+            square-meter{
+                dnam{"ବର୍ଗମି"}
+                one{"{0} ବର୍ଗମି"}
+                other{"{0} ବର୍ଗମି"}
+            }
+            square-mile{
+                one{"{0}ବର୍ଗମାଇଲ୍"}
+                other{"{0}ବର୍ଗମାଇଲ୍"}
+                per{"{0}/ବର୍ଗମାଇଲ୍"}
+            }
+            square-yard{
+                dnam{"ବର୍ଗଗଜ"}
+                one{"{0} ବର୍ଗଗଜ"}
+                other{"{0} ବର୍ଗଗଜ"}
+            }
+        }
         compound{
             10p-1{"ଡେସି{0}"}
             10p-12{"ପି{0}"}
@@ -974,6 +1039,11 @@
                 one{"{0}kt"}
                 other{"{0}kt"}
             }
+            milligram-ofglucose-per-deciliter{
+                dnam{"ମି.ଗ୍ରା./ଡେ.ଲି."}
+                one{"{0} ମି.ଗ୍ରା./ଡେ.ଲି."}
+                other{"{0} ମି.ଗ୍ରା./ଡେ.ଲି."}
+            }
             millimole-per-liter{
                 dnam{"ମିଲିମୋଲ୍/ଲି"}
                 one{"{0}ମିଲିମୋଲ୍/ଲି"}
@@ -1010,6 +1080,9 @@
                 one{"{0}ଲି/100 କିମି"}
                 other{"{0}ଲି/100 କିମି"}
             }
+            mile-per-gallon{
+                dnam{"ମାଇଲ୍/ଗେଲନ୍"}
+            }
         }
         coordinate{
             dnam{"ଦିଗ"}
@@ -1019,15 +1092,26 @@
             west{"{0} ପ"}
         }
         duration{
+            century{
+                dnam{"c"}
+                one{"{0} ଶତକ"}
+                other{"{0} ଶତକ"}
+            }
             day{
                 dnam{"ଦିନ"}
                 one{"{0}ଦିନ"}
                 other{"{0}ଦିନ"}
             }
+            decade{
+                dnam{"ଦଶନ୍ଧି"}
+                one{"{0} ଦଶନ୍ଧି"}
+                other{"{0} ଦଶନ୍ଧି"}
+            }
             hour{
                 dnam{"ଘଣ୍ଟା"}
                 one{"{0}ଘଣ୍ଟା"}
                 other{"{0}ଘଣ୍ଟା"}
+                per{"{0}/ଘ."}
             }
             millisecond{
                 dnam{"ମିଲିସେକେଣ୍ଡ"}
@@ -1038,51 +1122,139 @@
                 dnam{"ମିନିଟ୍‌"}
                 one{"{0}ମିନିଟ୍‌"}
                 other{"{0}ମିନିଟ୍‌"}
+                per{"{0}/ମି"}
             }
             month{
                 dnam{"ମାସ"}
                 one{"{0}ମାସ"}
                 other{"{0}ମାସ"}
             }
+            quarter{
+                dnam{"କ୍ୱାର୍ଟର୍ସ"}
+                one{"{0} କ୍ୱାର୍ଟର୍ସ"}
+                other{"{0} କ୍ୱାର୍ଟର୍ସ"}
+                per{"{0}/କ୍ୱାର୍ଟର୍ସ"}
+            }
             second{
                 dnam{"ସେକେଣ୍ଡ"}
                 one{"{0}ସେକ୍"}
                 other{"{0}ସେକ୍"}
+                per{"{0}/ସେ"}
             }
             week{
                 dnam{"ସପ୍ତାହ"}
                 one{"{0}ସପ୍"}
                 other{"{0} ସପ୍"}
+                per{"{0}/ସପ୍ତାହ"}
             }
             year{
                 dnam{"yr"}
                 one{"{0}ବର୍ଷ"}
                 other{"{0}ବର୍ଷ"}
+                per{"{0}/ବର୍ଷ"}
+            }
+        }
+        electric{
+            ampere{
+                dnam{"ଏମ୍ପି."}
+            }
+            ohm{
+                dnam{"ଓମ୍"}
+            }
+        }
+        energy{
+            therm-us{
+                dnam{"ୟୁଏସ୍ଥର୍ମ"}
+                one{"{0} ୟୁଏସ୍ଥର୍ମ"}
+                other{"{0} ୟୁଏସ୍ଥର୍ମ"}
+            }
+        }
+        force{
+            newton{
+                dnam{"ନ୍ୟୁ."}
+                one{"{0} ନ୍ୟୁ."}
+                other{"{0} ନ୍ୟୁ."}
+            }
+        }
+        graphics{
+            dot{
+                dnam{"ବିନ୍ଦୁ"}
+                one{"{0} ବିନ୍ଦୁ"}
+                other{"{0} ବିନ୍ଦୁ"}
             }
         }
         length{
+            astronomical-unit{
+                dnam{"ଖଗୋ. ଇକା."}
+                one{"{0} ଖଗୋ. ଇକା."}
+                other{"{0} ଖଗୋ. ଇକା."}
+            }
             centimeter{
                 dnam{"ସେମି"}
                 one{"{0} ସେମି"}
                 other{"{0}ସେମି"}
+                per{"{0}/ସେ.ମି."}
+            }
+            decimeter{
+                dnam{"ଡେ. ମି."}
+                one{"{0} ଡେ. ମି."}
+                other{"{0} ଡେ. ମି."}
+            }
+            earth-radius{
+                one{"{0} R⊕"}
+                other{"{0}R⊕"}
+            }
+            fathom{
+                dnam{"ଫେଦମ୍"}
+            }
+            furlong{
+                dnam{"ଫର୍ଲଙ୍ଗ୍"}
+                one{"{0} ଫର୍ଲଙ୍ଗ୍"}
+                other{"{0} ଫର୍ଲଙ୍ଗ୍"}
+            }
+            inch{
+                dnam{"ଇଞ୍ଚ୍"}
             }
             kilometer{
                 dnam{"କିମି"}
                 one{"{0} କିମି"}
                 other{"{0} କିମି"}
+                per{"{0}/କିମି"}
             }
             meter{
                 dnam{"ମି"}
                 one{"{0} ମି"}
                 other{"{0} ମି"}
+                per{"{0}/ମି"}
+            }
+            mile{
+                one{"{0}ମାଇଲ"}
+                other{"{0}ମାଇଲ"}
             }
             millimeter{
                 dnam{"ମିମି"}
                 one{"{0}ମିମି"}
                 other{"{0}ମିମି"}
             }
+            parsec{
+                dnam{"ପାର୍ସେ"}
+            }
+            picometer{
+                one{"{0}ପି.ମି."}
+                other{"{0}ପି.ମି."}
+            }
+            yard{
+                dnam{"ଗଜ"}
+                one{"{0}ଗଜ"}
+                other{"{0}ଗଜ"}
+            }
         }
         mass{
+            dalton{
+                dnam{"ଡାଲଟନ୍"}
+                one{"{0} ଡାଲଟନ୍"}
+                other{"{0} ଡାଲଟନ୍"}
+            }
             earth-mass{
                 dnam{"ଅର୍ଥ ମାସ୍"}
             }
@@ -1090,11 +1262,63 @@
                 dnam{"ଗ୍ରାମ୍"}
                 one{"{0}ଗ୍ରା"}
                 other{"{0}ଗ୍ରା"}
+                per{"{0}/ଗ୍ରା."}
             }
             kilogram{
                 dnam{"କିଗ୍ରା"}
                 one{"{0}କିଗ୍ରା"}
                 other{"{0}କିଗ୍ରା"}
+                per{"{0}/କି. ଗ୍ରା."}
+            }
+            metric-ton{
+                dnam{"ମେଟ୍ରିକଟନ"}
+                one{"{0} ମେଟ୍ରିକଟନ"}
+                other{"{0} ମେଟ୍ରିକଟନ"}
+            }
+            microgram{
+                dnam{"ମା. ଗ୍ରା."}
+                one{"{0} ମା. ଗ୍ରା."}
+                other{"{0} ମା. ଗ୍ରା."}
+            }
+            milligram{
+                dnam{"ମି. ଗ୍ରା."}
+                one{"{0} ମି. ଗ୍ରା."}
+                other{"{0} ମି. ଗ୍ରା."}
+            }
+            ounce{
+                dnam{"ଅନ୍ସ"}
+                one{"{0}ଅ."}
+                other{"{0}ଅ."}
+                per{"{0}/ଅନ୍ସ"}
+            }
+            ounce-troy{
+                dnam{"ଅନ୍ସ-ଟ୍ରାଇ"}
+                one{"{0} ଅନ୍ସ-ଟ୍ରାଇ"}
+                other{"{0} ଅନ୍ସ-ଟ୍ରାଇ"}
+            }
+        }
+        power{
+            horsepower{
+                dnam{"ଏଚ୍ପୀ"}
+                one{"{0}ଏଚ୍ପୀ"}
+                other{"{0}ଏଚ୍ପୀ"}
+            }
+        }
+        pressure{
+            kilopascal{
+                dnam{"କି.ପା."}
+                one{"{0} କି.ପା."}
+                other{"{0} କି.ପା."}
+            }
+            megapascal{
+                dnam{"ମେ.ପା."}
+                one{"{0} ମେ.ପା."}
+                other{"{0} ମେ.ପା."}
+            }
+            pascal{
+                dnam{"ପା."}
+                one{"{0} ପା."}
+                other{"{0} ପା."}
             }
         }
         speed{
@@ -1103,6 +1327,14 @@
                 one{"{0}କେପିଏଚ୍"}
                 other{"{0}କେପିଏଚ୍"}
             }
+            knot{
+                dnam{"ଗଣ୍ଠି"}
+                one{"{0} ଗଣ୍ଠି"}
+                other{"{0} ଗଣ୍ଠି"}
+            }
+            meter-per-second{
+                dnam{"ମିଟର/ସେ"}
+            }
         }
         temperature{
             celsius{
@@ -1110,13 +1342,99 @@
                 one{"{0}°ସେ"}
                 other{"{0}°ସେ"}
             }
+            fahrenheit{
+                dnam{"ଡିଗ୍ରୀଫାରେନ୍ହାଇଟ୍"}
+            }
+        }
+        torque{
+            newton-meter{
+                dnam{"ନ୍ୟୁ.ମି."}
+                one{"{0} ନ୍ୟୁ.ମି."}
+                other{"{0} ନ୍ୟୁ.ମି."}
+            }
         }
         volume{
+            acre-foot{
+                dnam{"ଏକରଫୁଟ"}
+                one{"{0} ଏକରଫୁଟ"}
+                other{"{0} ଏକରଫୁଟ"}
+            }
+            barrel{
+                dnam{"ବ୍ୟାରେଲ୍"}
+                one{"{0} ବ୍ୟାରେଲ୍"}
+                other{"{0} ବ୍ୟାରେଲ୍"}
+            }
+            centiliter{
+                dnam{"ସେ. ଲି."}
+                one{"{0} ସେ. ଲି."}
+                other{"{0} ସେ. ଲି."}
+            }
+            cubic-centimeter{
+                dnam{"ଘନସେମି"}
+                one{"{0}/ଘନସେମି"}
+                other{"{0}/ଘନସେମି"}
+                per{"{0}/ଘନସେମି"}
+            }
+            cubic-inch{
+                dnam{"ଘନଇଞ୍ଚ"}
+                one{"{0} ଘନଇଞ୍ଚ"}
+                other{"{0} ଘନଇଞ୍ଚ"}
+            }
+            cubic-kilometer{
+                dnam{"ଘନକି.ମି."}
+                one{"{0}ଘନକି.ମି."}
+                other{"{0}ଘନକି.ମି."}
+            }
+            cubic-meter{
+                dnam{"ଘନମି"}
+                one{"{0}/ ଘନମି"}
+                other{"{0}/ ଘନମି"}
+                per{"{0}/ ଘନମି"}
+            }
+            cubic-mile{
+                dnam{"ଘନମାଇଲ୍"}
+                one{"{0}ଘନମାଇଲ୍"}
+                other{"{0}ଘନମାଇଲ୍"}
+            }
+            cup{
+                one{"{0} କପ"}
+                other{"{0} କପ"}
+            }
+            deciliter{
+                dnam{"ଡେ. ଲି."}
+                one{"{0} ଡେ. ଲି."}
+                other{"{0} ଡେ. ଲି."}
+            }
+            drop{
+                dnam{"dr"}
+            }
+            gallon{
+                dnam{"ଗେଲନ୍"}
+                one{"{0} ଗେ"}
+                other{"{0} ଗେ"}
+                per{"{0}/ ଗେ"}
+            }
+            gallon-imperial{
+                dnam{"ଇମ୍ପିଗେଲନ୍"}
+                one{"{0} ଇମ୍ପିଗେଲନ୍"}
+                other{"{0} ଇମ୍ପିଗେଲନ୍"}
+                per{"{0}/ ଇମ୍ପିଗେଲନ୍"}
+            }
             liter{
                 dnam{"ଲିଟର୍"}
                 one{"{0}ଲି"}
                 other{"{0}ଲି"}
             }
+            milliliter{
+                dnam{"ମି. ଲି."}
+                one{"{0} ମି. ଲି."}
+                other{"{0} ମି. ଲି."}
+            }
+            pinch{
+                dnam{"ଚିମୁଟ"}
+                one{"{0} ଚିମୁଟ"}
+                other{"{0} ଚିମୁଟ"}
+            }
         }
     }
     unitsShort{
@@ -1140,7 +1458,7 @@
             }
             arc-second{
                 dnam{"ଆର୍କସେ"}
-                one{"{0}″"}
+                one{"{0} ଆର୍କସେ"}
                 other{"{0} ଆର୍କସେ"}
             }
             degree{
@@ -1395,8 +1713,6 @@
             }
             microsecond{
                 dnam{"μସେକେଣ୍ଡ"}
-                one{"{0} μs"}
-                other{"{0} μs"}
             }
             millisecond{
                 dnam{"ମିଲିସେକେଣ୍ଡ"}
@@ -1420,6 +1736,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"କ୍ୱାର୍ଟର୍ସ"}
+                one{"{0} କ୍ୱାର୍ଟର୍ସ"}
+                other{"{0} କ୍ୱାର୍ଟର୍ସ"}
+                per{"{0}/କ୍ୱାର୍ଟର୍ସ"}
+            }
             second{
                 dnam{"ସେକେଣ୍ଡ"}
                 one{"{0} ସେକେଣ୍ଡ"}
diff --git a/icu4c/source/data/unit/pa.txt b/icu4c/source/data/unit/pa.txt
index 43e6421..71341bb 100644
--- a/icu4c/source/data/unit/pa.txt
+++ b/icu4c/source/data/unit/pa.txt
@@ -649,6 +649,19 @@
                 one{"{0} ਨੈਨੋਸਕਿੰਟ"}
                 other{"{0} ਨੈਨੋਸਕਿੰਟ"}
             }
+            quarter{
+                case{
+                    oblique{
+                        one{"{0} ਤਿਮਾਹੀ"}
+                        other{"{0} ਤਿਮਾਹੀਆਂ"}
+                    }
+                }
+                dnam{"ਤਿਮਾਹੀਆਂ"}
+                gender{"feminine"}
+                one{"{0} ਤਿਮਾਹੀ"}
+                other{"{0} ਤਿਮਾਹੀਆਂ"}
+                per{"{0}/ਤਿਮਾਹੀ"}
+            }
             second{
                 case{
                     oblique{
@@ -1865,10 +1878,6 @@
                 one{"{0}ਏਕੜ"}
                 other{"{0}ਏਕੜ"}
             }
-            hectare{
-                one{"{0}ਹੈਕ"}
-                other{"{0}ਹੈਕ"}
-            }
             square-centimeter{
                 one{"{0}ਸੈਮੀ²"}
                 other{"{0}ਸੈਮੀ²"}
@@ -1918,7 +1927,7 @@
             10p-6{"ਮਾ.{0}"}
             10p-9{"ਨੈ.{0}"}
             10p1{"ਡੇ.{0}"}
-            10p15{"ਪੇਟਾ{0}"}
+            10p15{"ਪੈਟਾ{0}"}
             10p18{"ਐਕਸਾ{0}"}
             10p2{"ਹੈ.{0}"}
             10p21{"ਜ਼ੀਟਾ{0}"}
@@ -2049,6 +2058,10 @@
                 other{"{0} ਦਿਨ"}
                 per{"{0}/ਦਿਨ"}
             }
+            decade{
+                one{"{0} ਦਹਾਕਾ"}
+                other{"{0} ਦਹਾਕੇ"}
+            }
             hour{
                 dnam{"ਘੰਟਾ"}
                 one{"{0} ਘੰਟਾ"}
@@ -2079,6 +2092,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"ਤਿਮਾਹੀ"}
+                one{"{0} ਤਿਮਾਹੀ"}
+                other{"{0} ਤਿਮਾਹੀਆਂ"}
+                per{"{0}/ਤਿਮਾਹੀ"}
+            }
             second{
                 dnam{"ਸਕਿੰਟ"}
                 one{"{0} ਸਕਿੰਟ"}
@@ -2116,11 +2135,11 @@
         }
         energy{
             calorie{
-                one{"{0} ਕੈਲੋਰੀਆਂ"}
+                one{"{0} ਕੈਲੋਰੀ"}
                 other{"{0} ਕੈਲੋਰੀਆਂ"}
             }
             foodcalorie{
-                one{"{0} ਕੈਲੋਰੀਆਂ"}
+                one{"{0} ਕੈਲੋਰੀ"}
                 other{"{0} ਕੈਲੋਰੀਆਂ"}
             }
             joule{
@@ -2232,7 +2251,6 @@
                 per{"{0}/ਮੀ."}
             }
             micrometer{
-                dnam{"ਮਾਇਕ੍ਰੋ. ਮੀ."}
                 one{"{0} μm"}
                 other{"{0} μm"}
             }
@@ -2241,10 +2259,6 @@
                 one{"{0} ਮੀਲ"}
                 other{"{0} ਮੀਲ"}
             }
-            mile-scandinavian{
-                one{"{0}smi"}
-                other{"{0}smi"}
-            }
             millimeter{
                 dnam{"ਮਿ.ਮੀ."}
                 one{"{0} ਮਿ.ਮੀ."}
@@ -2472,14 +2486,6 @@
                 one{"{0} ਡੈ.ਲਿ."}
                 other{"{0} ਡੈ.ਲਿ."}
             }
-            dessert-spoon{
-                one{"{0} ਡੈ.ਸ."}
-                other{"{0} ਡੈ.ਸ."}
-            }
-            dessert-spoon-imperial{
-                one{"{0} ਇ.ਡੈ.ਸ."}
-                other{"{0} ਇ.ਡੈ.ਸ."}
-            }
             fluid-ounce{
                 one{"{0} ਤ. ਔਂਸ"}
                 other{"{0} ਤ. ਔਂਸ"}
@@ -2492,10 +2498,6 @@
                 one{"{0}ਗੈਲਨ"}
                 other{"{0}ਗੈਲਨ"}
             }
-            gallon-imperial{
-                one{"{0} ਗੈ.ਇ."}
-                other{"{0} ਗੈ.ਇ."}
-            }
             hectoliter{
                 one{"{0} ਹੈ.ਲਿ."}
                 other{"{0} ਹੈ.ਲਿ."}
@@ -2547,7 +2549,7 @@
         angle{
             arc-minute{
                 dnam{"ਚਾਪ-ਮਿੰਟ"}
-                one{"{0} ਚਾਪਮਿੰਟ"}
+                one{"{0} ਚਾਪ-ਮਿੰਟ"}
                 other{"{0} ਚਾਪ-ਮਿੰਟ"}
             }
             arc-second{
@@ -2649,7 +2651,7 @@
             10p-9{"ਨੈ.{0}"}
             10p1{"ਡੇ.{0}"}
             10p12{"ਟੈ.{0}"}
-            10p15{"ਪੇਟਾ{0}"}
+            10p15{"ਪੈਟਾ{0}"}
             10p18{"ਐਕਸਾ{0}"}
             10p2{"ਹੈ.{0}"}
             10p21{"ਜ਼ੀਟਾ{0}"}
@@ -2688,7 +2690,7 @@
             item{
                 dnam{"ਆਈਟਮ"}
                 one{"{0} ਆਈਟਮ"}
-                other{"{0} ਆਈਟਮ"}
+                other{"{0} ਆਈਟਮਾਂ"}
             }
             karat{
                 dnam{"ਕੇਰਟ"}
@@ -2865,6 +2867,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"ਤਿਮਾਹੀ"}
+                one{"{0} ਤਿਮਾਹੀ"}
+                other{"{0} ਤਿਮਾਹੀਆਂ"}
+                per{"{0}/ਤਿਮਾਹੀ"}
+            }
             second{
                 dnam{"ਸਕਿੰਟ"}
                 one{"{0} ਸਕਿੰਟ"}
diff --git a/icu4c/source/data/unit/pcm.txt b/icu4c/source/data/unit/pcm.txt
index c7f477c..ffca4ca 100644
--- a/icu4c/source/data/unit/pcm.txt
+++ b/icu4c/source/data/unit/pcm.txt
@@ -334,6 +334,11 @@
                 one{"{0} Nánosẹ́kọn"}
                 other{"{0} Nánosẹ́kọn"}
             }
+            quarter{
+                dnam{"kwọ́ta"}
+                one{"{0} kwọ́ta"}
+                other{"{0} kwọ́ta"}
+            }
             second{
                 dnam{"Sẹ́kọn-dẹm"}
                 one{"{0} Sẹ́kọn"}
@@ -1693,6 +1698,12 @@
                 one{"{0} Nansẹk"}
                 other{"{0} Nansẹk"}
             }
+            quarter{
+                dnam{"kwt"}
+                one{"{0} kwt"}
+                other{"{0} kwtd"}
+                per{"{0}/kw"}
+            }
             second{
                 dnam{"Sẹ́kọns"}
                 one{"{0} Sẹ́kọn"}
diff --git a/icu4c/source/data/unit/pl.txt b/icu4c/source/data/unit/pl.txt
index b7313f7..538191f 100644
--- a/icu4c/source/data/unit/pl.txt
+++ b/icu4c/source/data/unit/pl.txt
@@ -1636,6 +1636,29 @@
                 one{"{0} nanosekunda"}
                 other{"{0} nanosekundy"}
             }
+            quarter{
+                case{
+                    accusative{
+                        few{"{0} kwartały"}
+                        many{"{0} kwartałów"}
+                        one{"{0} kwartał"}
+                        other{"{0} kwartału"}
+                    }
+                    genitive{
+                        few{"{0} kwartałów"}
+                        many{"{0} kwartałów"}
+                        one{"{0} kwartału"}
+                        other{"{0} kwartału"}
+                    }
+                }
+                dnam{"kwartały"}
+                few{"{0} kwartały"}
+                gender{"inanimate"}
+                many{"{0} kwartałów"}
+                one{"{0} kwartał"}
+                other{"{0} kwartału"}
+                per{"{0}/kw."}
+            }
             second{
                 case{
                     accusative{
@@ -2020,7 +2043,7 @@
                     accusative{
                         few{"{0} kilowatogodziny"}
                         many{"{0} kilowatogodzin"}
-                        one{"{0} kilowatogodzina"}
+                        one{"{0} kilowatogodzinę"}
                         other{"{0} kilowatogodziny"}
                     }
                     genitive{
@@ -5376,6 +5399,14 @@
                 other{"{0} m-ca"}
                 per{"{0}/m-c"}
             }
+            quarter{
+                dnam{"kw."}
+                few{"{0} kw."}
+                many{"{0} kw."}
+                one{"{0} kw."}
+                other{"{0} kw."}
+                per{"{0}/kw."}
+            }
             second{
                 dnam{"s"}
                 few{"{0} s"}
@@ -5432,6 +5463,9 @@
             }
         }
         mass{
+            carat{
+                dnam{"kt"}
+            }
             dalton{
                 few{"{0} u"}
                 many{"{0} u"}
@@ -5439,7 +5473,7 @@
                 other{"{0} u"}
             }
             pound{
-                dnam{"funty"}
+                dnam{"lb"}
             }
         }
         power{
@@ -5718,6 +5752,14 @@
                 other{"{0} mies."}
                 per{"{0}/mies."}
             }
+            quarter{
+                dnam{"kw."}
+                few{"{0} kw."}
+                many{"{0} kw."}
+                one{"{0} kw."}
+                other{"{0} kw."}
+                per{"{0}/kw."}
+            }
             second{
                 dnam{"sek."}
                 few{"{0} sek."}
diff --git a/icu4c/source/data/unit/ps.txt b/icu4c/source/data/unit/ps.txt
index 7a11a09..7b284ac 100644
--- a/icu4c/source/data/unit/ps.txt
+++ b/icu4c/source/data/unit/ps.txt
@@ -320,6 +320,9 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"ربعه"}
+            }
             second{
                 dnam{"ثانيې"}
             }
@@ -994,6 +997,10 @@
                 dnam{"مياشت"}
                 one{"{0} m"}
                 other{"{0} m"}
+                per{"{0}/m"}
+            }
+            quarter{
+                dnam{"qtr"}
             }
             second{
                 dnam{"sec"}
@@ -1405,6 +1412,9 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"qtr"}
+            }
             second{
                 dnam{"ثانيې"}
                 one{"{0} s"}
diff --git a/icu4c/source/data/unit/pt.txt b/icu4c/source/data/unit/pt.txt
index 1953561..b27a261 100644
--- a/icu4c/source/data/unit/pt.txt
+++ b/icu4c/source/data/unit/pt.txt
@@ -127,16 +127,16 @@
             1024p6{"exbi{0}"}
             1024p7{"zebi{0}"}
             1024p8{"yobi{0}"}
-            10p-1{"deci{0}"}
-            10p-12{"pico{0}"}
-            10p-15{"femto{0}"}
-            10p-18{"atto{0}"}
-            10p-2{"centi{0}"}
-            10p-21{"zepto{0}"}
-            10p-24{"iocto{0}"}
-            10p-3{"mili{0}"}
-            10p-6{"micro{0}"}
-            10p-9{"nano{0}"}
+            10p-1{"decí{0}"}
+            10p-12{"picô{0}"}
+            10p-15{"femtô{0}"}
+            10p-18{"attô{0}"}
+            10p-2{"centí{0}"}
+            10p-21{"zeptô{0}"}
+            10p-24{"ioctô{0}"}
+            10p-3{"milí{0}"}
+            10p-6{"micrô{0}"}
+            10p-9{"nanô{0}"}
             10p1{"deca{0}"}
             10p12{"tera{0}"}
             10p15{"peta{0}"}
@@ -144,7 +144,7 @@
             10p2{"hecto{0}"}
             10p21{"zeta{0}"}
             10p24{"iota{0}"}
-            10p3{"quilo{0}"}
+            10p3{"quilô{0}"}
             10p6{"mega{0}"}
             10p9{"giga{0}"}
             per{"{0} por {1}"}
@@ -403,6 +403,13 @@
                 one{"{0} nanossegundo"}
                 other{"{0} nanossegundos"}
             }
+            quarter{
+                dnam{"trimestre"}
+                gender{"masculine"}
+                one{"{0} trimestre"}
+                other{"{0} trimestres"}
+                per{"{0}/trimestre"}
+            }
             second{
                 dnam{"segundos"}
                 gender{"masculine"}
@@ -1220,13 +1227,13 @@
         angle{
             arc-minute{
                 dnam{"arcmin"}
-                one{"{0}'"}
-                other{"{0}'"}
+                one{"{0}′"}
+                other{"{0}′"}
             }
             arc-second{
                 dnam{"arcseg"}
-                one{"{0}\u0022"}
-                other{"{0}\u0022"}
+                one{"{0}″"}
+                other{"{0}″"}
             }
             radian{
                 dnam{"rad"}
@@ -1371,11 +1378,16 @@
                 other{"{0} meses"}
                 per{"{0}/mês"}
             }
+            quarter{
+                dnam{"trim."}
+                one{"{0} trim."}
+                other{"{0} trim."}
+                per{"{0}/trim."}
+            }
             second{
-                dnam{"seg"}
+                dnam{"s"}
                 one{"{0} s"}
                 other{"{0} s"}
-                per{"{0}/seg"}
             }
             week{
                 dnam{"sem."}
@@ -1469,7 +1481,7 @@
                 dnam{"m"}
             }
             mile{
-                dnam{"mil"}
+                dnam{"mi"}
             }
             nautical-mile{
                 dnam{"mn"}
@@ -1821,10 +1833,16 @@
                 other{"{0} meses"}
                 per{"{0}/mês"}
             }
+            quarter{
+                dnam{"trim."}
+                one{"{0} trim."}
+                other{"{0} trim."}
+                per{"{0}/trim."}
+            }
             second{
-                dnam{"seg"}
-                one{"{0} seg"}
-                other{"{0} seg"}
+                dnam{"s"}
+                one{"{0} s"}
+                other{"{0} s"}
                 per{"{0}/s"}
             }
             week{
diff --git a/icu4c/source/data/unit/pt_PT.txt b/icu4c/source/data/unit/pt_PT.txt
index 589a0b7..f36e517 100644
--- a/icu4c/source/data/unit/pt_PT.txt
+++ b/icu4c/source/data/unit/pt_PT.txt
@@ -25,14 +25,11 @@
         }
         compound{
             1024p8{"yobe{0}"}
-            10p-1{"decí{0}"}
             10p-12{"picó{0}"}
             10p-15{"fentó{0}"}
             10p-18{"ató{0}"}
-            10p-2{"centí{0}"}
             10p-21{"zeptó{0}"}
             10p-24{"ioctó{0}"}
-            10p-3{"milí{0}"}
             10p-6{"micró{0}"}
             10p-9{"nanó{0}"}
             10p1{"decâ{0}"}
@@ -260,14 +257,6 @@
             }
         }
         angle{
-            arc-minute{
-                one{"{0}′"}
-                other{"{0}′"}
-            }
-            arc-second{
-                one{"{0}″"}
-                other{"{0}″"}
-            }
             degree{
                 one{"{0}°"}
                 other{"{0}°"}
@@ -335,7 +324,6 @@
                 other{"{0} min"}
             }
             second{
-                dnam{"s"}
                 per{"{0}/s"}
             }
         }
@@ -686,11 +674,6 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
-            second{
-                dnam{"s"}
-                one{"{0} s"}
-                other{"{0} s"}
-            }
         }
         electric{
             ampere{
diff --git a/icu4c/source/data/unit/qu.txt b/icu4c/source/data/unit/qu.txt
index c1666da..9edd6b4 100644
--- a/icu4c/source/data/unit/qu.txt
+++ b/icu4c/source/data/unit/qu.txt
@@ -71,37 +71,37 @@
             1024p7{"zebi{0}"}
             1024p8{"yobe{0}"}
             10p-1{"deci{0}"}
-            10p-12{"pico{0}"}
+            10p-12{"{0} picómetro"}
             10p-15{"femto{0}"}
             10p-18{"atto{0}"}
-            10p-2{"centi{0}"}
+            10p-2{"{0} centímetro"}
             10p-21{"zepto{0}"}
             10p-24{"yocto{0}"}
-            10p-3{"mili{0}"}
+            10p-3{"{0} mg"}
             10p-6{"micro{0}"}
             10p-9{"nano{0}"}
             10p1{"deka{0}"}
-            10p12{"tera{0}"}
-            10p15{"peta{0}"}
+            10p12{"{0} Tbyte"}
+            10p15{"{0} petabyte"}
             10p18{"exa{0}"}
-            10p2{"hecto{0}"}
+            10p2{"{0} hectopa"}
             10p21{"zetta{0}"}
             10p24{"yotta{0}"}
-            10p3{"kilo{0}"}
-            10p6{"mega{0}"}
-            10p9{"giga{0}"}
+            10p3{"{0} kilómetro"}
+            10p6{"{0} megabyte"}
+            10p9{"{0} gigahz"}
             per{"{0} sapa {1}"}
             power2{
                 other{
                     _{
-                        _{"metro cuadrado {0}"}
+                        _{"{0} metro cuadrado"}
                     }
                 }
             }
             power3{
                 other{
                     _{
-                        _{"metro cubico {0}"}
+                        _{"{0} metro cubico"}
                     }
                 }
             }
@@ -163,6 +163,9 @@
                 dnam{"nanosegundo"}
                 other{"{0} nanosegundo"}
             }
+            quarter{
+                dnam{"sapa kimsa killa"}
+            }
             second{
                 dnam{"segundo"}
                 other{"{0} segundo"}
@@ -499,6 +502,13 @@
         }
     }
     unitsNarrow{
+        compound{
+            10p-1{"{0} dL"}
+            10p12{"{0} TB"}
+            10p15{"{0} byte PB"}
+            10p3{"{0} km"}
+            10p6{"{0} byte MB"}
+        }
         duration{
             day{
                 dnam{"punchaw"}
@@ -560,6 +570,11 @@
                 dnam{"metros/sec²"}
             }
         }
+        compound{
+            10p-1{"{0} dl"}
+            10p15{"{0} PB"}
+            10p6{"{0} MB"}
+        }
         concentr{
             item{
                 dnam{"ima"}
diff --git a/icu4c/source/data/unit/ro.txt b/icu4c/source/data/unit/ro.txt
index 7e1d419..2b70a78 100644
--- a/icu4c/source/data/unit/ro.txt
+++ b/icu4c/source/data/unit/ro.txt
@@ -286,7 +286,7 @@
             power3{
                 few{
                     _{
-                        _{"{0} cubi"}
+                        _{"{0} cubice"}
                         genitive{"{0} cubice"}
                     }
                     feminine{
@@ -295,7 +295,7 @@
                     }
                     masculine{
                         _{"{0} cubi"}
-                        genitive{"{0} cubice"}
+                        genitive{"{0} cubi"}
                     }
                 }
                 one{
@@ -322,8 +322,8 @@
                         genitive{"{0} cubice"}
                     }
                     masculine{
-                        _{"{0} cubice"}
-                        genitive{"{0} cubice"}
+                        _{"{0} cubi"}
+                        genitive{"{0} cubi"}
                     }
                 }
             }
@@ -341,7 +341,7 @@
                 few{"{0} itemi"}
                 gender{"masculine"}
                 one{"{0} de itemi"}
-                other{"{0} itemi"}
+                other{"{0} de itemi"}
             }
             karat{
                 case{
@@ -783,6 +783,21 @@
                 one{"{0} nanosecundă"}
                 other{"{0} de nanosecunde"}
             }
+            quarter{
+                case{
+                    genitive{
+                        few{"{0} trimestre"}
+                        one{"unui trimestru"}
+                        other{"{0} de trimestre"}
+                    }
+                }
+                dnam{"trimestre"}
+                few{"{0} trimestre"}
+                gender{"neuter"}
+                one{"{0} trimestru"}
+                other{"{0} de trimestre"}
+                per{"{0}/trim."}
+            }
             second{
                 case{
                     genitive{
@@ -980,7 +995,7 @@
                 case{
                     genitive{
                         few{"{0} kilowați-oră per 100 kilometri"}
-                        one{"{0} kilowatt-oră per 100 kilometri"}
+                        one{"unui kilowatt-oră per 100 de kilometri"}
                         other{"{0} kilowați-oră per 100 kilometri"}
                     }
                 }
@@ -2081,14 +2096,14 @@
                     genitive{
                         few{"{0} megalitri"}
                         one{"unui megalitru"}
-                        other{"{0} megalitri"}
+                        other{"{0} de megalitri"}
                     }
                 }
                 dnam{"megalitri"}
                 few{"{0} megalitri"}
                 gender{"masculine"}
                 one{"{0} megalitru"}
-                other{"{0} megalitri"}
+                other{"{0} de megalitri"}
             }
             milliliter{
                 case{
@@ -2353,6 +2368,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                few{"{0} trim."}
+                one{"{0} trim."}
+                other{"{0} trim."}
+                per{"{0}/trim."}
+            }
             second{
                 dnam{"s"}
                 few{"{0} s"}
@@ -3106,6 +3127,13 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"trim."}
+                few{"{0} trim."}
+                one{"{0} trim."}
+                other{"{0} trim."}
+                per{"{0}/trim."}
+            }
             second{
                 dnam{"s"}
                 few{"{0} s"}
diff --git a/icu4c/source/data/unit/ru.txt b/icu4c/source/data/unit/ru.txt
index 95e3473..9a92d5b 100644
--- a/icu4c/source/data/unit/ru.txt
+++ b/icu4c/source/data/unit/ru.txt
@@ -2376,6 +2376,47 @@
                 one{"{0} наносекунда"}
                 other{"{0} наносекунды"}
             }
+            quarter{
+                case{
+                    accusative{
+                        few{"{0} квартала"}
+                        many{"{0} кварталов"}
+                        one{"{0} квартал"}
+                        other{"{0} квартала"}
+                    }
+                    dative{
+                        few{"{0} кварталам"}
+                        many{"{0} кварталам"}
+                        one{"{0} кварталу"}
+                        other{"{0} квартала"}
+                    }
+                    genitive{
+                        few{"{0} кварталов"}
+                        many{"{0} кварталов"}
+                        one{"{0} квартала"}
+                        other{"{0} квартала"}
+                    }
+                    instrumental{
+                        few{"{0} кварталами"}
+                        many{"{0} кварталами"}
+                        one{"{0} кварталом"}
+                        other{"{0} квартала"}
+                    }
+                    prepositional{
+                        few{"{0} кварталах"}
+                        many{"{0} кварталах"}
+                        one{"{0} квартале"}
+                        other{"{0} квартала"}
+                    }
+                }
+                dnam{"кварталы"}
+                few{"{0} квартала"}
+                gender{"masculine"}
+                many{"{0} кварталов"}
+                one{"{0} квартал"}
+                other{"{0} квартала"}
+                per{"{0} в квартал"}
+            }
             second{
                 case{
                     accusative{
@@ -7441,6 +7482,14 @@
                 one{"{0} нс"}
                 other{"{0} нс"}
             }
+            quarter{
+                dnam{"кварт"}
+                few{"{0} кварт"}
+                many{"{0} кварт"}
+                one{"{0} кварт"}
+                other{"{0} кварт"}
+                per{"{0}/кварт"}
+            }
             second{
                 dnam{"c"}
                 few{"{0} с"}
@@ -8175,7 +8224,7 @@
                 other{"{0} в."}
             }
             day{
-                dnam{"дн."}
+                dnam{"дн"}
                 few{"{0} дн."}
                 many{"{0} дн."}
                 one{"{0} дн."}
@@ -8234,6 +8283,14 @@
                 one{"{0} нс"}
                 other{"{0} нс"}
             }
+            quarter{
+                dnam{"кварт"}
+                few{"{0} кварт"}
+                many{"{0} кварт"}
+                one{"{0} кварт"}
+                other{"{0} кварт"}
+                per{"{0}/кварт"}
+            }
             second{
                 dnam{"с"}
                 few{"{0} с"}
diff --git a/icu4c/source/data/unit/sc.txt b/icu4c/source/data/unit/sc.txt
index c04b64c..f371ff7 100644
--- a/icu4c/source/data/unit/sc.txt
+++ b/icu4c/source/data/unit/sc.txt
@@ -337,6 +337,12 @@
                 one{"{0} nanosegundu"}
                 other{"{0} nanosegundos"}
             }
+            quarter{
+                dnam{"cuartos"}
+                one{"{0} cuartu"}
+                other{"{0} cuartos"}
+                per{"{0}/crt"}
+            }
             second{
                 dnam{"segundos"}
                 one{"{0} segundu"}
@@ -1264,6 +1270,12 @@
                 one{"{0}ns"}
                 other{"{0}ns"}
             }
+            quarter{
+                dnam{"crt"}
+                one{"{0}crt"}
+                other{"{0}crt"}
+                per{"{0}/crt"}
+            }
             second{
                 dnam{"seg"}
                 one{"{0}s"}
@@ -1975,6 +1987,12 @@
                 one{"{0}ns"}
                 other{"{0}ns"}
             }
+            quarter{
+                dnam{"cuartos"}
+                one{"{0} crt"}
+                other{"{0} crt"}
+                per{"{0}/crt"}
+            }
             second{
                 dnam{"seg"}
                 one{"{0} seg"}
diff --git a/icu4c/source/data/unit/sd.txt b/icu4c/source/data/unit/sd.txt
index f276777..83d8743 100644
--- a/icu4c/source/data/unit/sd.txt
+++ b/icu4c/source/data/unit/sd.txt
@@ -160,6 +160,11 @@
             times{"{0}⋅{1}"}
         }
         concentr{
+            item{
+                dnam{"آئٽم"}
+                one{"{0} آئٽم"}
+                other{"{0} آئٽم"}
+            }
             karat{
                 dnam{"قيراط"}
                 one{"{0} قيراط"}
@@ -337,6 +342,12 @@
                 one{"{0} نينو سيڪنڊ"}
                 other{"{0} نينو سيڪنڊ"}
             }
+            quarter{
+                dnam{"ٽه ماهي"}
+                one{"{0} ٽه ماهي"}
+                other{"{0} ٽه ماهي"}
+                per{"{0} في ٽه ماهي"}
+            }
             second{
                 dnam{"سيڪنڊ"}
                 one{"{0} في سيڪنڊ"}
@@ -425,6 +436,11 @@
             }
         }
         force{
+            kilowatt-hour-per-100-kilometer{
+                dnam{"ڪلو واٽ آورز في 100 ڪلوميٽر"}
+                one{"{0} ڪلو واٽ آور في 100 ڪلوميٽر"}
+                other{"{0} ڪلو واٽ آور في 100 ڪلوميٽر"}
+            }
             newton{
                 dnam{"نيوٽنز"}
                 one{"{0} نيوٽن"}
@@ -459,6 +475,10 @@
             }
         }
         graphics{
+            dot{
+                one{"{0} dot"}
+                other{"{0} dots"}
+            }
             dot-per-centimeter{
                 dnam{"في سينٽي ميٽر ڊاٽس"}
                 one{"{0} في سينٽي ميٽر ڊاٽ"}
@@ -476,23 +496,23 @@
             }
             megapixel{
                 dnam{"ميگا پڪسلز"}
-                one{"{0} ميگا پگزل"}
-                other{"{0} ميگا پگزلس"}
+                one{"{0} ميگا پڪسل"}
+                other{"{0} ميگا پڪسلز"}
             }
             pixel{
-                dnam{"پگزلس"}
-                one{"{0} پگزل"}
-                other{"{0} پگزلس"}
+                dnam{"پڪسلز"}
+                one{"{0} پڪسل"}
+                other{"{0} پڪسلز"}
             }
             pixel-per-centimeter{
-                dnam{"پگزلس في سينٽي ميٽر"}
+                dnam{"پڪسلز في سينٽي ميٽر"}
                 one{"{0} پگزل في سينٽي ميٽر"}
                 other{"{0} پگزلس في سينٽي ميٽر"}
             }
             pixel-per-inch{
-                dnam{"پگزلس في انچ"}
-                one{"{0} پگزل في انچ"}
-                other{"{0} پگزلس في انچ"}
+                dnam{"پڪسلز في انچ"}
+                one{"{0} پڪسل في انچ"}
+                other{"{0} پڪسلز في انچ"}
             }
         }
         length{
@@ -1010,6 +1030,9 @@
             times{"{0}⋅{1}"}
         }
         concentr{
+            item{
+                dnam{"آئٽم"}
+            }
             percent{
                 dnam{"%"}
                 one{"{0}%"}
@@ -1056,6 +1079,12 @@
                 one{"{0} مهينا"}
                 other{"{0} مهينا"}
             }
+            quarter{
+                dnam{"ٽه ماهي"}
+                one{"{0} ٽه ماهي"}
+                other{"{0} ٽه ماهي"}
+                per{"{0} في ٽه ماهي"}
+            }
             second{
                 dnam{"سيڪنڊ"}
                 one{"{0} s"}
@@ -1072,12 +1101,59 @@
                 other{"{0} سال"}
             }
         }
+        force{
+            kilowatt-hour-per-100-kilometer{
+                one{"{0}ڪ و آ/100 ڪ م"}
+                other{"{0}ڪ و آ/100 ڪ م"}
+            }
+        }
+        graphics{
+            dot{
+                one{"{0}dot"}
+                other{"{0}dot"}
+            }
+            dot-per-centimeter{
+                dnam{"dpcm"}
+                one{"{0}dpcm"}
+                other{"{0}dpcm"}
+            }
+            dot-per-inch{
+                dnam{"dpi"}
+                one{"{0}dpi"}
+                other{"{0}dpi"}
+            }
+            em{
+                one{"{0}em"}
+                other{"{0}em"}
+            }
+            megapixel{
+                dnam{"MP"}
+                one{"{0}MP"}
+                other{"{0}MP"}
+            }
+            pixel{
+                dnam{"px"}
+                one{"{0}px"}
+                other{"{0}px"}
+            }
+            pixel-per-centimeter{
+                one{"{0}ppcm"}
+                other{"{0}ppcm"}
+            }
+            pixel-per-inch{
+                one{"{0}ppi"}
+                other{"{0}ppi"}
+            }
+        }
         length{
             centimeter{
                 dnam{"سينٽي ميٽر"}
                 one{"{0} cm"}
                 other{"{0} cm"}
             }
+            earth-radius{
+                dnam{"R⊕"}
+            }
             kilometer{
                 dnam{"ڪلوميٽر"}
                 one{"{0} ڪلوميٽر"}
@@ -1285,6 +1361,11 @@
             times{"{0}⋅{1}"}
         }
         concentr{
+            item{
+                dnam{"آئٽم"}
+                one{"{0} آئٽم"}
+                other{"{0} آئٽم"}
+            }
             karat{
                 dnam{"قيراط"}
                 one{"{0} قيراط"}
@@ -1455,6 +1536,12 @@
                 one{"{0} نينو سيڪنڊ"}
                 other{"{0} نينو سيڪنڊ"}
             }
+            quarter{
+                dnam{"ٽه ماهي"}
+                one{"{0} ٽه ماهي"}
+                other{"{0} ٽه ماهي"}
+                per{"{0} في ٽه ماهي"}
+            }
             second{
                 dnam{"سيڪنڊ"}
                 one{"{0} سيڪنڊ"}
@@ -1544,6 +1631,11 @@
             }
         }
         force{
+            kilowatt-hour-per-100-kilometer{
+                dnam{"ڪ و آ / 100 ڪ م"}
+                one{"{0} ڪ و آ / 100 ڪ م"}
+                other{"{0} ڪ و آ / 100 ڪ م"}
+            }
             newton{
                 dnam{"نيوٽن"}
                 one{"{0} N"}
@@ -1578,11 +1670,21 @@
             }
         }
         graphics{
+            dot-per-centimeter{
+                dnam{"dpcm"}
+                one{"{0} dpcm"}
+                other{"{0} dpcm"}
+            }
+            dot-per-inch{
+                dnam{"dpi"}
+                one{"{0} dpi"}
+                other{"{0} dpi"}
+            }
             megapixel{
-                dnam{"megapixels"}
+                dnam{"ميگا پڪسلز"}
             }
             pixel{
-                dnam{"پگزل"}
+                dnam{"پڪسلز"}
             }
         }
         length{
diff --git a/icu4c/source/data/unit/si.txt b/icu4c/source/data/unit/si.txt
index 02760b0..0174b52 100644
--- a/icu4c/source/data/unit/si.txt
+++ b/icu4c/source/data/unit/si.txt
@@ -342,6 +342,12 @@
                 one{"නැනෝතත්පර {0}"}
                 other{"නැනෝතත්පර {0}"}
             }
+            quarter{
+                dnam{"කාල"}
+                one{"කාල {0}"}
+                other{"කාල {0}"}
+                per{"{0}/කා"}
+            }
             second{
                 dnam{"තත්පර"}
                 one{"තත්පර {0}"}
@@ -1209,6 +1215,12 @@
                 one{"මා {0}"}
                 other{"මා {0}"}
             }
+            quarter{
+                dnam{"කාල"}
+                one{"කා {0}"}
+                other{"කා {0}"}
+                per{"{0}/කා"}
+            }
             second{
                 dnam{"තත්"}
                 one{"ත {0}"}
@@ -1727,6 +1739,12 @@
                 one{"නැත {0}"}
                 other{"නැත {0}"}
             }
+            quarter{
+                dnam{"කාල"}
+                one{"කා {0}"}
+                other{"කා {0}"}
+                per{"{0}/කා"}
+            }
             second{
                 dnam{"තත්පර"}
                 one{"තත් {0}"}
diff --git a/icu4c/source/data/unit/sk.txt b/icu4c/source/data/unit/sk.txt
index f390503..f64aefc 100644
--- a/icu4c/source/data/unit/sk.txt
+++ b/icu4c/source/data/unit/sk.txt
@@ -2011,6 +2011,47 @@
                 one{"{0} nanosekunda"}
                 other{"{0} nanosekúnd"}
             }
+            quarter{
+                case{
+                    accusative{
+                        few{"{0} štvrťroky"}
+                        many{"{0} štvrťroka"}
+                        one{"{0} štvrťrok"}
+                        other{"{0} štvrťrokov"}
+                    }
+                    dative{
+                        few{"{0} štvrťrokom"}
+                        many{"{0} štvrťroka"}
+                        one{"{0} štvrťroku"}
+                        other{"{0} štvrťrokom"}
+                    }
+                    genitive{
+                        few{"{0} štvrťrokov"}
+                        many{"{0} štvrťroka"}
+                        one{"{0} štvrťroka"}
+                        other{"{0} štvrťrokov"}
+                    }
+                    instrumental{
+                        few{"{0} štvrťrokmi"}
+                        many{"{0} štvrťroka"}
+                        one{"{0} štvrťrokom"}
+                        other{"{0} štvrťrokmi"}
+                    }
+                    locative{
+                        few{"{0} štvrťrokoch"}
+                        many{"{0} štvrťroka"}
+                        one{"{0} štvrťroku"}
+                        other{"{0} štvrťrokoch"}
+                    }
+                }
+                dnam{"štvrťroky"}
+                few{"{0} štvrťroky"}
+                gender{"inanimate"}
+                many{"{0} štvrťroka"}
+                one{"{0} štvrťrok"}
+                other{"{0} štvrťrokov"}
+                per{"{0}/štvrťrok"}
+            }
             second{
                 case{
                     accusative{
@@ -5365,6 +5406,13 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                few{"{0} štvrťroky"}
+                many{"{0} štvrťroka"}
+                one{"{0} štvrťrok"}
+                other{"{0} štvrťrokov"}
+                per{"{0}/štvrťrok"}
+            }
             second{
                 dnam{"s"}
                 few{"{0} s"}
@@ -6240,6 +6288,14 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"štvrťrok"}
+                few{"{0} štvrťroky"}
+                many{"{0} štvrťroka"}
+                one{"{0} štvrťrok"}
+                other{"{0} štvrťrokov"}
+                per{"{0}/štvrťrok"}
+            }
             second{
                 dnam{"s"}
                 few{"{0} s"}
diff --git a/icu4c/source/data/unit/sl.txt b/icu4c/source/data/unit/sl.txt
index 22bda01..800722f 100644
--- a/icu4c/source/data/unit/sl.txt
+++ b/icu4c/source/data/unit/sl.txt
@@ -1981,6 +1981,47 @@
                 other{"{0} nanosekund"}
                 two{"{0} nanosekundi"}
             }
+            quarter{
+                case{
+                    accusative{
+                        few{"{0} četrtletja"}
+                        one{"{0} četrtletje"}
+                        other{"{0} četrtletij"}
+                        two{"{0} četrtletji"}
+                    }
+                    dative{
+                        few{"{0} četrtletjem"}
+                        one{"{0} četrtletju"}
+                        other{"{0} četrtletjem"}
+                        two{"{0} četrtletjem"}
+                    }
+                    genitive{
+                        few{"{0} četrtletij"}
+                        one{"{0} četrtletja"}
+                        other{"{0} četrtletij"}
+                        two{"{0} četrtletij"}
+                    }
+                    instrumental{
+                        few{"{0} četrtletji"}
+                        one{"{0} četrtletjem"}
+                        other{"{0} četrtletji"}
+                        two{"{0} četrtletjema"}
+                    }
+                    locative{
+                        few{"{0} četrtletjih"}
+                        one{"{0} četrtletju"}
+                        other{"{0} četrtletjih"}
+                        two{"{0} četrtletjih"}
+                    }
+                }
+                dnam{"četrtletje"}
+                few{"{0} četrtletja"}
+                gender{"neuter"}
+                one{"{0} četrtletje"}
+                other{"{0} četrtletij"}
+                per{"{0}/četrtletje"}
+                two{"{0} četrtletji"}
+            }
             second{
                 case{
                     accusative{
@@ -5264,6 +5305,14 @@
             south{"{0} J"}
             west{"{0} Z"}
         }
+        digital{
+            byte{
+                few{"{0} bajti"}
+                one{"{0} bajt"}
+                other{"{0} B"}
+                two{"{0} bajta"}
+            }
+        }
         duration{
             century{
                 dnam{"st."}
@@ -5314,6 +5363,14 @@
                 other{"{0} m"}
                 two{"{0} m"}
             }
+            quarter{
+                dnam{"četrt"}
+                few{"{0} čl."}
+                one{"{0} čl."}
+                other{"{0} čl."}
+                per{"{0}/četrt"}
+                two{"{0} čl."}
+            }
             second{
                 dnam{"s"}
                 few{"{0} s"}
@@ -5948,6 +6005,14 @@
                 other{"{0} ns"}
                 two{"{0} ns"}
             }
+            quarter{
+                dnam{"četrt"}
+                few{"{0} četrtl."}
+                one{"{0} četrtl."}
+                other{"{0} četrtl."}
+                per{"{0}/četrt"}
+                two{"{0} četrtl."}
+            }
             second{
                 dnam{"sek."}
                 few{"{0} sek."}
diff --git a/icu4c/source/data/unit/so.txt b/icu4c/source/data/unit/so.txt
index 0b6efbd..a674094 100644
--- a/icu4c/source/data/unit/so.txt
+++ b/icu4c/source/data/unit/so.txt
@@ -312,6 +312,12 @@
                 one{"{0} nanoseken"}
                 other{"{0} nanoseken"}
             }
+            quarter{
+                dnam{"Rubucyo"}
+                one{"{0} rubac"}
+                other{"{0} rubac"}
+                per{"{0}/rubac"}
+            }
             second{
                 dnam{"ilbiriqsi"}
                 one{"{0} ilbiriqsi"}
@@ -973,6 +979,12 @@
                 one{"{0}b"}
                 other{"{0}b"}
             }
+            quarter{
+                dnam{"Rubac"}
+                one{"{0} rubac"}
+                other{"{0} rubac"}
+                per{"{0}/rubac"}
+            }
             second{
                 one{"{0}il"}
                 other{"{0}il"}
@@ -1355,6 +1367,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"Rubuc"}
+                one{"{0} rubac"}
+                other{"{0} rubac"}
+                per{"{0}/rubac"}
+            }
             second{
                 dnam{"ilbrqsi"}
                 one{"{0} ilbrqsi"}
diff --git a/icu4c/source/data/unit/sq.txt b/icu4c/source/data/unit/sq.txt
index ee73065..cf0dd5e 100644
--- a/icu4c/source/data/unit/sq.txt
+++ b/icu4c/source/data/unit/sq.txt
@@ -342,6 +342,12 @@
                 one{"{0} nanosekondë"}
                 other{"{0} nanosekonda"}
             }
+            quarter{
+                dnam{"çerekë"}
+                one{"{0} çerek"}
+                other{"{0} çerekë"}
+                per{"{0}/çer."}
+            }
             second{
                 dnam{"sekonda"}
                 one{"{0} sekondë"}
@@ -992,48 +998,98 @@
     unitsNarrow{
         acceleration{
             g-force{
+                dnam{"G"}
                 one{"{0} g-forcë"}
                 other{"{0} g-forcë"}
             }
+            meter-per-square-second{
+                dnam{"m/s²"}
+                one{"{0} m/s²"}
+                other{"{0} m/s²"}
+            }
         }
         angle{
             arc-minute{
+                dnam{"hark-min"}
                 one{"{0}′"}
                 other{"{0}′"}
             }
             arc-second{
+                dnam{"hark-sek"}
                 one{"{0}″"}
                 other{"{0}″"}
             }
             degree{
+                dnam{"°"}
                 one{"{0}°"}
                 other{"{0}°"}
             }
+            radian{
+                dnam{"rad"}
+                one{"{0} rad"}
+                other{"{0} rad"}
+            }
+            revolution{
+                dnam{"rrot."}
+                one{"{0} rrot."}
+                other{"{0} rrot."}
+            }
         }
         area{
             acre{
+                dnam{"akër"}
                 one{"{0} ac"}
                 other{"{0} ac"}
             }
+            dunam{
+                dnam{"dynymë"}
+                one{"{0} dynym"}
+                other{"{0} dynymë"}
+            }
             hectare{
+                dnam{"ha"}
                 one{"{0} ha"}
                 other{"{0} ha"}
             }
+            square-centimeter{
+                dnam{"cm²"}
+                one{"{0} cm²"}
+                other{"{0} cm²"}
+                per{"{0}/cm²"}
+            }
             square-foot{
+                dnam{"ft²"}
                 one{"{0} ft²"}
                 other{"{0} ft²"}
             }
+            square-inch{
+                dnam{"in²"}
+                one{"{0} in²"}
+                other{"{0} in²"}
+                per{"{0}/in²"}
+            }
             square-kilometer{
+                dnam{"km²"}
                 one{"{0} km²"}
                 other{"{0} km²"}
+                per{"{0}/km²"}
             }
             square-meter{
+                dnam{"m²"}
                 one{"{0} m²"}
                 other{"{0} m²"}
+                per{"{0}/m²"}
             }
             square-mile{
+                dnam{"mi²"}
                 one{"{0} mi²"}
                 other{"{0} mi²"}
+                per{"{0}/mi²"}
+            }
+            square-yard{
+                dnam{"yd²"}
+                one{"{0} yd²"}
+                other{"{0} yd²"}
             }
         }
         compound{
@@ -1045,6 +1101,21 @@
                 one{"{0} njësi"}
                 other{"{0} njësi"}
             }
+            karat{
+                dnam{"kt"}
+                one{"{0} kt"}
+                other{"{0} kt"}
+            }
+            milligram-ofglucose-per-deciliter{
+                dnam{"mg/dL"}
+                one{"{0} mg/dL"}
+                other{"{0} mg/dL"}
+            }
+            millimole-per-liter{
+                dnam{"mmol/L"}
+                one{"{0} mmol/L"}
+                other{"{0} mmol/L"}
+            }
             mole{
                 dnam{"molë"}
                 one{"{0} mol"}
@@ -1055,6 +1126,21 @@
                 one{"{0}%"}
                 other{"{0}%"}
             }
+            permille{
+                dnam{"‰"}
+                one{"{0}‰"}
+                other{"{0}‰"}
+            }
+            permillion{
+                dnam{"ppm"}
+                one{"{0} ppm"}
+                other{"{0} ppm"}
+            }
+            permyriad{
+                dnam{"‱"}
+                one{"{0}‱"}
+                other{"{0}‱"}
+            }
         }
         consumption{
             liter-per-100-kilometer{
@@ -1062,11 +1148,21 @@
                 one{"{0} L/100km"}
                 other{"{0} L/100km"}
             }
+            liter-per-kilometer{
+                dnam{"L/km"}
+                one{"{0} L/km"}
+                other{"{0} L/km"}
+            }
             mile-per-gallon{
                 dnam{"mpg"}
                 one{"{0} mpg"}
                 other{"{0} mpg"}
             }
+            mile-per-gallon-imperial{
+                dnam{"mi/gal Imp."}
+                one{"{0} mi/gal Imp."}
+                other{"{0} mi/gal Imp."}
+            }
         }
         coordinate{
             dnam{"drejtimi"}
@@ -1076,39 +1172,73 @@
             west{"{0} P"}
         }
         digital{
+            bit{
+                dnam{"bit"}
+                one{"{0} bit"}
+                other{"{0} bit"}
+            }
+            byte{
+                dnam{"bajt"}
+                one{"{0} bajt"}
+                other{"{0} bajt"}
+            }
             gigabit{
                 dnam{"Gb"}
+                one{"{0} Gb"}
+                other{"{0} Gb"}
             }
             gigabyte{
                 dnam{"GB"}
+                one{"{0} GB"}
+                other{"{0} GB"}
             }
             kilobit{
                 dnam{"kb"}
+                one{"{0} kb"}
+                other{"{0} kb"}
             }
             kilobyte{
                 dnam{"kB"}
+                one{"{0} kB"}
+                other{"{0} kB"}
             }
             megabit{
                 dnam{"Mb"}
+                one{"{0} Mb"}
+                other{"{0} Mb"}
             }
             megabyte{
                 dnam{"MB"}
+                one{"{0} MB"}
+                other{"{0} MB"}
             }
             petabyte{
                 dnam{"PB"}
+                one{"{0} PB"}
+                other{"{0} PB"}
             }
             terabit{
                 dnam{"Tb"}
+                one{"{0} Tb"}
+                other{"{0} Tb"}
             }
             terabyte{
                 dnam{"TB"}
+                one{"{0} TB"}
+                other{"{0} TB"}
             }
         }
         duration{
+            century{
+                dnam{"shek."}
+                one{"{0} shek."}
+                other{"{0} shek."}
+            }
             day{
                 dnam{"ditë"}
                 one{"{0} ditë"}
                 other{"{0} ditë"}
+                per{"{0}/ditë"}
             }
             decade{
                 dnam{"dek."}
@@ -1119,6 +1249,12 @@
                 dnam{"orë"}
                 one{"{0} orë"}
                 other{"{0} orë"}
+                per{"{0}/h"}
+            }
+            microsecond{
+                dnam{"μs"}
+                one{"{0} μs"}
+                other{"{0} μs"}
             }
             millisecond{
                 dnam{"ms"}
@@ -1129,26 +1265,111 @@
                 dnam{"min."}
                 one{"{0} min."}
                 other{"{0} min."}
+                per{"{0}/min"}
             }
             month{
                 dnam{"muaj"}
                 one{"{0} muaj"}
                 other{"{0} muaj"}
+                per{"{0}/muaj"}
+            }
+            nanosecond{
+                dnam{"ns"}
+                one{"{0} ns"}
+                other{"{0} ns"}
+            }
+            quarter{
+                dnam{"çer."}
+                one{"{0} çer."}
+                other{"{0} çer."}
+                per{"{0}/çer."}
             }
             second{
                 dnam{"sek."}
                 one{"{0} sek."}
                 other{"{0} sek."}
+                per{"{0}/s"}
             }
             week{
                 dnam{"javë"}
                 one{"{0} javë"}
                 other{"{0} javë"}
+                per{"{0}/javë"}
             }
             year{
                 dnam{"vjet"}
                 one{"{0} vit"}
                 other{"{0} vjet"}
+                per{"{0}/vit"}
+            }
+        }
+        electric{
+            ampere{
+                dnam{"A"}
+                one{"{0} A"}
+                other{"{0} A"}
+            }
+            milliampere{
+                dnam{"mA"}
+                one{"{0} mA"}
+                other{"{0} mA"}
+            }
+            ohm{
+                dnam{"Ω"}
+                one{"{0} Ω"}
+                other{"{0} Ω"}
+            }
+            volt{
+                dnam{"V"}
+                one{"{0} V"}
+                other{"{0} V"}
+            }
+        }
+        energy{
+            british-thermal-unit{
+                dnam{"Btu"}
+                one{"{0} Btu"}
+                other{"{0} Btu"}
+            }
+            calorie{
+                dnam{"cal"}
+                one{"{0} cal"}
+                other{"{0} cal"}
+            }
+            electronvolt{
+                dnam{"eV"}
+                one{"{0} eV"}
+                other{"{0} eV"}
+            }
+            foodcalorie{
+                dnam{"Cal"}
+                one{"{0} Cal"}
+                other{"{0} Cal"}
+            }
+            joule{
+                dnam{"J"}
+                one{"{0} J"}
+                other{"{0} J"}
+            }
+            kilocalorie{
+                dnam{"kcal"}
+                one{"{0} kcal"}
+                other{"{0} kcal"}
+            }
+            kilojoule{
+                dnam{"kJ"}
+                one{"{0} kJ"}
+                other{"{0} kJ"}
+            }
+            kilowatt-hour{
+                dnam{"kWh"}
+                one{"{0} kWh"}
+                other{"{0} kWh"}
+            }
+            therm-us{
+                dnam{"UStu"}
+                one{"{0} UStu"}
+                other{"{0} UStu"}
             }
         }
         force{
@@ -1157,6 +1378,38 @@
                 one{"{0} kWh/100 km"}
                 other{"{0} kWh/100 km"}
             }
+            newton{
+                dnam{"N"}
+                one{"{0} N"}
+                other{"{0} N"}
+            }
+            pound-force{
+                dnam{"lbf"}
+                one{"{0} lbf"}
+                other{"{0} lbf"}
+            }
+        }
+        frequency{
+            gigahertz{
+                dnam{"GHz"}
+                one{"{0} GHz"}
+                other{"{0} GHz"}
+            }
+            hertz{
+                dnam{"Hz"}
+                one{"{0} Hz"}
+                other{"{0} Hz"}
+            }
+            kilohertz{
+                dnam{"kHz"}
+                one{"{0} kHz"}
+                other{"{0} kHz"}
+            }
+            megahertz{
+                dnam{"MHz"}
+                one{"{0} MHz"}
+                other{"{0} MHz"}
+            }
         }
         graphics{
             dot{
@@ -1164,46 +1417,197 @@
                 one{"{0} pikë"}
                 other{"{0} pika"}
             }
+            dot-per-centimeter{
+                dnam{"ppcm"}
+                one{"{0} ppcm"}
+                other{"{0} ppcm"}
+            }
+            dot-per-inch{
+                dnam{"dpi"}
+                one{"{0} ppi"}
+                other{"{0} ppi"}
+            }
+            em{
+                dnam{"em"}
+                one{"{0} em"}
+                other{"{0} em"}
+            }
+            megapixel{
+                dnam{"MP"}
+                one{"{0} MP"}
+                other{"{0} MP"}
+            }
+            pixel{
+                dnam{"px"}
+                one{"{0} px"}
+                other{"{0} px"}
+            }
+            pixel-per-centimeter{
+                dnam{"ppcm"}
+                one{"{0} ppcm"}
+                other{"{0} ppcm"}
+            }
+            pixel-per-inch{
+                dnam{"ppi"}
+                one{"{0} ppi"}
+                other{"{0} ppi"}
+            }
         }
         length{
+            astronomical-unit{
+                dnam{"au"}
+                one{"{0} au"}
+                other{"{0} au"}
+            }
             centimeter{
                 dnam{"cm"}
                 one{"{0} cm"}
                 other{"{0} cm"}
+                per{"{0}/cm"}
+            }
+            decimeter{
+                dnam{"dm"}
+                one{"{0} dm"}
+                other{"{0} dm"}
+            }
+            earth-radius{
+                dnam{"R⊕"}
+                one{"{0} R⊕"}
+                other{"{0} R⊕"}
+            }
+            fathom{
+                dnam{"pash detar"}
+                one{"{0} fth"}
+                other{"{0} fth"}
             }
             foot{
                 dnam{"ft"}
                 one{"{0} ft"}
                 other{"{0} ft"}
+                per{"{0}/ft"}
+            }
+            furlong{
+                dnam{"furlong"}
+                one{"{0} fur"}
+                other{"{0} fur"}
             }
             inch{
                 dnam{"in"}
+                one{"{0} in"}
+                other{"{0} in"}
+                per{"{0}/in"}
             }
             kilometer{
                 dnam{"km"}
                 one{"{0} km"}
                 other{"{0} km"}
+                per{"{0}/km"}
+            }
+            light-year{
+                dnam{"ly"}
+                one{"{0} ly"}
+                other{"{0} ly"}
             }
             meter{
                 dnam{"m"}
                 one{"{0} m"}
                 other{"{0} m"}
+                per{"{0}/m"}
+            }
+            micrometer{
+                dnam{"μm"}
+                one{"{0} μm"}
+                other{"{0} μm"}
             }
             mile{
+                dnam{"mi"}
                 one{"{0} mi"}
                 other{"{0} mi"}
             }
+            mile-scandinavian{
+                dnam{"smi"}
+                one{"{0} smi"}
+                other{"{0} smi"}
+            }
             millimeter{
                 dnam{"mm"}
                 one{"{0} mm"}
                 other{"{0} mm"}
             }
+            nanometer{
+                dnam{"nm"}
+                one{"{0} nm"}
+                other{"{0} nm"}
+            }
+            nautical-mile{
+                dnam{"nmi"}
+                one{"{0} nmi"}
+                other{"{0} nmi"}
+            }
+            parsec{
+                dnam{"pc"}
+                one{"{0} pc"}
+                other{"{0} pc"}
+            }
             picometer{
+                dnam{"pm"}
                 one{"{0} pm"}
                 other{"{0} pm"}
             }
+            point{
+                dnam{"shkallë"}
+                one{"{0} pt"}
+                other{"{0} pt"}
+            }
+            solar-radius{
+                dnam{"R☉"}
+                one{"{0} R☉"}
+                other{"{0} R☉"}
+            }
+            yard{
+                dnam{"yd"}
+                one{"{0} yd"}
+                other{"{0} yd"}
+            }
+        }
+        light{
+            candela{
+                dnam{"cd"}
+                one{"{0} cd"}
+                other{"{0} cd"}
+            }
+            lumen{
+                dnam{"lm"}
+                one{"{0} lm"}
+                other{"{0} lm"}
+            }
+            lux{
+                dnam{"lx"}
+                one{"{0} lx"}
+                other{"{0} lx"}
+            }
+            solar-luminosity{
+                dnam{"L☉"}
+                one{"{0} L☉"}
+                other{"{0} L☉"}
+            }
         }
         mass{
+            carat{
+                dnam{"CD"}
+                one{"{0} CD"}
+                other{"{0} CD"}
+            }
+            dalton{
+                dnam{"Da"}
+                one{"{0} Da"}
+                other{"{0} Da"}
+            }
+            earth-mass{
+                dnam{"M⊕"}
+                one{"{0} M⊕"}
+                other{"{0} M⊕"}
+            }
             grain{
                 dnam{"gr"}
                 one{"{0} gr"}
@@ -1213,32 +1617,105 @@
                 dnam{"g"}
                 one{"{0} g"}
                 other{"{0} g"}
+                per{"{0}/g"}
             }
             kilogram{
                 dnam{"kg"}
                 one{"{0} kg"}
                 other{"{0} kg"}
+                per{"{0}/kg"}
+            }
+            metric-ton{
+                dnam{"t"}
+                one{"{0} t"}
+                other{"{0} t"}
+            }
+            microgram{
+                dnam{"μg"}
+                one{"{0} μg"}
+                other{"{0} μg"}
+            }
+            milligram{
+                dnam{"mg"}
+                one{"{0} mg"}
+                other{"{0} mg"}
+            }
+            ounce{
+                dnam{"oz"}
+                one{"{0} oz"}
+                other{"{0} oz"}
+                per{"{0}/oz"}
+            }
+            ounce-troy{
+                dnam{"oz t"}
+                one{"{0} oz t"}
+                other{"{0} oz t"}
             }
             pound{
+                dnam{"lb"}
                 one{"{0} lb"}
                 other{"{0} lb"}
+                per{"{0}/lb"}
+            }
+            solar-mass{
+                dnam{"M☉"}
+                one{"{0} M☉"}
+                other{"{0} M☉"}
+            }
+            stone{
+                dnam{"st"}
+                one{"{0} st"}
+                other{"{0} st"}
+            }
+            ton{
+                dnam{"tn"}
+                one{"{0} tn"}
+                other{"{0} tn"}
             }
         }
         power{
+            gigawatt{
+                dnam{"GW"}
+                one{"{0} GW"}
+                other{"{0} GW"}
+            }
             horsepower{
+                dnam{"hp"}
                 one{"{0} hp"}
                 other{"{0} hp"}
             }
             kilowatt{
+                dnam{"kW"}
                 one{"{0} kW"}
                 other{"{0} kW"}
             }
+            megawatt{
+                dnam{"MW"}
+                one{"{0} MW"}
+                other{"{0} MW"}
+            }
+            milliwatt{
+                dnam{"mW"}
+                one{"{0} mW"}
+                other{"{0} mW"}
+            }
             watt{
+                dnam{"W"}
                 one{"{0} W"}
                 other{"{0} W"}
             }
         }
         pressure{
+            atmosphere{
+                dnam{"atm"}
+                one{"{0} atm"}
+                other{"{0} atm"}
+            }
+            bar{
+                dnam{"bar"}
+                one{"{0} bar"}
+                other{"{0} bar"}
+            }
             hectopascal{
                 dnam{"hPa"}
                 one{"{0} hPa"}
@@ -1249,6 +1726,16 @@
                 one{"{0} inHg"}
                 other{"{0} inHg"}
             }
+            kilopascal{
+                dnam{"kPa"}
+                one{"{0} kPa"}
+                other{"{0} kPa"}
+            }
+            megapascal{
+                dnam{"MPa"}
+                one{"{0} MPa"}
+                other{"{0} MPa"}
+            }
             millibar{
                 dnam{"mbar"}
                 one{"{0} mb"}
@@ -1259,6 +1746,11 @@
                 one{"{0} mm Hg"}
                 other{"{0} mm Hg"}
             }
+            pascal{
+                dnam{"Pa"}
+                one{"{0} Pa"}
+                other{"{0} Pa"}
+            }
             pound-force-per-square-inch{
                 dnam{"psi"}
                 one{"{0} psi"}
@@ -1271,11 +1763,18 @@
                 one{"{0} km/orë"}
                 other{"{0} km/orë"}
             }
+            knot{
+                dnam{"kn"}
+                one{"{0} kn"}
+                other{"{0} kn"}
+            }
             meter-per-second{
+                dnam{"m/s"}
                 one{"{0} m/s"}
                 other{"{0} m/s"}
             }
             mile-per-hour{
+                dnam{"mi/h"}
                 one{"{0} mi/h"}
                 other{"{0} mi/h"}
             }
@@ -1291,26 +1790,112 @@
                 one{"{0}°F"}
                 other{"{0}°F"}
             }
+            generic{
+                dnam{"°"}
+                one{"{0}°"}
+                other{"{0}°"}
+            }
             kelvin{
                 dnam{"K"}
                 one{"{0} K"}
                 other{"{0} K"}
             }
         }
+        torque{
+            newton-meter{
+                dnam{"N⋅m"}
+                one{"{0} N⋅m"}
+                other{"{0} N⋅m"}
+            }
+            pound-force-foot{
+                dnam{"lbf⋅ft"}
+                one{"{0} lbf⋅ft"}
+                other{"{0} lbf⋅ft"}
+            }
+        }
         volume{
+            acre-foot{
+                dnam{"ac ft"}
+                one{"{0} ac ft"}
+                other{"{0} ac ft"}
+            }
+            barrel{
+                dnam{"fuçi"}
+                one{"{0} bbl"}
+                other{"{0} bbl"}
+            }
             bushel{
-                dnam{"shinikë"}
+                dnam{"shinik"}
                 one{"{0} shinik"}
                 other{"{0} shinikë"}
             }
+            centiliter{
+                dnam{"cL"}
+                one{"{0} cL"}
+                other{"{0} cL"}
+            }
+            cubic-centimeter{
+                dnam{"cm³"}
+                one{"{0} cm³"}
+                other{"{0} cm³"}
+                per{"{0}/cm³"}
+            }
+            cubic-foot{
+                dnam{"ft³"}
+                one{"{0} ft³"}
+                other{"{0} ft³"}
+            }
+            cubic-inch{
+                dnam{"in³"}
+                one{"{0} in³"}
+                other{"{0} in³"}
+            }
             cubic-kilometer{
+                dnam{"km³"}
                 one{"{0} km³"}
                 other{"{0} km³"}
             }
+            cubic-meter{
+                dnam{"m³"}
+                one{"{0} m³"}
+                other{"{0} m³"}
+                per{"{0}/m³"}
+            }
             cubic-mile{
+                dnam{"mi³"}
                 one{"{0} mi³"}
                 other{"{0} mi³"}
             }
+            cubic-yard{
+                dnam{"yd³"}
+                one{"{0} yd³"}
+                other{"{0} yd³"}
+            }
+            cup{
+                dnam{"c"}
+                one{"{0} c"}
+                other{"{0} c"}
+            }
+            cup-metric{
+                dnam{"mc"}
+                one{"{0} mc"}
+                other{"{0} mc"}
+            }
+            deciliter{
+                dnam{"dL"}
+                one{"{0} dL"}
+                other{"{0} dL"}
+            }
+            dessert-spoon{
+                dnam{"dstspn"}
+                one{"{0} dstspn"}
+                other{"{0} dstspn"}
+            }
+            dessert-spoon-imperial{
+                dnam{"dstspn Imp"}
+                one{"{0} dstspn Imp"}
+                other{"{0} dstspn Imp"}
+            }
             dram{
                 dnam{"fl.dr."}
                 one{"{0} fl.dr."}
@@ -1321,8 +1906,32 @@
                 one{"{0} dr"}
                 other{"{0} dr"}
             }
+            fluid-ounce{
+                dnam{"fl oz"}
+                one{"{0} fl oz"}
+                other{"{0} fl oz"}
+            }
+            fluid-ounce-imperial{
+                dnam{"Imp. fl oz"}
+                one{"{0} fl oz Imp."}
+                other{"{0} fl oz Imp."}
+            }
             gallon{
                 dnam{"gal"}
+                one{"{0} gal"}
+                other{"{0} gal"}
+                per{"{0}/gal"}
+            }
+            gallon-imperial{
+                dnam{"gal Imp."}
+                one{"{0} gal Imp."}
+                other{"{0} gal Imp."}
+                per{"{0}/gal Imp."}
+            }
+            hectoliter{
+                dnam{"hL"}
+                one{"{0} hL"}
+                other{"{0} hL"}
             }
             jigger{
                 dnam{"teke"}
@@ -1333,12 +1942,53 @@
                 dnam{"L"}
                 one{"{0} L"}
                 other{"{0} L"}
+                per{"{0}/L"}
+            }
+            megaliter{
+                dnam{"ML"}
+                one{"{0} ML"}
+                other{"{0} ML"}
+            }
+            milliliter{
+                dnam{"mL"}
+                one{"{0} mL"}
+                other{"{0} mL"}
             }
             pinch{
                 dnam{"piska"}
                 one{"{0} pisk"}
                 other{"{0} piska"}
             }
+            pint{
+                dnam{"pt"}
+                one{"{0} pt"}
+                other{"{0} pt"}
+            }
+            pint-metric{
+                dnam{"mpt"}
+                one{"{0} mpt"}
+                other{"{0} mpt"}
+            }
+            quart{
+                dnam{"qt"}
+                one{"{0} qt"}
+                other{"{0} qt"}
+            }
+            quart-imperial{
+                dnam{"qt Imp"}
+                one{"{0} qt Imp."}
+                other{"{0} qt Imp."}
+            }
+            tablespoon{
+                dnam{"tbsp"}
+                one{"{0} tbsp"}
+                other{"{0} tbsp"}
+            }
+            teaspoon{
+                dnam{"tsp"}
+                one{"{0} tsp"}
+                other{"{0} tsp"}
+            }
         }
     }
     unitsShort{
@@ -1614,6 +2264,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"çer."}
+                one{"{0} çerek"}
+                other{"{0} çerekë"}
+                per{"{0}/çer."}
+            }
             second{
                 dnam{"sek."}
                 one{"{0} sek."}
diff --git a/icu4c/source/data/unit/sr.txt b/icu4c/source/data/unit/sr.txt
index 5c1acc2..487bcec 100644
--- a/icu4c/source/data/unit/sr.txt
+++ b/icu4c/source/data/unit/sr.txt
@@ -1230,6 +1230,31 @@
                 one{"{0} наносекунда"}
                 other{"{0} наносекунди"}
             }
+            quarter{
+                case{
+                    accusative{
+                        few{"{0} квартала"}
+                        one{"{0} квартал"}
+                        other{"{0} квартала"}
+                    }
+                    genitive{
+                        few{"{0} квартала"}
+                        one{"{0} квартала"}
+                        other{"{0} квартала"}
+                    }
+                    instrumental{
+                        few{"{0} кварталима"}
+                        one{"{0} кварталом"}
+                        other{"{0} квартала"}
+                    }
+                }
+                dnam{"квартали"}
+                few{"{0} квартала"}
+                gender{"inanimate"}
+                one{"{0} квартал"}
+                other{"{0} квартала"}
+                per{"{0}/к"}
+            }
             second{
                 case{
                     accusative{
@@ -3366,6 +3391,13 @@
                 one{"{0} м"}
                 other{"{0} м"}
             }
+            quarter{
+                dnam{"кв"}
+                few{"{0} к"}
+                one{"{0} к"}
+                other{"{0} к"}
+                per{"{0}/к"}
+            }
             second{
                 dnam{"с"}
                 few{"{0} с"}
@@ -3919,6 +3951,13 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"кв"}
+                few{"{0} кв"}
+                one{"{0} кв"}
+                other{"{0} кв"}
+                per{"{0}/к"}
+            }
             second{
                 dnam{"сек"}
                 few{"{0} сек"}
diff --git a/icu4c/source/data/unit/sv.txt b/icu4c/source/data/unit/sv.txt
index 0709240..d2b0d97 100644
--- a/icu4c/source/data/unit/sv.txt
+++ b/icu4c/source/data/unit/sv.txt
@@ -103,11 +103,6 @@
                 one{"{0} engelskt tunnland"}
                 other{"{0} engelska tunnland"}
             }
-            dunam{
-                dnam{"turkiska dunam"}
-                one{"{0} turkiskt dunam"}
-                other{"{0} turkiska dunam"}
-            }
             hectare{
                 case{
                     genitive{
@@ -172,16 +167,16 @@
                 per{"{0} per kvadratmeter"}
             }
             square-mile{
-                dnam{"engelska kvadratmil"}
+                dnam{"kvadratmile"}
                 gender{"common"}
-                one{"{0} engelsk kvadratmil"}
-                other{"{0} engelska kvadratmil"}
-                per{"{0} per engelsk kvadratmil"}
+                one{"{0} kvadratmile"}
+                other{"{0} kvadratmile"}
+                per{"{0} per kvadratmile"}
             }
             square-yard{
-                dnam{"yard²"}
-                one{"{0} engelsk kvadratyard"}
-                other{"{0} yard²"}
+                dnam{"kvadratyard"}
+                one{"{0} kvadratyard"}
+                other{"{0} kvadratyard"}
             }
         }
         compound{
@@ -657,6 +652,19 @@
                 one{"{0} nanosekund"}
                 other{"{0} nanosekunder"}
             }
+            quarter{
+                case{
+                    genitive{
+                        one{"{0} kvarts"}
+                        other{"{0} kvarts"}
+                    }
+                }
+                dnam{"kvartar"}
+                gender{"common"}
+                one{"{0} kvart"}
+                other{"{0} kvartar"}
+                per{"{0}/k"}
+            }
             second{
                 case{
                     genitive{
@@ -906,6 +914,8 @@
         graphics{
             dot{
                 dnam{"punkt"}
+                one{"{0} px"}
+                other{"{0} punkter"}
             }
             dot-per-centimeter{
                 dnam{"punkter per centimeter"}
@@ -1075,10 +1085,10 @@
                 other{"{0} mikrometer"}
             }
             mile{
-                dnam{"engelska mil"}
+                dnam{"mile"}
                 gender{"common"}
-                one{"{0} engelsk mil"}
-                other{"{0} engelska mil"}
+                one{"{0} mile"}
+                other{"{0} mile"}
             }
             mile-scandinavian{
                 case{
@@ -1140,9 +1150,8 @@
                 other{"{0} pikometer"}
             }
             point{
-                dnam{"pt"}
-                one{"{0} pt"}
-                other{"{0} pt"}
+                one{"{0} pkt"}
+                other{"{0} pkt"}
             }
             solar-radius{
                 dnam{"solradier"}
@@ -1151,10 +1160,10 @@
                 other{"{0} solradier"}
             }
             yard{
-                dnam{"engelska yard"}
+                dnam{"yard"}
                 gender{"common"}
-                one{"{0} engelsk yard"}
-                other{"{0} engelska yard"}
+                one{"{0} yard"}
+                other{"{0} yard"}
             }
         }
         light{
@@ -1227,7 +1236,7 @@
                 other{"{0} jordmassor"}
             }
             grain{
-                gender{"common"}
+                gender{"neuter"}
                 one{"{0} grain"}
                 other{"{0} grains"}
             }
@@ -1527,10 +1536,10 @@
                 other{"{0} meter per sekund"}
             }
             mile-per-hour{
-                dnam{"engelska mil per timme"}
+                dnam{"mile per timme"}
                 gender{"common"}
-                one{"{0} engelsk mil per timme"}
-                other{"{0} engelska mil per timme"}
+                one{"{0} mile per timme"}
+                other{"{0} mile per timme"}
             }
         }
         temperature{
@@ -1672,15 +1681,15 @@
                 per{"{0} per kubikmeter"}
             }
             cubic-mile{
-                dnam{"engelska kubikmil"}
+                dnam{"kubikmile"}
                 gender{"common"}
-                one{"{0} engelsk kubikmil"}
-                other{"{0} engelska kubikmil"}
+                one{"{0} kubikmile"}
+                other{"{0} kubikmile"}
             }
             cubic-yard{
-                dnam{"engelska kubikyard"}
-                one{"{0} engelsk kubikyard"}
-                other{"{0} engelska kubikyard"}
+                dnam{"kubikyard"}
+                one{"{0} kubikyard"}
+                other{"{0} kubikyard"}
             }
             cup{
                 dnam{"koppar"}
@@ -1691,14 +1700,14 @@
             cup-metric{
                 case{
                     genitive{
-                        one{"{0} kopp à 2,5 dl"}
-                        other{"{0} koppar à 2,5 dl"}
+                        one{"{0} metrisk kopps"}
+                        other{"{0} metriska koppars"}
                     }
                 }
-                dnam{"koppar à 2,5 dl"}
+                dnam{"metriska koppar"}
                 gender{"common"}
-                one{"{0} kopp à 2,5 dl"}
-                other{"{0} koppar à 2,5 dl"}
+                one{"{0} metrisk kopp"}
+                other{"{0} metriska koppar"}
             }
             deciliter{
                 case{
@@ -1713,13 +1722,13 @@
                 other{"{0} deciliter"}
             }
             dessert-spoon{
-                dnam{"dessertsked"}
+                dnam{"dessertskedar"}
                 gender{"common"}
                 one{"{0} dessertsked"}
-                other{"{0} dessertsked"}
+                other{"{0} dessertskedar"}
             }
             dessert-spoon-imperial{
-                dnam{"brittisk dessertsked"}
+                dnam{"brittiska dessertskedar"}
                 gender{"common"}
                 one{"{0} brittiska dessertskedar"}
                 other{"{0} brittiska dessertskedar"}
@@ -1727,23 +1736,26 @@
             dram{
                 dnam{"brittisk dram"}
                 gender{"common"}
-                one{"{0} brittisk dram"}
-                other{"{0} brittiska dramer"}
+                one{"{0} dram"}
+                other{"{0} dram"}
             }
             drop{
                 dnam{"droppe"}
                 gender{"common"}
                 one{"{0} droppe"}
-                other{"{0} droppe"}
+                other{"{0} droppar"}
             }
             fluid-ounce{
-                dnam{"fluid ounces"}
+                dnam{"flytande uns"}
                 gender{"neuter"}
-                one{"{0} fluid ounce"}
+                one{"{0} flytande uns"}
                 other{"{0} fluid ounces"}
             }
             fluid-ounce-imperial{
+                dnam{"Br. flytande uns"}
                 gender{"neuter"}
+                one{"{0} br. fl oz"}
+                other{"{0} br. flytande uns"}
             }
             gallon{
                 dnam{"gallon"}
@@ -1753,11 +1765,11 @@
                 per{"{0} per gallon"}
             }
             gallon-imperial{
-                dnam{"ämbar à 4,6 l"}
+                dnam{"Br. gallon"}
                 gender{"neuter"}
-                one{"{0} ämbar à 4,6 l"}
-                other{"{0} ämbar à 4,6 l"}
-                per{"{0} per ämbar à 4,6 l"}
+                one{"{0} br. gallon"}
+                other{"{0} br. gallon"}
+                per{"{0} per br. gallon"}
             }
             hectoliter{
                 case{
@@ -1827,14 +1839,14 @@
             pint-metric{
                 case{
                     genitive{
-                        one{"{0} pint à 500 ml"}
-                        other{"{0} pint à 500 ml"}
+                        one{"{0} metrisk pints"}
+                        other{"{0} metriska pints"}
                     }
                 }
-                dnam{"pint à 500 ml"}
+                dnam{"metriska pint"}
                 gender{"common"}
-                one{"{0} pint à 500 ml"}
-                other{"{0} pint à 500 ml"}
+                one{"{0} metrisk pint"}
+                other{"{0} metriska pint"}
             }
             quart{
                 dnam{"quart"}
@@ -1843,7 +1855,7 @@
                 other{"{0} quart"}
             }
             quart-imperial{
-                dnam{"br quart"}
+                dnam{"br. quart"}
                 gender{"common"}
                 one{"{0} brittisk quart"}
                 other{"{0} brittiska quarts"}
@@ -1866,6 +1878,8 @@
         acceleration{
             g-force{
                 dnam{"G"}
+                one{"{0}G"}
+                other{"{0}G"}
             }
             meter-per-square-second{
                 dnam{"m/s²"}
@@ -1891,51 +1905,68 @@
             }
             radian{
                 dnam{"rad"}
+                one{"{0}rad"}
+                other{"{0}rad"}
             }
             revolution{
                 dnam{"varv"}
+                one{"{0}varv"}
+                other{"{0}varv"}
             }
         }
         area{
             acre{
                 dnam{"eng. tunnland"}
-                one{"{0} ac"}
-                other{"{0} ac"}
+                one{"{0}ac"}
+                other{"{0}ac"}
+            }
+            dunam{
+                one{"{0}dunam"}
+                other{"{0}dunam"}
             }
             hectare{
                 dnam{"ha"}
+                one{"{0}ha"}
+                other{"{0}ha"}
             }
             square-centimeter{
                 dnam{"cm²"}
+                one{"{0}cm²"}
+                other{"{0}cm²"}
                 per{"{0}/cm²"}
             }
             square-foot{
                 dnam{"fot²"}
-                one{"{0} fot²"}
-                other{"{0} fot²"}
+                one{"{0}fot²"}
+                other{"{0}fot²"}
             }
             square-inch{
                 dnam{"tum²"}
-                one{"{0} tum²"}
-                other{"{0} tum²"}
+                one{"{0}tum²"}
+                other{"{0}tum²"}
                 per{"{0}/tum²"}
             }
             square-kilometer{
                 dnam{"km²"}
+                one{"{0}km²"}
+                other{"{0}km²"}
                 per{"{0}/km²"}
             }
             square-meter{
                 dnam{"m²"}
+                one{"{0}m²"}
+                other{"{0}m²"}
                 per{"{0}/m²"}
             }
             square-mile{
-                dnam{"eng. mil²"}
-                per{"{0}/en.mil²"}
+                dnam{"mi²"}
+                one{"{0}mi²"}
+                other{"{0}mi²"}
             }
             square-yard{
-                dnam{"eng. yard²"}
-                one{"{0} en. yrd²"}
-                other{"{0} en. yrd²"}
+                dnam{"yd²"}
+                one{"{0}yd²"}
+                other{"{0}yd²"}
             }
         }
         compound{
@@ -1962,36 +1993,60 @@
             }
             karat{
                 dnam{"karat"}
-                one{"{0} K"}
-                other{"{0} K"}
+                one{"{0}K"}
+                other{"{0}K"}
+            }
+            milligram-ofglucose-per-deciliter{
+                one{"{0}mg/dl"}
+                other{"{0}mg/dl"}
+            }
+            millimole-per-liter{
+                one{"{0}mmol/l"}
+                other{"{0}mmol/l"}
+            }
+            mole{
+                one{"{0}mol"}
+                other{"{0}mol"}
             }
             percent{
                 dnam{"%"}
-                one{"{0} %"}
-                other{"{0} %"}
+                one{"{0}%"}
+                other{"{0}%"}
             }
             permille{
                 dnam{"‰"}
+                one{"{0}‰"}
+                other{"{0}‰"}
             }
             permillion{
                 dnam{"miljondelar"}
-                one{"{0} ppm"}
-                other{"{0} ppm"}
+                one{"{0}ppm"}
+                other{"{0}ppm"}
+            }
+            permyriad{
+                one{"{0}‱"}
+                other{"{0}‱"}
             }
         }
         consumption{
             liter-per-100-kilometer{
                 dnam{"l/100 km"}
-                one{"{0} l/100 km"}
-                other{"{0} l/100 km"}
+                one{"{0}l/100 km"}
+                other{"{0}l/100 km"}
             }
             liter-per-kilometer{
                 dnam{"l/km"}
+                one{"{0}l/km"}
+                other{"{0}l/km"}
+            }
+            mile-per-gallon{
+                one{"{0}mpg"}
+                other{"{0}mpg"}
             }
             mile-per-gallon-imperial{
                 dnam{"UK mpg"}
-                one{"{0} mpg UK"}
-                other{"{0} mpg UK"}
+                one{"{0}mpg UK"}
+                other{"{0}mpg UK"}
             }
         }
         coordinate{
@@ -2004,24 +2059,54 @@
         digital{
             bit{
                 dnam{"b"}
+                one{"{0}b"}
+                other{"{0}b"}
             }
             byte{
                 dnam{"B"}
+                one{"{0}B"}
+                other{"{0}B"}
             }
             gigabit{
                 dnam{"Gb"}
+                one{"{0}Gb"}
+                other{"{0}Gb"}
+            }
+            gigabyte{
+                one{"{0}GB"}
+                other{"{0}GB"}
             }
             kilobit{
                 dnam{"kb"}
+                one{"{0}kb"}
+                other{"{0}kb"}
+            }
+            kilobyte{
+                one{"{0}kB"}
+                other{"{0}kB"}
             }
             megabit{
                 dnam{"Mb"}
+                one{"{0}Mb"}
+                other{"{0}Mb"}
+            }
+            megabyte{
+                one{"{0}MB"}
+                other{"{0}MB"}
+            }
+            petabyte{
+                one{"{0}PB"}
+                other{"{0}PB"}
             }
             terabit{
                 dnam{"Tb"}
                 one{"{0}Tb"}
                 other{"{0}Tb"}
             }
+            terabyte{
+                one{"{0}TB"}
+                other{"{0}TB"}
+            }
         }
         duration{
             century{
@@ -2072,6 +2157,12 @@
                 one{"{0}ns"}
                 other{"{0}ns"}
             }
+            quarter{
+                dnam{"k"}
+                one{"{0}k"}
+                other{"{0}k"}
+                per{"{0}/k"}
+            }
             second{
                 dnam{"sek"}
                 one{"{0}s"}
@@ -2094,41 +2185,63 @@
         electric{
             ampere{
                 dnam{"A"}
+                one{"{0}A"}
+                other{"{0}A"}
             }
             milliampere{
                 dnam{"mA"}
+                one{"{0}mA"}
+                other{"{0}mA"}
             }
             ohm{
                 dnam{"Ω"}
+                one{"{0}Ω"}
+                other{"{0}Ω"}
             }
             volt{
                 dnam{"V"}
+                one{"{0}V"}
+                other{"{0}V"}
             }
         }
         energy{
+            british-thermal-unit{
+                one{"{0}Btu"}
+                other{"{0}Btu"}
+            }
             calorie{
                 dnam{"cal"}
-                one{"{0} cal"}
-                other{"{0} cal"}
+                one{"{0}cal"}
+                other{"{0}cal"}
+            }
+            electronvolt{
+                one{"{0}eV"}
+                other{"{0}eV"}
             }
             foodcalorie{
                 dnam{"kcal"}
-                one{"{0} kcal"}
-                other{"{0} kcal"}
+                one{"{0}kcal"}
+                other{"{0}kcal"}
             }
             joule{
                 dnam{"J"}
+                one{"{0}J"}
+                other{"{0}J"}
             }
             kilocalorie{
                 dnam{"kcal"}
-                one{"{0} kcal"}
-                other{"{0} kcal"}
+                one{"{0}kcal"}
+                other{"{0}kcal"}
             }
             kilojoule{
                 dnam{"kJ"}
+                one{"{0}kJ"}
+                other{"{0}kJ"}
             }
             kilowatt-hour{
                 dnam{"kWh"}
+                one{"{0}kWh"}
+                other{"{0}kWh"}
             }
             therm-us{
                 one{"{0} am. therm"}
@@ -2138,35 +2251,71 @@
         force{
             kilowatt-hour-per-100-kilometer{
                 dnam{"kWh/100 km"}
+                one{"{0}kWh/100km"}
+                other{"{0}kWh/100km"}
+            }
+            newton{
+                one{"{0}N"}
+                other{"{0}N"}
+            }
+            pound-force{
+                one{"{0}lbf"}
+                other{"{0}lbf"}
             }
         }
         frequency{
             gigahertz{
                 dnam{"GHz"}
+                one{"{0}GHz"}
+                other{"{0}GHz"}
             }
             hertz{
                 dnam{"Hz"}
+                one{"{0}Hz"}
+                other{"{0}Hz"}
             }
             kilohertz{
                 dnam{"kHz"}
+                one{"{0}kHz"}
+                other{"{0}kHz"}
             }
             megahertz{
                 dnam{"MHz"}
+                one{"{0}MHz"}
+                other{"{0}MHz"}
             }
         }
         graphics{
             dot{
                 dnam{"pkt"}
-                one{"{0} pkt"}
-                other{"{0} pkt"}
+                one{"{0}pkt"}
+                other{"{0}pkt"}
+            }
+            dot-per-centimeter{
+                one{"{0}d/cm"}
+                other{"{0}d/cm"}
+            }
+            dot-per-inch{
+                one{"{0}d/tum"}
+                other{"{0}d/tum"}
             }
             em{
                 dnam{"fyrkant"}
             }
+            megapixel{
+                one{"{0}mpx"}
+                other{"{0}mpx"}
+            }
+            pixel-per-centimeter{
+                one{"{0}px/cm"}
+                other{"{0}px/cm"}
+            }
         }
         length{
             astronomical-unit{
                 dnam{"AE"}
+                one{"{0}AE"}
+                other{"{0}AE"}
             }
             centimeter{
                 dnam{"cm"}
@@ -2176,27 +2325,33 @@
             }
             decimeter{
                 dnam{"dm"}
+                one{"{0}dm"}
+                other{"{0}dm"}
+            }
+            earth-radius{
+                one{"{0}R⊕"}
+                other{"{0}R⊕"}
             }
             fathom{
                 dnam{"famnar"}
-                one{"{0} famn"}
-                other{"{0} famnar"}
+                one{"{0}famn"}
+                other{"{0}famnar"}
             }
             foot{
                 dnam{"fot"}
-                one{"{0} fot"}
-                other{"{0} fot"}
+                one{"{0}fot"}
+                other{"{0}fot"}
                 per{"{0}/fot"}
             }
             furlong{
                 dnam{"eng. plogfårelgd"}
-                one{"{0} en.pfrld"}
-                other{"{0} en.pfrld"}
+                one{"{0}en.pfrld"}
+                other{"{0}en.pfrld"}
             }
             inch{
                 dnam{"tum"}
                 one{"{0} tum"}
-                other{"{0} tum"}
+                other{"{0}\u0022"}
                 per{"{0}/tum"}
             }
             kilometer{
@@ -2207,8 +2362,8 @@
             }
             light-year{
                 dnam{"ljusår"}
-                one{"{0} ljusår"}
-                other{"{0} ljusår"}
+                one{"{0}ljusår"}
+                other{"{0}ljusår"}
             }
             meter{
                 dnam{"m"}
@@ -2218,50 +2373,98 @@
             }
             micrometer{
                 dnam{"μm"}
+                one{"{0}μm"}
+                other{"{0}μm"}
             }
             mile{
-                dnam{"eng. mil"}
+                dnam{"mi"}
+                one{"{0}mi"}
+                other{"{0}mi"}
             }
             mile-scandinavian{
                 dnam{"mil"}
+                one{"{0}mil"}
+                other{"{0}mil"}
             }
             millimeter{
                 dnam{"mm"}
+                one{"{0}mm"}
+                other{"{0}mm"}
             }
             nanometer{
                 dnam{"nm"}
+                one{"{0}nm"}
+                other{"{0}nm"}
             }
             nautical-mile{
                 dnam{"naut. mil"}
+                one{"{0}naut. mil"}
+                other{"{0}naut. mil"}
             }
             parsec{
                 dnam{"parsek"}
-                one{"{0} parsek"}
-                other{"{0} parsek"}
+                one{"{0}parsek"}
+                other{"{0}parsek"}
             }
             picometer{
                 dnam{"pm"}
             }
             point{
-                dnam{"pt"}
-                one{"{0} pt"}
-                other{"{0} pt"}
+                dnam{"pkt"}
+                one{"{0}pkt"}
+                other{"{0}pkt"}
+            }
+            solar-radius{
+                one{"{0}R☉"}
+                other{"{0}R☉"}
             }
             yard{
-                dnam{"engelska yard"}
+                dnam{"yd"}
+                one{"{0} yd"}
+                other{"{0}yd"}
             }
         }
         light{
+            candela{
+                one{"{0}cd"}
+                other{"{0}cd"}
+            }
+            lumen{
+                one{"{0}lm"}
+                other{"{0}lm"}
+            }
             lux{
                 dnam{"lux"}
+                one{"{0}lux"}
+                other{"{0}lux"}
+            }
+            solar-luminosity{
+                one{"{0}L☉"}
+                other{"{0}L☉"}
             }
         }
         mass{
+            carat{
+                one{"{0}ct"}
+                other{"{0}ct"}
+            }
             dalton{
                 dnam{"Da"}
+                one{"{0}Da"}
+                other{"{0}Da"}
+            }
+            earth-mass{
+                one{"{0}M⊕"}
+                other{"{0}M⊕"}
+            }
+            grain{
+                one{"{0}gr"}
+                other{"{0}gr"}
             }
             gram{
                 dnam{"g"}
+                one{"{0}g"}
+                other{"{0}g"}
                 per{"{0}/g"}
             }
             kilogram{
@@ -2272,16 +2475,35 @@
             }
             metric-ton{
                 dnam{"t"}
+                one{"{0}t"}
+                other{"{0}t"}
             }
             microgram{
                 dnam{"μg"}
+                one{"{0}μg"}
+                other{"{0}μg"}
             }
             milligram{
                 dnam{"mg"}
+                one{"{0}mg"}
+                other{"{0}mg"}
             }
             ounce{
                 dnam{"uns"}
-                per{"{0}/uns·28g"}
+                one{"{0}uns"}
+                other{"{0}uns"}
+            }
+            ounce-troy{
+                one{"{0}ozt"}
+                other{"{0}ozt"}
+            }
+            pound{
+                one{"{0}lb"}
+                other{"{0}lb"}
+            }
+            solar-mass{
+                one{"{0}M☉"}
+                other{"{0}M☉"}
             }
             stone{
                 dnam{"eng. sten"}
@@ -2295,27 +2517,45 @@
             }
         }
         power{
+            gigawatt{
+                one{"{0}GW"}
+                other{"{0}GW"}
+            }
             horsepower{
                 dnam{"hk"}
+                one{"{0}hk"}
+                other{"{0}hk"}
             }
             kilowatt{
                 dnam{"kW"}
+                one{"{0}kW"}
+                other{"{0}kW"}
             }
             megawatt{
                 dnam{"MW"}
                 one{"{0}MW"}
-                other{"{0} MW"}
+                other{"{0}MW"}
             }
             milliwatt{
                 dnam{"mW"}
+                one{"{0}mW"}
+                other{"{0}mW"}
             }
             watt{
                 dnam{"W"}
+                one{"{0}W"}
+                other{"{0}W"}
             }
         }
         pressure{
             atmosphere{
                 dnam{"atm"}
+                one{"{0}atm"}
+                other{"{0}atm"}
+            }
+            bar{
+                one{"{0}bar"}
+                other{"{0}bar"}
             }
             hectopascal{
                 dnam{"hPa"}
@@ -2324,14 +2564,34 @@
             }
             inch-ofhg{
                 dnam{"tum Hg"}
-                one{"{0} tum Hg"}
-                other{"{0} tum Hg"}
+                one{"{0}″ Hg"}
+                other{"{0}″ Hg"}
+            }
+            kilopascal{
+                one{"{0}kPa"}
+                other{"{0}kPa"}
+            }
+            megapascal{
+                one{"{0}MPa"}
+                other{"{0}MPa"}
             }
             millibar{
                 dnam{"mbar"}
+                one{"{0}mbar"}
+                other{"{0}mbar"}
             }
             millimeter-ofhg{
                 dnam{"mm Hg"}
+                one{"{0}mmHg"}
+                other{"{0}mmHg"}
+            }
+            pascal{
+                one{"{0}Pa"}
+                other{"{0}Pa"}
+            }
+            pound-force-per-square-inch{
+                one{"{0}psi"}
+                other{"{0}psi"}
             }
         }
         speed{
@@ -2342,24 +2602,30 @@
             }
             knot{
                 dnam{"knop"}
+                one{"{0}knop"}
+                other{"{0}knop"}
             }
             meter-per-second{
                 dnam{"m/s"}
+                one{"{0}m/s"}
+                other{"{0}m/s"}
             }
             mile-per-hour{
-                dnam{"eng. mil/h"}
-                one{"{0} mi/h"}
-                other{"{0} mi/h"}
+                dnam{"mile/h"}
+                one{"{0}mi/h"}
+                other{"{0}mi/h"}
             }
         }
         temperature{
             celsius{
                 dnam{"°C"}
-                one{"{0} °C"}
-                other{"{0} °C"}
+                one{"{0}°C"}
+                other{"{0}°C"}
             }
             fahrenheit{
                 dnam{"°F"}
+                one{"{0}°F"}
+                other{"{0}°F"}
             }
             generic{
                 dnam{"°"}
@@ -2368,6 +2634,18 @@
             }
             kelvin{
                 dnam{"K"}
+                one{"{0}K"}
+                other{"{0}K"}
+            }
+        }
+        torque{
+            newton-meter{
+                one{"{0}Nm"}
+                other{"{0}Nm"}
+            }
+            pound-force-foot{
+                one{"{0}lbf⋅ft"}
+                other{"{0}lbf⋅ft"}
             }
         }
         volume{
@@ -2377,90 +2655,159 @@
                 other{"{0}en.td·fot"}
             }
             barrel{
-                dnam{"oljefat"}
+                one{"{0}fat"}
+                other{"{0}fat"}
             }
             bushel{
                 dnam{"skäppa"}
-                one{"{0} skäppa"}
-                other{"{0} skäppor"}
+                one{"{0}skäppa"}
+                other{"{0}skäppor"}
+            }
+            centiliter{
+                one{"{0}cl"}
+                other{"{0}cl"}
             }
             cubic-centimeter{
                 dnam{"cm³"}
+                one{"{0}cm³"}
+                other{"{0}cm³"}
                 per{"{0}/cm³"}
             }
             cubic-foot{
                 dnam{"fot³"}
-                one{"{0} fot³"}
-                other{"{0} fot³"}
+                one{"{0}fot³"}
+                other{"{0}fot³"}
             }
             cubic-inch{
                 dnam{"tum³"}
-                one{"{0} tum³"}
-                other{"{0} tum³"}
+                one{"{0}tum³"}
+                other{"{0}tum³"}
             }
             cubic-kilometer{
                 dnam{"km³"}
+                one{"{0}km³"}
+                other{"{0}km³"}
             }
             cubic-meter{
                 dnam{"m³"}
+                one{"{0}m³"}
+                other{"{0}m³"}
                 per{"{0}/m³"}
             }
             cubic-mile{
-                dnam{"eng. mil³"}
+                dnam{"mi³"}
+                one{"{0}mi³"}
+                other{"{0}mi³"}
             }
             cubic-yard{
-                dnam{"eng. yard³"}
-                one{"{0} en. yrd³"}
-                other{"{0} en. yrd³"}
+                dnam{"yd³"}
+                one{"{0}yd³"}
+                other{"{0}yd³"}
+            }
+            cup{
+                one{"{0}kopp"}
+                other{"{0}koppar"}
             }
             cup-metric{
-                dnam{"kp à 2,5 dl"}
-                one{"{0}kp·2½dl"}
-                other{"{0}kp·2½dl"}
+                dnam{"mcup"}
+                one{"{0}mcup"}
+                other{"{0}mcup"}
+            }
+            deciliter{
+                one{"{0}dl"}
+                other{"{0}dl"}
             }
             dessert-spoon{
-                dnam{"dskd"}
-                one{"{0} dskd"}
-                other{"{0} dskd"}
+                dnam{"dsk"}
+                one{"{0}dsk"}
+                other{"{0}dsk"}
             }
             dessert-spoon-imperial{
-                one{"{0} br. dsk"}
-                other{"{0} br. dsk"}
+                one{"{0}br.dsk"}
+                other{"{0}br.dsk"}
             }
             dram{
                 dnam{"fl. dram"}
-                one{"{0} fl. dram"}
-                other{"{0} fl. dram"}
+                one{"{0}fl.dr."}
+                other{"{0}fl.dr."}
             }
             drop{
                 dnam{"drp"}
-                one{"{0} drp"}
-                other{"{0} drp"}
+                one{"{0}drp"}
+                other{"{0}drp"}
+            }
+            fluid-ounce{
+                one{"{0}fl oz"}
+                other{"{0}fl oz"}
+            }
+            fluid-ounce-imperial{
+                dnam{"Br. fl oz"}
+                one{"{0}br. fl oz"}
+                other{"{0}br. fl oz"}
+            }
+            gallon{
+                one{"{0}gal"}
+                other{"{0}gal"}
             }
             gallon-imperial{
-                one{"{0} ämb à 4,6 l"}
-                other{"{0} ämb à 4,6 l"}
-                per{"{0} ämb à 4,6 l"}
+                dnam{"Br. gal"}
+                one{"{0}br.gal"}
+                other{"{0}br.gal"}
+                per{"{0}/br. gal"}
+            }
+            hectoliter{
+                one{"{0}hl"}
+                other{"{0}hl"}
             }
             jigger{
                 dnam{"mätglas"}
-                one{"{0} mätglas"}
-                other{"{0} mätglas"}
+                one{"{0}mätglas"}
+                other{"{0}mätglas"}
             }
             liter{
                 dnam{"liter"}
-                one{"{0} l"}
-                other{"{0} l"}
+                one{"{0}l"}
+                other{"{0}l"}
+            }
+            megaliter{
+                one{"{0}Ml"}
+                other{"{0}Ml"}
+            }
+            milliliter{
+                one{"{0}ml"}
+                other{"{0}ml"}
+            }
+            pinch{
+                one{"{0}nypa"}
+                other{"{0}nypor"}
+            }
+            pint{
+                dnam{"pt"}
+                one{"{0}pt"}
+                other{"{0}pt"}
             }
             pint-metric{
-                one{"{0} pt 50 cl"}
-                other{"{0} pt à 500 ml"}
+                dnam{"pt"}
+                one{"{0}mpt"}
+                other{"{0}mpt"}
+            }
+            quart{
+                one{"{0}qt"}
+                other{"{0}qt"}
+            }
+            quart-imperial{
+                one{"{0}br.qt"}
+                other{"{0}br.qt"}
             }
             tablespoon{
                 dnam{"msk"}
+                one{"{0}msk"}
+                other{"{0}msk"}
             }
             teaspoon{
                 dnam{"tsk"}
+                one{"{0}tsk"}
+                other{"{0}tsk"}
             }
         }
     }
@@ -2522,9 +2869,9 @@
                 per{"{0}/cm²"}
             }
             square-foot{
-                dnam{"kvadratfot"}
-                one{"{0} kvadratfot"}
-                other{"{0} kvadratfot"}
+                dnam{"kv.fot"}
+                one{"{0} kv.fot"}
+                other{"{0} kv.fot"}
             }
             square-inch{
                 dnam{"tum²"}
@@ -2545,15 +2892,14 @@
                 per{"{0}/m²"}
             }
             square-mile{
-                dnam{"engelska kvadratmil"}
-                one{"{0} eng.mil²"}
-                other{"{0} eng.mil²"}
-                per{"{0}/eng. mil²"}
+                dnam{"kvadratmile"}
+                one{"{0} kv.mile"}
+                other{"{0} kv.mile"}
             }
             square-yard{
                 dnam{"yard²"}
-                one{"{0} yard²"}
-                other{"{0} yard²"}
+                one{"{0} yd²"}
+                other{"{0} yd²"}
             }
         }
         compound{
@@ -2746,6 +3092,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"k"}
+                one{"{0} k"}
+                other{"{0} k"}
+                per{"{0}/k"}
+            }
             second{
                 dnam{"sek"}
                 one{"{0} s"}
@@ -2853,8 +3205,6 @@
             }
             kilohertz{
                 dnam{"kHz"}
-                one{"{0} kHz"}
-                other{"{0} kHz"}
             }
             megahertz{
                 dnam{"MHz"}
@@ -2864,9 +3214,7 @@
         }
         graphics{
             dot{
-                dnam{"punkt"}
-                one{"{0} punkt"}
-                other{"{0} punkt"}
+                dnam{"pixlar"}
             }
             dot-per-centimeter{
                 dnam{"d/cm"}
@@ -2961,9 +3309,9 @@
                 other{"{0} μm"}
             }
             mile{
-                dnam{"eng. mil"}
-                one{"{0} eng. mil"}
-                other{"{0} eng. mil"}
+                dnam{"mile"}
+                one{"{0} mi"}
+                other{"{0} mi"}
             }
             mile-scandinavian{
                 dnam{"mil"}
@@ -2996,14 +3344,14 @@
                 other{"{0} pm"}
             }
             point{
-                dnam{"pt"}
-                one{"{0} pt"}
-                other{"{0} pt"}
+                dnam{"punkter"}
+                one{"{0} pkt"}
+                other{"{0} pkt"}
             }
             yard{
-                dnam{"engelska yard"}
-                one{"{0} eng. yard"}
-                other{"{0} eng. yard"}
+                dnam{"yard"}
+                one{"{0} yd"}
+                other{"{0} yd"}
             }
         }
         light{
@@ -3163,7 +3511,7 @@
                 other{"{0} m/s"}
             }
             mile-per-hour{
-                dnam{"eng. mil/h"}
+                dnam{"mile/timme"}
                 one{"{0} mi/h"}
                 other{"{0} mi/h"}
             }
@@ -3246,14 +3594,13 @@
                 per{"{0}/m³"}
             }
             cubic-mile{
-                dnam{"engelska kubikmil"}
-                one{"{0} eng. mil³"}
-                other{"{0} eng. mil³"}
+                one{"{0} mi³"}
+                other{"{0} mi³"}
             }
             cubic-yard{
-                dnam{"eng. yard³"}
-                one{"{0} eng. yard³"}
-                other{"{0} eng. yard³"}
+                dnam{"yard³"}
+                one{"{0} yd³"}
+                other{"{0} yd³"}
             }
             cup{
                 dnam{"koppar"}
@@ -3261,9 +3608,8 @@
                 other{"{0} koppar"}
             }
             cup-metric{
-                dnam{"kp à 2,5 dl"}
-                one{"{0} kp 2,5dl"}
-                other{"{0} kp 2,5dl"}
+                one{"{0} mcup"}
+                other{"{0} mcup"}
             }
             deciliter{
                 dnam{"dl"}
@@ -3295,17 +3641,20 @@
                 one{"{0} fl oz"}
                 other{"{0} fl oz"}
             }
+            fluid-ounce-imperial{
+                one{"{0} br. fl oz"}
+                other{"{0} br. fl oz"}
+            }
             gallon{
                 dnam{"gal"}
                 one{"{0} gal"}
                 other{"{0} gal"}
-                per{"{0}/gal"}
             }
             gallon-imperial{
-                dnam{"ämbar à 4,6 l"}
-                one{"{0} ämb à 4,6l"}
-                other{"{0} ämb à 4,6l"}
-                per{"{0} ämb à 4,6l"}
+                dnam{"Br. gal"}
+                one{"{0} br. gal"}
+                other{"{0} br. gal"}
+                per{"{0}/br. gal"}
             }
             hectoliter{
                 dnam{"hl"}
@@ -3340,13 +3689,8 @@
             }
             pint{
                 dnam{"pint"}
-                one{"{0} pint"}
-                other{"{0} pint"}
-            }
-            pint-metric{
-                dnam{"pt à 500 ml"}
-                one{"{0} pt à 500 ml"}
-                other{"{0} pt à 500 ml"}
+                one{"{0} pt"}
+                other{"{0} pt"}
             }
             quart{
                 dnam{"quart"}
diff --git a/icu4c/source/data/unit/sw.txt b/icu4c/source/data/unit/sw.txt
index 6de33e2..0bf3ce1 100644
--- a/icu4c/source/data/unit/sw.txt
+++ b/icu4c/source/data/unit/sw.txt
@@ -172,7 +172,7 @@
             }
             milligram-ofglucose-per-deciliter{
                 dnam{"miligramu kwa kila desilita"}
-                one{"miligramu kwa kila desilita"}
+                one{"miligramu {0} kwa kila desilita"}
                 other{"miligramu {0} kwa kila desilita"}
             }
             millimole-per-liter{
@@ -342,6 +342,12 @@
                 one{"nanosekunde {0}"}
                 other{"nanosekunde {0}"}
             }
+            quarter{
+                dnam{"robo"}
+                one{"robo {0}"}
+                other{"robo {0}"}
+                per{"{0} kwa robo"}
+            }
             second{
                 dnam{"sekunde"}
                 one{"sekunde {0}"}
@@ -1069,6 +1075,10 @@
                 one{"{0}°"}
                 other{"{0}°"}
             }
+            revolution{
+                one{"raundi {0}"}
+                other{"raundi {0}"}
+            }
         }
         area{
             acre{
@@ -1188,10 +1198,17 @@
                 one{"mwezi {0}"}
                 other{"miezi {0}"}
             }
+            quarter{
+                dnam{"robo"}
+                one{"robo {0}"}
+                other{"robo {0}"}
+                per{"{0} kwa robo"}
+            }
             second{
                 dnam{"sekunde"}
                 one{"sek {0}"}
                 other{"sek {0}"}
+                per{"{0} kwa kila sek"}
             }
             week{
                 dnam{"wiki"}
@@ -1219,6 +1236,14 @@
                 dnam{"N"}
             }
         }
+        graphics{
+            dot-per-centimeter{
+                dnam{"dpcm"}
+            }
+            dot-per-inch{
+                dnam{"dpi"}
+            }
+        }
         length{
             centimeter{
                 dnam{"sentimita"}
@@ -1226,13 +1251,13 @@
                 other{"cm {0}"}
             }
             foot{
-                one{"Futi {0}"}
-                other{"Futi {0}"}
+                one{"futi {0}"}
+                other{"futi {0}"}
             }
             inch{
-                dnam{"Inchi"}
-                one{"Inchi {0}"}
-                other{"Inchi {0}"}
+                dnam{"inchi"}
+                one{"inchi {0}"}
+                other{"inchi {0}"}
             }
             kilometer{
                 dnam{"km"}
@@ -1249,8 +1274,8 @@
                 other{"mita {0}"}
             }
             mile{
-                one{"Maili {0}"}
-                other{"Maili {0}"}
+                one{"maili {0}"}
+                other{"maili {0}"}
             }
             millimeter{
                 dnam{"milimita"}
@@ -1261,9 +1286,12 @@
                 one{"pm {0}"}
                 other{"pm {0}"}
             }
+            solar-radius{
+                dnam{"R☉"}
+            }
             yard{
-                one{"Yadi {0}"}
-                other{"Yadi {0}"}
+                one{"yadi {0}"}
+                other{"yadi {0}"}
             }
         }
         light{
@@ -1398,6 +1426,8 @@
             }
             revolution{
                 dnam{"mzunguko"}
+                one{"raundi {0}"}
+                other{"raundi {0}"}
             }
         }
         area{
@@ -1669,6 +1699,12 @@
                 one{"nanosekunde {0}"}
                 other{"nanosekunde {0}"}
             }
+            quarter{
+                dnam{"robo"}
+                one{"robo {0}"}
+                other{"robo {0}"}
+                per{"{0} kwa robo"}
+            }
             second{
                 dnam{"sekunde"}
                 one{"sekunde {0}"}
diff --git a/icu4c/source/data/unit/ta.txt b/icu4c/source/data/unit/ta.txt
index 2b13dd5..13f5886 100644
--- a/icu4c/source/data/unit/ta.txt
+++ b/icu4c/source/data/unit/ta.txt
@@ -935,6 +935,26 @@
                 one{"{0} நானோசெகண்டு"}
                 other{"{0} நானோசெகண்டுகள்"}
             }
+            quarter{
+                case{
+                    ablative{
+                        one{"{0} காலாண்டில்"}
+                        other{"{0} காலாண்டுகளில்"}
+                    }
+                    accusative{
+                        one{"{0} காலாண்டை"}
+                        other{"{0} காலாண்டுகளை"}
+                    }
+                    dative{
+                        one{"{0} காலாண்டுக்கு"}
+                        other{"{0} காலாண்டுகளுக்கு"}
+                    }
+                }
+                dnam{"காலாண்டுகள்"}
+                one{"{0} காலாண்டு"}
+                other{"{0} காலாண்டுகள்"}
+                per{"{0}/காலாண்டு"}
+            }
             second{
                 case{
                     ablative{
@@ -2683,7 +2703,7 @@
             1024p6{"ஈ.{0}"}
             1024p7{"சி.{0}"}
             1024p8{"யி.{0}"}
-            10p-6{"மைக்ரோ{0}"}
+            10p-6{"மை.{0}"}
             10p12{"டெரா{0}"}
             per{"{0}/{1}"}
         }
@@ -2694,6 +2714,7 @@
                 other{"{0}உருப்படி"}
             }
             karat{
+                dnam{"காரட்"}
                 one{"{0}கார."}
                 other{"{0}கார."}
             }
@@ -2829,6 +2850,7 @@
                 per{"{0} /ம.நே"}
             }
             microsecond{
+                dnam{"மை.விநா."}
                 one{"{0}μs"}
                 other{"{0}μs"}
             }
@@ -2853,6 +2875,12 @@
                 one{"{0}நா.செ."}
                 other{"{0}நா.செ."}
             }
+            quarter{
+                dnam{"கா."}
+                one{"{0} கா."}
+                other{"{0} கா."}
+                per{"{0}/கா."}
+            }
             second{
                 dnam{"வி."}
                 one{"{0} வி."}
@@ -2886,6 +2914,7 @@
                 other{"{0}Ω"}
             }
             volt{
+                dnam{"வோல்ட்"}
                 one{"{0}வோ."}
                 other{"{0}வோ."}
             }
@@ -2982,6 +3011,7 @@
                 other{"{0}எம்"}
             }
             megapixel{
+                dnam{"மெ.பிக்."}
                 one{"{0}எம்.பி"}
                 other{"{0}எம்.பி"}
             }
@@ -3056,6 +3086,7 @@
                 per{"{0}/மீ."}
             }
             micrometer{
+                dnam{"மை.மீ."}
                 one{"{0}μமீ."}
                 other{"{0}μமீ."}
             }
@@ -3105,8 +3136,9 @@
         }
         light{
             candela{
-                one{"{0}கேண்ட."}
-                other{"{0}கேண்ட."}
+                dnam{"கே."}
+                one{"{0} கே."}
+                other{"{0} கே."}
             }
             lumen{
                 one{"{0}லூம."}
@@ -3334,6 +3366,7 @@
                 other{"{0}பீப்."}
             }
             bushel{
+                dnam{"புசல்"}
                 one{"{0}புச."}
                 other{"{0}புச."}
             }
@@ -3440,6 +3473,7 @@
                 other{"{0}சிட்டி"}
             }
             pint{
+                dnam{"பின்."}
                 one{"{0}பின்."}
                 other{"{0}பின்."}
             }
@@ -3501,8 +3535,8 @@
             }
             revolution{
                 dnam{"சுழற்."}
-                one{"{0} சுழற்."}
-                other{"{0} சுழற்."}
+                one{"{0} சுழ."}
+                other{"{0} சுழ."}
             }
         }
         area{
@@ -3773,6 +3807,12 @@
                 one{"{0} நா.செ."}
                 other{"{0} நா.செ."}
             }
+            quarter{
+                dnam{"காலா."}
+                one{"{0} காலா."}
+                other{"{0} காலா."}
+                per{"{0}/காலா."}
+            }
             second{
                 dnam{"விநாடிகள்"}
                 one{"{0} விநாடி"}
@@ -3920,7 +3960,7 @@
                 other{"{0} எம்"}
             }
             megapixel{
-                dnam{"எம்.பி"}
+                dnam{"மெகாபிக்சல்கள்"}
                 one{"{0} எம்.பி"}
                 other{"{0} எம்.பி"}
             }
@@ -4053,8 +4093,8 @@
         light{
             candela{
                 dnam{"கேண்ட."}
-                one{"{0} கேண்ட."}
-                other{"{0} கேண்ட."}
+                one{"{0} கே."}
+                other{"{0} கே."}
             }
             lumen{
                 dnam{"லூம."}
@@ -4188,7 +4228,7 @@
             bar{
                 dnam{"பார்"}
                 one{"{0} பார்"}
-                other{"{0} பார்கள்"}
+                other{"{0} பார்"}
             }
             hectopascal{
                 dnam{"ஹெ.பாஸ்."}
diff --git a/icu4c/source/data/unit/te.txt b/icu4c/source/data/unit/te.txt
index 2766f54..3f412dd 100644
--- a/icu4c/source/data/unit/te.txt
+++ b/icu4c/source/data/unit/te.txt
@@ -342,6 +342,12 @@
                 one{"{0} నానోసెకను"}
                 other{"{0} నానోసెకన్లు"}
             }
+            quarter{
+                dnam{"క్వార్టర్లు"}
+                one{"{0} క్వార్టర్"}
+                other{"{0} క్వార్టర్లు"}
+                per{"{0}/క్వార్టర్"}
+            }
             second{
                 dnam{"సెకన్లు"}
                 one{"{0} సెకను"}
@@ -1216,6 +1222,11 @@
                 one{"{0}నె"}
                 other{"{0}నె"}
             }
+            quarter{
+                one{"{0}క్వా"}
+                other{"{0}క్వా"}
+                per{"{0}/క్వా"}
+            }
             second{
                 dnam{"సె"}
                 one{"{0}సె"}
@@ -1817,6 +1828,12 @@
                 one{"{0} నా.సె"}
                 other{"{0} నా.సె"}
             }
+            quarter{
+                dnam{"క్వా"}
+                one{"{0} క్వా"}
+                other{"{0} క్వా"}
+                per{"{0}/క్వా"}
+            }
             second{
                 dnam{"సె."}
                 one{"{0} సె."}
diff --git a/icu4c/source/data/unit/th.txt b/icu4c/source/data/unit/th.txt
index e72f125..ff175da 100644
--- a/icu4c/source/data/unit/th.txt
+++ b/icu4c/source/data/unit/th.txt
@@ -282,6 +282,11 @@
                 dnam{"นาโนวินาที"}
                 other{"{0} นาโนวินาที"}
             }
+            quarter{
+                dnam{"ไตรมาส"}
+                other{"{0} ไตรมาส"}
+                per{"{0}/ไตรมาส"}
+            }
             second{
                 dnam{"วินาที"}
                 other{"{0} วินาที"}
@@ -788,8 +793,8 @@
                 other{"{0} ฟลูอิดออนซ์"}
             }
             fluid-ounce-imperial{
-                dnam{"ออนซ์ของเหลวแบบอังกฤษ"}
-                other{"{0} ออนซ์ของเหลวแบบอังกฤษ"}
+                dnam{"ฟลูอิดออนซ์ระบบอิมพีเรียล"}
+                other{"{0} ฟลูอิดออนซ์ระบบอิมพีเรียล"}
             }
             gallon{
                 dnam{"แกลลอน"}
@@ -1066,6 +1071,11 @@
                 dnam{"นาโนวิ"}
                 other{"{0}นาโนวิ"}
             }
+            quarter{
+                dnam{"ไตรมาส"}
+                other{"{0} ไตรมาส"}
+                per{"{0}/ไตรมาส"}
+            }
             second{
                 dnam{"วิ"}
                 other{"{0}วิ"}
@@ -1783,6 +1793,11 @@
                 dnam{"นาโนวินาที"}
                 other{"{0} นาโนวิ"}
             }
+            quarter{
+                dnam{"ไตรมาส"}
+                other{"{0} ไตรมาส"}
+                per{"{0}/ไตรมาส"}
+            }
             second{
                 dnam{"วินาที"}
                 other{"{0} วิ"}
diff --git a/icu4c/source/data/unit/tk.txt b/icu4c/source/data/unit/tk.txt
index 4247cc4..68a8f80 100644
--- a/icu4c/source/data/unit/tk.txt
+++ b/icu4c/source/data/unit/tk.txt
@@ -337,6 +337,12 @@
                 one{"{0} nanosekunt"}
                 other{"{0} nanosekunt"}
             }
+            quarter{
+                dnam{"çärýek"}
+                one{"{0} çärýek"}
+                other{"{0} çärýek"}
+                per{"{0}/ç"}
+            }
             second{
                 dnam{"sekunt"}
                 one{"{0} sekunt"}
@@ -1120,6 +1126,12 @@
                 one{"{0}a"}
                 other{"{0}a"}
             }
+            quarter{
+                dnam{"çär"}
+                one{"{0}ç"}
+                other{"{0}ç"}
+                per{"{0}/ç"}
+            }
             second{
                 dnam{"se"}
                 one{"{0}se"}
@@ -1541,6 +1553,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"çär"}
+                one{"{0} çär"}
+                other{"{0} çär"}
+                per{"{0}/ç"}
+            }
             second{
                 dnam{"sek"}
                 one{"{0} sek"}
diff --git a/icu4c/source/data/unit/to.txt b/icu4c/source/data/unit/to.txt
index e5a935f..7680fd1 100644
--- a/icu4c/source/data/unit/to.txt
+++ b/icu4c/source/data/unit/to.txt
@@ -133,6 +133,10 @@
             }
         }
         concentr{
+            item{
+                dnam{"kongokonga"}
+                other{"kongokonga ʻe {0}"}
+            }
             karat{
                 dnam{"kalati"}
                 other{"kalati ʻe {0}"}
@@ -278,6 +282,11 @@
                 dnam{"nanosekoni"}
                 other{"nanosekoni ʻe {0}"}
             }
+            quarter{
+                dnam{"kuata"}
+                other{"kuata ʻe {0}"}
+                per{"{0} he kuata"}
+            }
             second{
                 dnam{"sekoni"}
                 other{"sekoni ʻe {0}"}
@@ -351,6 +360,9 @@
             }
         }
         force{
+            kilowatt-hour-per-100-kilometer{
+                dnam{"kilouate-houa he kilomita ʻe 100"}
+            }
             newton{
                 dnam{"Niutoni"}
                 other{"Niutoni ʻe {0}"}
@@ -917,6 +929,7 @@
             square-meter{
                 dnam{"m²"}
                 other{"{0} m²"}
+                per{"{0}/m²"}
             }
             square-mile{
                 dnam{"mi²"}
@@ -937,6 +950,10 @@
             per{"{0}/{1}"}
         }
         concentr{
+            item{
+                dnam{"kk"}
+                other{"kk ʻe {0}"}
+            }
             karat{
                 dnam{"kt"}
                 other{"{0} kt"}
@@ -1081,6 +1098,11 @@
                 dnam{"ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"kt"}
+                other{"{0} kt"}
+                per{"{0}/kt"}
+            }
             second{
                 dnam{"s"}
                 other{"{0} s"}
@@ -1237,6 +1259,7 @@
             foot{
                 dnam{"ft"}
                 other{"{0} ft"}
+                per{"{0}/ft"}
             }
             furlong{
                 dnam{"fāl"}
@@ -1728,6 +1751,10 @@
             per{"{0}/{1}"}
         }
         concentr{
+            item{
+                dnam{"kkonga"}
+                other{"kkonga ʻe {0}"}
+            }
             karat{
                 dnam{"kt"}
                 other{"kt ʻe {0}"}
@@ -1872,6 +1899,11 @@
                 dnam{"ns"}
                 other{"ns ʻe {0}"}
             }
+            quarter{
+                dnam{"kuata"}
+                other{"kuata ʻe {0}"}
+                per{"{0} /kt"}
+            }
             second{
                 dnam{"s"}
                 other{"s ʻe {0}"}
diff --git a/icu4c/source/data/unit/tr.txt b/icu4c/source/data/unit/tr.txt
index 3c2501f..92892bc 100644
--- a/icu4c/source/data/unit/tr.txt
+++ b/icu4c/source/data/unit/tr.txt
@@ -337,6 +337,12 @@
                 one{"{0} nanosaniye"}
                 other{"{0} nanosaniye"}
             }
+            quarter{
+                dnam{"çeyrek"}
+                one{"{0} çeyrek"}
+                other{"{0} çeyrek"}
+                per{"{0}/çeyrek"}
+            }
             second{
                 dnam{"saniye"}
                 one{"{0} saniye"}
@@ -1284,6 +1290,12 @@
                 one{"{0} nsn"}
                 other{"{0} nsn"}
             }
+            quarter{
+                dnam{"çey."}
+                one{"{0} çey."}
+                other{"{0} çey."}
+                per{"{0}/çey."}
+            }
             second{
                 dnam{"sn"}
                 one{"{0}sn"}
@@ -1617,8 +1629,6 @@
             }
             inch-ofhg{
                 dnam{"inHg"}
-                one{"{0}\u0022 Hg"}
-                other{"{0}\u0022 Hg"}
             }
             millibar{
                 dnam{"mbar"}
@@ -1728,9 +1738,9 @@
                 other{"{0} dl"}
             }
             dessert-spoon{
-                dnam{"tat. kaş."}
-                one{"{0} tat. kaş."}
-                other{"{0} tat. kaş."}
+                dnam{"tk"}
+                one{"{0} tk"}
+                other{"{0} tk"}
             }
             dessert-spoon-imperial{
                 dnam{"İng. tk"}
@@ -2076,6 +2086,12 @@
                 one{"{0} nsn"}
                 other{"{0} nsn"}
             }
+            quarter{
+                dnam{"çeyrek"}
+                one{"{0} çey."}
+                other{"{0} çey."}
+                per{"{0}/çeyrek"}
+            }
             second{
                 dnam{"saniye"}
                 one{"{0} sn."}
diff --git a/icu4c/source/data/unit/uk.txt b/icu4c/source/data/unit/uk.txt
index e6a3864..2bff739 100644
--- a/icu4c/source/data/unit/uk.txt
+++ b/icu4c/source/data/unit/uk.txt
@@ -2004,6 +2004,47 @@
                 one{"{0} наносекунда"}
                 other{"{0} наносекунди"}
             }
+            quarter{
+                case{
+                    accusative{
+                        few{"{0} квартали"}
+                        many{"{0} кварталів"}
+                        one{"{0} квартал"}
+                        other{"{0} кварталу"}
+                    }
+                    dative{
+                        few{"{0} кварталам"}
+                        many{"{0} кварталам"}
+                        one{"{0} кварталу"}
+                        other{"{0} кварталу"}
+                    }
+                    genitive{
+                        few{"{0} кварталів"}
+                        many{"{0} кварталів"}
+                        one{"{0} кварталу"}
+                        other{"{0} кварталу"}
+                    }
+                    instrumental{
+                        few{"{0} кварталами"}
+                        many{"{0} кварталами"}
+                        one{"{0} кварталом"}
+                        other{"{0} кварталу"}
+                    }
+                    locative{
+                        few{"{0} кварталах"}
+                        many{"{0} кварталах"}
+                        one{"{0} кварталі"}
+                        other{"{0} кварталу"}
+                    }
+                }
+                dnam{"квартали"}
+                few{"{0} квартали"}
+                gender{"masculine"}
+                many{"{0} кварталів"}
+                one{"{0} квартал"}
+                other{"{0} кварталу"}
+                per{"{0}/квартал"}
+            }
             second{
                 case{
                     accusative{
@@ -3571,7 +3612,7 @@
                 other{"{0} маси Землі"}
             }
             grain{
-                dnam{"гран"}
+                dnam{"грани"}
                 few{"{0} грани"}
                 many{"{0} гранів"}
                 one{"{0} гран"}
@@ -4910,28 +4951,28 @@
                 other{"{0} децилітра"}
             }
             dessert-spoon{
-                dnam{"десертна ложка"}
+                dnam{"десертні ложки"}
                 few{"{0} десертні ложки"}
                 many{"{0} десертних ложок"}
                 one{"{0} десертна ложка"}
                 other{"{0} десертної ложки"}
             }
             dessert-spoon-imperial{
-                dnam{"імперська десертна ложка"}
-                few{"{0} імп. десертні ложки"}
-                many{"{0} імп. десертних ложок"}
-                one{"{0} імп. десертна ложка"}
-                other{"{0} імп. десертної ложки"}
+                dnam{"англійські десертні ложки"}
+                few{"{0} англійські десертні ложки"}
+                many{"{0} англійських десертних ложок"}
+                one{"{0} англійська десертна ложка"}
+                other{"{0} англійської десертної ложки"}
             }
             dram{
-                dnam{"рідинна драхма"}
+                dnam{"рідинні драхми"}
                 few{"{0} рідинні драхми"}
                 many{"{0} рідинних драхм"}
                 one{"{0} рідинна драхма"}
                 other{"{0} рідинної драхми"}
             }
             drop{
-                dnam{"крапля"}
+                dnam{"краплі"}
                 few{"{0} краплі"}
                 many{"{0} крапель"}
                 one{"{0} крапля"}
@@ -5197,11 +5238,11 @@
                 other{"{0} кварти"}
             }
             quart-imperial{
-                dnam{"імперська кварта"}
-                few{"{0} імп. кварти"}
-                many{"{0} імп. кварт"}
-                one{"{0} імп. кварта"}
-                other{"{0} імп. кварти"}
+                dnam{"англійські кварти"}
+                few{"{0} англійські кварти"}
+                many{"{0} англійських кварт"}
+                one{"{0} англійська кварта"}
+                other{"{0} англійської кварти"}
             }
             tablespoon{
                 dnam{"cтолові ложки"}
@@ -5373,10 +5414,10 @@
             }
             permillion{
                 dnam{"м. д."}
-                few{"{0} м. д."}
-                many{"{0} м. д."}
-                one{"{0} м. д."}
-                other{"{0} м. д."}
+                few{"{0}м.д."}
+                many{"{0}м.д."}
+                one{"{0}м.д."}
+                other{"{0}м.д."}
             }
             permyriad{
                 dnam{"‱"}
@@ -5508,6 +5549,14 @@
                 one{"{0}нс"}
                 other{"{0}нс"}
             }
+            quarter{
+                dnam{"кв"}
+                few{"{0} кв"}
+                many{"{0} кв"}
+                one{"{0} кв"}
+                other{"{0} кв"}
+                per{"{0}/кв"}
+            }
             second{
                 dnam{"с"}
                 few{"{0}с"}
@@ -6048,10 +6097,10 @@
             }
             barrel{
                 dnam{"брл"}
-                few{"{0} брл"}
-                many{"{0} брл"}
-                one{"{0} брл"}
-                other{"{0} брл"}
+                few{"{0}брл"}
+                many{"{0}брл"}
+                one{"{0}брл"}
+                other{"{0}брл"}
             }
             bushel{
                 dnam{"буш."}
@@ -6388,10 +6437,10 @@
             }
             permillion{
                 dnam{"мільйонні долі"}
-                few{"{0} ppm"}
-                many{"{0} ppm"}
-                one{"{0} ppm"}
-                other{"{0} ppm"}
+                few{"{0} м. д."}
+                many{"{0} м. д."}
+                one{"{0} м. д."}
+                other{"{0} м. д."}
             }
             permyriad{
                 dnam{"проміріада"}
@@ -6581,6 +6630,14 @@
                 one{"{0} нс"}
                 other{"{0} нс"}
             }
+            quarter{
+                dnam{"кв."}
+                few{"{0} кв."}
+                many{"{0} кв."}
+                one{"{0} кв."}
+                other{"{0} кв."}
+                per{"{0}/кв."}
+            }
             second{
                 dnam{"с"}
                 few{"{0} с"}
@@ -6763,10 +6820,10 @@
                 other{"{0} тчк"}
             }
             dot-per-centimeter{
-                dnam{"dpcm"}
-                few{"{0} ppcm"}
-                many{"{0} ppcm"}
-                one{"{0} ppcm"}
+                dnam{"точки на см"}
+                few{"{0} точки на см"}
+                many{"{0} точок на см"}
+                one{"{0} точка на см"}
                 other{"{0} dpcm"}
             }
             dot-per-inch{
@@ -7386,11 +7443,11 @@
                 other{"{0} дес. л."}
             }
             dessert-spoon-imperial{
-                dnam{"імп. дес. ложка"}
-                few{"{0} імп. дес. ложки"}
-                many{"{0} імп. дес. ложок"}
-                one{"{0} імп. дес. ложка"}
-                other{"{0} імп. дес. ложки"}
+                dnam{"англ. дес. ложки"}
+                few{"{0} англ. дес. ложки"}
+                many{"{0} англ. дес. ложок"}
+                one{"{0} англ. дес. ложка"}
+                other{"{0} англ. дес. ложки"}
             }
             dram{
                 dnam{"рід. драхма"}
@@ -7501,11 +7558,11 @@
                 other{"{0} квар."}
             }
             quart-imperial{
-                dnam{"імп. квар."}
-                few{"{0} імп. квар."}
-                many{"{0} імп. квар."}
-                one{"{0} імп. квар."}
-                other{"{0} імп. квар."}
+                dnam{"англ. кварти"}
+                few{"{0} англ. кварти"}
+                many{"{0} англ. кварт"}
+                one{"{0} англ. кварта"}
+                other{"{0} англ. кварти"}
             }
             tablespoon{
                 dnam{"ст. ложка"}
diff --git a/icu4c/source/data/unit/ur.txt b/icu4c/source/data/unit/ur.txt
index 37a78ef..65f501c 100644
--- a/icu4c/source/data/unit/ur.txt
+++ b/icu4c/source/data/unit/ur.txt
@@ -398,6 +398,13 @@
                 one{"{0} نینو سیکنڈ"}
                 other{"{0} نینو سیکنڈ"}
             }
+            quarter{
+                dnam{"کوارٹرز"}
+                gender{"masculine"}
+                one{"{0} کوارٹر"}
+                other{"{0} کوارٹرز"}
+                per{"{0}/کوارٹر"}
+            }
             second{
                 dnam{"سیکنڈ"}
                 gender{"masculine"}
@@ -1328,6 +1335,12 @@
                 other{"{0} مہینے"}
                 per{"{0}/مہینہ"}
             }
+            quarter{
+                dnam{"کوارٹر"}
+                one{"{0}q"}
+                other{"{0}q"}
+                per{"{0}/q"}
+            }
             second{
                 dnam{"سیکنڈ"}
                 one{"{0} سیکنڈ"}
@@ -1949,6 +1962,12 @@
                 one{"{0} نینو سیکنڈ"}
                 other{"{0} نینو سیکنڈ"}
             }
+            quarter{
+                dnam{"کوارٹر"}
+                one{"{0} کوارٹر"}
+                other{"{0} کوارٹرز"}
+                per{"{0}/کوارٹر"}
+            }
             second{
                 dnam{"سیکنڈ"}
                 one{"{0} سیکنڈ"}
diff --git a/icu4c/source/data/unit/uz.txt b/icu4c/source/data/unit/uz.txt
index c439d97..97ba953 100644
--- a/icu4c/source/data/unit/uz.txt
+++ b/icu4c/source/data/unit/uz.txt
@@ -332,6 +332,12 @@
                 one{"{0} nanosoniya"}
                 other{"{0} nanosoniya"}
             }
+            quarter{
+                dnam{"chorak"}
+                one{"{0} chorak"}
+                other{"{0} chorak"}
+                per{"{0}/chorak"}
+            }
             second{
                 dnam{"soniya"}
                 one{"{0} soniya"}
@@ -1178,6 +1184,12 @@
                 one{"{0} oy"}
                 other{"{0} oy"}
             }
+            quarter{
+                dnam{"chorak"}
+                one{"{0} chorak"}
+                other{"{0} chorak"}
+                per{"{0}/ch."}
+            }
             second{
                 dnam{"son."}
                 one{"{0} s"}
@@ -1694,6 +1706,12 @@
                 one{"{0} ns"}
                 other{"{0} ns"}
             }
+            quarter{
+                dnam{"chorak"}
+                one{"{0} chorak"}
+                other{"{0} chorak"}
+                per{"{0}/chorak"}
+            }
             second{
                 dnam{"son."}
                 one{"{0} son."}
diff --git a/icu4c/source/data/unit/vi.txt b/icu4c/source/data/unit/vi.txt
index 81ad6a9..29ffa78 100644
--- a/icu4c/source/data/unit/vi.txt
+++ b/icu4c/source/data/unit/vi.txt
@@ -123,8 +123,8 @@
                 other{"{0} mục"}
             }
             karat{
-                dnam{"karat"}
-                other{"{0} karat"}
+                dnam{"carat"}
+                other{"{0} carat"}
             }
             mole{
                 dnam{"mol"}
@@ -244,6 +244,11 @@
                 dnam{"nano giây"}
                 other{"{0} nano giây"}
             }
+            quarter{
+                dnam{"quý"}
+                other{"{0} quý"}
+                per{"{0}/quý"}
+            }
             second{
                 dnam{"giây"}
                 other{"{0} giây"}
@@ -270,8 +275,8 @@
                 other{"{0} mili ampe"}
             }
             ohm{
-                dnam{"ohm"}
-                other{"{0} ohm"}
+                dnam{"ôm"}
+                other{"{0} ôm"}
             }
             volt{
                 dnam{"vôn"}
@@ -489,7 +494,7 @@
             }
             microgram{
                 dnam{"micrôgam"}
-                other{"{0} micrô gam"}
+                other{"{0} micrôgam"}
             }
             milligram{
                 dnam{"miligam"}
@@ -501,8 +506,8 @@
                 per{"{0}/aoxơ"}
             }
             ounce-troy{
-                dnam{"troi ao-xơ"}
-                other{"{0} troi ao-xơ"}
+                dnam{"troi aoxơ"}
+                other{"{0} troi aoxơ"}
             }
             pound{
                 dnam{"pao"}
@@ -545,6 +550,7 @@
         }
         pressure{
             atmosphere{
+                dnam{"átmốtphe"}
                 other{"{0} átmốtphe"}
             }
             hectopascal{
@@ -574,8 +580,8 @@
                 other{"{0} kilômét/giờ"}
             }
             knot{
-                dnam{"nút"}
-                other{"{0} nút"}
+                dnam{"hải lý/giờ"}
+                other{"{0} hải lý/giờ"}
             }
             meter-per-second{
                 dnam{"mét/giây"}
@@ -693,8 +699,8 @@
                 per{"{0}/gal Anh"}
             }
             hectoliter{
-                dnam{"hectolit"}
-                other{"{0} hectolit"}
+                dnam{"hectôlít"}
+                other{"{0} hectôlít"}
             }
             jigger{
                 dnam{"jigger"}
@@ -1131,6 +1137,11 @@
                 dnam{"nano giây"}
                 other{"{0} nano giây"}
             }
+            quarter{
+                dnam{"quý"}
+                other{"{0} qúy"}
+                per{"{0}/quý"}
+            }
             second{
                 dnam{"giây"}
                 other{"{0} giây"}
diff --git a/icu4c/source/data/unit/xh.txt b/icu4c/source/data/unit/xh.txt
index 3a7aa5d..fc95ddb 100644
--- a/icu4c/source/data/unit/xh.txt
+++ b/icu4c/source/data/unit/xh.txt
@@ -2,4 +2,14 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 xh{
+    durationUnits{
+        hm{"h:mm"}
+        hms{"h:mm:ss"}
+        ms{"m:ss"}
+    }
+    unitsShort{
+        coordinate{
+            dnam{"direction"}
+        }
+    }
 }
diff --git a/icu4c/source/data/unit/yo.txt b/icu4c/source/data/unit/yo.txt
index 436e4e1..74692b0 100644
--- a/icu4c/source/data/unit/yo.txt
+++ b/icu4c/source/data/unit/yo.txt
@@ -17,8 +17,26 @@
             1024p6{"ẹ́síbì {0}"}
             1024p7{"sẹ́bì {0}"}
             1024p8{"yóòbù {0}"}
+            power2{
+                other{
+                    _{
+                        _{"{0} sikuwe"}
+                    }
+                }
+            }
+            power3{
+                other{
+                    _{
+                        _{"kubiki {0}"}
+                    }
+                }
+            }
         }
         concentr{
+            item{
+                dnam{"àwọ́n ohun"}
+                other{"{0} àwon ohun"}
+            }
             permille{
                 other{"{0} ìdákan nínú ẹgbẹ̀rún"}
             }
@@ -88,6 +106,9 @@
                 other{"{0} wkt"}
                 per{"{0}/wkt"}
             }
+            microsecond{
+                dnam{"iseju aya kekere"}
+            }
             minute{
                 dnam{"ìṣ"}
                 other{"{0} ìṣ"}
@@ -98,6 +119,11 @@
                 other{"{0} oṣù"}
                 per{"{0}/oṣù"}
             }
+            quarter{
+                dnam{"idamerin"}
+                other{"{0} idamerin"}
+                per{"{0}/ida"}
+            }
             second{
                 dnam{"ìṣ àáy"}
                 other{"{0}ìṣ àáy"}
@@ -114,6 +140,12 @@
                 per{"{0} ọd"}
             }
         }
+        force{
+            kilowatt-hour-per-100-kilometer{
+                dnam{"àwọ́n wákàtí kílówáàtì ní kìlómítà ọgọ́rùn"}
+                other{"{0} àwọ́n wákàtí kílówáàtì ní kìlómítà ọgọ́rùn"}
+            }
+        }
         graphics{
             dot{
                 dnam{"dọ́ọ̀tì"}
@@ -125,6 +157,14 @@
                 dnam{"ìdinwọ̀n ayé"}
                 other{"{0} ìdinwọ̀n ayé"}
             }
+            fathom{
+                dnam{"fátọ́ọ̀mu"}
+                other{"{0} fátọ́ọ̀mù"}
+            }
+            furlong{
+                dnam{"àwọn fọ́lọ́ọ̀ngì"}
+                other{"{0} àwọn fọ́lọ́ọ̀ngì"}
+            }
         }
         light{
             candela{
@@ -141,8 +181,16 @@
                 dnam{"giréènì"}
                 other{"{0} gíréènì"}
             }
+            stone{
+                dnam{"àwon okùta"}
+                other{"{0} àwon okùta"}
+            }
         }
         volume{
+            bushel{
+                dnam{"búsẹ́ẹ̀li"}
+                other{"{0} búsẹ́ẹ̀li"}
+            }
             dessert-spoon{
                 dnam{"àmì ṣíbí oúnjẹ́ kékeré"}
                 other{"{0} àmì ṣíbí oúnjẹ́ kékeré"}
@@ -184,6 +232,12 @@
             1024p7{"àmì Sí {0}"}
             1024p8{"àmì Yí {0}"}
         }
+        concentr{
+            item{
+                dnam{"ohun"}
+                other{"{0}ohun"}
+            }
+        }
         duration{
             day{
                 dnam{"ọjọ́"}
@@ -201,6 +255,11 @@
                 dnam{"oṣù"}
                 other{"{0} oṣù"}
             }
+            quarter{
+                dnam{"idame"}
+                other{"{0} i"}
+                per{"{0}/id"}
+            }
             second{
                 dnam{"ìṣ àáy"}
                 other{"{0} ìṣ àáy"}
@@ -214,10 +273,41 @@
                 other{"{0} ọd"}
             }
         }
+        force{
+            kilowatt-hour-per-100-kilometer{
+                dnam{"KWh ní 100km"}
+                other{"{0} kWh ní 100km"}
+            }
+        }
+        length{
+            fathom{
+                dnam{"fatọ́"}
+                other{"{0}fth"}
+            }
+            furlong{
+                dnam{"fọ́lọ́ọ̀ngì"}
+                other{"{0}fur"}
+            }
+        }
         light{
             lumen{
                 other{"{0} Lúmẹ́nì"}
             }
+            lux{
+                dnam{"lọ́s"}
+            }
+        }
+        mass{
+            stone{
+                dnam{"okùta"}
+                other{"{0}st"}
+            }
+        }
+        volume{
+            bushel{
+                dnam{"búsẹ́li"}
+                other{"{0}búsẹ́ẹ̀li"}
+            }
         }
     }
     unitsShort{
@@ -232,8 +322,17 @@
             1024p8{"àmì {0}"}
         }
         concentr{
+            item{
+                dnam{"ohun"}
+                other{"{0} ohun"}
+            }
             permille{
                 dnam{"ìdákan nínú ẹgbẹ̀rún"}
+                other{"{0} pasenti"}
+            }
+            permillion{
+                dnam{"ara/milíọ̀nù"}
+                other{"{0} ppm"}
             }
         }
         digital{
@@ -302,6 +401,11 @@
                 other{"{0} oṣù"}
                 per{"{0}/oṣù"}
             }
+            quarter{
+                dnam{"idame"}
+                other{"{0} idame"}
+                per{"{0}/id"}
+            }
             second{
                 dnam{"ìṣ àáy"}
                 other{"{0} ìṣ àáy"}
@@ -318,6 +422,12 @@
                 per{"{0}/ọd"}
             }
         }
+        force{
+            kilowatt-hour-per-100-kilometer{
+                dnam{"KWh lọ́rí 100km"}
+                other{"{0} KWh lọ́rí 100km"}
+            }
+        }
         graphics{
             dot{
                 dnam{"dọ́ọ̀tì"}
@@ -329,6 +439,14 @@
                 dnam{"àmì ìdínwọ̀n ayé"}
                 other{"{0} àmì ìdínwọ̀n ayé"}
             }
+            fathom{
+                dnam{"fátọ́mù"}
+                other{"{0} fth"}
+            }
+            furlong{
+                dnam{"fọ́lọ́ọ̀ngì"}
+                other{"{0} fọ́"}
+            }
         }
         light{
             candela{
@@ -345,8 +463,16 @@
                 dnam{"gíréènì"}
                 other{"{0} gíréènì"}
             }
+            stone{
+                dnam{"àwon okùta"}
+                other{"{0} st"}
+            }
         }
         volume{
+            bushel{
+                dnam{"Búsẹ́ẹ̀li"}
+                other{"{0} bu"}
+            }
             dessert-spoon{
                 dnam{"ṣíbí oúnjẹ́ kékeré"}
                 other{"{0} ṣíbí oúnjẹ́ kékeré"}
diff --git a/icu4c/source/data/unit/yue.txt b/icu4c/source/data/unit/yue.txt
index 7be19a9..88d4d5e 100644
--- a/icu4c/source/data/unit/yue.txt
+++ b/icu4c/source/data/unit/yue.txt
@@ -282,6 +282,11 @@
                 dnam{"奈秒"}
                 other{"{0} 奈秒"}
             }
+            quarter{
+                dnam{"季"}
+                other{"{0} 季"}
+                per{"每季 {0}"}
+            }
             second{
                 dnam{"秒"}
                 other{"{0} 秒"}
@@ -949,6 +954,11 @@
                 dnam{"月"}
                 other{"{0} 個月"}
             }
+            quarter{
+                dnam{"季"}
+                other{"{0} 季"}
+                per{"每季{0}"}
+            }
             second{
                 dnam{"秒"}
                 other{"{0} 秒"}
@@ -1324,6 +1334,11 @@
                 dnam{"奈秒"}
                 other{"{0} 奈秒"}
             }
+            quarter{
+                dnam{"季"}
+                other{"{0} 季"}
+                per{"每季{0}"}
+            }
             second{
                 dnam{"秒"}
                 other{"{0} 秒"}
diff --git a/icu4c/source/data/unit/zh.txt b/icu4c/source/data/unit/zh.txt
index 40a44c5..41497cf 100644
--- a/icu4c/source/data/unit/zh.txt
+++ b/icu4c/source/data/unit/zh.txt
@@ -236,8 +236,8 @@
                 other{"{0}天"}
             }
             decade{
-                dnam{"年代"}
-                other{"{0}年代"}
+                dnam{"个十年"}
+                other{"{0}个十年"}
             }
             hour{
                 dnam{"小时"}
@@ -263,6 +263,11 @@
                 dnam{"纳秒"}
                 other{"{0}纳秒"}
             }
+            quarter{
+                dnam{"季度"}
+                other{"{0}季"}
+                per{"{0}/季"}
+            }
             second{
                 dnam{"秒钟"}
                 other{"{0}秒钟"}
@@ -368,7 +373,7 @@
         graphics{
             dot{
                 dnam{"点"}
-                other{"{0} 点"}
+                other{"{0}点"}
             }
             dot-per-centimeter{
                 dnam{"点/厘米"}
@@ -376,7 +381,7 @@
             }
             dot-per-inch{
                 dnam{"点/英寸"}
-                other{"{0} 点/英寸"}
+                other{"{0}点/英寸"}
             }
             em{
                 dnam{"em"}
@@ -414,7 +419,7 @@
             }
             earth-radius{
                 dnam{"地球半径"}
-                other{"{0} 地球半径"}
+                other{"{0}地球半径"}
             }
             fathom{
                 dnam{"英寻"}
@@ -852,42 +857,46 @@
                 dnam{"英亩"}
                 other{"{0}ac"}
             }
+            dunam{
+                dnam{"dunam"}
+                other{"{0}dunam"}
+            }
             hectare{
                 dnam{"公顷"}
                 other{"{0}ha"}
             }
             square-centimeter{
-                dnam{"平方厘米"}
-                other{"{0}平方厘米"}
-                per{"{0}/平方厘米"}
+                dnam{"cm²"}
+                other{"{0}cm²"}
+                per{"{0}/cm²"}
             }
             square-foot{
-                dnam{"平方英尺"}
+                dnam{"ft²"}
                 other{"{0}ft²"}
             }
             square-inch{
-                dnam{"平方英寸"}
-                other{"{0}平方英寸"}
-                per{"{0}/平方英寸"}
+                dnam{"in²"}
+                other{"{0}in²"}
+                per{"{0}/in²"}
             }
             square-kilometer{
-                dnam{"平方公里"}
+                dnam{"km²"}
                 other{"{0}km²"}
-                per{"{0}/平方公里"}
+                per{"{0}/km²"}
             }
             square-meter{
                 dnam{"平方米"}
                 other{"{0}m²"}
-                per{"{0}/平方米"}
+                per{"{0}/m²"}
             }
             square-mile{
-                dnam{"平方英里"}
+                dnam{"mi²"}
                 other{"{0}mi²"}
-                per{"{0}/平方英里"}
+                per{"{0}/mi²"}
             }
             square-yard{
-                dnam{"平方码"}
-                other{"{0}平方码"}
+                dnam{"yd²"}
+                other{"{0}yd²"}
             }
         }
         compound{
@@ -907,6 +916,12 @@
                 dnam{"L/100km"}
                 other{"{0}L/100km"}
             }
+            liter-per-kilometer{
+                other{"{0}L/km"}
+            }
+            mile-per-gallon{
+                other{"{0}mpg"}
+            }
             mile-per-gallon-imperial{
                 other{"{0}m/gUK"}
             }
@@ -920,7 +935,7 @@
         }
         duration{
             century{
-                dnam{"世纪"}
+                dnam{"个世纪"}
                 other{"{0}个世纪"}
             }
             day{
@@ -929,8 +944,8 @@
                 per{"{0}/天"}
             }
             decade{
-                dnam{"年代"}
-                other{"{0}年代"}
+                dnam{"个十年"}
+                other{"{0}个十年"}
             }
             hour{
                 dnam{"小时"}
@@ -938,12 +953,12 @@
                 per{"{0}/小时"}
             }
             microsecond{
-                dnam{"微秒"}
-                other{"{0}微秒"}
+                dnam{"μs"}
+                other{"{0}μs"}
             }
             millisecond{
                 dnam{"毫秒"}
-                other{"{0}毫秒"}
+                other{"{0}ms"}
             }
             minute{
                 dnam{"分钟"}
@@ -957,7 +972,11 @@
             }
             nanosecond{
                 dnam{"纳秒"}
-                other{"{0}纳秒"}
+                other{"{0}ns"}
+            }
+            quarter{
+                dnam{"季"}
+                per{"{0}/季"}
             }
             second{
                 dnam{"秒"}
@@ -975,18 +994,52 @@
                 per{"{0}/年"}
             }
         }
+        electric{
+            ampere{
+                other{"{0}A"}
+            }
+            milliampere{
+                other{"{0}mA"}
+            }
+            ohm{
+                other{"{0}Ω"}
+            }
+            volt{
+                other{"{0}V"}
+            }
+        }
         energy{
+            british-thermal-unit{
+                dnam{"BTU"}
+                other{"{0}Btu"}
+            }
+            calorie{
+                dnam{"cal"}
+                other{"{0}cal"}
+            }
+            electronvolt{
+                dnam{"eV"}
+                other{"{0}eV"}
+            }
             foodcalorie{
-                dnam{"卡"}
-                other{"{0}卡"}
+                dnam{"Cal"}
+                other{"{0}Cal"}
             }
             joule{
                 dnam{"焦耳"}
-                other{"{0}焦耳"}
+                other{"{0}J"}
+            }
+            kilocalorie{
+                dnam{"kcal"}
+                other{"{0}kcal"}
             }
             kilojoule{
-                dnam{"千焦"}
-                other{"{0}千焦"}
+                dnam{"kJ"}
+                other{"{0}kJ"}
+            }
+            kilowatt-hour{
+                dnam{"kWh"}
+                other{"{0}kWh"}
             }
             therm-us{
                 dnam{"美制克卡"}
@@ -997,6 +1050,23 @@
             kilowatt-hour-per-100-kilometer{
                 other{"{0}kWh/100km"}
             }
+            pound-force{
+                other{"{0}lbf"}
+            }
+        }
+        frequency{
+            gigahertz{
+                other{"{0}GHz"}
+            }
+            hertz{
+                other{"{0}Hz"}
+            }
+            kilohertz{
+                other{"{0}kHz"}
+            }
+            megahertz{
+                other{"{0}MHz"}
+            }
         }
         graphics{
             dot{
@@ -1010,66 +1080,81 @@
             dot-per-inch{
                 dnam{"dpi"}
             }
+            em{
+                other{"{0}em"}
+            }
+            megapixel{
+                other{"{0}MP"}
+            }
+            pixel{
+                other{"{0}px"}
+            }
+            pixel-per-centimeter{
+                other{"{0}ppcm"}
+            }
+            pixel-per-inch{
+                other{"{0}ppi"}
+            }
         }
         length{
             astronomical-unit{
-                dnam{"天文单位"}
-                other{"{0}天文单位"}
+                dnam{"au"}
+                other{"{0}au"}
             }
             centimeter{
                 dnam{"厘米"}
                 other{"{0}厘米"}
-                per{"{0}/厘米"}
+                per{"{0}/cm"}
             }
             decimeter{
-                dnam{"分米"}
-                other{"{0}分米"}
+                dnam{"dm"}
+                other{"{0}dm"}
             }
             earth-radius{
                 other{"{0}R⊕"}
             }
             fathom{
                 dnam{"英寻"}
-                other{"{0}英寻"}
+                other{"{0}fth"}
             }
             foot{
-                dnam{"英尺"}
+                dnam{"ft"}
                 other{"{0}′"}
-                per{"{0}/英尺"}
+                per{"{0}/ft"}
             }
             furlong{
                 dnam{"弗隆"}
-                other{"{0}弗隆"}
+                other{"{0}fur"}
             }
             inch{
-                dnam{"英寸"}
+                dnam{"in"}
                 other{"{0}″"}
-                per{"{0}/英寸"}
+                per{"{0}/in"}
             }
             kilometer{
                 dnam{"公里"}
                 other{"{0}公里"}
-                per{"{0}/公里"}
+                per{"{0}/km"}
             }
             light-year{
-                dnam{"光年"}
+                dnam{"ly"}
                 other{"{0}ly"}
             }
             meter{
                 dnam{"米"}
                 other{"{0}米"}
-                per{"{0}/米"}
+                per{"{0}/m"}
             }
             micrometer{
-                dnam{"微米"}
-                other{"{0}微米"}
+                dnam{"μm"}
+                other{"{0}μm"}
             }
             mile{
-                dnam{"英里"}
+                dnam{"mi"}
                 other{"{0}mi"}
             }
             mile-scandinavian{
-                dnam{"斯堪的纳维亚英里"}
+                dnam{"smi"}
                 other{"{0}smi"}
             }
             millimeter{
@@ -1077,23 +1162,30 @@
                 other{"{0}毫米"}
             }
             nanometer{
-                dnam{"纳米"}
-                other{"{0}纳米"}
+                dnam{"nm"}
+                other{"{0}nm"}
             }
             nautical-mile{
-                dnam{"海里"}
-                other{"{0}海里"}
+                dnam{"nmi"}
+                other{"{0}nmi"}
             }
             parsec{
                 dnam{"秒差距"}
-                other{"{0}秒差距"}
+                other{"{0}pc"}
             }
             picometer{
-                dnam{"皮米"}
+                dnam{"pm"}
                 other{"{0}pm"}
             }
+            point{
+                other{"{0}pt"}
+            }
+            solar-radius{
+                dnam{"R☉"}
+                other{"{0}R☉"}
+            }
             yard{
-                dnam{"码"}
+                dnam{"yd"}
                 other{"{0}yd"}
             }
         }
@@ -1104,11 +1196,25 @@
             lumen{
                 other{"{0}lm"}
             }
+            lux{
+                other{"{0}lx"}
+            }
+            solar-luminosity{
+                other{"{0}L☉"}
+            }
         }
         mass{
+            carat{
+                other{"{0}CD"}
+            }
+            dalton{
+                other{"{0}Da"}
+            }
+            earth-mass{
+                other{"{0}M⊕"}
+            }
             grain{
-                dnam{"格令"}
-                other{"{0}格令"}
+                other{"{0}gr"}
             }
             gram{
                 dnam{"g"}
@@ -1118,38 +1224,91 @@
                 dnam{"kg"}
                 other{"{0}kg"}
             }
+            metric-ton{
+                other{"{0}t"}
+            }
+            microgram{
+                other{"{0}μg"}
+            }
+            milligram{
+                other{"{0}mg"}
+            }
             ounce{
-                other{"{0}盎司"}
+                other{"{0}oz"}
+            }
+            ounce-troy{
+                other{"{0}oz t"}
             }
             pound{
-                other{"{0}磅"}
+                other{"{0}#"}
+            }
+            solar-mass{
+                other{"{0}M☉"}
             }
             stone{
                 dnam{"英石"}
-                other{"{0}英石"}
+                other{"{0}st"}
+            }
+            ton{
+                other{"{0}tn"}
             }
         }
         power{
+            gigawatt{
+                dnam{"GW"}
+                other{"{0}GW"}
+            }
             horsepower{
+                dnam{"hp"}
                 other{"{0}hp"}
             }
             kilowatt{
+                dnam{"kW"}
                 other{"{0}kW"}
             }
+            megawatt{
+                dnam{"MW"}
+                other{"{0}MW"}
+            }
+            milliwatt{
+                dnam{"mW"}
+                other{"{0}mW"}
+            }
             watt{
                 other{"{0}W"}
             }
         }
         pressure{
+            atmosphere{
+                other{"{0}atm"}
+            }
+            bar{
+                other{"{0}bar"}
+            }
             hectopascal{
                 other{"{0}hPa"}
             }
             inch-ofhg{
-                other{"{0}\u0022 Hg"}
+                other{"{0}″ Hg"}
+            }
+            kilopascal{
+                other{"{0}kPa"}
+            }
+            megapascal{
+                other{"{0}MPa"}
             }
             millibar{
                 other{"{0}mb"}
             }
+            millimeter-ofhg{
+                other{"{0}mmHg"}
+            }
+            pascal{
+                other{"{0}Pa"}
+            }
+            pound-force-per-square-inch{
+                other{"{0}psi"}
+            }
         }
         speed{
             kilometer-per-hour{
@@ -1157,16 +1316,15 @@
                 other{"{0}km/h"}
             }
             knot{
-                dnam{"节"}
-                other{"{0}节"}
+                other{"{0}kn"}
             }
             meter-per-second{
                 dnam{"米/秒"}
                 other{"{0}m/s"}
             }
             mile-per-hour{
-                dnam{"英里/小时"}
-                other{"{0}mi/h"}
+                dnam{"mi/hr"}
+                other{"{0}mph"}
             }
         }
         temperature{
@@ -1178,118 +1336,145 @@
                 other{"{0}°F"}
             }
         }
+        torque{
+            pound-force-foot{
+                other{"{0}lbf⋅ft"}
+            }
+        }
         volume{
             acre-foot{
                 dnam{"英亩英尺"}
-                other{"{0}英亩英尺"}
+                other{"{0}ac ft"}
+            }
+            barrel{
+                other{"{0}bbl"}
             }
             bushel{
                 dnam{"蒲式耳"}
-                other{"{0}蒲式耳"}
+                other{"{0}bu"}
             }
             centiliter{
-                dnam{"厘升"}
-                other{"{0}厘升"}
+                dnam{"cL"}
+                other{"{0}cL"}
             }
             cubic-centimeter{
-                dnam{"立方厘米"}
-                other{"{0}立方厘米"}
-                per{"{0}/立方厘米"}
+                dnam{"cm³"}
+                other{"{0}cm³"}
+                per{"{0}/cm³"}
             }
             cubic-foot{
-                dnam{"立方英尺"}
-                other{"{0}立方英尺"}
+                dnam{"ft³"}
+                other{"{0}ft³"}
             }
             cubic-inch{
-                dnam{"立方英寸"}
-                other{"{0}立方英寸"}
+                dnam{"in³"}
+                other{"{0}in³"}
             }
             cubic-kilometer{
-                dnam{"立方千米"}
+                dnam{"km³"}
                 other{"{0}km³"}
             }
             cubic-meter{
-                dnam{"立方米"}
-                other{"{0}立方米"}
-                per{"{0}/立方米"}
+                dnam{"m³"}
+                other{"{0}m³"}
+                per{"{0}/m³"}
             }
             cubic-mile{
-                dnam{"立方英里"}
+                dnam{"mi³"}
                 other{"{0}mi³"}
             }
             cubic-yard{
-                dnam{"立方码"}
-                other{"{0}立方码"}
+                dnam{"yd³"}
+                other{"{0}yd³"}
             }
             cup{
                 dnam{"杯"}
-                other{"{0}杯"}
+                other{"{0}c"}
             }
             cup-metric{
-                dnam{"公制杯"}
-                other{"{0}公制杯"}
+                dnam{"mcup"}
+                other{"{0}mc"}
             }
             deciliter{
-                dnam{"分升"}
-                other{"{0}分升"}
+                dnam{"dL"}
+                other{"{0}dL"}
+            }
+            dessert-spoon{
+                other{"{0}dsp"}
             }
             dessert-spoon-imperial{
                 dnam{"英制甜点匙"}
+                other{"{0}dsp-Imp"}
+            }
+            dram{
+                other{"{0}fl.dr."}
+            }
+            drop{
+                other{"{0}dr"}
             }
             fluid-ounce{
                 dnam{"液盎司"}
-                other{"{0}液盎司"}
+                other{"{0}fl oz"}
+            }
+            fluid-ounce-imperial{
+                other{"{0}fl oz Im"}
             }
             gallon{
-                dnam{"加仑"}
-                other{"{0}加仑"}
-                per{"{0}/加仑"}
+                dnam{"gal"}
+                other{"{0}gal"}
+                per{"{0}/gal"}
             }
             gallon-imperial{
                 dnam{"英制加仑"}
-                other{"{0}英制加仑"}
+                other{"{0}galIm"}
                 per{"{0}/英制加仑"}
             }
             hectoliter{
-                dnam{"公石"}
-                other{"{0}公石"}
+                dnam{"hL"}
+                other{"{0}hL"}
+            }
+            jigger{
+                other{"{0}jigger"}
             }
             liter{
                 dnam{"升"}
                 other{"{0}升"}
-                per{"{0}/升"}
+                per{"{0}/L"}
             }
             megaliter{
                 dnam{"兆升"}
                 other{"{0}兆升"}
             }
             milliliter{
-                dnam{"毫升"}
-                other{"{0}毫升"}
+                dnam{"mL"}
+                other{"{0}mL"}
+            }
+            pinch{
+                other{"{0}pn"}
             }
             pint{
-                dnam{"品脱"}
-                other{"{0}品脱"}
+                dnam{"pt"}
+                other{"{0}pt"}
             }
             pint-metric{
-                dnam{"公制品脱"}
-                other{"{0}公制品脱"}
+                dnam{"pt"}
+                other{"{0}mpt"}
             }
             quart{
-                dnam{"夸脱"}
-                other{"{0}夸脱"}
+                dnam{"qt"}
+                other{"{0}qt"}
             }
             quart-imperial{
                 dnam{"英制夸脱"}
-                other{"{0}英制夸脱"}
+                other{"{0}qt-Imp."}
             }
             tablespoon{
                 dnam{"汤匙"}
-                other{"{0}汤匙"}
+                other{"{0}tbsp"}
             }
             teaspoon{
-                dnam{"茶匙"}
-                other{"{0}茶匙"}
+                dnam{"tsp"}
+                other{"{0}tsp"}
             }
         }
     }
@@ -1414,7 +1599,7 @@
         }
         duration{
             century{
-                dnam{"世纪"}
+                dnam{"个世纪"}
                 other{"{0}个世纪"}
             }
             day{
@@ -1423,8 +1608,8 @@
                 per{"{0}/天"}
             }
             decade{
-                dnam{"年代"}
-                other{"{0}年代"}
+                dnam{"个十年"}
+                other{"{0}个十年"}
             }
             hour{
                 dnam{"小时"}
@@ -1453,6 +1638,11 @@
                 dnam{"纳秒"}
                 other{"{0}纳秒"}
             }
+            quarter{
+                dnam{"季"}
+                other{"{0}季"}
+                per{"{0}/季"}
+            }
             second{
                 dnam{"秒"}
                 other{"{0}秒"}
@@ -1494,8 +1684,8 @@
                 other{"{0}电子伏"}
             }
             foodcalorie{
-                dnam{"卡"}
-                other{"{0}卡"}
+                dnam{"大卡"}
+                other{"{0}大卡"}
             }
             joule{
                 dnam{"焦耳"}
@@ -1633,6 +1823,9 @@
             gram{
                 dnam{"克"}
             }
+            stone{
+                dnam{"英石"}
+            }
         }
         power{
             gigawatt{
diff --git a/icu4c/source/data/unit/zh_Hant.txt b/icu4c/source/data/unit/zh_Hant.txt
index 25c0316..8585e50 100644
--- a/icu4c/source/data/unit/zh_Hant.txt
+++ b/icu4c/source/data/unit/zh_Hant.txt
@@ -279,6 +279,11 @@
                 dnam{"奈秒"}
                 other{"{0} 奈秒"}
             }
+            quarter{
+                dnam{"刻"}
+                other{"{0} 刻"}
+                per{"{0}/刻"}
+            }
             second{
                 dnam{"秒"}
                 other{"{0} 秒"}
@@ -852,7 +857,7 @@
             }
             degree{
                 dnam{"角度"}
-                other{"{0}度"}
+                other{"{0}°"}
             }
             radian{
                 dnam{"弧度"}
@@ -1059,6 +1064,11 @@
                 dnam{"奈秒"}
                 other{"{0}ns"}
             }
+            quarter{
+                dnam{"刻"}
+                other{"{0} 刻"}
+                per{"{0}/刻"}
+            }
             second{
                 dnam{"秒"}
                 other{"{0} 秒"}
@@ -1844,6 +1854,11 @@
                 dnam{"奈秒"}
                 other{"{0} 奈秒"}
             }
+            quarter{
+                dnam{"刻"}
+                other{"{0} 刻"}
+                per{"{0}/刻"}
+            }
             second{
                 dnam{"秒"}
                 other{"{0} 秒"}
diff --git a/icu4c/source/data/unit/zh_Hant_HK.txt b/icu4c/source/data/unit/zh_Hant_HK.txt
index d0426e3..ae7cef0 100644
--- a/icu4c/source/data/unit/zh_Hant_HK.txt
+++ b/icu4c/source/data/unit/zh_Hant_HK.txt
@@ -456,6 +456,9 @@
             nanosecond{
                 dnam{"納秒"}
             }
+            quarter{
+                other{"{0}刻"}
+            }
             second{
                 other{"{0}秒"}
             }
diff --git a/icu4c/source/data/unit/zu.txt b/icu4c/source/data/unit/zu.txt
index 77de6db..cc84b41 100644
--- a/icu4c/source/data/unit/zu.txt
+++ b/icu4c/source/data/unit/zu.txt
@@ -900,6 +900,10 @@
                 one{"{0}%"}
                 other{"{0}%"}
             }
+            permillion{
+                one{"{0} ppm"}
+                other{"{0}ppm"}
+            }
         }
         consumption{
             liter-per-100-kilometer{
diff --git a/icu4c/source/data/zone/af.txt b/icu4c/source/data/zone/af.txt
index 8712230..7985c6b 100644
--- a/icu4c/source/data/zone/af.txt
+++ b/icu4c/source/data/zone/af.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"Johnston"}
         }
+        "Pacific:Kanton"{
+            ec{"Kanton"}
+        }
         "Pacific:Kiritimati"{
             ec{"Kiritimati"}
         }
diff --git a/icu4c/source/data/zone/as.txt b/icu4c/source/data/zone/as.txt
index ec2af48..6e4bca2 100644
--- a/icu4c/source/data/zone/as.txt
+++ b/icu4c/source/data/zone/as.txt
@@ -1217,6 +1217,9 @@
         "Pacific:Johnston"{
             ec{"জনষ্টন"}
         }
+        "Pacific:Kanton"{
+            ec{"কেণ্টন"}
+        }
         "Pacific:Kiritimati"{
             ec{"কিৰিটিমাটি"}
         }
diff --git a/icu4c/source/data/zone/be.txt b/icu4c/source/data/zone/be.txt
index 0daf65d..e968371 100644
--- a/icu4c/source/data/zone/be.txt
+++ b/icu4c/source/data/zone/be.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"Джонстан"}
         }
+        "Pacific:Kanton"{
+            ec{"Кантон"}
+        }
         "Pacific:Kiritimati"{
             ec{"Кірыцімаці"}
         }
diff --git a/icu4c/source/data/zone/bg.txt b/icu4c/source/data/zone/bg.txt
index c62a26a..c784348 100644
--- a/icu4c/source/data/zone/bg.txt
+++ b/icu4c/source/data/zone/bg.txt
@@ -259,7 +259,7 @@
             ec{"Чиуауа"}
         }
         "America:Coral_Harbour"{
-            ec{"Корал Харбър"}
+            ec{"Атикокан"}
         }
         "America:Cordoba"{
             ec{"Кордоба"}
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"Джонстън"}
         }
+        "Pacific:Kanton"{
+            ec{"Кантон"}
+        }
         "Pacific:Kiritimati"{
             ec{"Киритимати"}
         }
diff --git a/icu4c/source/data/zone/bn.txt b/icu4c/source/data/zone/bn.txt
index d6b2ec5..66f37465 100644
--- a/icu4c/source/data/zone/bn.txt
+++ b/icu4c/source/data/zone/bn.txt
@@ -160,7 +160,7 @@
             ec{"উইনধোক"}
         }
         "America:Adak"{
-            ec{"আডাক"}
+            ec{"আডক"}
         }
         "America:Anchorage"{
             ec{"এনকোরেজ"}
@@ -205,7 +205,7 @@
             ec{"বাহিয়া"}
         }
         "America:Bahia_Banderas"{
-            ec{"বাহিয়া বানড্রাস"}
+            ec{"বাহিয়া বান্দেরাস"}
         }
         "America:Barbados"{
             ec{"বার্বাডোজ"}
@@ -505,7 +505,7 @@
             ec{"পোর্তো ভেল্‌হো"}
         }
         "America:Puerto_Rico"{
-            ec{"পুয়েরতো রিকো"}
+            ec{"পুয়ের্তো রিকো"}
         }
         "America:Punta_Arenas"{
             ec{"পুন্টা আরেনাস"}
@@ -514,7 +514,7 @@
             ec{"রেইনি রিভার"}
         }
         "America:Rankin_Inlet"{
-            ec{"র‌্যাঙ্কিন ইনলেট"}
+            ec{"র‍্যাঙ্কিন ইনলেট"}
         }
         "America:Recife"{
             ec{"রেসিফে"}
@@ -544,7 +544,7 @@
             ec{"সাও পাউলো"}
         }
         "America:Scoresbysund"{
-            ec{"ইটকুয়োরটুরমিট"}
+            ec{"ইট্টকুয়োরটুরমিট"}
         }
         "America:Sitka"{
             ec{"শিটকা"}
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"জনস্টন"}
         }
+        "Pacific:Kanton"{
+            ec{"ক্যান্টন"}
+        }
         "Pacific:Kiritimati"{
             ec{"কিরিতিমাতি"}
         }
@@ -1320,8 +1323,8 @@
             ls{"আলাস্কা মানক সময়"}
         }
         "meta:Amazon"{
-            ld{"অ্যামাজন গ্রীষ্মকালীন সময়"}
-            lg{"অ্যামাজন সময়"}
+            ld{"আমাজন গ্রীষ্মকালীন সময়"}
+            lg{"আমাজন সময়"}
             ls{"আমাজন মানক সময়"}
         }
         "meta:America_Central"{
@@ -1563,7 +1566,7 @@
         }
         "meta:Hawaii_Aleutian"{
             ld{"হাওয়াই-আলেউত দিবালোক সময়"}
-            lg{"হাওয়াই অ্যালিউটিয়ান সময়"}
+            lg{"হাওয়াই-আলেউত সময়"}
             ls{"হাওয়াই-আলেউত মানক সময়"}
         }
         "meta:Hong_Kong"{
diff --git a/icu4c/source/data/zone/brx.txt b/icu4c/source/data/zone/brx.txt
index 5462a65..074170f 100644
--- a/icu4c/source/data/zone/brx.txt
+++ b/icu4c/source/data/zone/brx.txt
@@ -4,25 +4,25 @@
 brx{
     zoneStrings{
         "Africa:Abidjan"{
-            ec{"अबिद्जान"}
+            ec{"अबिदजान"}
         }
         "Africa:Accra"{
             ec{"आक्रा"}
         }
         "Africa:Addis_Ababa"{
-            ec{"ऍडिस अबाबा"}
+            ec{"एद्दिस आबाबा"}
         }
         "Africa:Algiers"{
-            ec{"आल्जीए"}
+            ec{"आल्जीएर्स"}
         }
         "Africa:Asmera"{
-            ec{"अस्मेरा"}
+            ec{"आस्मारा"}
         }
         "Africa:Bamako"{
-            ec{"बामाको"}
+            ec{"बामाक’"}
         }
         "Africa:Bangui"{
-            ec{"बाँगी"}
+            ec{"बांगूई"}
         }
         "Africa:Banjul"{
             ec{"बन्जुल"}
@@ -31,25 +31,25 @@
             ec{"बिस्साउ"}
         }
         "Africa:Blantyre"{
-            ec{"ब्लांटीर"}
+            ec{"ब्लान्टाईर"}
         }
         "Africa:Brazzaville"{
-            ec{"ब्राज़ावील"}
+            ec{"ब्राज्जाभील"}
         }
         "Africa:Bujumbura"{
             ec{"बुजुम्बुरा"}
         }
         "Africa:Cairo"{
-            ec{"कायरो"}
+            ec{"कायर’"}
         }
         "Africa:Casablanca"{
-            ec{"काज़ाब्लाँका"}
+            ec{"कासाब्लांका"}
         }
         "Africa:Ceuta"{
             ec{"सेउता"}
         }
         "Africa:Conakry"{
-            ec{"कोनाक्री"}
+            ec{"कनाक्री"}
         }
         "Africa:Dakar"{
             ec{"डाकार"}
@@ -58,28 +58,31 @@
             ec{"दार एस सलाम"}
         }
         "Africa:Djibouti"{
-            ec{"ड्जिबुटी"}
+            ec{"जिबौटी"}
         }
         "Africa:Douala"{
             ec{"दुआला"}
         }
         "Africa:El_Aaiun"{
-            ec{"अल आइउन"}
+            ec{"एल आइऊन"}
         }
         "Africa:Freetown"{
-            ec{"फ़्रीटाउन"}
+            ec{"फ्रीटाउन"}
         }
         "Africa:Gaborone"{
             ec{"गैबोरोन"}
         }
         "Africa:Harare"{
-            ec{"हरारे"}
+            ec{"हारारे"}
         }
         "Africa:Johannesburg"{
-            ec{"जोहानेसबर्ग"}
+            ec{"जहान्सबार्ग"}
+        }
+        "Africa:Juba"{
+            ec{"जुबा"}
         }
         "Africa:Kampala"{
-            ec{"कंपाला"}
+            ec{"काम्पाला"}
         }
         "Africa:Khartoum"{
             ec{"खार्तूम"}
@@ -91,16 +94,16 @@
             ec{"किन्शासा"}
         }
         "Africa:Lagos"{
-            ec{"लागोस"}
+            ec{"लाग’स"}
         }
         "Africa:Libreville"{
-            ec{"लिब्रविल"}
+            ec{"लिब्रेभिल"}
         }
         "Africa:Lome"{
-            ec{"लोमे"}
+            ec{"लमे"}
         }
         "Africa:Luanda"{
-            ec{"लुआँडा"}
+            ec{"लुआन्डा"}
         }
         "Africa:Lubumbashi"{
             ec{"लुबुम्बाशी"}
@@ -109,25 +112,25 @@
             ec{"लुसाका"}
         }
         "Africa:Malabo"{
-            ec{"मालाबो"}
+            ec{"मालाब’"}
         }
         "Africa:Maputo"{
-            ec{"मापुटो"}
+            ec{"मापुट’"}
         }
         "Africa:Maseru"{
-            ec{"मसेरू"}
+            ec{"मासेरू"}
         }
         "Africa:Mbabane"{
-            ec{"म्बाबने"}
+            ec{"म्बाबाने"}
         }
         "Africa:Mogadishu"{
-            ec{"मोगाडिशू"}
+            ec{"मगाडिशु"}
         }
         "Africa:Monrovia"{
-            ec{"मोनरोविया"}
+            ec{"मन्र’भिया"}
         }
         "Africa:Nairobi"{
-            ec{"नैरोबी"}
+            ec{"नाईरौबी"}
         }
         "Africa:Ndjamena"{
             ec{"न्जामेना"}
@@ -136,49 +139,52 @@
             ec{"नीआमे"}
         }
         "Africa:Nouakchott"{
-            ec{"न्वाकशॉट"}
+            ec{"न्वाकश’त"}
         }
         "Africa:Ouagadougou"{
             ec{"ऊगाडुगु"}
         }
         "Africa:Porto-Novo"{
-            ec{"पोर्टो-नोवो"}
+            ec{"पर्ट’-नभ’"}
         }
         "Africa:Sao_Tome"{
-            ec{"साँव टोमे"}
+            ec{"साव टमे"}
         }
         "Africa:Tripoli"{
-            ec{"त्रिपोली"}
+            ec{"त्रिप’ली"}
         }
         "Africa:Tunis"{
             ec{"ट्यूनिस"}
         }
         "Africa:Windhoek"{
-            ec{"विन्डोक"}
+            ec{"विन्दह’क"}
         }
         "America:Adak"{
             ec{"एडेक"}
         }
         "America:Anchorage"{
-            ec{"ऐन्करेज"}
+            ec{"एंकरेज"}
         }
         "America:Anguilla"{
-            ec{"एंगिला"}
+            ec{"एंग्वीला"}
         }
         "America:Antigua"{
-            ec{"एंटिगुआ"}
+            ec{"एन्टिगुवा"}
         }
         "America:Araguaina"{
-            ec{"अरागुआईना"}
+            ec{"आरागुआईना"}
         }
         "America:Argentina:La_Rioja"{
-            ec{"ला रिओख़ा"}
+            ec{"ला रिअजा"}
         }
         "America:Argentina:Rio_Gallegos"{
-            ec{"रियो गालेगोस"}
+            ec{"रिअ गालेगस"}
+        }
+        "America:Argentina:Salta"{
+            ec{"साल्टा"}
         }
         "America:Argentina:San_Juan"{
-            ec{"सान हुआँ"}
+            ec{"सान हुवान"}
         }
         "America:Argentina:San_Luis"{
             ec{"सान लुईस"}
@@ -190,46 +196,49 @@
             ec{"उशूआयिया"}
         }
         "America:Aruba"{
-            ec{"अरूबा"}
+            ec{"आरूबा"}
         }
         "America:Asuncion"{
-            ec{"आसुनसीओन"}
+            ec{"आसुनसीअन"}
         }
         "America:Bahia"{
             ec{"बाहिया"}
         }
+        "America:Bahia_Banderas"{
+            ec{"बाहिया बान्देरास"}
+        }
         "America:Barbados"{
-            ec{"बार्बाडोस"}
+            ec{"बार्बाड’स"}
         }
         "America:Belem"{
             ec{"बेलेम"}
         }
         "America:Belize"{
-            ec{"बेलिज़"}
+            ec{"बेलिज"}
         }
         "America:Blanc-Sablon"{
-            ec{"ब्लाँ-साबलोन"}
+            ec{"ब्लांक- साब्लन"}
         }
         "America:Boa_Vista"{
-            ec{"बोआ विस्टा"}
+            ec{"बआ भिस्ता"}
         }
         "America:Bogota"{
-            ec{"बोगोटा"}
+            ec{"बग’टा"}
         }
         "America:Boise"{
-            ec{"ब्वाज़"}
+            ec{"बयसि"}
         }
         "America:Buenos_Aires"{
-            ec{"बुएनोस एरेस"}
+            ec{"बुएन’स एरेस"}
         }
         "America:Cambridge_Bay"{
-            ec{"केम्ब्रिज खाडी"}
+            ec{"केम्ब्रिज गाथोन"}
         }
         "America:Campo_Grande"{
-            ec{"काम्पो ग्रांडे"}
+            ec{"केम्प ग्रान्ड"}
         }
         "America:Cancun"{
-            ec{"कानकुन"}
+            ec{"कांकुन"}
         }
         "America:Caracas"{
             ec{"काराकास"}
@@ -241,76 +250,82 @@
             ec{"कायेन"}
         }
         "America:Cayman"{
-            ec{"केमॅन"}
+            ec{"कैमेन"}
         }
         "America:Chicago"{
-            ec{"शिकागो"}
+            ec{"शिकाग’"}
         }
         "America:Chihuahua"{
-            ec{"चिवावा"}
+            ec{"चुहभाभा"}
         }
         "America:Coral_Harbour"{
-            ec{"कॉरल बन्दरगाह"}
+            ec{"आतिककान"}
         }
         "America:Cordoba"{
-            ec{"कोर्डोबा"}
+            ec{"कर्डबा"}
         }
         "America:Costa_Rica"{
-            ec{"कॉस्टा रिका"}
+            ec{"कस्टा रिका"}
+        }
+        "America:Creston"{
+            ec{"क्रेस्टन"}
         }
         "America:Cuiaba"{
             ec{"कुईआबा"}
         }
         "America:Curacao"{
-            ec{"क्यूरासाओं"}
+            ec{"कूरासाव"}
         }
         "America:Danmarkshavn"{
-            ec{"डेनमार्क्सहैवन"}
+            ec{"डानमार्कस्भान"}
         }
         "America:Dawson"{
-            ec{"डॉसन"}
+            ec{"डावस’न"}
         }
         "America:Dawson_Creek"{
-            ec{"डॉसन क्रिक"}
+            ec{"डावस’न क्रीक"}
         }
         "America:Denver"{
-            ec{"डॅनवर"}
+            ec{"डेनभोर"}
         }
         "America:Detroit"{
-            ec{"डेट्रोई"}
+            ec{"डेट्र’ईत"}
         }
         "America:Dominica"{
-            ec{"डॉमिनिका"}
+            ec{"डमिनिका"}
         }
         "America:Edmonton"{
-            ec{"एडमंटन"}
+            ec{"एडमन्टन"}
         }
         "America:Eirunepe"{
             ec{"एईरुनेपे"}
         }
         "America:El_Salvador"{
-            ec{"ऍल साल्वादोर"}
+            ec{"एल साल्भाडर"}
+        }
+        "America:Fort_Nelson"{
+            ec{"फर्त नेलसन"}
         }
         "America:Fortaleza"{
-            ec{"फ़ोर्टालेज़ा"}
+            ec{"फर्टालेजा"}
         }
         "America:Glace_Bay"{
-            ec{"ग्लास (खाडी) बे"}
+            ec{"ग्लेस बेइ"}
         }
         "America:Godthab"{
-            ec{"गॉडथैब"}
+            ec{"नूक"}
         }
         "America:Goose_Bay"{
-            ec{"गूस (खाडी) बे"}
+            ec{"गूज बेइ"}
         }
         "America:Grand_Turk"{
-            ec{"ग्रॅंड टर्क"}
+            ec{"ग्रेण्ड तार्क"}
         }
         "America:Grenada"{
             ec{"ग्रेनाडा"}
         }
         "America:Guadeloupe"{
-            ec{"गुआदलुप"}
+            ec{"ग्वादेलूप"}
         }
         "America:Guatemala"{
             ec{"ग्वाटेमाला"}
@@ -322,46 +337,46 @@
             ec{"गुयाना"}
         }
         "America:Halifax"{
-            ec{"हैलिफेक्स"}
+            ec{"हेलिफेक्स"}
         }
         "America:Havana"{
-            ec{"हवाना"}
+            ec{"हाभाना"}
         }
         "America:Hermosillo"{
-            ec{"हर्मोसिलो"}
+            ec{"हार्म’सिल्ल’"}
         }
         "America:Indiana:Knox"{
-            ec{"नॉक्स"}
+            ec{"नक्स, इण्डियाना"}
         }
         "America:Indiana:Marengo"{
-            ec{"मारेंगो"}
+            ec{"मारेङ’, इण्डियाना"}
         }
         "America:Indiana:Petersburg"{
-            ec{"पिटर्सबर्ग"}
+            ec{"पितार्सबार्ग, इण्डियाना"}
         }
         "America:Indiana:Tell_City"{
-            ec{"टॅल सिटी"}
+            ec{"तेल नोगोर, इण्डियाना"}
         }
         "America:Indiana:Vevay"{
-            ec{"वेवे"}
+            ec{"भेभै, इण्डियाना"}
         }
         "America:Indiana:Vincennes"{
-            ec{"वॅंसेन्"}
+            ec{"भानसेन्नेस, इण्डियाना"}
         }
         "America:Indiana:Winamac"{
-            ec{"विनामॅक"}
+            ec{"विनामेक, इण्डियाना"}
         }
         "America:Indianapolis"{
-            ec{"इन्डियानापोलिस"}
+            ec{"इण्डियानापलिस"}
         }
         "America:Inuvik"{
             ec{"इनूविक"}
         }
         "America:Iqaluit"{
-            ec{"इकाल्यूईत"}
+            ec{"इकालुईत"}
         }
         "America:Jamaica"{
-            ec{"जमैका"}
+            ec{"जामाईका"}
         }
         "America:Jujuy"{
             ec{"जुजुई"}
@@ -370,20 +385,26 @@
             ec{"जुनो"}
         }
         "America:Kentucky:Monticello"{
-            ec{"मोंटीचेलो"}
+            ec{"मन्टिछेल’, केन्टाकी"}
+        }
+        "America:Kralendijk"{
+            ec{"क्रालेणजीक"}
         }
         "America:La_Paz"{
-            ec{"ला पाज़"}
+            ec{"ला पाज"}
         }
         "America:Lima"{
             ec{"लीमा"}
         }
         "America:Los_Angeles"{
-            ec{"लोस ऐंजिलेस"}
+            ec{"लस एन्जेलोस"}
         }
         "America:Louisville"{
             ec{"लुईवील"}
         }
+        "America:Lower_Princes"{
+            ec{"लवार प्रिन्सोस क्वार्तार"}
+        }
         "America:Maceio"{
             ec{"माचेईओ"}
         }
@@ -393,215 +414,257 @@
         "America:Manaus"{
             ec{"मनाउस"}
         }
+        "America:Marigot"{
+            ec{"मेरिगत"}
+        }
         "America:Martinique"{
             ec{"मार्टीनीक"}
         }
+        "America:Matamoros"{
+            ec{"मेतामरस"}
+        }
         "America:Mazatlan"{
-            ec{"माज़ाट्लान"}
+            ec{"माजाटलान"}
         }
         "America:Mendoza"{
-            ec{"मेंडोज़ा"}
+            ec{"मेन्ड’जा"}
         }
         "America:Menominee"{
-            ec{"मेनोमिनी"}
+            ec{"मेन’मीनी"}
         }
         "America:Merida"{
             ec{"मेरिडा"}
         }
+        "America:Metlakatla"{
+            ec{"मेत्लाकात्ला"}
+        }
         "America:Mexico_City"{
-            ec{"मेक्सिको सिटी"}
+            ec{"मेक्सिक’ सिती"}
         }
         "America:Miquelon"{
-            ec{"मिकलों"}
+            ec{"मिक्वेल’न"}
         }
         "America:Moncton"{
-            ec{"मोंक्ट्न"}
+            ec{"मक्ट’न"}
         }
         "America:Monterrey"{
-            ec{"मोंटेरे"}
+            ec{"मन्टेर्रे"}
         }
         "America:Montevideo"{
-            ec{"मोन्टेवीडिओ"}
+            ec{"मन्टेभिडिअ"}
         }
         "America:Montserrat"{
-            ec{"मॉंसेरा"}
+            ec{"मनसेर्रात"}
         }
         "America:Nassau"{
             ec{"नास्साउ"}
         }
         "America:New_York"{
-            ec{"न्यू यार्क"}
+            ec{"निउ यर्क"}
         }
         "America:Nipigon"{
-            ec{"निपिगॉन"}
+            ec{"निपिग’न"}
         }
         "America:Nome"{
-            ec{"नोम"}
+            ec{"न’म"}
         }
         "America:Noronha"{
-            ec{"नोरोन्हा"}
+            ec{"नर’न्हा"}
+        }
+        "America:North_Dakota:Beulah"{
+            ec{"बेऊलाह, साहा डाक’ता"}
         }
         "America:North_Dakota:Center"{
-            ec{"सैन्टर"}
+            ec{"सेन्टोर, साहा डाक’ता"}
         }
         "America:North_Dakota:New_Salem"{
-            ec{"न्यू सॅलेम"}
+            ec{"निउ सालेम, साहा डाक’ता"}
+        }
+        "America:Ojinaga"{
+            ec{"आजिनागा"}
         }
         "America:Panama"{
-            ec{"पनामा"}
+            ec{"पानामा"}
         }
         "America:Pangnirtung"{
-            ec{"पंग्नीरटुँग्"}
+            ec{"पांग्नीरटुं"}
         }
         "America:Paramaribo"{
-            ec{"पारामारिबो"}
+            ec{"पारामारिब’"}
         }
         "America:Phoenix"{
             ec{"फीनिक्स"}
         }
         "America:Port-au-Prince"{
-            ec{"पॉर-ओ-प्रँस"}
+            ec{"पर्ट-आऊ-प्रिन्स"}
         }
         "America:Port_of_Spain"{
-            ec{"पोर्ट ऑफ़ स्पेन"}
+            ec{"पर्ट अफ स्पैन"}
         }
         "America:Porto_Velho"{
-            ec{"पोर्टो वेल्हो"}
+            ec{"पर्ट’ भेल्ह’"}
         }
         "America:Puerto_Rico"{
-            ec{"पुएर्तो रिको"}
+            ec{"पुएर्ट’ रिक’"}
+        }
+        "America:Punta_Arenas"{
+            ec{"पुन्टा आरेनास"}
         }
         "America:Rainy_River"{
-            ec{"रेनी रीवर"}
+            ec{"रैनी रिभार"}
         }
         "America:Rankin_Inlet"{
             ec{"रेनकिन इनलेट"}
         }
         "America:Recife"{
-            ec{"रेसीफ़े"}
+            ec{"रेसिफे"}
         }
         "America:Regina"{
             ec{"रेजिना"}
         }
         "America:Resolute"{
-            ec{"रॅज़ोल्यूट"}
+            ec{"रेजल्युत"}
         }
         "America:Rio_Branco"{
-            ec{"रियो ब्रान्को"}
+            ec{"रिअ ब्रान्क’"}
+        }
+        "America:Santarem"{
+            ec{"सान्तारेम"}
         }
         "America:Santiago"{
-            ec{"सेंटिआगो"}
+            ec{"सान्तिआग’"}
         }
         "America:Santo_Domingo"{
-            ec{"साँतो डोमिंगो"}
+            ec{"सान्तो डमिग’"}
         }
         "America:Sao_Paulo"{
-            ec{"साँव पावलो"}
+            ec{"साव पावल’"}
         }
         "America:Scoresbysund"{
-            ec{"स्कोर्सबाइसुंड"}
+            ec{"ईत्त’क्वर्तूमी"}
+        }
+        "America:Sitka"{
+            ec{"सित्का"}
+        }
+        "America:St_Barthelemy"{
+            ec{"सैन्ट बार्थेलेमी"}
         }
         "America:St_Johns"{
-            ec{"सेंट जोन्स"}
+            ec{"सैन्ट जन्स"}
         }
         "America:St_Kitts"{
-            ec{"सेंट किट्स"}
+            ec{"सैन्ट कीत्स"}
         }
         "America:St_Lucia"{
-            ec{"सेंट लुसीया"}
+            ec{"सैन्ट लुसिया"}
         }
         "America:St_Thomas"{
-            ec{"सेंट टॉमस"}
+            ec{"सैन्ट थमास"}
         }
         "America:St_Vincent"{
-            ec{"सेंट विन्संट"}
+            ec{"सैन्ट भिन्सेन्ट"}
         }
         "America:Swift_Current"{
-            ec{"स्विफ्ट करंट"}
+            ec{"सुईफत कार्रेन्त"}
+        }
+        "America:Tegucigalpa"{
+            ec{"तेगुसिगाल्पा"}
         }
         "America:Thule"{
             ec{"थ्यूल"}
         }
         "America:Thunder_Bay"{
-            ec{"थंडर खाडी"}
+            ec{"थान्डार गाथोन"}
         }
         "America:Tijuana"{
             ec{"टिहुआना"}
         }
         "America:Toronto"{
-            ec{"टोरोंटो"}
+            ec{"टरन्ट’"}
         }
         "America:Tortola"{
-            ec{"टॉरटोला"}
+            ec{"टर्त’ला"}
         }
         "America:Vancouver"{
-            ec{"वानकुवर"}
+            ec{"भेनकूभर"}
         }
         "America:Whitehorse"{
-            ec{"व्हाईट हॉर्स"}
+            ec{"व्हाईतहर्स"}
         }
         "America:Winnipeg"{
-            ec{"विनीपॅग"}
+            ec{"वीनीपेग"}
         }
         "America:Yakutat"{
-            ec{"यकूतत"}
+            ec{"याकुतात"}
         }
         "America:Yellowknife"{
-            ec{"यलोनाईफ"}
+            ec{"येल्ल’नाईफ"}
         }
         "Antarctica:Casey"{
             ec{"केसी"}
         }
         "Antarctica:Davis"{
-            ec{"डेविस"}
+            ec{"डेभिस"}
         }
         "Antarctica:DumontDUrville"{
-            ec{"डुमॉं ड्युरवील"}
+            ec{"डुमन्त-डीआर्भील"}
+        }
+        "Antarctica:Macquarie"{
+            ec{"माक्वारी"}
         }
         "Antarctica:Mawson"{
-            ec{"मॉसन"}
+            ec{"मौसन"}
         }
         "Antarctica:McMurdo"{
-            ec{"मकमर्डो"}
+            ec{"मेकमार्ड’"}
         }
         "Antarctica:Palmer"{
-            ec{"पामर"}
+            ec{"पालमार"}
         }
         "Antarctica:Rothera"{
-            ec{"रोथेरा"}
+            ec{"रथेरा"}
         }
         "Antarctica:Syowa"{
-            ec{"स्योवा"}
+            ec{"सीअवा"}
+        }
+        "Antarctica:Troll"{
+            ec{"त्र’ल"}
         }
         "Antarctica:Vostok"{
-            ec{"वॉस्तॉक"}
+            ec{"भस्त’क"}
+        }
+        "Arctic:Longyearbyen"{
+            ec{"लंयारब्येन"}
         }
         "Asia:Aden"{
-            ec{"एडन"}
+            ec{"एडेन"}
         }
         "Asia:Almaty"{
-            ec{"अल्माटी"}
+            ec{"आल्माटी"}
         }
         "Asia:Amman"{
-            ec{"अमान"}
+            ec{"आम्मान"}
         }
         "Asia:Anadyr"{
-            ec{"अनाडीर"}
+            ec{"आनाडीर"}
         }
         "Asia:Aqtau"{
             ec{"अक्ताउ"}
         }
         "Asia:Aqtobe"{
-            ec{"अक़्टोबे"}
+            ec{"आक्त’बे"}
         }
         "Asia:Ashgabat"{
             ec{"अश्गाबात"}
         }
+        "Asia:Atyrau"{
+            ec{"आतीराउ"}
+        }
         "Asia:Baghdad"{
-            ec{"बग़दाद"}
+            ec{"बाघदाद"}
         }
         "Asia:Bahrain"{
-            ec{"बहरीन"}
+            ec{"बाहरैन"}
         }
         "Asia:Baku"{
             ec{"बाकू"}
@@ -609,6 +672,9 @@
         "Asia:Bangkok"{
             ec{"बैंगकॉक"}
         }
+        "Asia:Barnaul"{
+            ec{"बार्नौल"}
+        }
         "Asia:Beirut"{
             ec{"बैरुत"}
         }
@@ -618,35 +684,47 @@
         "Asia:Brunei"{
             ec{"ब्रुनइ"}
         }
+        "Asia:Calcutta"{
+            ec{"कलकाता"}
+        }
+        "Asia:Chita"{
+            ec{"चीता"}
+        }
         "Asia:Choibalsan"{
-            ec{"चोइबालसन"}
+            ec{"च’इबालसान"}
         }
         "Asia:Colombo"{
-            ec{"कोलंबो"}
+            ec{"कलम्ब’"}
         }
         "Asia:Damascus"{
-            ec{"दमास्कस"}
+            ec{"दामास्कास"}
         }
         "Asia:Dhaka"{
-            ec{"ढाका"}
+            ec{"धाका"}
         }
         "Asia:Dili"{
             ec{"डिली"}
         }
         "Asia:Dubai"{
-            ec{"दुबई"}
+            ec{"दुबाई"}
         }
         "Asia:Dushanbe"{
-            ec{"दुशांबे"}
+            ec{"दुशान्बे"}
+        }
+        "Asia:Famagusta"{
+            ec{"फामागुस्ता"}
         }
         "Asia:Gaza"{
-            ec{"गाज़ा"}
+            ec{"गाजा"}
+        }
+        "Asia:Hebron"{
+            ec{"हेब्र’न"}
         }
         "Asia:Hong_Kong"{
-            ec{"हाँगकाँग"}
+            ec{"हंकं"}
         }
         "Asia:Hovd"{
-            ec{"होव्ड"}
+            ec{"ह’भ्द"}
         }
         "Asia:Irkutsk"{
             ec{"ईर्कुत्स्क"}
@@ -658,22 +736,25 @@
             ec{"जयापुरा"}
         }
         "Asia:Jerusalem"{
-            ec{"येरुसलम"}
+            ec{"जेरुजालेम"}
         }
         "Asia:Kabul"{
             ec{"काबूल"}
         }
         "Asia:Kamchatka"{
-            ec{"कामचटका"}
+            ec{"कामचाटका"}
         }
         "Asia:Karachi"{
             ec{"कराची"}
         }
         "Asia:Katmandu"{
-            ec{"काठमांडौ"}
+            ec{"काठमान्डु"}
+        }
+        "Asia:Khandyga"{
+            ec{"खान्दीगा"}
         }
         "Asia:Krasnoyarsk"{
-            ec{"क्रास्नोयार्स्क"}
+            ec{"क्रास्न’यार्स्क"}
         }
         "Asia:Kuala_Lumpur"{
             ec{"क्वाला लम्पुर"}
@@ -685,10 +766,10 @@
             ec{"कुवैत"}
         }
         "Asia:Macau"{
-            ec{"मकाऊ"}
+            ec{"माकाऊ"}
         }
         "Asia:Magadan"{
-            ec{"मगदन"}
+            ec{"मागादान"}
         }
         "Asia:Makassar"{
             ec{"माकास्सार"}
@@ -697,19 +778,22 @@
             ec{"मनीला"}
         }
         "Asia:Muscat"{
-            ec{"मस्कट"}
+            ec{"मास्केट"}
         }
         "Asia:Nicosia"{
-            ec{"निकोसिया"}
+            ec{"निक’सिया"}
+        }
+        "Asia:Novokuznetsk"{
+            ec{"नभ’कुज्नेत्स्क"}
         }
         "Asia:Novosibirsk"{
-            ec{"नोवोसिबिर्स्क"}
+            ec{"नभ’सिबिर्स्क"}
         }
         "Asia:Omsk"{
-            ec{"ओम्स्क"}
+            ec{"अम्स्क"}
         }
         "Asia:Oral"{
-            ec{"ओराल"}
+            ec{"अराल"}
         }
         "Asia:Phnom_Penh"{
             ec{"नॉम पेन"}
@@ -718,13 +802,16 @@
             ec{"पोंतिआनाक"}
         }
         "Asia:Pyongyang"{
-            ec{"प्योंगयाँग"}
+            ec{"प्यंयां"}
         }
         "Asia:Qatar"{
-            ec{"क़तार"}
+            ec{"कातार"}
+        }
+        "Asia:Qostanay"{
+            ec{"कस्तानै"}
         }
         "Asia:Qyzylorda"{
-            ec{"कीज़ीलोर्डा"}
+            ec{"कीजीलर्डा"}
         }
         "Asia:Rangoon"{
             ec{"रंगून"}
@@ -736,22 +823,28 @@
             ec{"साइगॉन"}
         }
         "Asia:Sakhalin"{
-            ec{"सख़ालिन"}
+            ec{"साखालिन"}
         }
         "Asia:Samarkand"{
-            ec{"समरकंद"}
+            ec{"समरकान्द"}
         }
         "Asia:Seoul"{
-            ec{"सोल"}
+            ec{"स’उल"}
+        }
+        "Asia:Shanghai"{
+            ec{"शांघाई"}
         }
         "Asia:Singapore"{
             ec{"सिंगापुर"}
         }
+        "Asia:Srednekolymsk"{
+            ec{"स्रेदनेक’लिम्स्क"}
+        }
         "Asia:Taipei"{
-            ec{"ताइपेइ"}
+            ec{"ताईपेइ"}
         }
         "Asia:Tashkent"{
-            ec{"ताशकंद"}
+            ec{"ताशकेन्त"}
         }
         "Asia:Tbilisi"{
             ec{"तिबिलिसी"}
@@ -760,94 +853,100 @@
             ec{"तेहरान"}
         }
         "Asia:Thimphu"{
-            ec{"थिम्पु"}
+            ec{"थिम्फु"}
         }
         "Asia:Tokyo"{
-            ec{"टोक्यो"}
+            ec{"ट’क्य’"}
+        }
+        "Asia:Tomsk"{
+            ec{"तम्स्क"}
         }
         "Asia:Ulaanbaatar"{
-            ec{"उलानबातर"}
+            ec{"उलानबातार"}
         }
         "Asia:Urumqi"{
             ec{"उरुमकी"}
         }
+        "Asia:Ust-Nera"{
+            ec{"आस्त-नेरा"}
+        }
         "Asia:Vientiane"{
             ec{"वियंसियान"}
         }
         "Asia:Vladivostok"{
-            ec{"व्लाडिवॉस्टोक"}
+            ec{"भ्लादिभस्त’क"}
         }
         "Asia:Yakutsk"{
             ec{"याकूत्स्क"}
         }
         "Asia:Yekaterinburg"{
-            ec{"येकातेरिनबर्ग"}
+            ec{"येकातेरीनाबुर्ग"}
         }
         "Asia:Yerevan"{
-            ec{"येरेवान"}
+            ec{"येरेभान"}
         }
         "Atlantic:Azores"{
-            ec{"अज़ोर"}
+            ec{"आज’र्स"}
         }
         "Atlantic:Bermuda"{
-            ec{"बर्मुडा"}
+            ec{"बार्मुडा"}
         }
         "Atlantic:Canary"{
-            ec{"कनेरी द्वीप"}
+            ec{"केनेरी"}
         }
         "Atlantic:Cape_Verde"{
-            ec{"केप वॅर्दे"}
+            ec{"केप भेर्दे"}
         }
         "Atlantic:Faeroe"{
-            ec{"फ़ैरो"}
+            ec{"फेरौ"}
         }
         "Atlantic:Madeira"{
-            ec{"माडेरा"}
+            ec{"माडैरा"}
         }
         "Atlantic:Reykjavik"{
-            ec{"रीकयाविक"}
+            ec{"रीकयाभिक"}
         }
         "Atlantic:South_Georgia"{
-            ec{"साउथ जॉर्जिया"}
+            ec{"खोला जर्जिया"}
         }
         "Atlantic:St_Helena"{
-            ec{"सेंट हेलेना"}
+            ec{"सैन्ट हेलेना"}
         }
         "Atlantic:Stanley"{
-            ec{"स्टैनली"}
+            ec{"स्टेनली"}
         }
         "Australia:Adelaide"{
-            ec{"एडलेड्"}
+            ec{"एडेलैड"}
         }
         "Australia:Brisbane"{
-            ec{"ब्रीसबेन्"}
+            ec{"ब्रीसबेन"}
         }
         "Australia:Broken_Hill"{
-            ec{"ब्रोकन हिल्"}
+            ec{"ब्र’केन हिल"}
         }
         "Australia:Currie"{
             ec{"करी"}
         }
         "Australia:Darwin"{
-            ec{"डार्विन्"}
+            ec{"डार्वीन"}
         }
         "Australia:Eucla"{
             ec{"यूक्ला"}
         }
         "Australia:Hobart"{
-            ec{"होबार्ट्"}
+            ec{"हबार्ट"}
         }
         "Australia:Lindeman"{
-            ec{"लिंडमेन्"}
+            ec{"लिण्डमेन"}
         }
         "Australia:Lord_Howe"{
-            ec{"लोर्ड होव्"}
+            ec{"लर्ड हावि"}
         }
         "Australia:Melbourne"{
-            ec{"मेलबोर्न्"}
+            ec{"मेलबौर्न"}
         }
         "Australia:Perth"{
-            ec{"पर्थ"}
+            ec{"पोर्थ"}
         }
         "Australia:Sydney"{
             ec{"सिडनी"}
@@ -859,19 +958,28 @@
             ec{"मिथियै नोगोर"}
         }
         "Europe:Amsterdam"{
-            ec{"ऐम्स्टरडम"}
+            ec{"ऐम्स्टरडाम"}
         }
         "Europe:Andorra"{
-            ec{"अंडोरा"}
+            ec{"आन्ड’रा"}
+        }
+        "Europe:Astrakhan"{
+            ec{"आस्त्राखान"}
         }
         "Europe:Athens"{
-            ec{"एथन्स"}
+            ec{"एथेन्स"}
+        }
+        "Europe:Belgrade"{
+            ec{"बेलग्रेड"}
         }
         "Europe:Berlin"{
-            ec{"बर्लिन"}
+            ec{"बार्लिन"}
+        }
+        "Europe:Bratislava"{
+            ec{"ब्रातिस्लाभा"}
         }
         "Europe:Brussels"{
-            ec{"ब्रसल्स"}
+            ec{"ब्रुस्सेल्स"}
         }
         "Europe:Bucharest"{
             ec{"बुकारेस्ट"}
@@ -879,199 +987,253 @@
         "Europe:Budapest"{
             ec{"बुदापेस्ट"}
         }
+        "Europe:Busingen"{
+            ec{"बुसिंगेन"}
+        }
         "Europe:Chisinau"{
             ec{"चिसीनौ"}
         }
         "Europe:Copenhagen"{
-            ec{"कोपनहागन"}
+            ec{"कपेनहेगेन"}
         }
         "Europe:Dublin"{
-            ec{"डबलिन"}
-            ld{"आईरीश समर टाईम"}
+            ec{"डाबलिन"}
+            ld{"आईरीश थाखोआरि सम"}
         }
         "Europe:Gibraltar"{
-            ec{"जिब्राल्टर"}
+            ec{"जिब्राल्टार"}
+        }
+        "Europe:Guernsey"{
+            ec{"गार्नसी"}
         }
         "Europe:Helsinki"{
-            ec{"हैल्सिंकी"}
+            ec{"हेल्सिंकी"}
+        }
+        "Europe:Isle_of_Man"{
+            ec{"आयोल अफ मेन"}
         }
         "Europe:Istanbul"{
-            ec{"इस्तांबुल"}
+            ec{"इस्तानबुल"}
+        }
+        "Europe:Jersey"{
+            ec{"जार्सी"}
         }
         "Europe:Kaliningrad"{
-            ec{"कालिलीनग्राड"}
+            ec{"कालिनींग्राद"}
         }
         "Europe:Kiev"{
-            ec{"कीव"}
+            ec{"कीभ"}
+        }
+        "Europe:Kirov"{
+            ec{"किर’भ"}
         }
         "Europe:Lisbon"{
             ec{"लिस्बन"}
         }
+        "Europe:Ljubljana"{
+            ec{"जुब्ल्याना"}
+        }
         "Europe:London"{
-            ec{"लंदन"}
-            ld{"ब्रीटीश समर टाईम"}
+            ec{"लन्दन"}
+            ld{"ब्रीटीश दैज्लां सम"}
         }
         "Europe:Luxembourg"{
-            ec{"लक्ज़मबर्ग"}
+            ec{"लाक्जेम्बार्ग"}
         }
         "Europe:Madrid"{
-            ec{"मैड्रिड"}
+            ec{"माद्रिद"}
         }
         "Europe:Malta"{
             ec{"माल्टा"}
         }
+        "Europe:Mariehamn"{
+            ec{"मारैहाम"}
+        }
         "Europe:Minsk"{
             ec{"मिन्स्क"}
         }
         "Europe:Monaco"{
-            ec{"मोनाको"}
+            ec{"मनाक’"}
         }
         "Europe:Moscow"{
-            ec{"मॉस्को"}
+            ec{"मस्कौ"}
         }
         "Europe:Oslo"{
-            ec{"ओस्लो"}
+            ec{"अस्ल’"}
         }
         "Europe:Paris"{
-            ec{"पॅरिस"}
+            ec{"पेरिस"}
+        }
+        "Europe:Podgorica"{
+            ec{"पदग’रिका"}
+        }
+        "Europe:Prague"{
+            ec{"प्रेग"}
         }
         "Europe:Riga"{
             ec{"रिगा"}
         }
         "Europe:Rome"{
-            ec{"रोम"}
+            ec{"र’म"}
         }
         "Europe:Samara"{
-            ec{"समारा"}
+            ec{"सामारा"}
+        }
+        "Europe:San_Marino"{
+            ec{"सान मारिन’"}
+        }
+        "Europe:Sarajevo"{
+            ec{"साराजेभ’"}
+        }
+        "Europe:Saratov"{
+            ec{"सारात’भ"}
         }
         "Europe:Simferopol"{
-            ec{"सिम्फेरोपोल"}
+            ec{"सिम्फेर’प’ल"}
+        }
+        "Europe:Skopje"{
+            ec{"स्क’प्जे"}
         }
         "Europe:Sofia"{
-            ec{"सोफ़िया"}
+            ec{"सफिया"}
         }
         "Europe:Stockholm"{
-            ec{"स्टॉकहॉम"}
+            ec{"स्ट’कह’म"}
         }
         "Europe:Tallinn"{
-            ec{"टैलिन"}
+            ec{"टेलिन"}
         }
         "Europe:Tirane"{
-            ec{"टिरान"}
+            ec{"टिरेन"}
+        }
+        "Europe:Ulyanovsk"{
+            ec{"ऊल्यान’भ्स्क"}
         }
         "Europe:Uzhgorod"{
-            ec{"उज़्गोरोड्"}
+            ec{"ऊज्ह’र’ड"}
         }
         "Europe:Vaduz"{
-            ec{"वादुज़"}
+            ec{"भाडुज"}
+        }
+        "Europe:Vatican"{
+            ec{"भेटिकान"}
         }
         "Europe:Vienna"{
-            ec{"वियेना"}
+            ec{"भियेन्ना"}
         }
         "Europe:Vilnius"{
             ec{"विल्निउस"}
         }
         "Europe:Volgograd"{
-            ec{"वोल्गोग्राड"}
+            ec{"भल्ग’ग्रेद"}
         }
         "Europe:Warsaw"{
-            ec{"वॉरसॉ"}
+            ec{"वारसौ"}
+        }
+        "Europe:Zagreb"{
+            ec{"जाग्रेब"}
         }
         "Europe:Zaporozhye"{
-            ec{"झापरोझ्य"}
+            ec{"झाप’र’झ्ये"}
         }
         "Europe:Zurich"{
-            ec{"ज़्युरिक"}
+            ec{"जुरिख"}
         }
         "Indian:Antananarivo"{
-            ec{"ऐंटनानरीवो"}
+            ec{"एन्टानानारिभ’"}
         }
         "Indian:Chagos"{
-            ec{"चागोस"}
+            ec{"चाग’स"}
         }
         "Indian:Christmas"{
-            ec{"क्रिस्मस आइलैंड"}
+            ec{"ख्रीस्टमास द्वीप"}
         }
         "Indian:Cocos"{
-            ec{"कोकोस"}
+            ec{"कक’स"}
         }
         "Indian:Comoro"{
-            ec{"कोमोरो"}
+            ec{"कम’र’"}
         }
         "Indian:Kerguelen"{
-            ec{"कॅरगेइलेन"}
+            ec{"केर्गेलेन"}
         }
         "Indian:Mahe"{
             ec{"माहे"}
         }
         "Indian:Maldives"{
-            ec{"मालदीव"}
+            ec{"मालदीभ्स"}
         }
         "Indian:Mauritius"{
-            ec{"मॉरिशस"}
+            ec{"मरिशियास"}
         }
         "Indian:Mayotte"{
-            ec{"मायोट"}
+            ec{"माय’त्ते"}
         }
         "Indian:Reunion"{
-            ec{"रेयूनियॉं"}
+            ec{"रेयूनिय’न"}
         }
         "Pacific:Apia"{
-            ec{"आपिआ"}
+            ec{"आपिया"}
         }
         "Pacific:Auckland"{
             ec{"औकलैण्ड"}
         }
+        "Pacific:Bougainville"{
+            ec{"बुगैनभील"}
+        }
         "Pacific:Chatham"{
-            ec{"चॅथम"}
+            ec{"चाथाम"}
         }
         "Pacific:Easter"{
-            ec{"ईस्टर आइलैंड"}
+            ec{"सानजायारि"}
         }
         "Pacific:Efate"{
-            ec{"एफ़ाटे"}
+            ec{"एफाटे"}
         }
         "Pacific:Enderbury"{
-            ec{"एंडरबरी"}
+            ec{"एन्डारबारी"}
         }
         "Pacific:Fakaofo"{
-            ec{"फ़काओफ़ो"}
+            ec{"फाकाअफ’"}
         }
         "Pacific:Fiji"{
-            ec{"फ़िजी"}
+            ec{"फिजी"}
         }
         "Pacific:Funafuti"{
-            ec{"फ़ुनाफ़ूटी"}
+            ec{"फुनाफूटी"}
         }
         "Pacific:Galapagos"{
-            ec{"गॅलापागोस"}
+            ec{"गालापाग’स"}
         }
         "Pacific:Gambier"{
-            ec{"गाम्बिये"}
+            ec{"गाम्बियेर"}
         }
         "Pacific:Guadalcanal"{
-            ec{"ग्वाडालकनाल"}
+            ec{"ग्वाडालकेनेल"}
         }
         "Pacific:Guam"{
-            ec{"ग्वाम"}
+            ec{"गुवाम"}
         }
         "Pacific:Honolulu"{
-            ec{"होनोलुलु"}
+            ec{"हनलुलु"}
         }
         "Pacific:Johnston"{
-            ec{"जौन्स्टन"}
+            ec{"ज’नस्ट’न"}
+        }
+        "Pacific:Kanton"{
+            ec{"केन्ट’न"}
         }
         "Pacific:Kiritimati"{
             ec{"किरीतिमाति"}
         }
         "Pacific:Kosrae"{
-            ec{"कोसराए"}
+            ec{"कस्रे"}
         }
         "Pacific:Kwajalein"{
             ec{"क्वाजालैन"}
         }
         "Pacific:Majuro"{
-            ec{"मजूरो"}
+            ec{"माजूर’"}
         }
         "Pacific:Marquesas"{
             ec{"मार्केसास"}
@@ -1080,55 +1242,55 @@
             ec{"मीडवे"}
         }
         "Pacific:Nauru"{
-            ec{"नौरू"}
+            ec{"नाऊरु"}
         }
         "Pacific:Niue"{
-            ec{"नियुएई"}
+            ec{"नीऊए"}
         }
         "Pacific:Norfolk"{
-            ec{"नोरफ़ोक"}
+            ec{"नरफ’क"}
         }
         "Pacific:Noumea"{
             ec{"नूमिया"}
         }
         "Pacific:Pago_Pago"{
-            ec{"पागो पागो"}
+            ec{"पाग’ पाग’"}
         }
         "Pacific:Palau"{
-            ec{"पलाऊ"}
+            ec{"पालाउ"}
         }
         "Pacific:Pitcairn"{
-            ec{"पिट्कैर्न"}
+            ec{"पिटकैर्न"}
         }
         "Pacific:Ponape"{
-            ec{"पोनापे"}
+            ec{"पनापे"}
         }
         "Pacific:Port_Moresby"{
-            ec{"पोर्ट मोर्सबी"}
+            ec{"पर्ट मर्सबी"}
         }
         "Pacific:Rarotonga"{
-            ec{"रारोटॉंगा"}
+            ec{"रार’टंगा"}
         }
         "Pacific:Saipan"{
-            ec{"सइपान"}
+            ec{"साइपान"}
         }
         "Pacific:Tahiti"{
             ec{"टाहिटी"}
         }
         "Pacific:Tarawa"{
-            ec{"तरावा"}
+            ec{"तारावा"}
         }
         "Pacific:Tongatapu"{
-            ec{"टॉंगाटापु"}
+            ec{"टंगाटापु"}
         }
         "Pacific:Truk"{
-            ec{"ट्रुक"}
+            ec{"चूक"}
         }
         "Pacific:Wake"{
-            ec{"वाके"}
+            ec{"वेक"}
         }
         "Pacific:Wallis"{
-            ec{"वॅलिस"}
+            ec{"वालिस"}
         }
         "meta:Acre"{
             ld{"आकर समर टाईम"}
@@ -1136,26 +1298,26 @@
             ls{"आकर स्टैंडर्ड टाईम"}
         }
         "meta:Afghanistan"{
-            ls{"अफ़गानी स्टैंडर्ड टाईम"}
+            ls{"आफगानीस्तान सम"}
         }
         "meta:Africa_Central"{
-            ls{"मध्य अफ्रीका स्टैंडर्ड टाईम"}
+            ls{"मिरु आफ्रिका सम"}
         }
         "meta:Africa_Eastern"{
-            ls{"पूर्वी अफ्रीका स्टैंडर्ड टाईम"}
+            ls{"सानजा आफ्रिका सम"}
         }
         "meta:Africa_Southern"{
-            ls{"दक्षिण अफ्रीका स्टैंडर्ड टाईम"}
+            ls{"खोला आफ्रिकानि थाखोआरि सम"}
         }
         "meta:Africa_Western"{
-            ld{"पश्चीम अफ्रीका समर टाईम"}
+            ld{"सोनाब आफ्रिकानि दैज्लां सम"}
             lg{"सोनाब आफ्रिकानि सम"}
-            ls{"पश्चीम अफ्रीका स्टैंडर्ड टाईम"}
+            ls{"सोनाब आफ्रिकानि थाखोआरि सम"}
         }
         "meta:Alaska"{
-            ld{"अलास्का डेलाईट टाईम"}
-            lg{"आलास्का सम"}
-            ls{"अलास्का स्टैंडर्ड टाईम"}
+            ld{"आलास्कानि सानारि सम"}
+            lg{"आलास्कानि सम"}
+            ls{"आलास्का स्टेन्डार्ड सम"}
         }
         "meta:Almaty"{
             ld{"अलमाटी समर टाईम"}
@@ -1163,29 +1325,29 @@
             ls{"अलमाटी स्टैंडर्ड टाईम"}
         }
         "meta:Amazon"{
-            ld{"अमाज़ोन समर टाईम"}
+            ld{"आमाजन दैज्लां सम"}
             lg{"आमाजन सम"}
-            ls{"अमाज़ोन स्टैंडर्ड टाईम"}
+            ls{"आमाजन थाखोआऱि सम"}
         }
         "meta:America_Central"{
-            ld{"मिरु साननि सम"}
-            lg{"मिरु आमेरिका सम"}
-            ls{"मिरु आमेरिका थाखोआरि सम"}
+            ld{"साहा आमेरिकानि मिरु सानारि सम"}
+            lg{"साहा आमेरिकानि मिरु सम"}
+            ls{"साहा आमेरिकानि मिरु मानथाखोआरि सम"}
         }
         "meta:America_Eastern"{
-            ld{"सानजायारि सान सम"}
-            lg{"सानजायारि सम"}
-            ls{"सानजानि थाखोआरि सम"}
+            ld{"साहा आमेरिकानि सानजायारि सानारि सम"}
+            lg{"साहा आमेरिकानि सानजायारि सम"}
+            ls{"साहा आमेरिकानि सानजायारि थाखोआरि सम"}
         }
         "meta:America_Mountain"{
-            ld{"हाजोमायारि सान सम"}
-            lg{"हाजोमायारि सम"}
-            ls{"हाजोमानि थाखोआरि सम"}
+            ld{"साहा आमोरिकानि हाजोमायारि सानारि सम"}
+            lg{"साहा आमेरिकानि हाजोमायारि सम"}
+            ls{"साहा आमेरिकानि हाजोमायारि थाखोआरि सम"}
         }
         "meta:America_Pacific"{
-            ld{"पोसिफिक सानारि सम"}
-            lg{"पेसिफिक सम"}
-            ls{"पेसिफिकनि थाखोआरि सम"}
+            ld{"साहा आमेरिकानि पेसिफिक सानारि सम"}
+            lg{"साहा आमेरिकानि पेसिफिक सम"}
+            ls{"साहा आमेरिकानि पेसिफिक थाखोआरि सम"}
         }
         "meta:Anadyr"{
             ld{"अनादीर समर टाईम"}
@@ -1208,24 +1370,24 @@
             ls{"अक़्टोबे स्टैंडर्ड टाईम"}
         }
         "meta:Arabian"{
-            ld{"अरबी डेलाईट टाईम"}
-            lg{"आराबि सम"}
-            ls{"अरबी स्टैंडर्ड टाईम"}
+            ld{"आराबीयान सानारि सम"}
+            lg{"आराबीयान सम"}
+            ls{"आराबीयान थाखोआरि सम"}
         }
         "meta:Argentina"{
-            ld{"अर्जण्टिना समर टाईम"}
+            ld{"आर्जेन्टिना दैज्लां सम"}
             lg{"आर्जेन्टिना सम"}
-            ls{"अर्जनटिना स्टैंडर्ड टाईम"}
+            ls{"आर्जेन्टिना थाखोआरि सम"}
         }
         "meta:Argentina_Western"{
-            ld{"पश्चीम अर्जण्टिना समर टाईम"}
-            lg{"पश्चीम अर्जण्टिना टाईम"}
-            ls{"पश्चीम अर्जण्टिना स्टैंडर्ड टाईम"}
+            ld{"सोनाब आर्जेन्टिना दैज्लां सम"}
+            lg{"सोनाब आर्जेन्टिना सम"}
+            ls{"सोनाब आर्जेन्टिना थाखोआरि सम"}
         }
         "meta:Armenia"{
-            ld{"आरमीनी समर टाईम"}
+            ld{"आर्मेनिया दैज्लां सम"}
             lg{"आर्मेनिया सम"}
-            ls{"आरमीनी स्टैंडर्ड टाईम"}
+            ls{"आर्मेनिया थाखोआरि सम"}
         }
         "meta:Atlantic"{
             ld{"आटलान्टिक सानारि सम"}
@@ -1233,208 +1395,211 @@
             ls{"आटलान्टिक थाखोआरि सम"}
         }
         "meta:Australia_Central"{
-            ld{"मध्य ओस्ट्रेलिया डेलाईट टाईम"}
+            ld{"अ’स्ट्रेलिया मिरु सानारि सम"}
             lg{"मिरु अ’स्ट्रेलिया सम"}
-            ls{"मध्य ओस्ट्रेलिया स्टैंडर्ड टाईम"}
+            ls{"अ’स्ट्रेलियानि मिरु थाखोआरि सम"}
         }
         "meta:Australia_CentralWestern"{
-            ld{"मध्य-पश्चीम ओस्ट्रेलिया डेलाईट टाईम"}
+            ld{"अस्ट्रेलियानि मिरु सोनाबारि सानारि सम"}
             lg{"अस्ट्रेलियानि मिरु सोनाबारि सम"}
-            ls{"मध्य-पश्चीम ओस्ट्रेलिया स्टैंडर्ड टाईम"}
+            ls{"अस्ट्रेलियानि मिरु सोनाबारि थाखोआरि सम"}
         }
         "meta:Australia_Eastern"{
-            ld{"पूर्वी ओस्ट्रेलिया डेलाईट टाईम"}
-            lg{"सानजा अ’स्ट्रेलिया सम"}
-            ls{"पूर्वी ओस्ट्रेलिया स्टैंडर्ड टाईम"}
+            ld{"अस्ट्रेलियानि सानजायारि सानारि सम"}
+            lg{"सानजायारि अस्ट्रेलिया सम"}
+            ls{"अस्ट्रेलियानि सानजायारि थाखोआरि सम"}
         }
         "meta:Australia_Western"{
-            ld{"दक्षिण ओस्ट्रेलिया डेलाईट टाईम"}
-            lg{"सोनाब अ’स्ट्रेलिया सम"}
-            ls{"दक्षिण ओस्ट्रेलिया स्टैंडर्ड टाईम"}
+            ld{"अस्ट्रेलियानि सोनाबारि सानारि सम"}
+            lg{"सोनाबारि अस्ट्रेलिया सम"}
+            ls{"अस्ट्रेलियानि सोनाबारि थाखोआरि सम"}
         }
         "meta:Azerbaijan"{
-            ld{"आज़रबैजान समर टाईम"}
-            lg{"आजारबैजान सम"}
-            ls{"आज़रबैजान स्टैंडर्ड टाईम"}
+            ld{"आजारबाईजान दैज्लां सम"}
+            lg{"आजारबाईजान सम"}
+            ls{"आजारबाईजान थाखोआरि सम"}
         }
         "meta:Azores"{
-            ld{"आज़ोर समर टाईम"}
-            lg{"आज’रनि सम"}
-            ls{"आज़ोर स्टैंडर्ड टाईम"}
+            ld{"आज’र्सनि दैज्लां सम"}
+            lg{"आज’र्सनि सम"}
+            ls{"आज’र्सनि थाखोआरि सम"}
         }
         "meta:Bangladesh"{
-            ld{"बांगलादेश समर टाईम"}
+            ld{"बांलादेश दैज्लां सम"}
             lg{"बांलादेश सम"}
-            ls{"बांगलादेश स्टैंडर्ड टाईम"}
+            ls{"बांलादेश थाखोआरि सम"}
         }
         "meta:Bhutan"{
-            ls{"भुटान स्टैंडर्ड टाईम"}
+            ls{"भुटान सम"}
         }
         "meta:Bolivia"{
-            ls{"बोलिविया स्टैंडर्ड टाईम"}
+            ls{"बलिभिया सम"}
         }
         "meta:Brasilia"{
-            ld{"ब्राज़ीलिया समर टाईम"}
+            ld{"ब्राजीलिया दैज्लां सम"}
             lg{"ब्राजीलिया सम"}
-            ls{"ब्राज़ीलिया स्टैंडर्ड टाईम"}
+            ls{"ब्राजीलिया थाखोआरि सम"}
         }
         "meta:Brunei"{
             ls{"ब्रुनेई दर उस सलाम स्टैंडर्ड टाईम"}
         }
         "meta:Cape_Verde"{
-            ld{"काप वेर्दे समर टाईम"}
-            lg{"केप भोर्दि सम"}
-            ls{"काप वेर्दे स्टैंडर्ड टाईम"}
+            ld{"केप भेर्दे दैज्लां सम"}
+            lg{"केप भेर्दे सम"}
+            ls{"केप भेर्दे थाखोआरि सम"}
         }
         "meta:Chamorro"{
-            ls{"चामरो स्टैंडर्ड टाईम"}
+            ls{"चाम’र्र’ थाखोआरि सम"}
         }
         "meta:Chatham"{
-            ld{"चैथम डेलाईट टाईम"}
+            ld{"चेथाम सानारि सम"}
             lg{"चेथाम सम"}
-            ls{"चैथम स्टैंडर्ड टाईम"}
+            ls{"चेथाम थाखोआरि सम"}
         }
         "meta:Chile"{
-            ld{"चीली समर टाईम"}
+            ld{"चीले दैज्लां सम"}
             lg{"चीले सम"}
-            ls{"चीली स्टैंडर्ड टाईम"}
+            ls{"चीले थाखोआरि सम"}
         }
         "meta:China"{
-            ld{"चाईना डेलाईट टाईम"}
-            lg{"चाईना टाईम"}
-            ls{"चाईना स्टैंडर्ड टाईम"}
+            ld{"चाईना सानारि सम"}
+            lg{"चाईना सम"}
+            ls{"चाईना थाखोआरि सम"}
         }
         "meta:Choibalsan"{
-            ld{"चोईबालसान समर टाईम"}
+            ld{"च’इबालसान दैज्लां सम"}
             lg{"च’इबालसान सम"}
-            ls{"चोईबालसान स्टैंडर्ड टाईम"}
+            ls{"च’इबालसान थाखोआरि सम"}
         }
         "meta:Christmas"{
-            ls{"क्रीसमस स्टैंडर्ड टाईम"}
+            ls{"ख्रीस्टमास द्वीप सम"}
         }
         "meta:Cocos"{
-            ls{"कोको द्वीप स्टैंडर्ड टाईम"}
+            ls{"कक’स द्वीपफोरनि सम"}
         }
         "meta:Colombia"{
-            ld{"कोलंबिया समर टाईम"}
+            ld{"कलम्बिया दैज्लां सम"}
             lg{"कलम्बिया सम"}
-            ls{"कोलंबिया स्टैंडर्ड टाईम"}
+            ls{"कलम्बिया थाखोआरि सम"}
         }
         "meta:Cook"{
-            ld{"कुक द्वीप अर्ध समर टाईम"}
+            ld{"कुक द्वीपफोरनि खावसे दैज्लां सम"}
             lg{"कुक द्वीपफोरनि सम"}
-            ls{"कुक द्वीप स्टैंडर्ड टाईम"}
+            ls{"कुक द्वीपफोरनि थाखोआरि सम"}
         }
         "meta:Cuba"{
-            ld{"क्युबा डेलाईट टाईम"}
+            ld{"किउबा सानारि सम"}
             lg{"किउबा सम"}
-            ls{"क्युबा स्टैंडर्ड टाईम"}
+            ls{"किउबा थाखोआरि सम"}
         }
         "meta:Davis"{
-            ls{"डेवीस स्टैंडर्ड टाईम"}
+            ls{"डेभिस सम"}
         }
         "meta:DumontDUrville"{
-            ls{"ड्युमों ड्युरवील स्टैंडर्ड टाईम"}
+            ls{"डुमन्त-डीआर्भील सम"}
         }
         "meta:East_Timor"{
             ls{"ईस्ट टीमोर स्टैंडर्ड टाईम"}
         }
         "meta:Easter"{
-            ld{"ईस्टर आईलंड समर टाईम"}
-            lg{"ईस्टार द्वीप सम"}
-            ls{"ईस्टर आईलंड स्टैंडर्ड टाईम"}
+            ld{"सानजायारि द्वीप दैज्लां सम"}
+            lg{"सानजायारि द्वीप सम"}
+            ls{"सानजायारि द्वीप थाखोआरि सम"}
         }
         "meta:Ecuador"{
-            ls{"एक्वाडौर स्टैंडर्ड टाईम"}
+            ls{"एकुवाडर सम"}
         }
         "meta:Europe_Central"{
-            ld{"मिरु युरोपनि गोलोम बोथोरारि सम"}
-            lg{"मिरु युरोपनि सम"}
-            ls{"मिरु युरोपनि थाखोआरि सम"}
+            ld{"मिरु युर’पनि दैज्लां सम"}
+            lg{"मिरु युर’पनि सम"}
+            ls{"मिरु युर’पनि थाखोआरि सम"}
         }
         "meta:Europe_Eastern"{
-            ld{"सानजा युरोपनि गोलोम बोथोरारि सम"}
-            lg{"सानजा युरोपनि सम"}
-            ls{"सानजा युरोपनि थाखोआरि सम"}
+            ld{"सानजायारि युर’पनि दैज्लां सम"}
+            lg{"सानजायारि युर’पनि सम"}
+            ls{"सानजायारि युर’पनि थाखोआरि सम"}
+        }
+        "meta:Europe_Further_Eastern"{
+            ls{"गोजानसिन-सानजायारि युर’पनि सम"}
         }
         "meta:Europe_Western"{
-            ld{"सोनाब युरोपनि गोलोम बोथोरारि सम"}
-            lg{"सोनाब युरोपनि सम"}
-            ls{"सोनाब युरोपनि थाखोआरि सम"}
+            ld{"सोनाब युर’पनि दैज्लां सम"}
+            lg{"सोनाब युर’पनि सम"}
+            ls{"सोनाब युर’पनि थाखोआरि सम"}
         }
         "meta:Falkland"{
-            ld{"फ़ाल्कलैण्ड समर टाईम"}
+            ld{"फकलेण्ड द्वीपफोरनि दैज्लां सम"}
             lg{"फकलेण्ड द्वीपफोरनि सम"}
-            ls{"फ़ाल्कलैण्ड स्टैंडर्ड टाईम"}
+            ls{"फकलेण्ड द्वीपफोरनि थाखोआरि सम"}
         }
         "meta:Fiji"{
-            ld{"फीजी समर टाईम"}
+            ld{"फीजी दैज्लां सम"}
             lg{"फीजी सम"}
-            ls{"फीजी स्टैंडर्ड टाईम"}
+            ls{"फीजी थाखोआरि सम"}
         }
         "meta:French_Guiana"{
-            ls{"फ्रान्सीसी गुयाना स्टैंडर्ड टाईम"}
+            ls{"फ्रेन्च गुईयाना सम"}
         }
         "meta:French_Southern"{
-            ls{"दक्षिण फ्रान्सीसी स्टैंडर्ड टाईम"}
+            ls{"फ्रेन्च खोलायारि आरो एन्टार्कटिक सम"}
         }
         "meta:GMT"{
             ls{"ग्रिनवीच गेजेरारि सम"}
         }
         "meta:Galapagos"{
-            ls{"गालापागोस स्टैंडर्ड टाईम"}
+            ls{"गालापाग’स सम"}
         }
         "meta:Gambier"{
-            ls{"गांबिये स्टैंडर्ड टाईम"}
+            ls{"गाम्बियेर सम"}
         }
         "meta:Georgia"{
-            ld{"जोर्जिया समर टाईम"}
+            ld{"जर्जिया दैज्लां सम"}
             lg{"जर्जिया सम"}
-            ls{"जोर्जिया स्टैंडर्ड टाईम"}
+            ls{"जर्जिया थाखोआरि सम"}
         }
         "meta:Gilbert_Islands"{
-            ls{"गीलबर्ट द्वीप स्टैंडर्ड टाईम"}
+            ls{"गीलबार्ट द्वीपफोरनि सम"}
         }
         "meta:Greenland_Eastern"{
-            ld{"ग्रीनलैण्ड ईस्टर्न समर टाईम"}
-            lg{"ग्रीनलैण्ड ईस्टर्न टाईम"}
-            ls{"ग्रीनलैण्ड ईस्टर्न स्टैंडर्ड टाईम"}
+            ld{"सानडजा ग्रीनलेण्ड दैज्लां सम"}
+            lg{"सानजा ग्रीनलेण्ड सम"}
+            ls{"सानजा ग्रीनलेण्ड थाखोआरि सम"}
         }
         "meta:Greenland_Western"{
-            ld{"ग्रीनलैण्ड वेस्टर्न समर टाईम"}
+            ld{"सेनाब ग्रीनलेण्ड दैज्लां सम"}
             lg{"सोनाब ग्रीनलेण्ड सम"}
-            ls{"ग्रीनलैण्ड वेस्टर्न स्टैंडर्ड टाईम"}
+            ls{"सोनाब ग्रीनलेण्ड थाखोआरि सम"}
         }
         "meta:Guam"{
             ls{"गुआम स्टैंडर्ड टाईम"}
         }
         "meta:Gulf"{
-            ls{"गल्फ़ स्टैंडर्ड टाईम"}
+            ls{"गाल्फ थाखोआरि सम"}
         }
         "meta:Guyana"{
-            ls{"गुयाना स्टैंडर्ड टाईम"}
+            ls{"गुयाना सम"}
         }
         "meta:Hawaii_Aleutian"{
-            ld{"हवाई आलटन डेलाईट टाईम"}
+            ld{"हावाई-एल्युतियान सानारि सम"}
             lg{"हावाई-एल्युतियान सम"}
-            ls{"हवाई आलटन स्टैंडर्ड टाईम"}
+            ls{"हावाई-एल्युतियान थाखोआरि सम"}
         }
         "meta:Hong_Kong"{
-            ld{"हाँगकॉंग समर टाईम"}
+            ld{"हंकं दैज्लां सम"}
             lg{"हंकं सम"}
-            ls{"हाँगकॉंग स्टैंडर्ड टाईम"}
+            ls{"हंकं थाखोआरि सम"}
         }
         "meta:Hovd"{
-            ld{"होव्ड समर टाईम"}
-            lg{"होव्ड टाईम"}
-            ls{"होव्ड स्टैंडर्ड टाईम"}
+            ld{"ह’भ्द दैज्लां सम"}
+            lg{"ह’भ्द सम"}
+            ls{"ह’भ्द थाखोआरि सम"}
         }
         "meta:India"{
-            ls{"भारतीय स्टैंडर्ड टाईम"}
+            ls{"भारतारि थाखोआरि सम"}
             ss{"IST"}
         }
         "meta:Indian_Ocean"{
-            ls{"भारतीय महासगर स्टैंडर्ड टाईम"}
+            ls{"भारत लैथोमायारि सम"}
         }
         "meta:Indochina"{
             ls{"ईंडो चइना स्टैंडर्ड टाईम"}
@@ -1449,24 +1614,24 @@
             ls{"वेस्टर्न ईंडोनीशिया स्टैंडर्ड टाईम"}
         }
         "meta:Iran"{
-            ld{"ईरान डेलाईट टाईम"}
-            lg{"ईरान सम"}
-            ls{"ईरान स्टैंडर्ड टाईम"}
+            ld{"इरान सानारि सम"}
+            lg{"इरान सम"}
+            ls{"इरान थाखोआरि सम"}
         }
         "meta:Irkutsk"{
-            ld{"ईरकुर्त्स्क समर टाईम"}
+            ld{"ईर्कुत्स्क दैज्लांं सम"}
             lg{"ईर्कुत्स्क सम"}
-            ls{"ईरकुर्त्स्क स्टैंडर्ड टाईम"}
+            ls{"ईर्कुत्स्क थाखोआरि सम"}
         }
         "meta:Israel"{
-            ld{"ईस्राइल डेलाईट टाईम"}
+            ld{"इज्राईल सानारि सम"}
             lg{"इज्राईल सम"}
-            ls{"ईस्राइल स्टैंडर्ड टाईम"}
+            ls{"इज्राईल थाखोआरि सम"}
         }
         "meta:Japan"{
-            ld{"जपान डेलाईट टाईम"}
-            lg{"जपान टाईम"}
-            ls{"जपान स्टैंडर्ड टाईम"}
+            ld{"जापान सानारि सम"}
+            lg{"जापान सम"}
+            ls{"जापान थाखोआरि सम"}
         }
         "meta:Kamchatka"{
             ld{"पेत्रोपावलोस्क कामचटका समर टाईम"}
@@ -1474,158 +1639,161 @@
             ls{"पेत्रोपावलोस्क कामचटका स्टैंडर्ड टाईम"}
         }
         "meta:Kazakhstan_Eastern"{
-            ls{"क़ज़ाख़स्तान टाईम"}
+            ls{"सानजा काजाखस्तान सम"}
         }
         "meta:Kazakhstan_Western"{
-            ls{"वेस्टर्न क़ज़ाख़स्तान टाईम"}
+            ls{"सोनाब काजाखस्तान सम"}
         }
         "meta:Korea"{
-            ld{"कोरिया डेलाईट टाईम"}
+            ld{"क’रिया सानारि सम"}
             lg{"क’रिया सम"}
-            ls{"कोरिया स्टैंडर्ड टाईम"}
+            ls{"क’रिया थाखोआरि सम"}
         }
         "meta:Kosrae"{
-            ls{"कोसरी स्टैंडर्ड टाईम"}
+            ls{"कस्रे सम"}
         }
         "meta:Krasnoyarsk"{
-            ld{"क्रासनोयार्स्क समर टाईम"}
-            lg{"क्रासनोयार्स्क सम"}
-            ls{"क्रासनोयार्स्क स्टैंडर्ड टाईम"}
+            ld{"क्रास्न’यार्स्क दैज्लांं सम"}
+            lg{"क्रास्न’यार्स्क सम"}
+            ls{"क्रास्न’यार्स्क थाखोआरि सम"}
         }
         "meta:Kyrgystan"{
-            ls{"क़ीर्ग़स्तान स्टैंडर्ड टाईम"}
+            ls{"कीर्गीस्तान सम"}
         }
         "meta:Lanka"{
             ls{"लंका स्टैंडर्ड टाईम"}
         }
         "meta:Line_Islands"{
-            ls{"लाईन द्वीप स्टैंडर्ड टाईम"}
+            ls{"लाईन द्वीपफोरनि सम"}
         }
         "meta:Lord_Howe"{
-            ld{"लार्ड़ होव डेलाईट टाईम"}
+            ld{"लर्ड हावि सानारि सम"}
             lg{"लर्ड हावि सम"}
-            ls{"लार्ड़ होव स्टैंडर्ड टाईम"}
+            ls{"लर्ड हावि थाखोआरि सम"}
         }
         "meta:Macau"{
             ld{"माकाऊ समर टाईम"}
             lg{"माकाऊ सम"}
             ls{"माकाऊ स्टैंडर्ड टाईम"}
         }
+        "meta:Macquarie"{
+            ls{"माक्वारी द्वीप सम"}
+        }
         "meta:Magadan"{
-            ld{"मगदन समर टाईम"}
-            lg{"मग’दन सम"}
-            ls{"मगदन स्टैंडर्ड टाईम"}
+            ld{"मागादान दैज्लां सम"}
+            lg{"मागादान सम"}
+            ls{"मागादान थाखोआरि सम"}
         }
         "meta:Malaysia"{
             ls{"मलेशिया स्टैंडर्ड टाईम"}
         }
         "meta:Maldives"{
-            ls{"मालदीव स्टैंडर्ड टाईम"}
+            ls{"मालदीभ्स सम"}
         }
         "meta:Marquesas"{
-            ls{"मार्केज़ास स्टैंडर्ड टाईम"}
+            ls{"मार्केसास सम"}
         }
         "meta:Marshall_Islands"{
-            ls{"मार्शल र्स्टैंडर्ड टाईम"}
+            ls{"मार्शेल द्वीपफोरनि सम"}
         }
         "meta:Mauritius"{
-            ld{"मॉरिशीयस समर टाईम"}
-            lg{"म’रिशियानि सम"}
-            ls{"मॉरिशीयस स्टैंडर्ड टाईम"}
+            ld{"म’रिशियासनि दैज्लां सम"}
+            lg{"म’रिशियासनि सम"}
+            ls{"म’रिशियासनि थाखोआरि सम"}
         }
         "meta:Mawson"{
-            ls{"मॉसन स्टैंडर्ड टाईम"}
+            ls{"मौसन सम"}
         }
         "meta:Mexico_Northwest"{
-            ld{"साहासोनाब मेक्सिक’ सान सम"}
+            ld{"साहा-सोनाब मेक्सिक’ सानारि सम"}
             lg{"साहा-सोनाब मेक्सिक’ सम"}
-            ls{"साहासोनाब मेक्सिक’ थाखोआरि सम"}
+            ls{"साहा-सोनाब मेक्सिक’ थाखोआरि सम"}
         }
         "meta:Mexico_Pacific"{
-            ld{"मेक्सिक’आरि पेसिफिक सान सम"}
-            lg{"मेक्सिकनि पेसिफिक सम"}
-            ls{"मेक्सिक’आरि पेसिफिक थाखोआरि सम"}
+            ld{"मेक्सिक’नि पेसिफिक सानारि सम"}
+            lg{"मेक्सिक’नि पेसिफिक सम"}
+            ls{"मेक्सिक’नि पेसिफिक थाखोआरि सम"}
         }
         "meta:Mongolia"{
-            ld{"मँगोलिया समर टाईम"}
-            lg{"मँगोलिया टाईम"}
-            ls{"मँगोलिया स्टैंडर्ड टाईम"}
+            ld{"उलानबातार दैज्लां सम"}
+            lg{"उलानबातार सम"}
+            ls{"उलानबातार थाखोआरि सम"}
         }
         "meta:Moscow"{
-            ld{"मॉस्को समर टाईम"}
+            ld{"मस्कौ दैज्लां सम"}
             lg{"मस्कौ सम"}
-            ls{"मॉस्को स्टैंडर्ड टाईम"}
+            ls{"मस्कौ थाखोआरि सम"}
         }
         "meta:Myanmar"{
             ls{"म्यानमार स्टैंडर्ड टाईम"}
         }
         "meta:Nauru"{
-            ls{"नाऊरु स्टैंडर्ड टाईम"}
+            ls{"नाऊरु सम"}
         }
         "meta:Nepal"{
-            ls{"नेपाल स्टैंडर्ड टाईम"}
+            ls{"नेपाल सम"}
         }
         "meta:New_Caledonia"{
-            ld{"न्यु कैलेडोनिया समर टाईम"}
+            ld{"गोदान केलेडनिया दैज्लां सम"}
             lg{"गोदान केलेडनिया सम"}
-            ls{"न्यु कैलेडोनिया स्टैंडर्ड टाईम"}
+            ls{"गोदान केलेडनिया थाखोआरि सम"}
         }
         "meta:New_Zealand"{
-            ld{"न्युज़ीलैण्ड डेलाईट टाईम"}
+            ld{"निउजिलेण्ड सानारि सम"}
             lg{"निउजिलेण्ड सम"}
-            ls{"न्युज़ीलैण्ड स्टैंडर्ड टाईम"}
+            ls{"निउजिलेण्ड थाखोआरि सम"}
         }
         "meta:Newfoundland"{
-            ld{"न्युफाऊंडलैण्ड डेलाईट टाईम"}
+            ld{"निउफाउन्दलेन्द सानारि सम"}
             lg{"निउफाउन्दलेन्द सम"}
-            ls{"न्युफाऊंडलैण्ड स्टैंडर्ड टाईम"}
+            ls{"निउफाउन्दलेन्द थाखोआरि सम"}
         }
         "meta:Niue"{
-            ls{"नीऊई स्टैंडर्ड टाईम"}
+            ls{"नीऊए सम"}
         }
         "meta:Norfolk"{
-            ld{"नॉरफोक डेलाईट टाईम"}
+            ld{"नरफ’क द्वीप सानारि सम"}
             lg{"नरफ’क द्वीप सम"}
-            ls{"नॉरफोक स्टैंडर्ड टाईम"}
+            ls{"नरफ’क द्वीप थाखोआरि सम"}
         }
         "meta:Noronha"{
-            ld{"फेरनान्दो द नोरोन्हा समर टाईम"}
-            lg{"फेरनान्दो दे नर’न्हा सम"}
-            ls{"फेरनान्दो द नोरोन्हा स्टैंडर्ड टाईम"}
+            ld{"फेरनान्द’ दे नर’न्हा दैज्लां सम"}
+            lg{"फेरनान्द’ दे नर’न्हा सम"}
+            ls{"फेरनान्द’ दे नर’न्हा थाखोआरि सम"}
         }
         "meta:North_Mariana"{
             ls{"नॉर्थ मारिआना स्टैंडर्ड टाईम"}
         }
         "meta:Novosibirsk"{
-            ld{"नोवोसीबीर्स्क समर टाईम"}
-            lg{"नभसिबिर्स्क सम"}
-            ls{"नोवोसीबीर्स्क स्टैंडर्ड टाईम"}
+            ld{"नभ’सिबिर्स्क दैज्लां सम"}
+            lg{"नभ’सिबिर्स्क सम"}
+            ls{"नभ’सिबिर्स्क थाखोआरि सम"}
         }
         "meta:Omsk"{
-            ld{"ओम्स्क समर टाईम"}
-            lg{"ओम्स्क सम"}
-            ls{"ओम्स्क स्टैंडर्ड टाईम"}
+            ld{"अम्स्क दैज्लां सम"}
+            lg{"अम्स्क सम"}
+            ls{"अम्स्क थाखोआरि सम"}
         }
         "meta:Pakistan"{
-            ld{"पाकिस्तान समर टाईम"}
-            lg{"पाकिस्तान टाईम"}
-            ls{"पाकिस्तान स्टैंडर्ड टाईम"}
+            ld{"पाकिस्तान दैज्लां सम"}
+            lg{"पाकिस्तान सम"}
+            ls{"पाकिस्तान थाखोआरि सम"}
         }
         "meta:Palau"{
-            ls{"पलाऊ स्टैंडर्ड टाईम"}
+            ls{"पालाउ सम"}
         }
         "meta:Papua_New_Guinea"{
-            ls{"पापुआ न्यु गीनी स्टैंडर्ड टाईम"}
+            ls{"पापुआ निउ गिनी सम"}
         }
         "meta:Paraguay"{
-            ld{"पारागुए समर टाईम"}
+            ld{"पारागुवे दैज्लां सम"}
             lg{"पारागुवे सम"}
-            ls{"पारागुए स्टैंडर्ड टाईम"}
+            ls{"पारागुवे थाखोआरि सम"}
         }
         "meta:Peru"{
-            ld{"पेरु समर टाईम"}
+            ld{"पेरु दैज्लां सम"}
             lg{"पेरु सम"}
-            ls{"पेरु स्टैंडर्ड टाईम"}
+            ls{"पेरु थाखोआरि सम"}
         }
         "meta:Philippines"{
             ld{"फीलीपीन्स समर टाईम"}
@@ -1633,18 +1801,21 @@
             ls{"फीलीपीन्स स्टैंडर्ड टाईम"}
         }
         "meta:Phoenix_Islands"{
-            ls{"फीनीक्स द्वीप स्टैंडर्ड टाईम"}
+            ls{"फनीक्स द्वीपफोरनि सम"}
         }
         "meta:Pierre_Miquelon"{
-            ld{"सेँ पीयॅर एवं मीकलों डेलाईट टाईम"}
-            lg{"सेन्ट पियेर्र आरो मिक्वेलन सम"}
-            ls{"सेँ पीयॅर एवं मीकलों स्टैंडर्ड टाईम"}
+            ld{"सैन्ट पियेर आरो मिक्वेलन सानारि सम"}
+            lg{"सैन्ट पियेर आरो मिक्वेलन सम"}
+            ls{"सैन्ट पियेर आरो मिक्वेलन थाखोआरि सम"}
         }
         "meta:Pitcairn"{
-            ls{"पीटकैर्न स्टैंडर्ड टाईम"}
+            ls{"पीटकैर्न सम"}
         }
         "meta:Ponape"{
-            ls{"पोनापे (पोह्नपेई) स्टैंडर्ड टाईम"}
+            ls{"पनापे सम"}
+        }
+        "meta:Pyongyang"{
+            ls{"प्यंयां सम"}
         }
         "meta:Qyzylorda"{
             ld{"क़ीज़ीलोर्डा समर टाईम"}
@@ -1652,15 +1823,15 @@
             ls{"क़ीज़ीलोर्डा स्टैंडर्ड टाईम"}
         }
         "meta:Reunion"{
-            ls{"रियूनियन स्टैंडर्ड टाईम"}
+            ls{"रियूनियन सम"}
         }
         "meta:Rothera"{
-            ls{"रोथेरा स्टैंडर्ड टाईम"}
+            ls{"रथेरा सम"}
         }
         "meta:Sakhalin"{
-            ld{"सख़ालीन समर टाईम"}
+            ld{"साखालिन दैज्लां सम"}
             lg{"साखालिन सम"}
-            ls{"सख़ालीन स्टैंडर्ड टाईम"}
+            ls{"साखालिन थाखोआरि सम"}
         }
         "meta:Samara"{
             ld{"समारा समर टाईम"}
@@ -1668,104 +1839,114 @@
             ls{"समारा स्टैंडर्ड टाईम"}
         }
         "meta:Samoa"{
-            ld{"समोआ समर टाईम"}
+            ld{"साम’वा सानारि सम"}
             lg{"साम’वा सम"}
-            ls{"समोआ स्टैंडर्ड टाईम"}
+            ls{"साम’वा थाखोआरि सम"}
         }
         "meta:Seychelles"{
-            ls{"सेशेल्स स्टैंडर्ड टाईम"}
+            ls{"सेशेल्स सम"}
         }
         "meta:Singapore"{
             ls{"सींगापुर स्टैंडर्ड टाईम"}
         }
         "meta:Solomon"{
-            ls{"सॉलॉमन स्टैंडर्ड टाईम"}
+            ls{"सल’मन द्वीपफोरनि सम"}
         }
         "meta:South_Georgia"{
-            ls{"साऊथ जॉर्जिया स्टैंडर्ड टाईम"}
+            ls{"खोला जर्जिया सम"}
         }
         "meta:Suriname"{
-            ls{"सुरीनाम स्टैंडर्ड टाईम"}
+            ls{"सुरीनाम सम"}
         }
         "meta:Syowa"{
-            ls{"सीओवा स्टैंडर्ड टाईम"}
+            ls{"सीअवा सम"}
         }
         "meta:Tahiti"{
-            ls{"टाहिटी स्टैंडर्ड टाईम"}
+            ls{"टाहिटी सम"}
+        }
+        "meta:Taipei"{
+            ld{"ताईपेइ सानारि सम"}
+            lg{"ताईपेइ सम"}
+            ls{"ताईपेइ थाखोआरि सम"}
         }
         "meta:Tajikistan"{
-            ls{"ताजीक़ीस्तान स्टैंडर्ड टाईम"}
+            ls{"ताजिकिस्तान सम"}
         }
         "meta:Tokelau"{
-            ls{"टोकेलौ स्टैंडर्ड टाईम"}
+            ls{"टकेलौ सम"}
         }
         "meta:Tonga"{
-            ld{"टॉंगा समर टाईम"}
-            lg{"टोङा सम"}
-            ls{"टॉंगा स्टैंडर्ड टाईम"}
+            ld{"टंगा दैज्लां सम"}
+            lg{"टंगा सम"}
+            ls{"टंगा थाखोआरि सम"}
         }
         "meta:Truk"{
-            ls{"ट्रुक स्टैंडर्ड टाईम"}
+            ls{"चूक सम"}
         }
         "meta:Turkmenistan"{
-            ld{"तुर्कमेनीस्तान समर टाईम"}
+            ld{"तुर्कमेनीस्तान दैज्लां सम"}
             lg{"तुर्कमेनीस्तान सम"}
-            ls{"तुर्कमेनीस्तान स्टैंडर्ड टाईम"}
+            ls{"तुर्कमेनीस्तान थाखोआरि सम"}
         }
         "meta:Tuvalu"{
-            ls{"तुवालु स्टैंडर्ड टाईम"}
+            ls{"तुभालु सम"}
         }
         "meta:Uruguay"{
-            ld{"ऊरुगुए समर टाईम"}
+            ld{"उरुगुवे दैज्लां सम"}
             lg{"उरुगुवे सम"}
-            ls{"ऊरुगुए स्टैंडर्ड टाईम"}
+            ls{"उरुगुवे थाखोआरि सम"}
         }
         "meta:Uzbekistan"{
-            ld{"ऊज़्बेकिस्तान समर टाईम"}
-            lg{"ऊज़्बेकिस्तान टाईम"}
-            ls{"ऊज़्बेकिस्तान स्टैंडर्ड टाईम"}
+            ld{"उजबेकिस्तान दैज्लां सम"}
+            lg{"उजबेकिस्तान सम"}
+            ls{"उजबेकिस्तान थाखोआरि सम"}
         }
         "meta:Vanuatu"{
-            ld{"वनुआटु समर टाईम"}
+            ld{"वानुआटु दैज्लां सम"}
             lg{"वानुआटु सम"}
-            ls{"वनुआटु स्टैंडर्ड टाईम"}
+            ls{"वानुआटु थाखोआरि सम"}
         }
         "meta:Venezuela"{
-            ls{"वेनेज़ुएला स्टैंडर्ड टाईम"}
+            ls{"भेनेजुवेला सम"}
         }
         "meta:Vladivostok"{
-            ld{"व्लादीवॉस्तॉक डेलाईट टाईम"}
+            ld{"भ्लादिभस्त’क दैज्लां सम"}
             lg{"भ्लादिभस्त’क सम"}
-            ls{"व्लादीवॉस्तॉक स्टैंडर्ड टाईम"}
+            ls{"भ्लादिभस्त’क थाखोआरि सम"}
         }
         "meta:Volgograd"{
-            ld{"वॉलगोग्राद समर टाईम"}
+            ld{"भल्ग’ग्रेद दैज्लां सम"}
             lg{"भल्ग’ग्रेद सम"}
-            ls{"वॉलगोग्राद स्टैंडर्ड टाईम"}
+            ls{"भल्ग’ग्रेद थाखोआरि सम"}
         }
         "meta:Vostok"{
-            ls{"वॉस्तॉक स्टैंडर्ड टाईम"}
+            ls{"भस्त’क सम"}
         }
         "meta:Wake"{
-            ls{"वाके द्वीप स्टैंडर्ड टाईम"}
+            ls{"वैक द्वीप सम"}
         }
         "meta:Wallis"{
-            ls{"वालीस एवं फ़ुतुना स्टैंडर्ड टाईम"}
+            ls{"वालीस आरो फुतुना सम"}
         }
         "meta:Yakutsk"{
-            ld{"याकुट्स्क समर टाईम"}
+            ld{"याकुत्स्क दैज्लां सम"}
             lg{"याकुत्स्क सम"}
-            ls{"याकुट्स्क स्टैंडर्ड टाईम"}
+            ls{"याकुत्स्क थाखोआरि सम"}
         }
         "meta:Yekaterinburg"{
-            ld{"येकातेरीनाबुर्ग समर टाईम"}
-            lg{"येकातेरीनाबुर्ग टाईम"}
-            ls{"येकातेरीनाबुर्ग स्टैंडर्ड टाईम"}
+            ld{"येकातेरीनाबुर्ग दैज्लां सम"}
+            lg{"येकातेरीनाबुर्ग सम"}
+            ls{"येकातेरीनाबुर्ग थाखोआरि सम"}
         }
+        "meta:Yukon"{
+            ls{"यूकन सम"}
+        }
+        fallbackFormat{"{1} ({0})"}
         gmtFormat{"जि.एम.ति {0}"}
         gmtZeroFormat{"जि.एम.ति"}
+        hourFormat{"+HH:mm;-HH:mm"}
         regionFormat{"{0} सम"}
-        regionFormatDaylight{"{0} साननि सम"}
+        regionFormatDaylight{"{0} साननि सोरां सम"}
         regionFormatStandard{"{0} थाखोआरि सम"}
     }
 }
diff --git a/icu4c/source/data/zone/ca.txt b/icu4c/source/data/zone/ca.txt
index 9e713be..df7996e 100644
--- a/icu4c/source/data/zone/ca.txt
+++ b/icu4c/source/data/zone/ca.txt
@@ -1025,7 +1025,7 @@
             ec{"Kaliningrad"}
         }
         "Europe:Kiev"{
-            ec{"Kíev"}
+            ec{"Kíiv"}
         }
         "Europe:Kirov"{
             ec{"Kirov"}
@@ -1220,6 +1220,9 @@
         "Pacific:Johnston"{
             ec{"Johnston"}
         }
+        "Pacific:Kanton"{
+            ec{"Canton"}
+        }
         "Pacific:Kiritimati"{
             ec{"Kiritimati"}
         }
diff --git a/icu4c/source/data/zone/ceb.txt b/icu4c/source/data/zone/ceb.txt
index 243995d..2468c50 100644
--- a/icu4c/source/data/zone/ceb.txt
+++ b/icu4c/source/data/zone/ceb.txt
@@ -36,7 +36,7 @@
             ls{"Tamdanang Oras sa West Africa"}
         }
         "meta:Alaska"{
-            ld{"Oras sa Tag-init sa Alaska"}
+            ld{"Daylight Time sa Alaska"}
             lg{"Oras sa Alaska"}
             ls{"Tamdanang Oras sa Alaska"}
         }
@@ -46,27 +46,27 @@
             ls{"Tamdanang Oras sa Amazon"}
         }
         "meta:America_Central"{
-            ld{"Sentrong Oras sa Tag-init"}
-            lg{"Sentrong Oras"}
-            ls{"Sentong Tamdanan nga Oras"}
+            ld{"Central Daylight Time"}
+            lg{"Central Time"}
+            ls{"Central Standard Time"}
         }
         "meta:America_Eastern"{
-            ld{"Oras sa Tag-init sa Sidlakan"}
-            lg{"Oras sa Sidlakan"}
-            ls{"Tamdanan nga Oras sa Sidlakan"}
+            ld{"Eastern Daylight Time"}
+            lg{"Eastern Time"}
+            ls{"Eastern Standard Time"}
         }
         "meta:America_Mountain"{
-            ld{"Oras sa Tag-init sa Kabukiran"}
-            lg{"Oras sa Kabukiran"}
-            ls{"Tamdanang Oras sa Kabukiran"}
+            ld{"Mountain Daylight Time"}
+            lg{"Mountain Time"}
+            ls{"Mountain Standard Time"}
         }
         "meta:America_Pacific"{
-            ld{"Oras sa Tag-init sa Pasipiko"}
-            lg{"Oras sa Pasipiko"}
-            ls{"Tamdanang Oras sa Pasipiko"}
+            ld{"Pacific Daylight Time"}
+            lg{"Pacific Time"}
+            ls{"Pacific Standard Time"}
         }
         "meta:Apia"{
-            ld{"Oras sa Tag-init sa Apia"}
+            ld{"Daylight Time sa Apia"}
             lg{"Oras sa Apia"}
             ls{"Tamdanang Oras sa Apia"}
         }
@@ -91,9 +91,9 @@
             ls{"Tamdanang Oras sa Armenia"}
         }
         "meta:Atlantic"{
-            ld{"Oras sa Tag-init sa Atlantiko"}
-            lg{"Oras sa Atlantiko"}
-            ls{"Tamdanang Oras sa Atlantiko"}
+            ld{"Atlantic Daylight Time"}
+            lg{"Atlantic Time"}
+            ls{"Atlantic Standard Time"}
         }
         "meta:Australia_Central"{
             ld{"Oras sa Tag-init sa Central Australia"}
@@ -510,7 +510,7 @@
             ls{"Tamdanang Oras sa Sakhalin"}
         }
         "meta:Samoa"{
-            ld{"Oras sa Tag-init sa Samoa"}
+            ld{"Daylight Time sa Samoa"}
             lg{"Oras sa Samoa"}
             ls{"Tamdanang Oras sa Samoa"}
         }
@@ -616,8 +616,8 @@
         gmtFormat{"GMT {0}"}
         gmtZeroFormat{"GMT"}
         hourFormat{"+HH:mm;-HH:mm"}
-        regionFormat{"{0} Oras"}
-        regionFormatDaylight{"{0} Oras sa Tag-init"}
-        regionFormatStandard{"{0} Tamdanang Oras"}
+        regionFormat{"Oras sa {0}"}
+        regionFormatDaylight{"Daylight Time sa {0}"}
+        regionFormatStandard{"Tamdanang Oras sa {0}"}
     }
 }
diff --git a/icu4c/source/data/zone/chr.txt b/icu4c/source/data/zone/chr.txt
index 7dd928c..e4480a6 100644
--- a/icu4c/source/data/zone/chr.txt
+++ b/icu4c/source/data/zone/chr.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"ᏣᏂᏏᏂ"}
         }
+        "Pacific:Kanton"{
+            ec{"ᎧᏛᏂ"}
+        }
         "Pacific:Kiritimati"{
             ec{"ᎩᎵᏘᎹᏘ"}
         }
diff --git a/icu4c/source/data/zone/cs.txt b/icu4c/source/data/zone/cs.txt
index 3e7ff58..967ac95 100644
--- a/icu4c/source/data/zone/cs.txt
+++ b/icu4c/source/data/zone/cs.txt
@@ -955,7 +955,7 @@
             ec{"Sydney"}
         }
         "Etc:UTC"{
-            ls{"Koordinovaný světový čas"}
+            ls{"koordinovaný světový čas"}
             ss{"UTC"}
         }
         "Etc:Unknown"{
@@ -1002,7 +1002,7 @@
         }
         "Europe:Dublin"{
             ec{"Dublin"}
-            ld{"Irský letní čas"}
+            ld{"irský letní čas"}
         }
         "Europe:Gibraltar"{
             ec{"Gibraltar"}
@@ -1039,7 +1039,7 @@
         }
         "Europe:London"{
             ec{"Londýn"}
-            ld{"Britský letní čas"}
+            ld{"britský letní čas"}
         }
         "Europe:Luxembourg"{
             ec{"Lucemburk"}
@@ -1305,26 +1305,26 @@
             ls{"Acrejský standardní čas"}
         }
         "meta:Afghanistan"{
-            ls{"Afghánský čas"}
+            ls{"afghánský čas"}
         }
         "meta:Africa_Central"{
-            ls{"Středoafrický čas"}
+            ls{"středoafrický čas"}
         }
         "meta:Africa_Eastern"{
-            ls{"Východoafrický čas"}
+            ls{"východoafrický čas"}
         }
         "meta:Africa_Southern"{
-            ls{"Jihoafrický čas"}
+            ls{"jihoafrický čas"}
         }
         "meta:Africa_Western"{
-            ld{"Západoafrický letní čas"}
-            lg{"Západoafrický čas"}
-            ls{"Západoafrický standardní čas"}
+            ld{"západoafrický letní čas"}
+            lg{"západoafrický čas"}
+            ls{"západoafrický standardní čas"}
         }
         "meta:Alaska"{
-            ld{"Aljašský letní čas"}
-            lg{"Aljašský čas"}
-            ls{"Aljašský standardní čas"}
+            ld{"aljašský letní čas"}
+            lg{"aljašský čas"}
+            ls{"aljašský standardní čas"}
             sd{"AKDT"}
             sg{"AKT"}
             ss{"AKST"}
@@ -1335,38 +1335,38 @@
             ls{"Almatský standardní čas"}
         }
         "meta:Amazon"{
-            ld{"Amazonský letní čas"}
-            lg{"Amazonský čas"}
-            ls{"Amazonský standardní čas"}
+            ld{"amazonský letní čas"}
+            lg{"amazonský čas"}
+            ls{"amazonský standardní čas"}
         }
         "meta:America_Central"{
-            ld{"Severoamerický centrální letní čas"}
-            lg{"Severoamerický centrální čas"}
-            ls{"Severoamerický centrální standardní čas"}
+            ld{"severoamerický centrální letní čas"}
+            lg{"severoamerický centrální čas"}
+            ls{"severoamerický centrální standardní čas"}
             sd{"CDT"}
             sg{"CT"}
             ss{"CST"}
         }
         "meta:America_Eastern"{
-            ld{"Severoamerický východní letní čas"}
-            lg{"Severoamerický východní čas"}
-            ls{"Severoamerický východní standardní čas"}
+            ld{"severoamerický východní letní čas"}
+            lg{"severoamerický východní čas"}
+            ls{"severoamerický východní standardní čas"}
             sd{"EDT"}
             sg{"ET"}
             ss{"EST"}
         }
         "meta:America_Mountain"{
-            ld{"Severoamerický horský letní čas"}
-            lg{"Severoamerický horský čas"}
-            ls{"Severoamerický horský standardní čas"}
+            ld{"severoamerický horský letní čas"}
+            lg{"severoamerický horský čas"}
+            ls{"severoamerický horský standardní čas"}
             sd{"MDT"}
             sg{"MT"}
             ss{"MST"}
         }
         "meta:America_Pacific"{
-            ld{"Severoamerický pacifický letní čas"}
-            lg{"Severoamerický pacifický čas"}
-            ls{"Severoamerický pacifický standardní čas"}
+            ld{"severoamerický pacifický letní čas"}
+            lg{"severoamerický pacifický čas"}
+            ls{"severoamerický pacifický standardní čas"}
             sd{"PDT"}
             sg{"PT"}
             ss{"PST"}
@@ -1377,9 +1377,9 @@
             ls{"Anadyrský standardní čas"}
         }
         "meta:Apia"{
-            ld{"Apijský letní čas"}
-            lg{"Apijský čas"}
-            ls{"Apijský standardní čas"}
+            ld{"apijský letní čas"}
+            lg{"apijský čas"}
+            ls{"apijský standardní čas"}
         }
         "meta:Aqtau"{
             ld{"Aktauský letní čas"}
@@ -1392,276 +1392,276 @@
             ls{"Aktobský standardní čas"}
         }
         "meta:Arabian"{
-            ld{"Arabský letní čas"}
-            lg{"Arabský čas"}
-            ls{"Arabský standardní čas"}
+            ld{"arabský letní čas"}
+            lg{"arabský čas"}
+            ls{"arabský standardní čas"}
         }
         "meta:Argentina"{
-            ld{"Argentinský letní čas"}
-            lg{"Argentinský čas"}
-            ls{"Argentinský standardní čas"}
+            ld{"argentinský letní čas"}
+            lg{"argentinský čas"}
+            ls{"argentinský standardní čas"}
         }
         "meta:Argentina_Western"{
-            ld{"Západoargentinský letní čas"}
-            lg{"Západoargentinský čas"}
-            ls{"Západoargentinský standardní čas"}
+            ld{"západoargentinský letní čas"}
+            lg{"západoargentinský čas"}
+            ls{"západoargentinský standardní čas"}
         }
         "meta:Armenia"{
-            ld{"Arménský letní čas"}
-            lg{"Arménský čas"}
-            ls{"Arménský standardní čas"}
+            ld{"arménský letní čas"}
+            lg{"arménský čas"}
+            ls{"arménský standardní čas"}
         }
         "meta:Atlantic"{
-            ld{"Atlantický letní čas"}
-            lg{"Atlantický čas"}
-            ls{"Atlantický standardní čas"}
+            ld{"atlantický letní čas"}
+            lg{"atlantický čas"}
+            ls{"atlantický standardní čas"}
             sd{"ADT"}
             sg{"AT"}
             ss{"AST"}
         }
         "meta:Australia_Central"{
-            ld{"Středoaustralský letní čas"}
-            lg{"Středoaustralský čas"}
-            ls{"Středoaustralský standardní čas"}
+            ld{"středoaustralský letní čas"}
+            lg{"středoaustralský čas"}
+            ls{"středoaustralský standardní čas"}
         }
         "meta:Australia_CentralWestern"{
-            ld{"Středozápadní australský letní čas"}
-            lg{"Středozápadní australský čas"}
-            ls{"Středozápadní australský standardní čas"}
+            ld{"středozápadní australský letní čas"}
+            lg{"středozápadní australský čas"}
+            ls{"středozápadní australský standardní čas"}
         }
         "meta:Australia_Eastern"{
-            ld{"Východoaustralský letní čas"}
-            lg{"Východoaustralský čas"}
-            ls{"Východoaustralský standardní čas"}
+            ld{"východoaustralský letní čas"}
+            lg{"východoaustralský čas"}
+            ls{"východoaustralský standardní čas"}
         }
         "meta:Australia_Western"{
-            ld{"Západoaustralský letní čas"}
-            lg{"Západoaustralský čas"}
-            ls{"Západoaustralský standardní čas"}
+            ld{"západoaustralský letní čas"}
+            lg{"západoaustralský čas"}
+            ls{"západoaustralský standardní čas"}
         }
         "meta:Azerbaijan"{
-            ld{"Ázerbájdžánský letní čas"}
-            lg{"Ázerbájdžánský čas"}
-            ls{"Ázerbájdžánský standardní čas"}
+            ld{"ázerbájdžánský letní čas"}
+            lg{"ázerbájdžánský čas"}
+            ls{"ázerbájdžánský standardní čas"}
         }
         "meta:Azores"{
-            ld{"Azorský letní čas"}
-            lg{"Azorský čas"}
-            ls{"Azorský standardní čas"}
+            ld{"azorský letní čas"}
+            lg{"azorský čas"}
+            ls{"azorský standardní čas"}
         }
         "meta:Bangladesh"{
-            ld{"Bangladéšský letní čas"}
-            lg{"Bangladéšský čas"}
-            ls{"Bangladéšský standardní čas"}
+            ld{"bangladéšský letní čas"}
+            lg{"bangladéšský čas"}
+            ls{"bangladéšský standardní čas"}
         }
         "meta:Bhutan"{
-            ls{"Bhútánský čas"}
+            ls{"bhútánský čas"}
         }
         "meta:Bolivia"{
-            ls{"Bolivijský čas"}
+            ls{"bolivijský čas"}
         }
         "meta:Brasilia"{
-            ld{"Brasilijský letní čas"}
-            lg{"Brasilijský čas"}
-            ls{"Brasilijský standardní čas"}
+            ld{"brasilijský letní čas"}
+            lg{"brasilijský čas"}
+            ls{"brasilijský standardní čas"}
         }
         "meta:Brunei"{
-            ls{"Brunejský čas"}
+            ls{"brunejský čas"}
         }
         "meta:Cape_Verde"{
-            ld{"Kapverdský letní čas"}
-            lg{"Kapverdský čas"}
-            ls{"Kapverdský standardní čas"}
+            ld{"kapverdský letní čas"}
+            lg{"kapverdský čas"}
+            ls{"kapverdský standardní čas"}
         }
         "meta:Casey"{
             ls{"Čas Caseyho stanice"}
         }
         "meta:Chamorro"{
-            ls{"Chamorrský čas"}
+            ls{"chamorrský čas"}
         }
         "meta:Chatham"{
-            ld{"Chathamský letní čas"}
-            lg{"Chathamský čas"}
-            ls{"Chathamský standardní čas"}
+            ld{"chathamský letní čas"}
+            lg{"chathamský čas"}
+            ls{"chathamský standardní čas"}
         }
         "meta:Chile"{
-            ld{"Chilský letní čas"}
-            lg{"Chilský čas"}
-            ls{"Chilský standardní čas"}
+            ld{"chilský letní čas"}
+            lg{"chilský čas"}
+            ls{"chilský standardní čas"}
         }
         "meta:China"{
-            ld{"Čínský letní čas"}
-            lg{"Čínský čas"}
-            ls{"Čínský standardní čas"}
+            ld{"čínský letní čas"}
+            lg{"čínský čas"}
+            ls{"čínský standardní čas"}
         }
         "meta:Choibalsan"{
-            ld{"Čojbalsanský letní čas"}
-            lg{"Čojbalsanský čas"}
-            ls{"Čojbalsanský standardní čas"}
+            ld{"čojbalsanský letní čas"}
+            lg{"čojbalsanský čas"}
+            ls{"čojbalsanský standardní čas"}
         }
         "meta:Christmas"{
-            ls{"Čas Vánočního ostrova"}
+            ls{"čas Vánočního ostrova"}
         }
         "meta:Cocos"{
-            ls{"Čas Kokosových ostrovů"}
+            ls{"čas Kokosových ostrovů"}
         }
         "meta:Colombia"{
-            ld{"Kolumbijský letní čas"}
-            lg{"Kolumbijský čas"}
-            ls{"Kolumbijský standardní čas"}
+            ld{"kolumbijský letní čas"}
+            lg{"kolumbijský čas"}
+            ls{"kolumbijský standardní čas"}
         }
         "meta:Cook"{
-            ld{"Letní čas Cookových ostrovů"}
-            lg{"Čas Cookových ostrovů"}
-            ls{"Standardní čas Cookových ostrovů"}
+            ld{"letní čas Cookových ostrovů"}
+            lg{"čas Cookových ostrovů"}
+            ls{"standardní čas Cookových ostrovů"}
         }
         "meta:Cuba"{
-            ld{"Kubánský letní čas"}
-            lg{"Kubánský čas"}
-            ls{"Kubánský standardní čas"}
+            ld{"kubánský letní čas"}
+            lg{"kubánský čas"}
+            ls{"kubánský standardní čas"}
         }
         "meta:Davis"{
-            ls{"Čas Davisovy stanice"}
+            ls{"čas Davisovy stanice"}
         }
         "meta:DumontDUrville"{
-            ls{"Čas stanice Dumonta d’Urvilla"}
+            ls{"čas stanice Dumonta d’Urvilla"}
         }
         "meta:East_Timor"{
-            ls{"Východotimorský čas"}
+            ls{"východotimorský čas"}
         }
         "meta:Easter"{
-            ld{"Letní čas Velikonočního ostrova"}
-            lg{"Čas Velikonočního ostrova"}
-            ls{"Standardní čas Velikonočního ostrova"}
+            ld{"letní čas Velikonočního ostrova"}
+            lg{"čas Velikonočního ostrova"}
+            ls{"standardní čas Velikonočního ostrova"}
         }
         "meta:Ecuador"{
-            ls{"Ekvádorský čas"}
+            ls{"ekvádorský čas"}
         }
         "meta:Europe_Central"{
-            ld{"Středoevropský letní čas"}
-            lg{"Středoevropský čas"}
-            ls{"Středoevropský standardní čas"}
+            ld{"středoevropský letní čas"}
+            lg{"středoevropský čas"}
+            ls{"středoevropský standardní čas"}
             sd{"SELČ"}
             sg{"SEČ"}
             ss{"SEČ"}
         }
         "meta:Europe_Eastern"{
-            ld{"Východoevropský letní čas"}
-            lg{"Východoevropský čas"}
-            ls{"Východoevropský standardní čas"}
+            ld{"východoevropský letní čas"}
+            lg{"východoevropský čas"}
+            ls{"východoevropský standardní čas"}
         }
         "meta:Europe_Further_Eastern"{
-            ls{"Dálněvýchodoevropský čas"}
+            ls{"dálněvýchodoevropský čas"}
         }
         "meta:Europe_Western"{
-            ld{"Západoevropský letní čas"}
-            lg{"Západoevropský čas"}
-            ls{"Západoevropský standardní čas"}
+            ld{"západoevropský letní čas"}
+            lg{"západoevropský čas"}
+            ls{"západoevropský standardní čas"}
         }
         "meta:Falkland"{
-            ld{"Falklandský letní čas"}
-            lg{"Falklandský čas"}
-            ls{"Falklandský standardní čas"}
+            ld{"falklandský letní čas"}
+            lg{"falklandský čas"}
+            ls{"falklandský standardní čas"}
         }
         "meta:Fiji"{
-            ld{"Fidžijský letní čas"}
-            lg{"Fidžijský čas"}
-            ls{"Fidžijský standardní čas"}
+            ld{"fidžijský letní čas"}
+            lg{"fidžijský čas"}
+            ls{"fidžijský standardní čas"}
         }
         "meta:French_Guiana"{
-            ls{"Francouzskoguyanský čas"}
+            ls{"francouzskoguyanský čas"}
         }
         "meta:French_Southern"{
-            ls{"Čas Francouzských jižních a antarktických území"}
+            ls{"čas Francouzských jižních a antarktických území"}
         }
         "meta:GMT"{
-            ls{"Greenwichský střední čas"}
+            ls{"greenwichský střední čas"}
         }
         "meta:Galapagos"{
-            ls{"Galapážský čas"}
+            ls{"galapážský čas"}
         }
         "meta:Gambier"{
-            ls{"Gambierský čas"}
+            ls{"gambierský čas"}
         }
         "meta:Georgia"{
-            ld{"Gruzínský letní čas"}
-            lg{"Gruzínský čas"}
-            ls{"Gruzínský standardní čas"}
+            ld{"gruzínský letní čas"}
+            lg{"gruzínský čas"}
+            ls{"gruzínský standardní čas"}
         }
         "meta:Gilbert_Islands"{
-            ls{"Čas Gilbertových ostrovů"}
+            ls{"čas Gilbertových ostrovů"}
         }
         "meta:Greenland_Eastern"{
-            ld{"Východogrónský letní čas"}
-            lg{"Východogrónský čas"}
-            ls{"Východogrónský standardní čas"}
+            ld{"východogrónský letní čas"}
+            lg{"východogrónský čas"}
+            ls{"východogrónský standardní čas"}
         }
         "meta:Greenland_Western"{
-            ld{"Západogrónský letní čas"}
-            lg{"Západogrónský čas"}
-            ls{"Západogrónský standardní čas"}
+            ld{"západogrónský letní čas"}
+            lg{"západogrónský čas"}
+            ls{"západogrónský standardní čas"}
         }
         "meta:Guam"{
             ls{"Guamský čas"}
         }
         "meta:Gulf"{
-            ls{"Standardní čas Perského zálivu"}
+            ls{"standardní čas Perského zálivu"}
         }
         "meta:Guyana"{
-            ls{"Guyanský čas"}
+            ls{"guyanský čas"}
         }
         "meta:Hawaii_Aleutian"{
-            ld{"Havajsko-aleutský letní čas"}
-            lg{"Havajsko-aleutský čas"}
-            ls{"Havajsko-aleutský standardní čas"}
+            ld{"havajsko-aleutský letní čas"}
+            lg{"havajsko-aleutský čas"}
+            ls{"havajsko-aleutský standardní čas"}
         }
         "meta:Hong_Kong"{
-            ld{"Hongkongský letní čas"}
-            lg{"Hongkongský čas"}
-            ls{"Hongkongský standardní čas"}
+            ld{"hongkongský letní čas"}
+            lg{"hongkongský čas"}
+            ls{"hongkongský standardní čas"}
         }
         "meta:Hovd"{
-            ld{"Hovdský letní čas"}
-            lg{"Hovdský čas"}
-            ls{"Hovdský standardní čas"}
+            ld{"hovdský letní čas"}
+            lg{"hovdský čas"}
+            ls{"hovdský standardní čas"}
         }
         "meta:India"{
-            ls{"Indický čas"}
+            ls{"indický čas"}
         }
         "meta:Indian_Ocean"{
-            ls{"Indickooceánský čas"}
+            ls{"indickooceánský čas"}
         }
         "meta:Indochina"{
-            ls{"Indočínský čas"}
+            ls{"indočínský čas"}
         }
         "meta:Indonesia_Central"{
-            ls{"Středoindonéský čas"}
+            ls{"středoindonéský čas"}
         }
         "meta:Indonesia_Eastern"{
-            ls{"Východoindonéský čas"}
+            ls{"východoindonéský čas"}
         }
         "meta:Indonesia_Western"{
-            ls{"Západoindonéský čas"}
+            ls{"západoindonéský čas"}
         }
         "meta:Iran"{
-            ld{"Íránský letní čas"}
-            lg{"Íránský čas"}
-            ls{"Íránský standardní čas"}
+            ld{"íránský letní čas"}
+            lg{"íránský čas"}
+            ls{"íránský standardní čas"}
         }
         "meta:Irkutsk"{
-            ld{"Irkutský letní čas"}
-            lg{"Irkutský čas"}
-            ls{"Irkutský standardní čas"}
+            ld{"irkutský letní čas"}
+            lg{"irkutský čas"}
+            ls{"irkutský standardní čas"}
         }
         "meta:Israel"{
-            ld{"Izraelský letní čas"}
-            lg{"Izraelský čas"}
-            ls{"Izraelský standardní čas"}
+            ld{"izraelský letní čas"}
+            lg{"izraelský čas"}
+            ls{"izraelský standardní čas"}
         }
         "meta:Japan"{
-            ld{"Japonský letní čas"}
-            lg{"Japonský čas"}
-            ls{"Japonský standardní čas"}
+            ld{"japonský letní čas"}
+            lg{"japonský čas"}
+            ls{"japonský standardní čas"}
         }
         "meta:Kamchatka"{
             ld{"Petropavlovsko-kamčatský letní čas"}
@@ -1669,37 +1669,37 @@
             ls{"Petropavlovsko-kamčatský standardní čas"}
         }
         "meta:Kazakhstan_Eastern"{
-            ls{"Východokazachstánský čas"}
+            ls{"východokazachstánský čas"}
         }
         "meta:Kazakhstan_Western"{
-            ls{"Západokazachstánský čas"}
+            ls{"západokazachstánský čas"}
         }
         "meta:Korea"{
-            ld{"Korejský letní čas"}
-            lg{"Korejský čas"}
-            ls{"Korejský standardní čas"}
+            ld{"korejský letní čas"}
+            lg{"korejský čas"}
+            ls{"korejský standardní čas"}
         }
         "meta:Kosrae"{
-            ls{"Kosrajský čas"}
+            ls{"kosrajský čas"}
         }
         "meta:Krasnoyarsk"{
-            ld{"Krasnojarský letní čas"}
-            lg{"Krasnojarský čas"}
-            ls{"Krasnojarský standardní čas"}
+            ld{"krasnojarský letní čas"}
+            lg{"krasnojarský čas"}
+            ls{"krasnojarský standardní čas"}
         }
         "meta:Kyrgystan"{
-            ls{"Kyrgyzský čas"}
+            ls{"kyrgyzský čas"}
         }
         "meta:Lanka"{
             ls{"Srílanský čas"}
         }
         "meta:Line_Islands"{
-            ls{"Čas Rovníkových ostrovů"}
+            ls{"čas Rovníkových ostrovů"}
         }
         "meta:Lord_Howe"{
-            ld{"Letní čas ostrova lorda Howa"}
-            lg{"Čas ostrova lorda Howa"}
-            ls{"Standardní čas ostrova lorda Howa"}
+            ld{"letní čas ostrova lorda Howa"}
+            lg{"čas ostrova lorda Howa"}
+            ls{"standardní čas ostrova lorda Howa"}
         }
         "meta:Macau"{
             ld{"Macajský letní čas"}
@@ -1707,145 +1707,145 @@
             ls{"Macajský standardní čas"}
         }
         "meta:Macquarie"{
-            ls{"Čas ostrova Macquarie"}
+            ls{"čas ostrova Macquarie"}
         }
         "meta:Magadan"{
-            ld{"Magadanský letní čas"}
-            lg{"Magadanský čas"}
-            ls{"Magadanský standardní čas"}
+            ld{"magadanský letní čas"}
+            lg{"magadanský čas"}
+            ls{"magadanský standardní čas"}
         }
         "meta:Malaysia"{
-            ls{"Malajský čas"}
+            ls{"malajský čas"}
         }
         "meta:Maldives"{
-            ls{"Maledivský čas"}
+            ls{"maledivský čas"}
         }
         "meta:Marquesas"{
-            ls{"Markézský čas"}
+            ls{"markézský čas"}
         }
         "meta:Marshall_Islands"{
-            ls{"Čas Marshallových ostrovů"}
+            ls{"čas Marshallových ostrovů"}
         }
         "meta:Mauritius"{
-            ld{"Mauricijský letní čas"}
-            lg{"Mauricijský čas"}
-            ls{"Mauricijský standardní čas"}
+            ld{"mauricijský letní čas"}
+            lg{"mauricijský čas"}
+            ls{"mauricijský standardní čas"}
         }
         "meta:Mawson"{
-            ls{"Čas Mawsonovy stanice"}
+            ls{"čas Mawsonovy stanice"}
         }
         "meta:Mexico_Northwest"{
-            ld{"Severozápadní mexický letní čas"}
-            lg{"Severozápadní mexický čas"}
-            ls{"Severozápadní mexický standardní čas"}
+            ld{"severozápadní mexický letní čas"}
+            lg{"severozápadní mexický čas"}
+            ls{"severozápadní mexický standardní čas"}
         }
         "meta:Mexico_Pacific"{
-            ld{"Mexický pacifický letní čas"}
-            lg{"Mexický pacifický čas"}
-            ls{"Mexický pacifický standardní čas"}
+            ld{"mexický pacifický letní čas"}
+            lg{"mexický pacifický čas"}
+            ls{"mexický pacifický standardní čas"}
         }
         "meta:Mongolia"{
-            ld{"Ulánbátarský letní čas"}
-            lg{"Ulánbátarský čas"}
-            ls{"Ulánbátarský standardní čas"}
+            ld{"ulánbátarský letní čas"}
+            lg{"ulánbátarský čas"}
+            ls{"ulánbátarský standardní čas"}
         }
         "meta:Moscow"{
-            ld{"Moskevský letní čas"}
-            lg{"Moskevský čas"}
-            ls{"Moskevský standardní čas"}
+            ld{"moskevský letní čas"}
+            lg{"moskevský čas"}
+            ls{"moskevský standardní čas"}
         }
         "meta:Myanmar"{
-            ls{"Myanmarský čas"}
+            ls{"myanmarský čas"}
         }
         "meta:Nauru"{
-            ls{"Naurský čas"}
+            ls{"naurský čas"}
         }
         "meta:Nepal"{
-            ls{"Nepálský čas"}
+            ls{"nepálský čas"}
         }
         "meta:New_Caledonia"{
-            ld{"Novokaledonský letní čas"}
-            lg{"Novokaledonský čas"}
-            ls{"Novokaledonský standardní čas"}
+            ld{"novokaledonský letní čas"}
+            lg{"novokaledonský čas"}
+            ls{"novokaledonský standardní čas"}
         }
         "meta:New_Zealand"{
-            ld{"Novozélandský letní čas"}
-            lg{"Novozélandský čas"}
-            ls{"Novozélandský standardní čas"}
+            ld{"novozélandský letní čas"}
+            lg{"novozélandský čas"}
+            ls{"novozélandský standardní čas"}
         }
         "meta:Newfoundland"{
-            ld{"Newfoundlandský letní čas"}
-            lg{"Newfoundlandský čas"}
-            ls{"Newfoundlandský standardní čas"}
+            ld{"newfoundlandský letní čas"}
+            lg{"newfoundlandský čas"}
+            ls{"newfoundlandský standardní čas"}
         }
         "meta:Niue"{
-            ls{"Niuejský čas"}
+            ls{"niuejský čas"}
         }
         "meta:Norfolk"{
-            ld{"Norfolkský letní čas"}
-            lg{"Norfolkský čas"}
-            ls{"Norfolkský standardní čas"}
+            ld{"norfolkský letní čas"}
+            lg{"norfolkský čas"}
+            ls{"norfolkský standardní čas"}
         }
         "meta:Noronha"{
-            ld{"Letní čas souostroví Fernando de Noronha"}
-            lg{"Čas souostroví Fernando de Noronha"}
-            ls{"Standardní čas souostroví Fernando de Noronha"}
+            ld{"letní čas souostroví Fernando de Noronha"}
+            lg{"čas souostroví Fernando de Noronha"}
+            ls{"standardní čas souostroví Fernando de Noronha"}
         }
         "meta:North_Mariana"{
             ls{"Severomariánský čas"}
         }
         "meta:Novosibirsk"{
-            ld{"Novosibirský letní čas"}
-            lg{"Novosibirský čas"}
-            ls{"Novosibirský standardní čas"}
+            ld{"novosibirský letní čas"}
+            lg{"novosibirský čas"}
+            ls{"novosibirský standardní čas"}
         }
         "meta:Omsk"{
-            ld{"Omský letní čas"}
-            lg{"Omský čas"}
-            ls{"Omský standardní čas"}
+            ld{"omský letní čas"}
+            lg{"omský čas"}
+            ls{"omský standardní čas"}
         }
         "meta:Pakistan"{
-            ld{"Pákistánský letní čas"}
-            lg{"Pákistánský čas"}
-            ls{"Pákistánský standardní čas"}
+            ld{"pákistánský letní čas"}
+            lg{"pákistánský čas"}
+            ls{"pákistánský standardní čas"}
         }
         "meta:Palau"{
-            ls{"Palauský čas"}
+            ls{"palauský čas"}
         }
         "meta:Papua_New_Guinea"{
-            ls{"Čas Papuy-Nové Guiney"}
+            ls{"čas Papuy-Nové Guiney"}
         }
         "meta:Paraguay"{
-            ld{"Paraguayský letní čas"}
-            lg{"Paraguayský čas"}
-            ls{"Paraguayský standardní čas"}
+            ld{"paraguayský letní čas"}
+            lg{"paraguayský čas"}
+            ls{"paraguayský standardní čas"}
         }
         "meta:Peru"{
-            ld{"Peruánský letní čas"}
-            lg{"Peruánský čas"}
-            ls{"Peruánský standardní čas"}
+            ld{"peruánský letní čas"}
+            lg{"peruánský čas"}
+            ls{"peruánský standardní čas"}
         }
         "meta:Philippines"{
-            ld{"Filipínský letní čas"}
-            lg{"Filipínský čas"}
-            ls{"Filipínský standardní čas"}
+            ld{"filipínský letní čas"}
+            lg{"filipínský čas"}
+            ls{"filipínský standardní čas"}
         }
         "meta:Phoenix_Islands"{
-            ls{"Čas Fénixových ostrovů"}
+            ls{"čas Fénixových ostrovů"}
         }
         "meta:Pierre_Miquelon"{
-            ld{"Pierre-miquelonský letní čas"}
-            lg{"Pierre-miquelonský čas"}
-            ls{"Pierre-miquelonský standardní čas"}
+            ld{"pierre-miquelonský letní čas"}
+            lg{"pierre-miquelonský čas"}
+            ls{"pierre-miquelonský standardní čas"}
         }
         "meta:Pitcairn"{
-            ls{"Čas Pitcairnových ostrovů"}
+            ls{"čas Pitcairnových ostrovů"}
         }
         "meta:Ponape"{
-            ls{"Ponapský čas"}
+            ls{"ponapský čas"}
         }
         "meta:Pyongyang"{
-            ls{"Pchjongjangský čas"}
+            ls{"pchjongjangský čas"}
         }
         "meta:Qyzylorda"{
             ld{"Kyzylordský letní čas"}
@@ -1853,15 +1853,15 @@
             ls{"Kyzylordský standardní čas"}
         }
         "meta:Reunion"{
-            ls{"Réunionský čas"}
+            ls{"réunionský čas"}
         }
         "meta:Rothera"{
-            ls{"Čas Rotherovy stanice"}
+            ls{"čas Rotherovy stanice"}
         }
         "meta:Sakhalin"{
-            ld{"Sachalinský letní čas"}
-            lg{"Sachalinský čas"}
-            ls{"Sachalinský standardní čas"}
+            ld{"sachalinský letní čas"}
+            lg{"sachalinský čas"}
+            ls{"sachalinský standardní čas"}
         }
         "meta:Samara"{
             ld{"Samarský letní čas"}
@@ -1869,113 +1869,113 @@
             ls{"Samarský standardní čas"}
         }
         "meta:Samoa"{
-            ld{"Samojský letní čas"}
-            lg{"Samojský čas"}
-            ls{"Samojský standardní čas"}
+            ld{"samojský letní čas"}
+            lg{"samojský čas"}
+            ls{"samojský standardní čas"}
         }
         "meta:Seychelles"{
-            ls{"Seychelský čas"}
+            ls{"seychelský čas"}
         }
         "meta:Singapore"{
-            ls{"Singapurský čas"}
+            ls{"singapurský čas"}
         }
         "meta:Solomon"{
-            ls{"Čas Šalamounových ostrovů"}
+            ls{"čas Šalamounových ostrovů"}
         }
         "meta:South_Georgia"{
-            ls{"Čas Jižní Georgie"}
+            ls{"čas Jižní Georgie"}
         }
         "meta:Suriname"{
-            ls{"Surinamský čas"}
+            ls{"surinamský čas"}
         }
         "meta:Syowa"{
-            ls{"Čas stanice Šówa"}
+            ls{"čas stanice Šówa"}
         }
         "meta:Tahiti"{
-            ls{"Tahitský čas"}
+            ls{"tahitský čas"}
         }
         "meta:Taipei"{
-            ld{"Tchajpejský letní čas"}
-            lg{"Tchajpejský čas"}
-            ls{"Tchajpejský standardní čas"}
+            ld{"tchajpejský letní čas"}
+            lg{"tchajpejský čas"}
+            ls{"tchajpejský standardní čas"}
         }
         "meta:Tajikistan"{
-            ls{"Tádžický čas"}
+            ls{"tádžický čas"}
         }
         "meta:Tokelau"{
-            ls{"Tokelauský čas"}
+            ls{"tokelauský čas"}
         }
         "meta:Tonga"{
-            ld{"Tonžský letní čas"}
-            lg{"Tonžský čas"}
-            ls{"Tonžský standardní čas"}
+            ld{"tonžský letní čas"}
+            lg{"tonžský čas"}
+            ls{"tonžský standardní čas"}
         }
         "meta:Truk"{
-            ls{"Chuukský čas"}
+            ls{"chuukský čas"}
         }
         "meta:Turkmenistan"{
-            ld{"Turkmenský letní čas"}
-            lg{"Turkmenský čas"}
-            ls{"Turkmenský standardní čas"}
+            ld{"turkmenský letní čas"}
+            lg{"turkmenský čas"}
+            ls{"turkmenský standardní čas"}
         }
         "meta:Tuvalu"{
-            ls{"Tuvalský čas"}
+            ls{"tuvalský čas"}
         }
         "meta:Uruguay"{
-            ld{"Uruguayský letní čas"}
-            lg{"Uruguayský čas"}
-            ls{"Uruguayský standardní čas"}
+            ld{"uruguayský letní čas"}
+            lg{"uruguayský čas"}
+            ls{"uruguayský standardní čas"}
         }
         "meta:Uzbekistan"{
-            ld{"Uzbecký letní čas"}
-            lg{"Uzbecký čas"}
-            ls{"Uzbecký standardní čas"}
+            ld{"uzbecký letní čas"}
+            lg{"uzbecký čas"}
+            ls{"uzbecký standardní čas"}
         }
         "meta:Vanuatu"{
-            ld{"Vanuatský letní čas"}
-            lg{"Vanuatský čas"}
-            ls{"Vanuatský standardní čas"}
+            ld{"vanuatský letní čas"}
+            lg{"vanuatský čas"}
+            ls{"vanuatský standardní čas"}
         }
         "meta:Venezuela"{
-            ls{"Venezuelský čas"}
+            ls{"venezuelský čas"}
         }
         "meta:Vladivostok"{
-            ld{"Vladivostocký letní čas"}
-            lg{"Vladivostocký čas"}
-            ls{"Vladivostocký standardní čas"}
+            ld{"vladivostocký letní čas"}
+            lg{"vladivostocký čas"}
+            ls{"vladivostocký standardní čas"}
         }
         "meta:Volgograd"{
-            ld{"Volgogradský letní čas"}
-            lg{"Volgogradský čas"}
-            ls{"Volgogradský standardní čas"}
+            ld{"volgogradský letní čas"}
+            lg{"volgogradský čas"}
+            ls{"volgogradský standardní čas"}
         }
         "meta:Vostok"{
-            ls{"Čas stanice Vostok"}
+            ls{"čas stanice Vostok"}
         }
         "meta:Wake"{
-            ls{"Čas ostrova Wake"}
+            ls{"čas ostrova Wake"}
         }
         "meta:Wallis"{
-            ls{"Čas ostrovů Wallis a Futuna"}
+            ls{"čas ostrovů Wallis a Futuna"}
         }
         "meta:Yakutsk"{
-            ld{"Jakutský letní čas"}
-            lg{"Jakutský čas"}
-            ls{"Jakutský standardní čas"}
+            ld{"jakutský letní čas"}
+            lg{"jakutský čas"}
+            ls{"jakutský standardní čas"}
         }
         "meta:Yekaterinburg"{
-            ld{"Jekatěrinburský letní čas"}
-            lg{"Jekatěrinburský čas"}
-            ls{"Jekatěrinburský standardní čas"}
+            ld{"jekatěrinburský letní čas"}
+            lg{"jekatěrinburský čas"}
+            ls{"jekatěrinburský standardní čas"}
         }
         "meta:Yukon"{
-            ls{"Yukonský čas"}
+            ls{"yukonský čas"}
         }
         fallbackFormat{"{1} ({0})"}
         gmtFormat{"GMT{0}"}
         gmtZeroFormat{"GMT"}
         hourFormat{"+H:mm;-H:mm"}
-        regionFormat{"Časové pásmo {0}"}
+        regionFormat{"časové pásmo {0}"}
         regionFormatDaylight{"{0} (+1)"}
         regionFormatStandard{"{0} (+0)"}
     }
diff --git a/icu4c/source/data/zone/de.txt b/icu4c/source/data/zone/de.txt
index 14331ec..c3d4757 100644
--- a/icu4c/source/data/zone/de.txt
+++ b/icu4c/source/data/zone/de.txt
@@ -994,7 +994,7 @@
             ec{"Büsingen"}
         }
         "Europe:Chisinau"{
-            ec{"Kischinau"}
+            ec{"Chisinau"}
         }
         "Europe:Copenhagen"{
             ec{"Kopenhagen"}
@@ -1137,7 +1137,7 @@
             ec{"Zagreb"}
         }
         "Europe:Zaporozhye"{
-            ec{"Saporischja"}
+            ec{"Saporischschja"}
         }
         "Europe:Zurich"{
             ec{"Zürich"}
@@ -1330,9 +1330,9 @@
             ls{"Amazonas-Normalzeit"}
         }
         "meta:America_Central"{
-            ld{"Nordamerikanische Inland-Sommerzeit"}
-            lg{"Nordamerikanische Inlandzeit"}
-            ls{"Nordamerikanische Inland-Normalzeit"}
+            ld{"Nordamerikanische Zentral-Sommerzeit"}
+            lg{"Nordamerikanische Zentralzeit"}
+            ls{"Nordamerikanische Zentral-Normalzeit"}
         }
         "meta:America_Eastern"{
             ld{"Nordamerikanische Ostküsten-Sommerzeit"}
@@ -1342,7 +1342,7 @@
         "meta:America_Mountain"{
             ld{"Rocky-Mountain-Sommerzeit"}
             lg{"Rocky-Mountain-Zeit"}
-            ls{"Rocky Mountain-Normalzeit"}
+            ls{"Rocky-Mountain-Normalzeit"}
         }
         "meta:America_Pacific"{
             ld{"Nordamerikanische Westküsten-Sommerzeit"}
@@ -1630,9 +1630,9 @@
             ls{"Iranische Normalzeit"}
         }
         "meta:Irkutsk"{
-            ld{"Irkutsk-Sommerzeit"}
-            lg{"Irkutsk-Zeit"}
-            ls{"Irkutsk-Normalzeit"}
+            ld{"Irkutsker Sommerzeit"}
+            lg{"Irkutsker Zeit"}
+            ls{"Irkutsker Normalzeit"}
         }
         "meta:Israel"{
             ld{"Israelische Sommerzeit"}
@@ -1664,9 +1664,9 @@
             ls{"Kosrae-Zeit"}
         }
         "meta:Krasnoyarsk"{
-            ld{"Krasnojarsk-Sommerzeit"}
-            lg{"Krasnojarsk-Zeit"}
-            ls{"Krasnojarsk-Normalzeit"}
+            ld{"Krasnojarsker Sommerzeit"}
+            lg{"Krasnojarsker Zeit"}
+            ls{"Krasnojarsker Normalzeit"}
         }
         "meta:Kyrgystan"{
             ls{"Kirgisistan-Zeit"}
@@ -1716,14 +1716,14 @@
             ls{"Mawson-Zeit"}
         }
         "meta:Mexico_Northwest"{
-            ld{"Mexiko Nordwestliche Zone-Sommerzeit"}
-            lg{"Mexiko Nordwestliche Zone-Zeit"}
-            ls{"Mexiko Nordwestliche Zone-Normalzeit"}
+            ld{"Nordwestmexiko-Sommerzeit"}
+            lg{"Nordwestmexiko-Zeit"}
+            ls{"Nordwestmexiko-Normalzeit"}
         }
         "meta:Mexico_Pacific"{
-            ld{"Mexiko Pazifikzone-Sommerzeit"}
-            lg{"Mexiko Pazifikzone-Zeit"}
-            ls{"Mexiko Pazifikzone-Normalzeit"}
+            ld{"Mexikanische Pazifik-Sommerzeit"}
+            lg{"Mexikanische Pazifikzeit"}
+            ls{"Mexikanische Pazifik-Normalzeit"}
         }
         "meta:Mongolia"{
             ld{"Ulaanbaatar-Sommerzeit"}
@@ -1776,9 +1776,9 @@
             ls{"Nördliche-Marianen-Zeit"}
         }
         "meta:Novosibirsk"{
-            ld{"Nowosibirsk-Sommerzeit"}
-            lg{"Nowosibirsk-Zeit"}
-            ls{"Nowosibirsk-Normalzeit"}
+            ld{"Nowosibirsker Sommerzeit"}
+            lg{"Nowosibirsker Zeit"}
+            ls{"Nowosibirsker Normalzeit"}
         }
         "meta:Omsk"{
             ld{"Omsker Sommerzeit"}
@@ -1797,9 +1797,9 @@
             ls{"Papua-Neuguinea-Zeit"}
         }
         "meta:Paraguay"{
-            ld{"Paraguayanische Sommerzeit"}
-            lg{"Paraguayanische Zeit"}
-            ls{"Paraguayanische Normalzeit"}
+            ld{"Paraguayische Sommerzeit"}
+            lg{"Paraguayische Zeit"}
+            ls{"Paraguayische Normalzeit"}
         }
         "meta:Peru"{
             ld{"Peruanische Sommerzeit"}
@@ -1887,9 +1887,9 @@
             ls{"Tokelau-Zeit"}
         }
         "meta:Tonga"{
-            ld{"Tonganische Sommerzeit"}
-            lg{"Tonganische Zeit"}
-            ls{"Tonganische Normalzeit"}
+            ld{"Tongaische Sommerzeit"}
+            lg{"Tongaische Zeit"}
+            ls{"Tongaische Normalzeit"}
         }
         "meta:Truk"{
             ls{"Chuuk-Zeit"}
@@ -1903,9 +1903,9 @@
             ls{"Tuvalu-Zeit"}
         }
         "meta:Uruguay"{
-            ld{"Uruguayanische Sommerzeit"}
-            lg{"Uruguayanische Zeit"}
-            ls{"Uruguyanische Normalzeit"}
+            ld{"Uruguayische Sommerzeit"}
+            lg{"Uruguayische Zeit"}
+            ls{"Uruguayische Normalzeit"}
         }
         "meta:Uzbekistan"{
             ld{"Usbekistan-Sommerzeit"}
@@ -1921,14 +1921,14 @@
             ls{"Venezuela-Zeit"}
         }
         "meta:Vladivostok"{
-            ld{"Wladiwostok-Sommerzeit"}
-            lg{"Wladiwostok-Zeit"}
-            ls{"Wladiwostok-Normalzeit"}
+            ld{"Wladiwostoker Sommerzeit"}
+            lg{"Wladiwostoker Zeit"}
+            ls{"Wladiwostoker Normalzeit"}
         }
         "meta:Volgograd"{
-            ld{"Wolgograd-Sommerzeit"}
-            lg{"Wolgograd-Zeit"}
-            ls{"Wolgograd-Normalzeit"}
+            ld{"Wolgograder Sommerzeit"}
+            lg{"Wolgograder Zeit"}
+            ls{"Wolgograder Normalzeit"}
         }
         "meta:Vostok"{
             ls{"Wostok-Zeit"}
@@ -1945,9 +1945,9 @@
             ls{"Jakutsker Normalzeit"}
         }
         "meta:Yekaterinburg"{
-            ld{"Jekaterinburg-Sommerzeit"}
-            lg{"Jekaterinburg-Zeit"}
-            ls{"Jekaterinburg-Normalzeit"}
+            ld{"Jekaterinburger Sommerzeit"}
+            lg{"Jekaterinburger Zeit"}
+            ls{"Jekaterinburger Normalzeit"}
         }
         "meta:Yukon"{
             ls{"Yukon-Zeit"}
@@ -1956,8 +1956,8 @@
         gmtFormat{"GMT{0}"}
         gmtZeroFormat{"GMT"}
         hourFormat{"+HH:mm;-HH:mm"}
-        regionFormat{"{0} Zeit"}
-        regionFormatDaylight{"{0} Sommerzeit"}
-        regionFormatStandard{"{0} Normalzeit"}
+        regionFormat{"{0} (Ortszeit)"}
+        regionFormatDaylight{"{0} (Sommerzeit)"}
+        regionFormatStandard{"{0} (Normalzeit)"}
     }
 }
diff --git a/icu4c/source/data/zone/dsb.txt b/icu4c/source/data/zone/dsb.txt
index 4ab4a1f..ab5a136 100644
--- a/icu4c/source/data/zone/dsb.txt
+++ b/icu4c/source/data/zone/dsb.txt
@@ -565,17 +565,17 @@
             ls{"Ekuadorski cas"}
         }
         "meta:Europe_Central"{
-            ld{"Srjejźoeuropski lěśojski cas"}
-            lg{"Srjejźoeuropski cas"}
-            ls{"Srjejźoeuropski standardny cas"}
+            ld{"Srjejźnoeuropejski lěśojski cas"}
+            lg{"Srjejźnoeuropejski cas"}
+            ls{"Srjejźnoeuropejski standardny cas"}
             sd{"MESZ"}
             sg{"MEZ"}
             ss{"MEZ"}
         }
         "meta:Europe_Eastern"{
-            ld{"Pódzajtšnoeuropski lěśojski cas"}
-            lg{"Pódzajtšnoeuropski cas"}
-            ls{"Pódzajtšnoeuropski standardny cas"}
+            ld{"Pódzajtšnoeuropejski lěśojski cas"}
+            lg{"Pódzajtšnoeuropejski cas"}
+            ls{"Pódzajtšnoeuropejski standardny cas"}
             sd{"OESZ"}
             sg{"OEZ"}
             ss{"OEZ"}
@@ -584,9 +584,9 @@
             ls{"Kaliningradski cas"}
         }
         "meta:Europe_Western"{
-            ld{"Pódwjacornoeuropski lěśojski cas"}
-            lg{"Pódwjacornoeuropski cas"}
-            ls{"Pódwjacornoeuropski standardny cas"}
+            ld{"Pódwjacornoeuropejski lěśojski cas"}
+            lg{"Pódwjacornoeuropejski cas"}
+            ls{"Pódwjacornoeuropejski standardny cas"}
             sd{"WESZ"}
             sg{"WEZ"}
             ss{"WEZ"}
diff --git a/icu4c/source/data/zone/en_AU.txt b/icu4c/source/data/zone/en_AU.txt
index 3a12c42..3b41490 100644
--- a/icu4c/source/data/zone/en_AU.txt
+++ b/icu4c/source/data/zone/en_AU.txt
@@ -4,6 +4,12 @@
 en_AU{
     %%Parent{"en_001"}
     zoneStrings{
+        "Australia:Currie"{
+            ec{"Currie"}
+        }
+        "Pacific:Enderbury"{
+            ec{"Enderbury"}
+        }
         "Pacific:Johnston"{
             ec{"Johnston"}
         }
@@ -54,6 +60,9 @@
             lg{"Cook Island Time"}
             ls{"Cook Island Standard Time"}
         }
+        "meta:Gulf"{
+            ss{"Gulf ST"}
+        }
         "meta:Japan"{
             ld{"Japan Summer Time"}
             lg{"Japan Time"}
diff --git a/icu4c/source/data/zone/en_CA.txt b/icu4c/source/data/zone/en_CA.txt
index ccbe061..89e968f 100644
--- a/icu4c/source/data/zone/en_CA.txt
+++ b/icu4c/source/data/zone/en_CA.txt
@@ -30,53 +30,80 @@
         "Atlantic:St_Helena"{
             ec{"Saint Helena"}
         }
+        "Etc:Unknown"{
+            ec{"unknown city"}
+        }
         "meta:Afghanistan"{
             ss{"AFT"}
         }
         "meta:Alaska"{
             ld{"Alaska Daylight Saving Time"}
+            lg{"Alaska Time"}
+            ls{"Alaska Standard Time"}
         }
         "meta:America_Central"{
             ld{"Central Daylight Saving Time"}
+            lg{"Central Time"}
+            ls{"Central Standard Time"}
         }
         "meta:America_Eastern"{
             ld{"Eastern Daylight Saving Time"}
+            lg{"Eastern Time"}
+            ls{"Eastern Standard Time"}
         }
         "meta:America_Mountain"{
             ld{"Mountain Daylight Saving Time"}
+            lg{"Mountain Time"}
+            ls{"Mountain Standard Time"}
         }
         "meta:America_Pacific"{
             ld{"Pacific Daylight Saving Time"}
+            lg{"Pacific Time"}
+            ls{"Pacific Standard Time"}
         }
         "meta:Apia"{
             ld{"Apia Daylight Saving Time"}
+            lg{"Apia Time"}
+            ls{"Apia Standard Time"}
         }
         "meta:Arabian"{
             ld{"Arabian Daylight Saving Time"}
+            lg{"Arabian Time"}
+            ls{"Arabian Standard Time"}
         }
         "meta:Argentina"{
             sg{"ART"}
         }
         "meta:Atlantic"{
             ld{"Atlantic Daylight Saving Time"}
+            lg{"Atlantic Time"}
+            ls{"Atlantic Standard Time"}
         }
         "meta:Australia_Central"{
             ld{"Australian Central Daylight Saving Time"}
+            lg{"Central Australia Time"}
+            ls{"Australian Central Standard Time"}
         }
         "meta:Australia_CentralWestern"{
             ld{"Australian Central Western Daylight Saving Time"}
+            lg{"Australian Central Western Time"}
+            ls{"Australian Central Western Standard Time"}
             sd{"ACWDT"}
             sg{"ACWT"}
             ss{"ACWST"}
         }
         "meta:Australia_Eastern"{
             ld{"Australian Eastern Daylight Saving Time"}
+            lg{"Eastern Australia Time"}
+            ls{"Australian Eastern Standard Time"}
             sd{"AEDT"}
             sg{"AET"}
             ss{"AEST"}
         }
         "meta:Australia_Western"{
             ld{"Australian Western Daylight Saving Time"}
+            lg{"Western Australia Time"}
+            ls{"Australian Western Standard Time"}
             sd{"AWDT"}
             ss{"AWST"}
         }
@@ -95,11 +122,15 @@
         }
         "meta:Chatham"{
             ld{"Chatham Daylight Saving Time"}
+            lg{"Chatham Time"}
+            ls{"Chatham Standard Time"}
             sd{"CHADT"}
             ss{"CHAST"}
         }
         "meta:China"{
             ld{"China Daylight Saving Time"}
+            lg{"China Time"}
+            ls{"China Standard Time"}
         }
         "meta:Christmas"{
             ss{"CXT"}
@@ -112,6 +143,8 @@
         }
         "meta:Cuba"{
             ld{"Cuba Daylight Saving Time"}
+            lg{"Cuba Time"}
+            ls{"Cuba Standard Time"}
         }
         "meta:East_Timor"{
             ss{"TLT"}
@@ -136,11 +169,16 @@
         "meta:Greenland_Eastern"{
             sg{"EGT"}
         }
+        "meta:Gulf"{
+            ss{"N/A"}
+        }
         "meta:Guyana"{
             ss{"GYT"}
         }
         "meta:Hawaii_Aleutian"{
             ld{"Hawaii-Aleutian Daylight Saving Time"}
+            lg{"Hawaii-Aleutian Time"}
+            ls{"Hawaii-Aleutian Standard Time"}
         }
         "meta:India"{
             ss{"IST"}
@@ -159,20 +197,30 @@
         }
         "meta:Iran"{
             ld{"Iran Daylight Saving Time"}
+            lg{"Iran Time"}
+            ls{"Iran Standard Time"}
             sd{"IRDT"}
             ss{"IRST"}
         }
         "meta:Israel"{
             ld{"Israel Daylight Saving Time"}
+            lg{"Israel Time"}
+            ls{"Israel Standard Time"}
         }
         "meta:Japan"{
             ld{"Japan Daylight Saving Time"}
+            lg{"Japan Time"}
+            ls{"Japan Standard Time"}
         }
         "meta:Korea"{
             ld{"Korean Daylight Saving Time"}
+            lg{"Korean Time"}
+            ls{"Korean Standard Time"}
         }
         "meta:Lord_Howe"{
             ld{"Lord Howe Daylight Saving Time"}
+            lg{"Lord Howe Time"}
+            ls{"Lord Howe Standard Time"}
         }
         "meta:Malaysia"{
             ss{"MYT"}
@@ -182,24 +230,34 @@
         }
         "meta:Mexico_Northwest"{
             ld{"Northwest Mexico Daylight Saving Time"}
+            lg{"Northwest Mexico Time"}
+            ls{"Northwest Mexico Standard Time"}
         }
         "meta:Mexico_Pacific"{
             ld{"Mexican Pacific Daylight Saving Time"}
+            lg{"Mexican Pacific Time"}
+            ls{"Mexican Pacific Standard Time"}
         }
         "meta:Nepal"{
             ss{"NPT"}
         }
         "meta:New_Zealand"{
             ld{"New Zealand Daylight Saving Time"}
+            lg{"New Zealand Time"}
+            ls{"New Zealand Standard Time"}
         }
         "meta:Newfoundland"{
             ld{"Newfoundland Daylight Saving Time"}
+            lg{"Newfoundland Time"}
+            ls{"Newfoundland Standard Time"}
             sd{"NDT"}
             sg{"NT"}
             ss{"NST"}
         }
         "meta:Norfolk"{
             ld{"Norfolk Island Daylight Saving Time"}
+            lg{"Norfolk Island Time"}
+            ls{"Norfolk Island Standard Time"}
         }
         "meta:Noronha"{
             sg{"FNT"}
@@ -224,9 +282,13 @@
         }
         "meta:Samoa"{
             ld{"Samoa Daylight Saving Time"}
+            lg{"Samoa Time"}
+            ls{"Samoa Standard Time"}
         }
         "meta:Taipei"{
             ld{"Taipei Daylight Saving Time"}
+            lg{"Taipei Time"}
+            ls{"Taipei Standard Time"}
         }
         "meta:Uruguay"{
             sd{"UYST"}
diff --git a/icu4c/source/data/zone/en_GB.txt b/icu4c/source/data/zone/en_GB.txt
index 0871eeb..bb49917 100644
--- a/icu4c/source/data/zone/en_GB.txt
+++ b/icu4c/source/data/zone/en_GB.txt
@@ -1196,6 +1196,9 @@
             sg{"WET"}
             ss{"WET"}
         }
+        "meta:Gulf"{
+            ss{"GTS"}
+        }
         gmtZeroFormat{"GMT"}
     }
 }
diff --git a/icu4c/source/data/zone/en_IN.txt b/icu4c/source/data/zone/en_IN.txt
index 1db9ea3..d60114b 100644
--- a/icu4c/source/data/zone/en_IN.txt
+++ b/icu4c/source/data/zone/en_IN.txt
@@ -7,6 +7,9 @@
         "Asia:Rangoon"{
             ec{"Rangoon"}
         }
+        "meta:Gulf"{
+            ss{"GST"}
+        }
         "meta:India"{
             ss{"IST"}
         }
diff --git a/icu4c/source/data/zone/es.txt b/icu4c/source/data/zone/es.txt
index c0ccd6a..fc6206f 100644
--- a/icu4c/source/data/zone/es.txt
+++ b/icu4c/source/data/zone/es.txt
@@ -49,7 +49,7 @@
             ec{"Ceuta"}
         }
         "Africa:Conakry"{
-            ec{"Conakry"}
+            ec{"Conakri"}
         }
         "Africa:Dakar"{
             ec{"Dakar"}
@@ -754,7 +754,7 @@
             ec{"Katmandú"}
         }
         "Asia:Khandyga"{
-            ec{"Khandyga"}
+            ec{"Khandiga"}
         }
         "Asia:Krasnoyarsk"{
             ec{"Krasnoyarsk"}
diff --git a/icu4c/source/data/zone/es_419.txt b/icu4c/source/data/zone/es_419.txt
index 1415ef2..073bd4c 100644
--- a/icu4c/source/data/zone/es_419.txt
+++ b/icu4c/source/data/zone/es_419.txt
@@ -3,6 +3,9 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 es_419{
     zoneStrings{
+        "Africa:Conakry"{
+            ec{"Conakry"}
+        }
         "America:Fort_Nelson"{
             ec{"Fuerte Nelson"}
         }
@@ -15,6 +18,9 @@
         "America:St_Thomas"{
             ec{"Santo Tomás"}
         }
+        "Asia:Khandyga"{
+            ec{"Khandyga"}
+        }
         "Atlantic:Canary"{
             ec{"Islas Canarias"}
         }
@@ -33,6 +39,9 @@
         "Europe:Guernsey"{
             ec{"Guernsey"}
         }
+        "Pacific:Kanton"{
+            ec{"Kanton"}
+        }
         "Pacific:Wake"{
             ec{"Isla Wake"}
         }
diff --git a/icu4c/source/data/zone/eu.txt b/icu4c/source/data/zone/eu.txt
index d135ada..6c1dd84 100644
--- a/icu4c/source/data/zone/eu.txt
+++ b/icu4c/source/data/zone/eu.txt
@@ -1226,6 +1226,9 @@
         "Pacific:Johnston"{
             ec{"Johnston"}
         }
+        "Pacific:Kanton"{
+            ec{"Kanton"}
+        }
         "Pacific:Kiritimati"{
             ec{"Kiritimati"}
         }
@@ -1696,6 +1699,9 @@
         "meta:Kyrgystan"{
             ls{"Kirgizistango ordua"}
         }
+        "meta:Lanka"{
+            ls{"Lankako ordua"}
+        }
         "meta:Line_Islands"{
             ls{"Line uharteetako ordua"}
         }
@@ -1704,6 +1710,11 @@
             lg{"Lord Howeko ordua"}
             ls{"Lord Howeko ordu estandarra"}
         }
+        "meta:Macau"{
+            ld{"Macaoko udako ordua"}
+            lg{"Macaoko ordua"}
+            ls{"Macaoko ordu estandarra"}
+        }
         "meta:Macquarie"{
             ls{"Macquarie uharteko ordua"}
         }
diff --git a/icu4c/source/data/zone/fa.txt b/icu4c/source/data/zone/fa.txt
index e2859c3..e1a2fec 100644
--- a/icu4c/source/data/zone/fa.txt
+++ b/icu4c/source/data/zone/fa.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"جانستون"}
         }
+        "Pacific:Kanton"{
+            ec{"کانتون"}
+        }
         "Pacific:Kiritimati"{
             ec{"کریتیماتی"}
         }
diff --git a/icu4c/source/data/zone/ff_Adlm.txt b/icu4c/source/data/zone/ff_Adlm.txt
index 06690f8..ba52054 100644
--- a/icu4c/source/data/zone/ff_Adlm.txt
+++ b/icu4c/source/data/zone/ff_Adlm.txt
@@ -954,6 +954,7 @@
         }
         "Etc:UTC"{
             ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤭𞤤𞥆𞤢𞤲𞤳𞤮𞥅𞤪𞤫 𞤊𞤮𞤲𞤣𞤢𞥄𞤲𞤣𞤫"}
+            ss{"𞤑𞤖𞤊"}
         }
         "Etc:Unknown"{
             ec{"𞤅𞤢𞤸𞤪𞤫 𞤀𞤧-𞤢𞤲𞤣𞤢𞥄𞤲𞤣𞤫"}
@@ -999,7 +1000,7 @@
         }
         "Europe:Dublin"{
             ec{"𞤁𞤵𞤦𞤵𞤤𞤫𞤲"}
-            ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤋𞤪𞤤𞤢𞤲𞤣𞤭𞤲𞤳𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫"}
+            ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤋𞤪𞤤𞤢𞤲𞤣𞤭𞤲𞤳𞤮𞥅𞤪𞤫"}
         }
         "Europe:Gibraltar"{
             ec{"𞤔𞤭𞤦𞤢𞤪𞤢𞤤𞤼𞤢𞤪"}
@@ -1036,7 +1037,7 @@
         }
         "Europe:London"{
             ec{"𞤂𞤮𞤲𞤣𞤮𞤲"}
-            ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤄𞤪𞤭𞤼𞤭𞥅𞤧𞤭𞤲𞤳𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵"}
+            ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞥆𞤵 𞤄𞤪𞤭𞤼𞤢𞤲𞤭𞤴𞤢𞤲𞤳𞤮𞥅𞤪𞤫"}
         }
         "Europe:Luxembourg"{
             ec{"𞤂𞤭𞤳𞤧𞤢𞤲𞤦𞤵𞤪𞤺𞤵"}
@@ -1215,9 +1216,17 @@
         "Pacific:Guam"{
             ec{"𞤘𞤵𞤱𞤢𞥄𞤥"}
         }
+        "Pacific:Honolulu"{
+            sd{"𞤑𞤕𞤖"}
+            sg{"𞤑𞤖𞤖"}
+            ss{"𞤑𞤖𞤖"}
+        }
         "Pacific:Johnston"{
             ec{"𞤔𞤮𞤲𞤧𞤼𞤮𞤲"}
         }
+        "Pacific:Kanton"{
+            ec{"𞤑𞤢𞤲𞤼𞤮𞤲"}
+        }
         "Pacific:Kiritimati"{
             ec{"𞤑𞤭𞤪𞤭𞤼𞤭𞤥𞤢𞤼𞤭"}
         }
@@ -1287,6 +1296,11 @@
         "Pacific:Wallis"{
             ec{"𞤏𞤢𞤤𞥆𞤭𞥅𞤧"}
         }
+        "meta:Acre"{
+            ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤀𞥄𞤳𞤭𞤪"}
+            lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤀𞥄𞤳𞤭𞤪"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤀𞥄𞤳𞤭𞤪"}
+        }
         "meta:Afghanistan"{
             ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤀𞤬𞤺𞤢𞤲𞤭𞤧𞤼𞤢𞥄𞤲"}
         }
@@ -1312,10 +1326,15 @@
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤀𞤤𞤢𞤧𞤳𞤢𞥄"}
             ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤀𞤤𞤢𞤧𞤳𞤢𞥄 𞤲𞤣𞤫𞤲"}
         }
+        "meta:Almaty"{
+            ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤀𞤤𞤥𞤢𞤼𞤭"}
+            lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤀𞤤𞤥𞤢𞤼𞤭"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤀𞤤𞤥𞤢𞤼𞤭"}
+        }
         "meta:Amazon"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤀𞤥𞤢𞥁𞤮𞥅𞤲"}
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤀𞤥𞤢𞥁𞤮𞥅𞤲"}
-            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫 𞤀𞤥𞤢𞥁𞤮𞥅𞤲"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤀𞤥𞤢𞥁𞤮𞥅𞤲"}
         }
         "meta:America_Central"{
             ld{
@@ -1364,11 +1383,26 @@
                 "𞤀𞤥𞤫𞤪𞤭𞤳𞤢𞥄"
             }
         }
+        "meta:Anadyr"{
+            ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤀𞤲𞤢𞤣𞤭𞥅𞤪"}
+            lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤀𞤲𞤢𞤣𞤭𞥅𞤪"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤀𞤲𞤢𞤣𞤭𞥅𞤪"}
+        }
         "meta:Apia"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤀𞥄𞤨𞤭𞤴𞤢"}
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤀𞥄𞤨𞤭𞤴𞤢"}
             ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤀𞥄𞤨𞤭𞤴𞤢"}
         }
+        "meta:Aqtau"{
+            ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤀𞤳𞤼𞤢𞤱"}
+            lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤀𞤳𞤼𞤢𞤱"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤀𞤳𞤼𞤢𞤱"}
+        }
+        "meta:Aqtobe"{
+            ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤀𞤳𞤼𞤮𞤦𞤭𞥅"}
+            lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤀𞤳𞤼𞤮𞤦𞤭𞥅"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤀𞤳𞤼𞤮𞤦𞤭𞥅"}
+        }
         "meta:Arabian"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤀𞥄𞤪𞤢𞤦𞤭𞤴𞤢"}
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤀𞥄𞤪𞤢𞤦𞤭𞤴𞤢"}
@@ -1377,7 +1411,7 @@
         "meta:Argentina"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞥄"}
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞥄"}
-            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫 𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞥄"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞥄"}
         }
         "meta:Argentina_Western"{
             ld{
@@ -1386,7 +1420,7 @@
             }
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤭𞥅𞤪𞤲𞤢𞥄𞤲𞥋𞤺𞤫 𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞥄"}
             ls{
-                "𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫 𞤖𞤭𞥅𞤪𞤲𞤢𞥄𞤲𞥋𞤺𞤫 "
+                "𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤖𞤭𞥅𞤪𞤲𞤢𞥄𞤲𞥋𞤺𞤫 "
                 "𞤀𞤪𞤶𞤢𞤲𞤼𞤭𞤲𞤢𞥄"
             }
         }
@@ -1468,7 +1502,7 @@
         "meta:Brasilia"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤄𞤪𞤢𞤧𞤭𞤤𞤭𞤴𞤢𞥄"}
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤄𞤪𞤢𞤧𞤭𞤤𞤭𞤴𞤢𞥄"}
-            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫 𞤄𞤪𞤢𞤧𞤭𞤤𞤭𞤴𞤢𞥄"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤄𞤪𞤢𞤧𞤭𞤤𞤭𞤴𞤢𞥄"}
         }
         "meta:Brunei"{
             ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤄𞤵𞤪𞤲𞤢𞤴"}
@@ -1478,6 +1512,9 @@
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤑𞤢𞥄𞤦𞤮-𞤜𞤫𞤪𞤣𞤫"}
             ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤑𞤢𞥄𞤦𞤮 𞤜𞤫𞤪𞤣𞤫"}
         }
+        "meta:Casey"{
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤑𞤢𞥄𞤧𞤫𞤴"}
+        }
         "meta:Chamorro"{
             ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤕𞤮𞤥𞤮𞥅𞤪𞤮"}
         }
@@ -1489,7 +1526,7 @@
         "meta:Chile"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤕𞤭𞤤𞤫𞥅"}
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤭𞤤𞤫𞥅"}
-            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫 𞤕𞤭𞤤𞤫𞥅"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤕𞤭𞤤𞤫𞥅"}
         }
         "meta:China"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤕𞤢𞤴𞤲𞤢"}
@@ -1510,7 +1547,7 @@
         "meta:Colombia"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤑𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞥄"}
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤑𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞥄"}
-            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫 𞤑𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞥄"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤑𞤮𞤤𞤮𞤥𞤦𞤭𞤴𞤢𞥄"}
         }
         "meta:Cook"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤆𞤫𞤷𞥆𞤵 𞤕𞤫𞥅𞤯𞤵 𞤕𞤵𞤪𞤭𞥅𞤶𞤫 𞤑𞤵𞥅𞤳"}
@@ -1534,7 +1571,7 @@
         "meta:Easter"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤋𞤧𞤼𞤮𞥅-𞤀𞤴𞤤𞤢𞤲𞤣"}
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤋𞤧𞤼𞤮𞥅-𞤀𞤴𞤤𞤢𞤲𞤣"}
-            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫 𞤋𞤧𞤼𞤮𞥅-𞤀𞤴𞤤𞤢𞤲𞤣"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤋𞤧𞤼𞤮𞥅-𞤀𞤴𞤤𞤢𞤲𞤣"}
         }
         "meta:Ecuador"{
             ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤋𞤳𞤵𞤱𞤢𞤣𞤮𞥅𞤪"}
@@ -1563,7 +1600,7 @@
         "meta:Falkland"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤊𞤮𞤤𞤳𞤤𞤢𞤲𞤣-𞤀𞤴𞤤𞤢𞤲𞤣"}
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤊𞤮𞤤𞤳𞤤𞤢𞤲𞤣-𞤀𞤴𞤤𞤢𞤲𞤣"}
-            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫 𞤊𞤮𞤤𞤳𞤤𞤢𞤲𞤣-𞤀𞤴𞤤𞤢𞤲𞤣"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤊𞤮𞤤𞤳𞤤𞤢𞤲𞤣-𞤀𞤴𞤤𞤢𞤲𞤣"}
         }
         "meta:Fiji"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤊𞤭𞤶𞤭𞥅"}
@@ -1606,6 +1643,9 @@
                 "𞤘𞤭𞤪𞤤𞤢𞤲𞤣"
             }
         }
+        "meta:Guam"{
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤘𞤵𞤱𞤢𞥄𞤥"}
+        }
         "meta:Gulf"{
             ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤂𞤮𞥅𞤻𞤵"}
         }
@@ -1695,6 +1735,11 @@
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤂𞤮𞤪𞤣𞤵-𞤖𞤮𞤱𞤫"}
             ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤂𞤮𞤪𞤣𞤵-𞤖𞤮𞤱𞤫"}
         }
+        "meta:Macau"{
+            ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤃𞤢𞤳𞤢𞤱𞤮𞥅"}
+            lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤃𞤢𞤳𞤢𞤱𞤮𞥅"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤃𞤢𞤳𞤢𞤱𞤮𞥅"}
+        }
         "meta:Macquarie"{
             ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤅𞤵𞤪𞤭𞥅𞤪𞤫 𞤃𞤢𞤳𞤢𞥄𞤪𞤭"}
         }
@@ -1785,7 +1830,7 @@
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤊𞤫𞤪𞤲𞤢𞤲𞤣𞤮𞥅 𞤣𞤫 𞤐𞤮𞤪𞤮𞤲𞤽𞤢𞥄"}
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤊𞤫𞤪𞤲𞤢𞤲𞤣𞤮𞥅 𞤣𞤫 𞤐𞤮𞤪𞤮𞤲𞤽𞤢𞥄"}
             ls{
-                "𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫 𞤊𞤫𞤪𞤲𞤢𞤲𞤣𞤮𞥅 𞤣𞤫 "
+                "𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤊𞤫𞤪𞤲𞤢𞤲𞤣𞤮𞥅 𞤣𞤫 "
                 "𞤐𞤮𞤪𞤮𞤲𞤽𞤢𞥄"
             }
         }
@@ -1813,12 +1858,12 @@
         "meta:Paraguay"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤆𞤢𞥄𞤪𞤢𞤺𞤮𞤴"}
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤆𞤢𞥄𞤪𞤢𞤺𞤮𞤴"}
-            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫 𞤆𞤢𞥄𞤪𞤢𞤺𞤮𞤴"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤆𞤢𞥄𞤪𞤢𞤺𞤮𞤴"}
         }
         "meta:Peru"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫 𞤕𞤫𞥅𞤯𞤵 𞤆𞤫𞤪𞤵𞥅"}
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤆𞤫𞤪𞤵𞥅"}
-            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫 𞤆𞤫𞤪𞤵𞥅"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤆𞤫𞤪𞤵𞥅"}
         }
         "meta:Philippines"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤊𞤭𞤤𞤭𞤨𞤭𞥅𞤲"}
@@ -1845,6 +1890,11 @@
         "meta:Pyongyang"{
             ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤆𞤭𞤴𞤮𞤲𞤴𞤢𞤲"}
         }
+        "meta:Qyzylorda"{
+            ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤑𞤭𞤶𞤤𞤮𞤪𞤣𞤢𞥄"}
+            lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤑𞤭𞤶𞤤𞤮𞤪𞤣𞤢𞥄"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤑𞤭𞤶𞤤𞤮𞤪𞤣𞤢𞥄"}
+        }
         "meta:Reunion"{
             ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤈𞤫𞤲𞤭𞤴𞤮𞤲"}
         }
@@ -1912,7 +1962,7 @@
         "meta:Uruguay"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤒𞤵𞥅𞤪𞤺𞤮𞤴"}
             lg{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤒𞤵𞥅𞤪𞤺𞤮𞤴"}
-            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫 𞤒𞤵𞥅𞤪𞤺𞤮𞤴"}
+            ls{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫 𞤒𞤵𞥅𞤪𞤺𞤮𞤴"}
         }
         "meta:Uzbekistan"{
             ld{"𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤕𞤫𞥅𞤯𞤵 𞤓𞥁𞤦𞤫𞤳𞤭𞤧𞤼𞤢𞥄𞤲"}
@@ -1960,6 +2010,6 @@
         gmtZeroFormat{"𞤑𞤖𞤘"}
         regionFormat{"{0} 𞤑𞤭𞤶𞤮𞥅𞤪𞤫"}
         regionFormatDaylight{"{0} 𞤐𞤶𞤢𞤥𞤲𞤣𞤭 𞤕𞤫𞥅𞤯𞤵"}
-        regionFormatStandard{"{0} 𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤭𞤼𞤵𞤲𞥋𞤣𞤫"}
+        regionFormatStandard{"{0} 𞤑𞤭𞤶𞤮𞥅𞤪𞤫 𞤖𞤢𞤱𞤪𞤵𞤲𞥋𞤣𞤫"}
     }
 }
diff --git a/icu4c/source/data/zone/fil.txt b/icu4c/source/data/zone/fil.txt
index 0885be2..f0734dd 100644
--- a/icu4c/source/data/zone/fil.txt
+++ b/icu4c/source/data/zone/fil.txt
@@ -1320,24 +1320,24 @@
             ls{"Standard na Oras sa Amazon"}
         }
         "meta:America_Central"{
-            ld{"Sentral na Daylight Time"}
-            lg{"Sentral na Oras"}
-            ls{"Sentral na Standard na Oras"}
+            ld{"Sentral na Daylight na Oras sa North America"}
+            lg{"Sentral na Oras sa North America"}
+            ls{"Sentral na Standard na Oras sa North America"}
         }
         "meta:America_Eastern"{
-            ld{"Eastern Daylight Time"}
-            lg{"Eastern Time"}
-            ls{"Eastern na Standard na Oras"}
+            ld{"Daylight na Oras sa Silangan ng Hilagang Amerika"}
+            lg{"Oras sa Silangan ng Hilagang Amerika"}
+            ls{"Standard na Oras sa Silangan ng Hilangang Amerika"}
         }
         "meta:America_Mountain"{
-            ld{"Daylight Time sa Bundok"}
-            lg{"Oras sa Bundok"}
-            ls{"Standard na Oras sa Bundok"}
+            ld{"Daylight na Oras sa Bundok sa Hilagang Amerika"}
+            lg{"Oras sa Bundok sa Hilagang Amerika"}
+            ls{"Standard na Oras sa Bundok sa Hilagang Amerika"}
         }
         "meta:America_Pacific"{
-            ld{"Daylight Time sa Pasipiko"}
-            lg{"Oras sa Pasipiko"}
-            ls{"Standard na Oras sa Pasipiko"}
+            ld{"Daylight na Oras sa Pasipiko sa Hilagang Amerika"}
+            lg{"Oras sa Pasipiko sa HIlagang Amerika"}
+            ls{"Standard na Oras sa Pasipiko sa Hilagang Amerika"}
         }
         "meta:Anadyr"{
             ld{"Summer Time sa Anadyr"}
@@ -1370,7 +1370,7 @@
             ls{"Standard na Oras sa Armenia"}
         }
         "meta:Atlantic"{
-            ld{"Daylight Time sa Atlantiko"}
+            ld{"Daylight na Oras sa Atlantiko"}
             lg{"Oras sa Atlantiko"}
             ls{"Standard na Oras sa Atlantiko"}
         }
@@ -1468,7 +1468,7 @@
             ls{"Standard na Oras sa Cook Islands"}
         }
         "meta:Cuba"{
-            ld{"Daylight Time sa Cuba"}
+            ld{"Daylight na Oras sa Cuba"}
             lg{"Oras sa Cuba"}
             ls{"Standard na Oras sa Cuba"}
         }
@@ -1673,12 +1673,12 @@
             ls{"Oras sa Mawson"}
         }
         "meta:Mexico_Northwest"{
-            ld{"Daylight Time sa Hilagang-kanlurang Mexico"}
+            ld{"Daylight na Oras sa Hilagang-kanlurang Mexico"}
             lg{"Oras sa Hilagang-kanlurang Mexico"}
             ls{"Standard na Oras sa Hilagang-kanlurang Mexico"}
         }
         "meta:Mexico_Pacific"{
-            ld{"Daylight Time sa Pasipiko ng Mexico"}
+            ld{"Daylight na Oras sa Pasipiko ng Mexico"}
             lg{"Oras sa Pasipiko ng Mexico"}
             ls{"Standard na Oras sa Pasipiko ng Mexico"}
         }
@@ -1712,7 +1712,7 @@
             ls{"Standard na Oras sa New Zealand"}
         }
         "meta:Newfoundland"{
-            ld{"Daylight Time sa Newfoundland"}
+            ld{"Daylight na Oras sa Newfoundland"}
             lg{"Oras sa Newfoundland"}
             ls{"Standard na Oras sa Newfoundland"}
         }
@@ -1769,7 +1769,7 @@
             ls{"Oras sa Phoenix Islands"}
         }
         "meta:Pierre_Miquelon"{
-            ld{"Daylight Time sa Saint Pierre & Miquelon"}
+            ld{"Daylight na Oras sa Saint Pierre & Miquelon"}
             lg{"Oras sa Saint Pierre & Miquelon"}
             ls{"Standard na Oras sa Saint Pierre & Miquelon"}
         }
@@ -1899,7 +1899,7 @@
             ls{"Standard na Oras sa Yekaterinburg"}
         }
         "meta:Yukon"{
-            ls{"Yukon Time"}
+            ls{"Oras sa Yukon"}
         }
         fallbackFormat{"{1} ({0})"}
         gmtFormat{"GMT{0}"}
diff --git a/icu4c/source/data/zone/fr.txt b/icu4c/source/data/zone/fr.txt
index 208b315..c9ca68c 100644
--- a/icu4c/source/data/zone/fr.txt
+++ b/icu4c/source/data/zone/fr.txt
@@ -570,9 +570,6 @@
         "America:Swift_Current"{
             ec{"Swift Current"}
         }
-        "America:Tegucigalpa"{
-            ec{"Tégucigalpa"}
-        }
         "America:Thule"{
             ec{"Thulé"}
         }
@@ -610,7 +607,7 @@
             ec{"Davis"}
         }
         "Antarctica:DumontDUrville"{
-            ec{"Dumont d’Urville"}
+            ec{"Dumont-d’Urville"}
         }
         "Antarctica:Macquarie"{
             ec{"Macquarie"}
@@ -1260,7 +1257,7 @@
             ec{"Pago Pago"}
         }
         "Pacific:Palau"{
-            ec{"Palau"}
+            ec{"Palaos"}
         }
         "Pacific:Pitcairn"{
             ec{"Pitcairn"}
@@ -1333,12 +1330,12 @@
             ls{"heure normale de l’Amazonie"}
         }
         "meta:America_Central"{
-            ld{"heure d’été du Centre"}
+            ld{"heure d’été du centre nord-américain"}
             lg{"heure du centre nord-américain"}
             ls{"heure normale du centre nord-américain"}
         }
         "meta:America_Eastern"{
-            ld{"heure d’été de l’Est"}
+            ld{"heure d’été de l’Est nord-américain"}
             lg{"heure de l’Est nord-américain"}
             ls{"heure normale de l’Est nord-américain"}
         }
@@ -1348,7 +1345,7 @@
             ls{"heure normale des Rocheuses"}
         }
         "meta:America_Pacific"{
-            ld{"heure d’été du Pacifique"}
+            ld{"heure d’été du Pacifique nord-américain"}
             lg{"heure du Pacifique nord-américain"}
             ls{"heure normale du Pacifique nord-américain"}
         }
@@ -1444,7 +1441,7 @@
             ls{"heure normale de Brasilia"}
         }
         "meta:Brunei"{
-            ls{"heure du Brunéi"}
+            ls{"heure du Brunei"}
         }
         "meta:Cape_Verde"{
             ld{"heure d’été du Cap-Vert"}
@@ -1583,9 +1580,9 @@
             ls{"heure du Guyana"}
         }
         "meta:Hawaii_Aleutian"{
-            ld{"heure d’été d’Hawaii - Aléoutiennes"}
-            lg{"heure d’Hawaii - Aléoutiennes"}
-            ls{"heure normale d’Hawaii - Aléoutiennes"}
+            ld{"heure d’été d’Hawaï - Aléoutiennes"}
+            lg{"heure d’Hawaï - Aléoutiennes"}
+            ls{"heure normale d’Hawaï - Aléoutiennes"}
         }
         "meta:Hong_Kong"{
             ld{"heure d’été de Hong Kong"}
@@ -1743,7 +1740,7 @@
             ls{"heure normale de Terre-Neuve"}
         }
         "meta:Niue"{
-            ls{"heure de Nioué"}
+            ls{"heure de Niue"}
         }
         "meta:Norfolk"{
             ld{"heure d’été de l’île Norfolk"}
diff --git a/icu4c/source/data/zone/fr_CA.txt b/icu4c/source/data/zone/fr_CA.txt
index b0e6829..39b82c2 100644
--- a/icu4c/source/data/zone/fr_CA.txt
+++ b/icu4c/source/data/zone/fr_CA.txt
@@ -33,6 +33,12 @@
         "America:St_Thomas"{
             ec{"Saint Thomas"}
         }
+        "America:Tegucigalpa"{
+            ec{"Tégucigalpa"}
+        }
+        "Antarctica:DumontDUrville"{
+            ec{"Dumont d’Urville"}
+        }
         "Asia:Dhaka"{
             ec{"Dacca"}
         }
@@ -57,6 +63,9 @@
         "Pacific:Easter"{
             ec{"île de Pâques"}
         }
+        "Pacific:Palau"{
+            ec{"Palau"}
+        }
         "meta:Acre"{
             ld{"heure avancée de l’Acre"}
             lg{"heure de l’Acre"}
@@ -208,6 +217,9 @@
             lg{"heure de Brasilia"}
             ls{"heure normale de Brasilia"}
         }
+        "meta:Brunei"{
+            ls{"heure du Brunéi"}
+        }
         "meta:Cape_Verde"{
             ld{"heure avancée du Cap-Vert"}
             lg{"heure du Cap-Vert"}
@@ -394,6 +406,9 @@
             sg{"HT"}
             ss{"HNT"}
         }
+        "meta:Niue"{
+            ls{"heure de Nioué"}
+        }
         "meta:Norfolk"{
             ld{"heure avancée de l’île Norfolk"}
             lg{"heure de l’île Norfolk"}
diff --git a/icu4c/source/data/zone/gd.txt b/icu4c/source/data/zone/gd.txt
index 472245c..5f90e81 100644
--- a/icu4c/source/data/zone/gd.txt
+++ b/icu4c/source/data/zone/gd.txt
@@ -1229,6 +1229,9 @@
         "Pacific:Johnston"{
             ec{"Johnston"}
         }
+        "Pacific:Kanton"{
+            ec{"Kanton"}
+        }
         "Pacific:Kiritimati"{
             ec{"Kiritimati"}
         }
diff --git a/icu4c/source/data/zone/gl.txt b/icu4c/source/data/zone/gl.txt
index 090a151..e68762f 100644
--- a/icu4c/source/data/zone/gl.txt
+++ b/icu4c/source/data/zone/gl.txt
@@ -949,10 +949,10 @@
             ec{"Sidney"}
         }
         "Etc:UTC"{
-            ls{"Horario universal coordinado"}
+            ls{"hora universal coordinada"}
         }
         "Etc:Unknown"{
-            ec{"Cidade descoñecida"}
+            ec{"cidade descoñecida"}
         }
         "Europe:Amsterdam"{
             ec{"Ámsterdam"}
@@ -995,7 +995,7 @@
         }
         "Europe:Dublin"{
             ec{"Dublín"}
-            ld{"Horario estándar irlandés"}
+            ld{"hora estándar irlandesa"}
         }
         "Europe:Gibraltar"{
             ec{"Xibraltar"}
@@ -1032,7 +1032,7 @@
         }
         "Europe:London"{
             ec{"Londres"}
-            ld{"Horario de verán británico"}
+            ld{"hora de verán británica"}
         }
         "Europe:Luxembourg"{
             ec{"Luxemburgo"}
@@ -1287,51 +1287,51 @@
             ec{"Wallis"}
         }
         "meta:Afghanistan"{
-            ls{"Horario de Afganistán"}
+            ls{"hora de Afganistán"}
         }
         "meta:Africa_Central"{
-            ls{"Horario de África Central"}
+            ls{"hora de África Central"}
         }
         "meta:Africa_Eastern"{
-            ls{"Horario de África Oriental"}
+            ls{"hora de África Oriental"}
         }
         "meta:Africa_Southern"{
-            ls{"Horario de África Meridional"}
+            ls{"hora de África Meridional"}
         }
         "meta:Africa_Western"{
-            ld{"Horario de verán de África Occidental"}
-            lg{"Horario de África Occidental"}
-            ls{"Horario estándar de África Occidental"}
+            ld{"hora de verán de África Occidental"}
+            lg{"hora de África Occidental"}
+            ls{"hora estándar de África Occidental"}
         }
         "meta:Alaska"{
-            ld{"Horario de verán de Alasca"}
-            lg{"Horario de Alasca"}
-            ls{"Horario estándar de Alasca"}
+            ld{"hora de verán de Alasca"}
+            lg{"hora de Alasca"}
+            ls{"hora estándar de Alasca"}
         }
         "meta:Amazon"{
-            ld{"Horario de verán do Amazonas"}
-            lg{"Horario do Amazonas"}
-            ls{"Horario estándar do Amazonas"}
+            ld{"hora de verán do Amazonas"}
+            lg{"hora do Amazonas"}
+            ls{"hora estándar do Amazonas"}
         }
         "meta:America_Central"{
-            ld{"Horario de verán central, Norteamérica"}
-            lg{"Horario central, Norteamérica"}
-            ls{"Horario estándar central, Norteamérica"}
+            ld{"hora de verán central, Norteamérica"}
+            lg{"hora central, Norteamérica"}
+            ls{"hora estándar central, Norteamérica"}
         }
         "meta:America_Eastern"{
-            ld{"Horario de verán do leste, América do Norte"}
-            lg{"Horario do leste, América do Norte"}
-            ls{"Horario estándar do leste, América do Norte"}
+            ld{"hora de verán do leste, América do Norte"}
+            lg{"hora do leste, América do Norte"}
+            ls{"hora estándar do leste, América do Norte"}
         }
         "meta:America_Mountain"{
-            ld{"Horario de verán da montaña, América do Norte"}
-            lg{"Horario da montaña, América do Norte"}
-            ls{"Horario estándar da montaña, América do Norte"}
+            ld{"hora de verán da montaña, América do Norte"}
+            lg{"hora da montaña, América do Norte"}
+            ls{"hora estándar da montaña, América do Norte"}
         }
         "meta:America_Pacific"{
-            ld{"Horario de verán do Pacífico, América do Norte"}
-            lg{"Horario do Pacífico, América do Norte"}
-            ls{"Horario estándar do Pacífico, América do Norte"}
+            ld{"hora de verán do Pacífico, América do Norte"}
+            lg{"hora do Pacífico, América do Norte"}
+            ls{"hora estándar do Pacífico, América do Norte"}
         }
         "meta:Anadyr"{
             ld{"Horario de verán de Anadir"}
@@ -1339,279 +1339,279 @@
             ls{"Horario estándar de Anadir"}
         }
         "meta:Apia"{
-            ld{"Horario de verán de Apia"}
-            lg{"Horario de Apia"}
-            ls{"Horario estándar de Apia"}
+            ld{"hora de verán de Apia"}
+            lg{"hora de Apia"}
+            ls{"hora estándar de Apia"}
         }
         "meta:Arabian"{
-            ld{"Horario de verán árabe"}
-            lg{"Horario árabe"}
-            ls{"Horario estándar árabe"}
+            ld{"hora de verán árabe"}
+            lg{"hora árabe"}
+            ls{"hora estándar árabe"}
         }
         "meta:Argentina"{
-            ld{"Horario de verán da Arxentina"}
-            lg{"Horario da Arxentina"}
-            ls{"Horario estándar da Arxentina"}
+            ld{"hora de verán da Arxentina"}
+            lg{"hora da Arxentina"}
+            ls{"hora estándar da Arxentina"}
         }
         "meta:Argentina_Western"{
-            ld{"Horario de verán da Arxentina Occidental"}
-            lg{"Horario da Arxentina Occidental"}
-            ls{"Horario estándar da Arxentina Occidental"}
+            ld{"hora de verán da Arxentina Occidental"}
+            lg{"hora da Arxentina Occidental"}
+            ls{"hora estándar da Arxentina Occidental"}
         }
         "meta:Armenia"{
-            ld{"Horario de verán de Armenia"}
-            lg{"Horario de Armenia"}
-            ls{"Horario estándar de Armenia"}
+            ld{"hora de verán de Armenia"}
+            lg{"hora de Armenia"}
+            ls{"hora estándar de Armenia"}
         }
         "meta:Atlantic"{
-            ld{"Horario de verán do Atlántico"}
-            lg{"Horario do Atlántico"}
-            ls{"Horario estándar do Atlántico"}
+            ld{"hora de verán do Atlántico"}
+            lg{"hora do Atlántico"}
+            ls{"hora estándar do Atlántico"}
         }
         "meta:Australia_Central"{
-            ld{"Horario de verán de Australia Central"}
-            lg{"Horario de Australia Central"}
-            ls{"Horario estándar de Australia Central"}
+            ld{"hora de verán de Australia Central"}
+            lg{"hora de Australia Central"}
+            ls{"hora estándar de Australia Central"}
         }
         "meta:Australia_CentralWestern"{
-            ld{"Horario de verán de Australia Occidental Central"}
-            lg{"Horario de Australia Occidental Central"}
-            ls{"Horario estándar de Australia Occidental Central"}
+            ld{"hora de verán de Australia Occidental Central"}
+            lg{"hora de Australia Occidental Central"}
+            ls{"hora estándar de Australia Occidental Central"}
         }
         "meta:Australia_Eastern"{
-            ld{"Horario de verán de Australia Oriental"}
-            lg{"Horario de Australia Oriental"}
-            ls{"Horario estándar de Australia Oriental"}
+            ld{"hora de verán de Australia Oriental"}
+            lg{"hora de Australia Oriental"}
+            ls{"hora estándar de Australia Oriental"}
         }
         "meta:Australia_Western"{
-            ld{"Horario de verán de Australia Occidental"}
-            lg{"Horario de Australia Occidental"}
-            ls{"Horario estándar de Australia Occidental"}
+            ld{"hora de verán de Australia Occidental"}
+            lg{"hora de Australia Occidental"}
+            ls{"hora estándar de Australia Occidental"}
         }
         "meta:Azerbaijan"{
-            ld{"Horario de verán de Acerbaixán"}
-            lg{"Horario de Acerbaixán"}
-            ls{"Horario estándar de Acerbaixán"}
+            ld{"hora de verán de Acerbaixán"}
+            lg{"hora de Acerbaixán"}
+            ls{"hora estándar de Acerbaixán"}
         }
         "meta:Azores"{
-            ld{"Horario de verán dos Azores"}
-            lg{"Horario dos Azores"}
-            ls{"Horario estándar dos Azores"}
+            ld{"hora de verán dos Azores"}
+            lg{"hora dos Azores"}
+            ls{"hora estándar dos Azores"}
         }
         "meta:Bangladesh"{
-            ld{"Horario de verán de Bangladesh"}
-            lg{"Horario de Bangladesh"}
-            ls{"Horario estándar de Bangladesh"}
+            ld{"hora de verán de Bangladesh"}
+            lg{"hora de Bangladesh"}
+            ls{"hora estándar de Bangladesh"}
         }
         "meta:Bhutan"{
-            ls{"Horario de Bután"}
+            ls{"hora de Bután"}
         }
         "meta:Bolivia"{
-            ls{"Horario de Bolivia"}
+            ls{"hora de Bolivia"}
         }
         "meta:Brasilia"{
-            ld{"Horario de verán de Brasilia"}
-            lg{"Horario de Brasilia"}
-            ls{"Horario estándar de Brasilia"}
+            ld{"hora de verán de Brasilia"}
+            lg{"hora de Brasilia"}
+            ls{"hora estándar de Brasilia"}
         }
         "meta:Brunei"{
-            ls{"Horario de Brunei Darussalam"}
+            ls{"hora de Brunei Darussalam"}
         }
         "meta:Cape_Verde"{
-            ld{"Horario de verán de Cabo Verde"}
-            lg{"Horario de Cabo Verde"}
-            ls{"Horario estándar de Cabo Verde"}
+            ld{"hora de verán de Cabo Verde"}
+            lg{"hora de Cabo Verde"}
+            ls{"hora estándar de Cabo Verde"}
         }
         "meta:Chamorro"{
-            ls{"Horario estándar chamorro"}
+            ls{"hora estándar chamorro"}
         }
         "meta:Chatham"{
-            ld{"Horario de verán de Chatham"}
-            lg{"Horario de Chatham"}
-            ls{"Horario estándar de Chatham"}
+            ld{"hora de verán de Chatham"}
+            lg{"hora de Chatham"}
+            ls{"hora estándar de Chatham"}
         }
         "meta:Chile"{
-            ld{"Horario de verán de Chile"}
-            lg{"Horario de Chile"}
-            ls{"Horario estándar de Chile"}
+            ld{"hora de verán de Chile"}
+            lg{"hora de Chile"}
+            ls{"hora estándar de Chile"}
         }
         "meta:China"{
-            ld{"Horario de verán da China"}
-            lg{"Horario da China"}
-            ls{"Horario estándar da China"}
+            ld{"hora de verán da China"}
+            lg{"hora da China"}
+            ls{"hora estándar da China"}
         }
         "meta:Choibalsan"{
-            ld{"Horario de verán de Choibalsan"}
-            lg{"Horario de Choibalsan"}
-            ls{"Horario estándar de Choibalsan"}
+            ld{"hora de verán de Choibalsan"}
+            lg{"hora de Choibalsan"}
+            ls{"hora estándar de Choibalsan"}
         }
         "meta:Christmas"{
-            ls{"Horario da Illa Christmas"}
+            ls{"hora da Illa Christmas"}
         }
         "meta:Cocos"{
-            ls{"Horario das Illas Cocos"}
+            ls{"hora das Illas Cocos"}
         }
         "meta:Colombia"{
-            ld{"Horario de verán de Colombia"}
-            lg{"Horario de Colombia"}
-            ls{"Horario estándar de Colombia"}
+            ld{"hora de verán de Colombia"}
+            lg{"hora de Colombia"}
+            ls{"hora estándar de Colombia"}
         }
         "meta:Cook"{
-            ld{"Horario de verán medio das Illas Cook"}
-            lg{"Horario das Illas Cook"}
-            ls{"Horario estándar das Illas Cook"}
+            ld{"hora de verán medio das Illas Cook"}
+            lg{"hora das Illas Cook"}
+            ls{"hora estándar das Illas Cook"}
         }
         "meta:Cuba"{
-            ld{"Horario de verán de Cuba"}
-            lg{"Horario de Cuba"}
-            ls{"Horario estándar de Cuba"}
+            ld{"hora de verán de Cuba"}
+            lg{"hora de Cuba"}
+            ls{"hora estándar de Cuba"}
         }
         "meta:Davis"{
-            ls{"Horario de Davis"}
+            ls{"hora de Davis"}
         }
         "meta:DumontDUrville"{
-            ls{"Horario de Dumont-d’Urville"}
+            ls{"hora de Dumont-d’Urville"}
         }
         "meta:East_Timor"{
-            ls{"Horario de Timor Leste"}
+            ls{"hora de Timor Leste"}
         }
         "meta:Easter"{
-            ld{"Horario de verán da Illa de Pascua"}
-            lg{"Horario da Illa de Pascua"}
-            ls{"Horario estándar da Illa de Pascua"}
+            ld{"hora de verán da Illa de Pascua"}
+            lg{"hora da Illa de Pascua"}
+            ls{"hora estándar da Illa de Pascua"}
         }
         "meta:Ecuador"{
-            ls{"Horario de Ecuador"}
+            ls{"hora de Ecuador"}
         }
         "meta:Europe_Central"{
-            ld{"Horario de verán de Europa Central"}
-            lg{"Horario de Europa Central"}
-            ls{"Horario estándar de Europa Central"}
+            ld{"hora de verán de Europa Central"}
+            lg{"hora de Europa Central"}
+            ls{"hora estándar de Europa Central"}
             sd{"CEST"}
             sg{"CET"}
             ss{"CET"}
         }
         "meta:Europe_Eastern"{
-            ld{"Horario de verán de Europa Oriental"}
-            lg{"Horario de Europa Oriental"}
-            ls{"Horario estándar de Europa Oriental"}
+            ld{"hora de verán de Europa Oriental"}
+            lg{"hora de Europa Oriental"}
+            ls{"hora estándar de Europa Oriental"}
             sd{"EEST"}
             sg{"EET"}
             ss{"EET"}
         }
         "meta:Europe_Further_Eastern"{
-            ls{"Horario do extremo leste europeo"}
+            ls{"hora do extremo leste europeo"}
         }
         "meta:Europe_Western"{
-            ld{"Horario de verán de Europa Occidental"}
-            lg{"Horario de Europa Occidental"}
-            ls{"Horario estándar de Europa Occidental"}
+            ld{"hora de verán de Europa Occidental"}
+            lg{"hora de Europa Occidental"}
+            ls{"hora estándar de Europa Occidental"}
             sd{"WEST"}
             sg{"WET"}
             ss{"WET"}
         }
         "meta:Falkland"{
-            ld{"Horario de verán das Illas Malvinas"}
-            lg{"Horario das Illas Malvinas"}
-            ls{"Horario estándar das Illas Malvinas"}
+            ld{"hora de verán das Illas Malvinas"}
+            lg{"hora das Illas Malvinas"}
+            ls{"hora estándar das Illas Malvinas"}
         }
         "meta:Fiji"{
-            ld{"Horario de verán de Fixi"}
-            lg{"Horario de Fixi"}
-            ls{"Horario estándar de Fixi"}
+            ld{"hora de verán de Fixi"}
+            lg{"hora de Fixi"}
+            ls{"hora estándar de Fixi"}
         }
         "meta:French_Guiana"{
-            ls{"Horario da Güiana Francesa"}
+            ls{"hora da Güiana Francesa"}
         }
         "meta:French_Southern"{
-            ls{"Horario das Terras Austrais e Antárticas Francesas"}
+            ls{"hora das Terras Austrais e Antárticas Francesas"}
         }
         "meta:GMT"{
-            ls{"Horario do meridiano de Greenwich"}
+            ls{"hora do meridiano de Greenwich"}
             ss{"GMT"}
         }
         "meta:Galapagos"{
-            ls{"Horario das Galápagos"}
+            ls{"hora das Galápagos"}
         }
         "meta:Gambier"{
-            ls{"Horario de Gambier"}
+            ls{"hora de Gambier"}
         }
         "meta:Georgia"{
-            ld{"Horario de verán de Xeorxia"}
-            lg{"Horario de Xeorxia"}
-            ls{"Horario estándar de Xeorxia"}
+            ld{"hora de verán de Xeorxia"}
+            lg{"hora de Xeorxia"}
+            ls{"hora estándar de Xeorxia"}
         }
         "meta:Gilbert_Islands"{
-            ls{"Horario das Illas Gilbert"}
+            ls{"hora das Illas Gilbert"}
         }
         "meta:Greenland_Eastern"{
-            ld{"Horario de verán de Groenlandia Oriental"}
-            lg{"Horario de Groenlandia Oriental"}
-            ls{"Horario estándar de Groenlandia Oriental"}
+            ld{"hora de verán de Groenlandia Oriental"}
+            lg{"hora de Groenlandia Oriental"}
+            ls{"hora estándar de Groenlandia Oriental"}
         }
         "meta:Greenland_Western"{
-            ld{"Horario de verán de Groenlandia Occidental"}
-            lg{"Horario de Groenlandia Occidental"}
-            ls{"Horario estándar de Groenlandia Occidental"}
+            ld{"hora de verán de Groenlandia Occidental"}
+            lg{"hora de Groenlandia Occidental"}
+            ls{"hora estándar de Groenlandia Occidental"}
         }
         "meta:Gulf"{
-            ls{"Horario do Golfo"}
+            ls{"hora do Golfo"}
         }
         "meta:Guyana"{
-            ls{"Horario da Güiana"}
+            ls{"hora da Güiana"}
         }
         "meta:Hawaii_Aleutian"{
-            ld{"Horario de verán de Hawai-illas Aleutianas"}
-            lg{"Horario de Hawai-illas Aleutianas"}
-            ls{"Horario estándar de Hawai-illas Aleutianas"}
+            ld{"hora de verán de Hawai-illas Aleutianas"}
+            lg{"hora de Hawai-illas Aleutianas"}
+            ls{"hora estándar de Hawai-illas Aleutianas"}
         }
         "meta:Hong_Kong"{
-            ld{"Horario de verán de Hong Kong"}
-            lg{"Horario de Hong Kong"}
-            ls{"Horario estándar de Hong Kong"}
+            ld{"hora de verán de Hong Kong"}
+            lg{"hora de Hong Kong"}
+            ls{"hora estándar de Hong Kong"}
         }
         "meta:Hovd"{
-            ld{"Horario de verán de Hovd"}
-            lg{"Horario de Hovd"}
-            ls{"Horario estándar de Hovd"}
+            ld{"hora de verán de Hovd"}
+            lg{"hora de Hovd"}
+            ls{"hora estándar de Hovd"}
         }
         "meta:India"{
-            ls{"Horario da India"}
+            ls{"hora da India"}
         }
         "meta:Indian_Ocean"{
-            ls{"Horario do Océano Índico"}
+            ls{"hora do Océano Índico"}
         }
         "meta:Indochina"{
-            ls{"Horario de Indochina"}
+            ls{"hora de Indochina"}
         }
         "meta:Indonesia_Central"{
-            ls{"Horario de Indonesia Central"}
+            ls{"hora de Indonesia Central"}
         }
         "meta:Indonesia_Eastern"{
-            ls{"Horario de Indonesia Oriental"}
+            ls{"hora de Indonesia Oriental"}
         }
         "meta:Indonesia_Western"{
-            ls{"Horario de Indonesia Occidental"}
+            ls{"hora de Indonesia Occidental"}
         }
         "meta:Iran"{
-            ld{"Horario de verán de Irán"}
-            lg{"Horario de Irán"}
-            ls{"Horario estándar de Irán"}
+            ld{"hora de verán de Irán"}
+            lg{"hora de Irán"}
+            ls{"hora estándar de Irán"}
         }
         "meta:Irkutsk"{
-            ld{"Horario de verán de Irkutsk"}
-            lg{"Horario de Irkutsk"}
-            ls{"Horario estándar de Irkutsk"}
+            ld{"hora de verán de Irkutsk"}
+            lg{"hora de Irkutsk"}
+            ls{"hora estándar de Irkutsk"}
         }
         "meta:Israel"{
-            ld{"Horario de verán de Israel"}
-            lg{"Horario de Israel"}
-            ls{"Horario estándar de Israel"}
+            ld{"hora de verán de Israel"}
+            lg{"hora de Israel"}
+            ls{"hora estándar de Israel"}
         }
         "meta:Japan"{
-            ld{"Horario de verán do Xapón"}
-            lg{"Horario do Xapón"}
-            ls{"Horario estándar do Xapón"}
+            ld{"hora de verán do Xapón"}
+            lg{"hora do Xapón"}
+            ls{"hora estándar do Xapón"}
         }
         "meta:Kamchatka"{
             ld{"Horario de verán de Petropávlovsk-Kamchatski"}
@@ -1619,183 +1619,183 @@
             ls{"Horario estándar de Petropávlovsk-Kamchatski"}
         }
         "meta:Kazakhstan_Eastern"{
-            ls{"Horario de Kazakistán Oriental"}
+            ls{"hora de Kazakistán Oriental"}
         }
         "meta:Kazakhstan_Western"{
-            ls{"Horario de Kazakistán Occidental"}
+            ls{"hora de Kazakistán Occidental"}
         }
         "meta:Korea"{
-            ld{"Horario de verán de Corea"}
-            lg{"Horario de Corea"}
-            ls{"Horario estándar de Corea"}
+            ld{"hora de verán de Corea"}
+            lg{"hora de Corea"}
+            ls{"hora estándar de Corea"}
         }
         "meta:Kosrae"{
-            ls{"Horario de Kosrae"}
+            ls{"hora de Kosrae"}
         }
         "meta:Krasnoyarsk"{
-            ld{"Horario de verán de Krasnoiarsk"}
-            lg{"Horario de Krasnoiarsk"}
-            ls{"Horario estándar de Krasnoiarsk"}
+            ld{"hora de verán de Krasnoiarsk"}
+            lg{"hora de Krasnoiarsk"}
+            ls{"hora estándar de Krasnoiarsk"}
         }
         "meta:Kyrgystan"{
-            ls{"Horario de Kirguizistán"}
+            ls{"hora de Kirguizistán"}
         }
         "meta:Line_Islands"{
-            ls{"Horario das Illas da Liña"}
+            ls{"hora das Illas da Liña"}
         }
         "meta:Lord_Howe"{
-            ld{"Horario de verán de Lord Howe"}
-            lg{"Horario de Lord Howe"}
-            ls{"Horario estándar de Lord Howe"}
+            ld{"hora de verán de Lord Howe"}
+            lg{"hora de Lord Howe"}
+            ls{"hora estándar de Lord Howe"}
         }
         "meta:Macquarie"{
-            ls{"Horario da Illa Macquarie"}
+            ls{"hora da Illa Macquarie"}
         }
         "meta:Magadan"{
-            ld{"Horario de verán de Magadan"}
-            lg{"Horario de Magadan"}
-            ls{"Horario estándar de Magadan"}
+            ld{"hora de verán de Magadan"}
+            lg{"hora de Magadan"}
+            ls{"hora estándar de Magadan"}
         }
         "meta:Malaysia"{
-            ls{"Horario de Malaisia"}
+            ls{"hora de Malaisia"}
         }
         "meta:Maldives"{
-            ls{"Horario das Maldivas"}
+            ls{"hora das Maldivas"}
         }
         "meta:Marquesas"{
-            ls{"Horario das Marquesas"}
+            ls{"hora das Marquesas"}
         }
         "meta:Marshall_Islands"{
-            ls{"Horario das Illas Marshall"}
+            ls{"hora das Illas Marshall"}
         }
         "meta:Mauritius"{
-            ld{"Horario de verán de Mauricio"}
-            lg{"Horario de Mauricio"}
-            ls{"Horario estándar de Mauricio"}
+            ld{"hora de verán de Mauricio"}
+            lg{"hora de Mauricio"}
+            ls{"hora estándar de Mauricio"}
         }
         "meta:Mawson"{
-            ls{"Horario de Mawson"}
+            ls{"hora de Mawson"}
         }
         "meta:Mexico_Northwest"{
-            ld{"Horario de verán do noroeste de México"}
-            lg{"Horario do noroeste de México"}
-            ls{"Horario estándar do noroeste de México"}
+            ld{"hora de verán do noroeste de México"}
+            lg{"hora do noroeste de México"}
+            ls{"hora estándar do noroeste de México"}
         }
         "meta:Mexico_Pacific"{
-            ld{"Horario de verán do Pacífico mexicano"}
-            lg{"Horario do Pacífico mexicano"}
-            ls{"Horario estándar do Pacífico mexicano"}
+            ld{"hora de verán do Pacífico mexicano"}
+            lg{"hora do Pacífico mexicano"}
+            ls{"hora estándar do Pacífico mexicano"}
         }
         "meta:Mongolia"{
-            ld{"Horario de verán de Ulaanbaatar"}
-            lg{"Horario de Ulaanbaatar"}
-            ls{"Horario estándar de Ulaanbaatar"}
+            ld{"hora de verán de Ulaanbaatar"}
+            lg{"hora de Ulaanbaatar"}
+            ls{"hora estándar de Ulaanbaatar"}
         }
         "meta:Moscow"{
-            ld{"Horario de verán de Moscova"}
-            lg{"Horario de Moscova"}
-            ls{"Horario estándar de Moscova"}
+            ld{"hora de verán de Moscova"}
+            lg{"hora de Moscova"}
+            ls{"hora estándar de Moscova"}
         }
         "meta:Myanmar"{
-            ls{"Horario de Myanmar"}
+            ls{"hora de Myanmar"}
         }
         "meta:Nauru"{
-            ls{"Horario de Nauru"}
+            ls{"hora de Nauru"}
         }
         "meta:Nepal"{
-            ls{"Horario de Nepal"}
+            ls{"hora de Nepal"}
         }
         "meta:New_Caledonia"{
-            ld{"Horario de verán de Nova Caledonia"}
-            lg{"Horario de Nova Caledonia"}
-            ls{"Horario estándar de Nova Caledonia"}
+            ld{"hora de verán de Nova Caledonia"}
+            lg{"hora de Nova Caledonia"}
+            ls{"hora estándar de Nova Caledonia"}
         }
         "meta:New_Zealand"{
-            ld{"Horario de verán de Nova Zelandia"}
-            lg{"Horario de Nova Zelandia"}
-            ls{"Horario estándar de Nova Zelandia"}
+            ld{"hora de verán de Nova Zelandia"}
+            lg{"hora de Nova Zelandia"}
+            ls{"hora estándar de Nova Zelandia"}
         }
         "meta:Newfoundland"{
-            ld{"Horario de verán de Terra Nova"}
-            lg{"Horario de Terra Nova"}
-            ls{"Horario estándar de Terra Nova"}
+            ld{"hora de verán de Terra Nova"}
+            lg{"hora de Terra Nova"}
+            ls{"hora estándar de Terra Nova"}
         }
         "meta:Niue"{
-            ls{"Horario de Niue"}
+            ls{"hora de Niue"}
         }
         "meta:Norfolk"{
-            ld{"Horario de verán da Illa Norfolk"}
-            lg{"Horario da Illa Norfolk"}
-            ls{"Horario estándar da Illa Norfolk"}
+            ld{"hora de verán da Illa Norfolk"}
+            lg{"hora da Illa Norfolk"}
+            ls{"hora estándar da Illa Norfolk"}
         }
         "meta:Noronha"{
-            ld{"Horario de verán de Fernando de Noronha"}
-            lg{"Horario de Fernando de Noronha"}
-            ls{"Horario estándar de Fernando de Noronha"}
+            ld{"hora de verán de Fernando de Noronha"}
+            lg{"hora de Fernando de Noronha"}
+            ls{"hora estándar de Fernando de Noronha"}
         }
         "meta:Novosibirsk"{
-            ld{"Horario de verán de Novosibirsk"}
-            lg{"Horario de Novosibirsk"}
-            ls{"Horario estándar de Novosibirsk"}
+            ld{"hora de verán de Novosibirsk"}
+            lg{"hora de Novosibirsk"}
+            ls{"hora estándar de Novosibirsk"}
         }
         "meta:Omsk"{
-            ld{"Horario de verán de Omsk"}
-            lg{"Horario de Omsk"}
-            ls{"Horario estándar de Omsk"}
+            ld{"hora de verán de Omsk"}
+            lg{"hora de Omsk"}
+            ls{"hora estándar de Omsk"}
         }
         "meta:Pakistan"{
-            ld{"Horario de verán de Paquistán"}
-            lg{"Horario de Paquistán"}
-            ls{"Horario estándar de Paquistán"}
+            ld{"hora de verán de Paquistán"}
+            lg{"hora de Paquistán"}
+            ls{"hora estándar de Paquistán"}
         }
         "meta:Palau"{
-            ls{"Horario de Palau"}
+            ls{"hora de Palau"}
         }
         "meta:Papua_New_Guinea"{
-            ls{"Horario de Papúa-Nova Guinea"}
+            ls{"hora de Papúa-Nova Guinea"}
         }
         "meta:Paraguay"{
-            ld{"Horario de verán do Paraguai"}
-            lg{"Horario do Paraguai"}
-            ls{"Horario estándar do Paraguai"}
+            ld{"hora de verán do Paraguai"}
+            lg{"hora do Paraguai"}
+            ls{"hora estándar do Paraguai"}
         }
         "meta:Peru"{
-            ld{"Horario de verán do Perú"}
-            lg{"Horario do Perú"}
-            ls{"Horario estándar do Perú"}
+            ld{"hora de verán do Perú"}
+            lg{"hora do Perú"}
+            ls{"hora estándar do Perú"}
         }
         "meta:Philippines"{
-            ld{"Horario de verán de Filipinas"}
-            lg{"Horario de Filipinas"}
-            ls{"Horario estándar de Filipinas"}
+            ld{"hora de verán de Filipinas"}
+            lg{"hora de Filipinas"}
+            ls{"hora estándar de Filipinas"}
         }
         "meta:Phoenix_Islands"{
-            ls{"Horario das Illas Fénix"}
+            ls{"hora das Illas Fénix"}
         }
         "meta:Pierre_Miquelon"{
-            ld{"Horario de verán de Saint Pierre et Miquelon"}
-            lg{"Horario de Saint Pierre et Miquelon"}
-            ls{"Horario estándar de Saint Pierre et Miquelon"}
+            ld{"hora de verán de Saint Pierre et Miquelon"}
+            lg{"hora de Saint Pierre et Miquelon"}
+            ls{"hora estándar de Saint Pierre et Miquelon"}
         }
         "meta:Pitcairn"{
-            ls{"Horario de Pitcairn"}
+            ls{"hora de Pitcairn"}
         }
         "meta:Ponape"{
-            ls{"Horario de Pohnpei"}
+            ls{"hora de Pohnpei"}
         }
         "meta:Pyongyang"{
-            ls{"Horario de Pyongyang"}
+            ls{"hora de Pyongyang"}
         }
         "meta:Reunion"{
-            ls{"Horario de Reunión"}
+            ls{"hora de Reunión"}
         }
         "meta:Rothera"{
-            ls{"Horario de Rothera"}
+            ls{"hora de Rothera"}
         }
         "meta:Sakhalin"{
-            ld{"Horario de verán de Sakhalín"}
-            lg{"Horario de Sakhalín"}
-            ls{"Horario estándar de Sakhalín"}
+            ld{"hora de verán de Sakhalín"}
+            lg{"hora de Sakhalín"}
+            ls{"hora estándar de Sakhalín"}
         }
         "meta:Samara"{
             ld{"Horario de verán de Samara"}
@@ -1803,114 +1803,114 @@
             ls{"Horario estándar de Samara"}
         }
         "meta:Samoa"{
-            ld{"Horario de verán de Samoa"}
-            lg{"Horario de Samoa"}
-            ls{"Horario estándar de Samoa"}
+            ld{"hora de verán de Samoa"}
+            lg{"hora de Samoa"}
+            ls{"hora estándar de Samoa"}
         }
         "meta:Seychelles"{
-            ls{"Horario das Seychelles"}
+            ls{"hora das Seychelles"}
         }
         "meta:Singapore"{
-            ls{"Horario de Singapur"}
+            ls{"hora de Singapur"}
         }
         "meta:Solomon"{
-            ls{"Horario das Illas Salomón"}
+            ls{"hora das Illas Salomón"}
         }
         "meta:South_Georgia"{
-            ls{"Horario de Xeorxia do Sur"}
+            ls{"hora de Xeorxia do Sur"}
         }
         "meta:Suriname"{
-            ls{"Horario de Suriname"}
+            ls{"hora de Suriname"}
         }
         "meta:Syowa"{
-            ls{"Horario de Syowa"}
+            ls{"hora de Syowa"}
         }
         "meta:Tahiti"{
-            ls{"Horario de Tahití"}
+            ls{"hora de Tahití"}
         }
         "meta:Taipei"{
-            ld{"Horario de verán de Taipei"}
-            lg{"Horario de Taipei"}
-            ls{"Horario estándar de Taipei"}
+            ld{"hora de verán de Taipei"}
+            lg{"hora de Taipei"}
+            ls{"hora estándar de Taipei"}
         }
         "meta:Tajikistan"{
-            ls{"Horario de Taxiquistán"}
+            ls{"hora de Taxiquistán"}
         }
         "meta:Tokelau"{
-            ls{"Horario de Tokelau"}
+            ls{"hora de Tokelau"}
         }
         "meta:Tonga"{
-            ld{"Horario de verán de Tonga"}
-            lg{"Horario de Tonga"}
-            ls{"Horario estándar de Tonga"}
+            ld{"hora de verán de Tonga"}
+            lg{"hora de Tonga"}
+            ls{"hora estándar de Tonga"}
         }
         "meta:Truk"{
-            ls{"Horario de Chuuk"}
+            ls{"hora de Chuuk"}
         }
         "meta:Turkmenistan"{
-            ld{"Horario de verán de Turkmenistán"}
-            lg{"Horario de Turkmenistán"}
-            ls{"Horario estándar de Turkmenistán"}
+            ld{"hora de verán de Turkmenistán"}
+            lg{"hora de Turkmenistán"}
+            ls{"hora estándar de Turkmenistán"}
         }
         "meta:Tuvalu"{
-            ls{"Horario de Tuvalu"}
+            ls{"hora de Tuvalu"}
         }
         "meta:Uruguay"{
-            ld{"Horario de verán do Uruguai"}
-            lg{"Horario do Uruguai"}
-            ls{"Horario estándar do Uruguai"}
+            ld{"hora de verán do Uruguai"}
+            lg{"hora do Uruguai"}
+            ls{"hora estándar do Uruguai"}
         }
         "meta:Uzbekistan"{
-            ld{"Horario de verán de Uzbekistán"}
-            lg{"Horario de Uzbekistán"}
-            ls{"Horario estándar de Uzbekistán"}
+            ld{"hora de verán de Uzbekistán"}
+            lg{"hora de Uzbekistán"}
+            ls{"hora estándar de Uzbekistán"}
         }
         "meta:Vanuatu"{
-            ld{"Horario de verán de Vanuatu"}
-            lg{"Horario de Vanuatu"}
-            ls{"Horario estándar de Vanuatu"}
+            ld{"hora de verán de Vanuatu"}
+            lg{"hora de Vanuatu"}
+            ls{"hora estándar de Vanuatu"}
         }
         "meta:Venezuela"{
-            ls{"Horario de Venezuela"}
+            ls{"hora de Venezuela"}
         }
         "meta:Vladivostok"{
-            ld{"Horario de verán de Vladivostok"}
-            lg{"Horario de Vladivostok"}
-            ls{"Horario estándar de Vladivostok"}
+            ld{"hora de verán de Vladivostok"}
+            lg{"hora de Vladivostok"}
+            ls{"hora estándar de Vladivostok"}
         }
         "meta:Volgograd"{
-            ld{"Horario de verán de Volgogrado"}
-            lg{"Horario de Volgogrado"}
-            ls{"Horario estándar de Volgogrado"}
+            ld{"hora de verán de Volgogrado"}
+            lg{"hora de Volgogrado"}
+            ls{"hora estándar de Volgogrado"}
         }
         "meta:Vostok"{
-            ls{"Horario de Vostok"}
+            ls{"hora de Vostok"}
         }
         "meta:Wake"{
-            ls{"Horario da Illa Wake"}
+            ls{"hora da Illa Wake"}
         }
         "meta:Wallis"{
-            ls{"Horario de Wallis e Futuna"}
+            ls{"hora de Wallis e Futuna"}
         }
         "meta:Yakutsk"{
-            ld{"Horario de verán de Iakutsk"}
-            lg{"Horario de Iakutsk"}
-            ls{"Horario estándar de Iakutsk"}
+            ld{"hora de verán de Iakutsk"}
+            lg{"hora de Iakutsk"}
+            ls{"hora estándar de Iakutsk"}
         }
         "meta:Yekaterinburg"{
-            ld{"Horario de verán de Ekaterimburgo"}
-            lg{"Horario de Ekaterimburgo"}
-            ls{"Horario estándar de Ekaterimburgo"}
+            ld{"hora de verán de Ekaterimburgo"}
+            lg{"hora de Ekaterimburgo"}
+            ls{"hora estándar de Ekaterimburgo"}
         }
         "meta:Yukon"{
-            ls{"Horario de Yukon"}
+            ls{"hora de Yukon"}
         }
         fallbackFormat{"{1} ({0})"}
         gmtFormat{"GMT{0}"}
         gmtZeroFormat{"GMT"}
         hourFormat{"+HH:mm;-HH:mm"}
-        regionFormat{"Horario de: {0}"}
-        regionFormatDaylight{"Horario de verán de: {0}"}
-        regionFormatStandard{"Horario estándar de: {0}"}
+        regionFormat{"hora de: {0}"}
+        regionFormatDaylight{"hora de verán de: {0}"}
+        regionFormatStandard{"hora estándar de: {0}"}
     }
 }
diff --git a/icu4c/source/data/zone/gu.txt b/icu4c/source/data/zone/gu.txt
index f1828bf..d19d51b 100644
--- a/icu4c/source/data/zone/gu.txt
+++ b/icu4c/source/data/zone/gu.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"જોહ્નસ્ટોન"}
         }
+        "Pacific:Kanton"{
+            ec{"કેન્ટન"}
+        }
         "Pacific:Kiritimati"{
             ec{"કિરિતિમાતી"}
         }
diff --git a/icu4c/source/data/zone/he.txt b/icu4c/source/data/zone/he.txt
index 8775eae..f388d69 100644
--- a/icu4c/source/data/zone/he.txt
+++ b/icu4c/source/data/zone/he.txt
@@ -94,7 +94,7 @@
             ec{"קינשסה"}
         }
         "Africa:Lagos"{
-            ec{"לגוס"}
+            ec{"לאגוס"}
         }
         "Africa:Libreville"{
             ec{"ליברוויל"}
@@ -472,13 +472,13 @@
             ec{"נורוניה"}
         }
         "America:North_Dakota:Beulah"{
-            ec{"ביולה, צפון דקוטה"}
+            ec{"ביולה, דקוטה הצפונית"}
         }
         "America:North_Dakota:Center"{
-            ec{"סנטר, צפון דקוטה"}
+            ec{"סנטר, דקוטה הצפונית"}
         }
         "America:North_Dakota:New_Salem"{
-            ec{"ניו סיילם, צפון דקוטה"}
+            ec{"ניו סיילם, דקוטה הצפונית"}
         }
         "America:Ojinaga"{
             ec{"אוג׳ינאגה"}
@@ -604,7 +604,7 @@
             ec{"ילונייף"}
         }
         "Antarctica:Casey"{
-            ec{"קאסיי"}
+            ec{"קייסי"}
         }
         "Antarctica:Davis"{
             ec{"דיוויס"}
diff --git a/icu4c/source/data/zone/hi_Latn.txt b/icu4c/source/data/zone/hi_Latn.txt
index d9eb14f..6c32810 100644
--- a/icu4c/source/data/zone/hi_Latn.txt
+++ b/icu4c/source/data/zone/hi_Latn.txt
@@ -313,9 +313,6 @@
         "America:Glace_Bay"{
             ec{"Glace Bay"}
         }
-        "America:Godthab"{
-            ec{"Godthab"}
-        }
         "America:Goose_Bay"{
             ec{"Goose Bay"}
         }
@@ -347,25 +344,7 @@
             ec{"Hermosillo"}
         }
         "America:Indiana:Knox"{
-            ec{"Indiana/Knox"}
-        }
-        "America:Indiana:Marengo"{
-            ec{"Indiana/Marengo"}
-        }
-        "America:Indiana:Petersburg"{
-            ec{"Indiana/Petersburg"}
-        }
-        "America:Indiana:Tell_City"{
-            ec{"Indiana/Tell City"}
-        }
-        "America:Indiana:Vevay"{
-            ec{"वेवे, इंडियाना"}
-        }
-        "America:Indiana:Vincennes"{
-            ec{"Indiana/Vincennes"}
-        }
-        "America:Indiana:Winamac"{
-            ec{"Indiana/Winamac"}
+            ec{"Knox, Indiana"}
         }
         "America:Indianapolis"{
             ec{"Indianapolis"}
@@ -385,9 +364,6 @@
         "America:Juneau"{
             ec{"Juneau"}
         }
-        "America:Kentucky:Monticello"{
-            ec{"Kentucky/Monticello"}
-        }
         "America:Kralendijk"{
             ec{"Kralendijk"}
         }
@@ -403,9 +379,6 @@
         "America:Louisville"{
             ec{"Louisville"}
         }
-        "America:Lower_Princes"{
-            ec{"Lower Princes"}
-        }
         "America:Maceio"{
             ec{"Maceio"}
         }
@@ -472,15 +445,6 @@
         "America:Noronha"{
             ec{"Noronha"}
         }
-        "America:North_Dakota:Beulah"{
-            ec{"North Dakota/Beulah"}
-        }
-        "America:North_Dakota:Center"{
-            ec{"North Dakota/Center"}
-        }
-        "America:North_Dakota:New_Salem"{
-            ec{"North Dakota/New Salem"}
-        }
         "America:Ojinaga"{
             ec{"Ojinaga"}
         }
@@ -541,18 +505,12 @@
         "America:Sao_Paulo"{
             ec{"Sao Paulo"}
         }
-        "America:Scoresbysund"{
-            ec{"Scoresbysund"}
-        }
         "America:Sitka"{
             ec{"Sitka"}
         }
         "America:St_Barthelemy"{
             ec{"St Barthelemy"}
         }
-        "America:St_Johns"{
-            ec{"St Johns"}
-        }
         "America:Swift_Current"{
             ec{"Swift Current"}
         }
@@ -736,9 +694,6 @@
         "Asia:Karachi"{
             ec{"Karachi"}
         }
-        "Asia:Katmandu"{
-            ec{"Katmandu"}
-        }
         "Asia:Khandyga"{
             ec{"Khandyga"}
         }
@@ -997,9 +952,6 @@
         "Europe:Kaliningrad"{
             ec{"Kaliningrad"}
         }
-        "Europe:Kiev"{
-            ec{"Kiev"}
-        }
         "Europe:Kirov"{
             ec{"Kirov"}
         }
@@ -1290,5 +1242,8 @@
             lg{"St. Pierre & Miquelon Time"}
             ls{"St. Pierre & Miquelon Standard Time"}
         }
+        "meta:Reunion"{
+            ls{"Reunion Time"}
+        }
     }
 }
diff --git a/icu4c/source/data/zone/hr.txt b/icu4c/source/data/zone/hr.txt
index 18351c0..e268abc 100644
--- a/icu4c/source/data/zone/hr.txt
+++ b/icu4c/source/data/zone/hr.txt
@@ -1436,9 +1436,9 @@
             ls{"bolivijsko vrijeme"}
         }
         "meta:Brasilia"{
-            ld{"brazilijsko ljetno vrijeme"}
-            lg{"brazilijsko vrijeme"}
-            ls{"brazilijsko standardno vrijeme"}
+            ld{"brazilsko ljetno vrijeme"}
+            lg{"brazilsko vrijeme"}
+            ls{"brazilsko standardno vrijeme"}
         }
         "meta:Brunei"{
             ls{"vrijeme za Brunej Darussalam"}
diff --git a/icu4c/source/data/zone/is.txt b/icu4c/source/data/zone/is.txt
index c8f2b23..c165341 100644
--- a/icu4c/source/data/zone/is.txt
+++ b/icu4c/source/data/zone/is.txt
@@ -1200,7 +1200,7 @@
             ec{"Fakaofo"}
         }
         "Pacific:Fiji"{
-            ec{"Fidjí"}
+            ec{"Fídjí"}
         }
         "Pacific:Funafuti"{
             ec{"Funafuti"}
@@ -1479,7 +1479,7 @@
             ls{"Tími á Dumont-d’Urville"}
         }
         "meta:East_Timor"{
-            ls{"Tíminn á Tímor-Leste"}
+            ls{"Tími á Tímor-Leste"}
         }
         "meta:Easter"{
             ld{"Sumartími á Páskaeyju"}
@@ -1736,7 +1736,7 @@
         }
         "meta:Omsk"{
             ld{"Sumartími í Omsk"}
-            lg{"Tíminn í Omsk"}
+            lg{"Tími í Omsk"}
             ls{"Staðaltími í Omsk"}
         }
         "meta:Pakistan"{
@@ -1890,7 +1890,7 @@
         }
         "meta:Yakutsk"{
             ld{"Sumartími í Yakutsk"}
-            lg{"Tíminn í Yakutsk"}
+            lg{"Tími í Yakutsk"}
             ls{"Staðaltími í Yakutsk"}
         }
         "meta:Yekaterinburg"{
diff --git a/icu4c/source/data/zone/it.txt b/icu4c/source/data/zone/it.txt
index 6493c00..9bd470a 100644
--- a/icu4c/source/data/zone/it.txt
+++ b/icu4c/source/data/zone/it.txt
@@ -483,9 +483,6 @@
         "America:Ojinaga"{
             ec{"Ojinaga"}
         }
-        "America:Panama"{
-            ec{"Panamá"}
-        }
         "America:Pangnirtung"{
             ec{"Pangnirtung"}
         }
@@ -862,7 +859,7 @@
             ec{"Tomsk"}
         }
         "Asia:Ulaanbaatar"{
-            ec{"Ulaanbaatar"}
+            ec{"Ulan Bator"}
         }
         "Asia:Urumqi"{
             ec{"Urumqi"}
@@ -1145,9 +1142,6 @@
         "Indian:Chagos"{
             ec{"Chagos"}
         }
-        "Indian:Christmas"{
-            ec{"Natale"}
-        }
         "Indian:Cocos"{
             ec{"Cocos"}
         }
@@ -1220,6 +1214,9 @@
         "Pacific:Johnston"{
             ec{"Johnston"}
         }
+        "Pacific:Kanton"{
+            ec{"Canton"}
+        }
         "Pacific:Kiritimati"{
             ec{"Kiritimati"}
         }
@@ -1650,6 +1647,11 @@
             lg{"Ora di Lord Howe"}
             ls{"Ora standard di Lord Howe"}
         }
+        "meta:Macau"{
+            ld{"Ora legale di Macao"}
+            lg{"Ora di Macao"}
+            ls{"Ora standard di Macao"}
+        }
         "meta:Macquarie"{
             ls{"Ora dell’Isola Macquarie"}
         }
diff --git a/icu4c/source/data/zone/ja.txt b/icu4c/source/data/zone/ja.txt
index c297c25..cb0c557 100644
--- a/icu4c/source/data/zone/ja.txt
+++ b/icu4c/source/data/zone/ja.txt
@@ -1025,7 +1025,7 @@
             ec{"カリーニングラード"}
         }
         "Europe:Kiev"{
-            ec{"キエフ"}
+            ec{"キーウ"}
         }
         "Europe:Kirov"{
             ec{"キーロフ"}
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"ジョンストン島"}
         }
+        "Pacific:Kanton"{
+            ec{"カントン島"}
+        }
         "Pacific:Kiritimati"{
             ec{"キリスィマスィ島"}
         }
diff --git a/icu4c/source/data/zone/ka.txt b/icu4c/source/data/zone/ka.txt
index fa6b4af..648e4f9 100644
--- a/icu4c/source/data/zone/ka.txt
+++ b/icu4c/source/data/zone/ka.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"ჯონსტონი"}
         }
+        "Pacific:Kanton"{
+            ec{"კანტონი"}
+        }
         "Pacific:Kiritimati"{
             ec{"კირიტიმატი"}
         }
diff --git a/icu4c/source/data/zone/kk.txt b/icu4c/source/data/zone/kk.txt
index 8dfa505..539afcd 100644
--- a/icu4c/source/data/zone/kk.txt
+++ b/icu4c/source/data/zone/kk.txt
@@ -220,7 +220,7 @@
             ec{"Бланк-Саблон"}
         }
         "America:Boa_Vista"{
-            ec{"Боа-Вишта"}
+            ec{"Боа-Виста"}
         }
         "America:Bogota"{
             ec{"Богота"}
@@ -259,7 +259,7 @@
             ec{"Чиуауа"}
         }
         "America:Coral_Harbour"{
-            ec{"Корал-Харбор"}
+            ec{"Атикокан"}
         }
         "America:Cordoba"{
             ec{"Кордова"}
@@ -277,7 +277,7 @@
             ec{"Кюрасао"}
         }
         "America:Danmarkshavn"{
-            ec{"Денмарксхавн"}
+            ec{"Данмарксхавн"}
         }
         "America:Dawson"{
             ec{"Доусон"}
@@ -403,7 +403,7 @@
             ec{"Луисвилл"}
         }
         "America:Lower_Princes"{
-            ec{"Лоуэр-Принсес-Куортер"}
+            ec{"Лоуэр-Принс-Куотер"}
         }
         "America:Maceio"{
             ec{"Масейо"}
@@ -529,7 +529,7 @@
             ec{"Риу-Бранку"}
         }
         "America:Santa_Isabel"{
-            ec{"Санта-Изабел"}
+            ec{"Санта-Исабель"}
         }
         "America:Santarem"{
             ec{"Сантарен"}
@@ -544,7 +544,7 @@
             ec{"Сан-Паулу"}
         }
         "America:Scoresbysund"{
-            ec{"Иттоккортоормиит"}
+            ec{"Иллоккортоормиут"}
         }
         "America:Sitka"{
             ec{"Ситка"}
@@ -568,7 +568,7 @@
             ec{"Сент-Винсент"}
         }
         "America:Swift_Current"{
-            ec{"Свифт-Керрент"}
+            ec{"Суифт-Каррент"}
         }
         "America:Tegucigalpa"{
             ec{"Тегусигальпа"}
@@ -943,7 +943,7 @@
             ec{"Линдеман"}
         }
         "Australia:Lord_Howe"{
-            ec{"Лорд-Хау аралы"}
+            ec{"Лорд-Хау"}
         }
         "Australia:Melbourne"{
             ec{"Мельбурн"}
@@ -1001,7 +1001,7 @@
         }
         "Europe:Dublin"{
             ec{"Дублин"}
-            ld{"Ирландия жазғы уақыты"}
+            ld{"Ирландия стандартты уақыты"}
         }
         "Europe:Gibraltar"{
             ec{"Гибралтар"}
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"Джонстон"}
         }
+        "Pacific:Kanton"{
+            ec{"Кантон"}
+        }
         "Pacific:Kiritimati"{
             ec{"Киритимати"}
         }
@@ -1302,7 +1305,7 @@
             ls{"Шығыс Африка уақыты"}
         }
         "meta:Africa_Southern"{
-            ls{"Оңтүстік Африка уақыты"}
+            ls{"Оңтүстік Африка стандартты уақыты"}
         }
         "meta:Africa_Western"{
             ld{"Батыс Африка жазғы уақыты"}
@@ -1370,24 +1373,24 @@
             ls{"Атлантика стандартты уақыты"}
         }
         "meta:Australia_Central"{
-            ld{"Австралия жазғы орталық уақыты"}
-            lg{"Австралия орталық уақыты"}
-            ls{"Австралия стандартты орталық уақыты"}
+            ld{"Аустралия жазғы орталық уақыты"}
+            lg{"Орталық Аустралия уақыты"}
+            ls{"Аустралия стандартты орталық уақыты"}
         }
         "meta:Australia_CentralWestern"{
-            ld{"Австралия жазғы орталық-батыс уақыты"}
-            lg{"Австралия орталық-батыс уақыты"}
-            ls{"Австралия стандартты орталық-батыс уақыты"}
+            ld{"Аустралия жазғы орталық-батыс уақыты"}
+            lg{"Аустралия орталық-батыс уақыты"}
+            ls{"Аустралия стандартты орталық-батыс уақыты"}
         }
         "meta:Australia_Eastern"{
-            ld{"Австралия жазғы шығыс уақыты"}
-            lg{"Австралия шығыс уақыты"}
-            ls{"Австралия стандартты шығыс уақыты"}
+            ld{"Аустралия жазғы шығыс уақыты"}
+            lg{"Шығыс Аустралия уақыты"}
+            ls{"Аустралия стандартты шығыс уақыты"}
         }
         "meta:Australia_Western"{
-            ld{"Австралия жазғы батыс уақыты"}
-            lg{"Австралия батыс уақыты"}
-            ls{"Австралия стандартты батыс уақыты"}
+            ld{"Аустралия жазғы батыс уақыты"}
+            lg{"Батыс Аустралия уақыты"}
+            ls{"Аустралия стандартты батыс уақыты"}
         }
         "meta:Azerbaijan"{
             ld{"Әзірбайжан жазғы уақыты"}
@@ -1549,7 +1552,7 @@
             ls{"Батыс Гренландия стандартты уақыты"}
         }
         "meta:Gulf"{
-            ls{"Парсы шығанағы уақыты"}
+            ls{"Парсы шығанағы стандартты уақыты"}
         }
         "meta:Guyana"{
             ls{"Гайана уақыты"}
diff --git a/icu4c/source/data/zone/km.txt b/icu4c/source/data/zone/km.txt
index 7b19423..1c7cb28 100644
--- a/icu4c/source/data/zone/km.txt
+++ b/icu4c/source/data/zone/km.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"ចនស្តុន"}
         }
+        "Pacific:Kanton"{
+            ec{"កាន់តុន"}
+        }
         "Pacific:Kiritimati"{
             ec{"គិរីទីម៉ាទិ"}
         }
diff --git a/icu4c/source/data/zone/ko.txt b/icu4c/source/data/zone/ko.txt
index a0daac8..f6997a5 100644
--- a/icu4c/source/data/zone/ko.txt
+++ b/icu4c/source/data/zone/ko.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"존스톤"}
         }
+        "Pacific:Kanton"{
+            ec{"칸톤"}
+        }
         "Pacific:Kiritimati"{
             ec{"키리티마티"}
         }
diff --git a/icu4c/source/data/zone/kok.txt b/icu4c/source/data/zone/kok.txt
index 14521ee..cd88173 100644
--- a/icu4c/source/data/zone/kok.txt
+++ b/icu4c/source/data/zone/kok.txt
@@ -1217,6 +1217,9 @@
         "Pacific:Johnston"{
             ec{"जॉन्स्टन"}
         }
+        "Pacific:Kanton"{
+            ec{"कांटोन"}
+        }
         "Pacific:Kiritimati"{
             ec{"किरितिमाती"}
         }
diff --git a/icu4c/source/data/zone/ks.txt b/icu4c/source/data/zone/ks.txt
index 30ebb5b..37e6d15 100644
--- a/icu4c/source/data/zone/ks.txt
+++ b/icu4c/source/data/zone/ks.txt
@@ -9,6 +9,9 @@
         "Africa:Accra"{
             ec{"اؠکرا"}
         }
+        "Africa:Addis_Ababa"{
+            ec{"عدیس ابابا"}
+        }
         "Africa:Algiers"{
             ec{"اَلجیٖرِیا"}
         }
@@ -52,13 +55,16 @@
             ec{"دَکار"}
         }
         "Africa:Dar_es_Salaam"{
-            ec{"دارُالسلام"}
+            ec{"دارالسلام"}
         }
         "Africa:Djibouti"{
-            ec{"ڑِزِبوٹی"}
+            ec{"ڈِجیبوٹی"}
         }
         "Africa:Douala"{
-            ec{"دوعالا"}
+            ec{"ڈوولا"}
+        }
+        "Africa:El_Aaiun"{
+            ec{"ال عیون"}
         }
         "Africa:Freetown"{
             ec{"فری ٹاوُن"}
@@ -70,7 +76,10 @@
             ec{"ہَراریے"}
         }
         "Africa:Johannesburg"{
-            ec{"جانسبٔرگ"}
+            ec{"جوہانسبرگ"}
+        }
+        "Africa:Juba"{
+            ec{"جوبا"}
         }
         "Africa:Kampala"{
             ec{"کَمپالا"}
@@ -94,13 +103,13 @@
             ec{"لوم"}
         }
         "Africa:Luanda"{
-            ec{"لُعؠنڑا"}
+            ec{"لیوانڈا"}
         }
         "Africa:Lubumbashi"{
-            ec{"لُبُمباشی"}
+            ec{"لوبم باشی"}
         }
         "Africa:Lusaka"{
-            ec{"لُساکا"}
+            ec{"لوساکا"}
         }
         "Africa:Malabo"{
             ec{"مالابو"}
@@ -136,7 +145,7 @@
             ec{"اوآگدوگو"}
         }
         "Africa:Porto-Novo"{
-            ec{"پوٹو نووو"}
+            ec{"پورٹو نووو"}
         }
         "Africa:Sao_Tome"{
             ec{"ساو ٹوم"}
@@ -151,7 +160,7 @@
             ec{"وِنڈہوک"}
         }
         "America:Adak"{
-            ec{"اِدَک"}
+            ec{"ادک"}
         }
         "America:Anchorage"{
             ec{"اَنکوراج"}
@@ -171,6 +180,9 @@
         "America:Argentina:Rio_Gallegos"{
             ec{"رِیو گالیگوس"}
         }
+        "America:Argentina:Salta"{
+            ec{"سالٹا"}
+        }
         "America:Argentina:San_Juan"{
             ec{"سین جُواں"}
         }
@@ -192,8 +204,11 @@
         "America:Bahia"{
             ec{"بَہِیا"}
         }
+        "America:Bahia_Banderas"{
+            ec{"باہیا بندارس"}
+        }
         "America:Barbados"{
-            ec{"بَرباڑوس"}
+            ec{"بارباڈوس"}
         }
         "America:Belem"{
             ec{"بؠلؠم"}
@@ -244,7 +259,7 @@
             ec{"چِہُوا ہُوا"}
         }
         "America:Coral_Harbour"{
-            ec{"کورَل بٔندٕرگاہ"}
+            ec{"اٹی کوکنٍ"}
         }
         "America:Cordoba"{
             ec{"کورڑوبا"}
@@ -252,6 +267,9 @@
         "America:Costa_Rica"{
             ec{"کوسٹا ریٖکا"}
         }
+        "America:Creston"{
+            ec{"کریسٹن"}
+        }
         "America:Cuiaba"{
             ec{"کوٗیابا"}
         }
@@ -259,13 +277,13 @@
             ec{"کیوٗراکااو"}
         }
         "America:Danmarkshavn"{
-            ec{"ڑؠنمارکشَون"}
+            ec{"ڈنمارک شاون"}
         }
         "America:Dawson"{
-            ec{"ڑاسَن"}
+            ec{"ڈاوسن"}
         }
         "America:Dawson_Creek"{
-            ec{"ڑاسَن کریٖک"}
+            ec{"ڈواسَن کریٖک"}
         }
         "America:Denver"{
             ec{"ڈینوَر"}
@@ -277,7 +295,7 @@
             ec{"ڈومِنِکا"}
         }
         "America:Edmonton"{
-            ec{"اؠڑمَنٹَن"}
+            ec{"اؠڈمَنٹَن"}
         }
         "America:Eirunepe"{
             ec{"ایٖروٗنیپ"}
@@ -285,6 +303,9 @@
         "America:El_Salvador"{
             ec{"ایل سَلویدَر"}
         }
+        "America:Fort_Nelson"{
+            ec{"فورٹ نیلسن"}
+        }
         "America:Fortaleza"{
             ec{"فورٹیلیزا"}
         }
@@ -292,7 +313,7 @@
             ec{"گلیس خلیٖج"}
         }
         "America:Godthab"{
-            ec{"گعاڑتھیب"}
+            ec{"نوٗک"}
         }
         "America:Goose_Bay"{
             ec{"گوٗس خلیٖج"}
@@ -301,7 +322,7 @@
             ec{"گرینڈ تٔرک"}
         }
         "America:Grenada"{
-            ec{"گریناڑا"}
+            ec{"گریناڈا"}
         }
         "America:Guadeloupe"{
             ec{"گوڑلوپ"}
@@ -328,22 +349,22 @@
             ec{"نوکس"}
         }
         "America:Indiana:Marengo"{
-            ec{"میرینگو"}
+            ec{"میرنگو، انڈیانا"}
         }
         "America:Indiana:Petersburg"{
-            ec{"پِٹس بٔرگ"}
+            ec{"پِٹس بٔرگ، انڈیانا"}
         }
         "America:Indiana:Tell_City"{
-            ec{"ٹیل سِٹی"}
+            ec{"ٹیل سِٹی، انڈیانا"}
         }
         "America:Indiana:Vevay"{
-            ec{"ویویے"}
+            ec{"ویویے، انڈیانا"}
         }
         "America:Indiana:Vincennes"{
-            ec{"وِنسینیس"}
+            ec{"وِنسینیس، انڈیانا"}
         }
         "America:Indiana:Winamac"{
-            ec{"وِنیمیک"}
+            ec{"وِنیمیک، انڈیانا"}
         }
         "America:Indianapolis"{
             ec{"اِنڈیَن پولِس"}
@@ -364,7 +385,10 @@
             ec{"جوٗنی"}
         }
         "America:Kentucky:Monticello"{
-            ec{"مونٹِسیلو"}
+            ec{"مونٹِسیلو، کینٹوکی"}
+        }
+        "America:Kralendijk"{
+            ec{"کرالینڈِک"}
         }
         "America:La_Paz"{
             ec{"لا پاز"}
@@ -378,6 +402,9 @@
         "America:Louisville"{
             ec{"لوٗیِس وِل"}
         }
+        "America:Lower_Princes"{
+            ec{"لوور پرنس کوارٹر"}
+        }
         "America:Maceio"{
             ec{"میسِیوو"}
         }
@@ -387,9 +414,15 @@
         "America:Manaus"{
             ec{"مَنوس"}
         }
+        "America:Marigot"{
+            ec{"میریگوٹ"}
+        }
         "America:Martinique"{
             ec{"مارٹِنِک"}
         }
+        "America:Matamoros"{
+            ec{"میٹاموروس"}
+        }
         "America:Mazatlan"{
             ec{"مَزَٹلان"}
         }
@@ -402,6 +435,9 @@
         "America:Merida"{
             ec{"میرِڈا"}
         }
+        "America:Metlakatla"{
+            ec{"میٹلا کاٹلا"}
+        }
         "America:Mexico_City"{
             ec{"میکسِکو سِٹی"}
         }
@@ -435,11 +471,17 @@
         "America:Noronha"{
             ec{"نورونہا"}
         }
+        "America:North_Dakota:Beulah"{
+            ec{"بیولاہ، شُمالی ڈیکوٹا"}
+        }
         "America:North_Dakota:Center"{
             ec{"مَرکزی جنوٗبی ڈکوٹا"}
         }
         "America:North_Dakota:New_Salem"{
-            ec{"نوو سیلٕم"}
+            ec{"نوو سیلٕم، شُمالی ڈیکوٹا"}
+        }
+        "America:Ojinaga"{
+            ec{"اوجی ناگا"}
         }
         "America:Panama"{
             ec{"پَناما"}
@@ -465,6 +507,9 @@
         "America:Puerto_Rico"{
             ec{"پیٖٹو رِکو"}
         }
+        "America:Punta_Arenas"{
+            ec{"پونٹا اریناس"}
+        }
         "America:Rainy_River"{
             ec{"رینی رِوَر"}
         }
@@ -472,7 +517,7 @@
             ec{"رینکِن اِنلؠٹ"}
         }
         "America:Recife"{
-            ec{"رؠچیٖف"}
+            ec{"ریسیف"}
         }
         "America:Regina"{
             ec{"رؠجیٖنا"}
@@ -483,18 +528,27 @@
         "America:Rio_Branco"{
             ec{"رِیو برانکو"}
         }
+        "America:Santarem"{
+            ec{"سانتاریم"}
+        }
         "America:Santiago"{
-            ec{"سینٹِعؠگو"}
+            ec{"سینٹیاگو"}
         }
         "America:Santo_Domingo"{
             ec{"سؠنٹو ڑومِنگو"}
         }
         "America:Sao_Paulo"{
-            ec{"ساو پعالو"}
+            ec{"ساؤ پالو"}
         }
         "America:Scoresbysund"{
             ec{"سکورٕسباےسَنڑ"}
         }
+        "America:Sitka"{
+            ec{"سِٹکا"}
+        }
+        "America:St_Barthelemy"{
+            ec{"سینٹ بارتھیلمی"}
+        }
         "America:St_Johns"{
             ec{"سؠنٹ جونس"}
         }
@@ -508,16 +562,19 @@
             ec{"سینٹ تھامَس"}
         }
         "America:St_Vincent"{
-            ec{"وِنسینٹ"}
+            ec{"سینٹ وِنسینٹ"}
         }
         "America:Swift_Current"{
             ec{"سٕوِفٹ کَرَنٹ"}
         }
+        "America:Tegucigalpa"{
+            ec{"ٹیگوسی گالپا"}
+        }
         "America:Thule"{
             ec{"تھیوٗلے"}
         }
         "America:Thunder_Bay"{
-            ec{"تھَنڑَر خلیٖج"}
+            ec{"تھَنڈر خلیٖج"}
         }
         "America:Tijuana"{
             ec{"تِجُوانا"}
@@ -570,6 +627,9 @@
         "Antarctica:Vostok"{
             ec{"ووستوک"}
         }
+        "Arctic:Longyearbyen"{
+            ec{"لونگ ییئر بئین"}
+        }
         "Asia:Aden"{
             ec{"ایڈٕن"}
         }
@@ -583,7 +643,7 @@
             ec{"اَنَدیر"}
         }
         "Asia:Aqtau"{
-            ec{"اَکتاؤں"}
+            ec{"اکٹو"}
         }
         "Asia:Aqtobe"{
             ec{"اَقٹوب"}
@@ -591,6 +651,9 @@
         "Asia:Ashgabat"{
             ec{"اَشگَبَت"}
         }
+        "Asia:Atyrau"{
+            ec{"اٹیرو"}
+        }
         "Asia:Baghdad"{
             ec{"بغداد"}
         }
@@ -603,8 +666,11 @@
         "Asia:Bangkok"{
             ec{"بینگ کاک"}
         }
+        "Asia:Barnaul"{
+            ec{"برنول"}
+        }
         "Asia:Beirut"{
-            ec{"بیرُت"}
+            ec{"بیرٹ"}
         }
         "Asia:Bishkek"{
             ec{"بِشکیک"}
@@ -612,6 +678,9 @@
         "Asia:Brunei"{
             ec{"بروٗنَے"}
         }
+        "Asia:Chita"{
+            ec{"چیٹا"}
+        }
         "Asia:Choibalsan"{
             ec{"چویبالسَن"}
         }
@@ -628,16 +697,22 @@
             ec{"دِلی"}
         }
         "Asia:Dubai"{
-            ec{"دُبَے"}
+            ec{"دُبئی"}
         }
         "Asia:Dushanbe"{
             ec{"دُشانبیے"}
         }
+        "Asia:Famagusta"{
+            ec{"فاما گوسٹا"}
+        }
         "Asia:Gaza"{
-            ec{"غازا"}
+            ec{"غزہ"}
+        }
+        "Asia:Hebron"{
+            ec{"ہیبرون"}
         }
         "Asia:Hong_Kong"{
-            ec{"حانگ کانگ"}
+            ec{"ہانگ کانگ"}
         }
         "Asia:Hovd"{
             ec{"حووڑ"}
@@ -652,7 +727,7 @@
             ec{"جَیاپوٗرا"}
         }
         "Asia:Jerusalem"{
-            ec{"یؠروٗسَلَم"}
+            ec{"یروشلم"}
         }
         "Asia:Kabul"{
             ec{"قابُل"}
@@ -666,6 +741,9 @@
         "Asia:Katmandu"{
             ec{"کاٹھمَنڈوٗ"}
         }
+        "Asia:Khandyga"{
+            ec{"کھانڈیگا"}
+        }
         "Asia:Krasnoyarsk"{
             ec{"کرنسنویارسک"}
         }
@@ -679,7 +757,7 @@
             ec{"کُویت"}
         }
         "Asia:Macau"{
-            ec{"مقاؤں"}
+            ec{"مکو"}
         }
         "Asia:Magadan"{
             ec{"مَگادَن"}
@@ -691,11 +769,14 @@
             ec{"مَنیٖلا"}
         }
         "Asia:Muscat"{
-            ec{"مَسکَت"}
+            ec{"مسقط"}
         }
         "Asia:Nicosia"{
             ec{"نِکوسِیا"}
         }
+        "Asia:Novokuznetsk"{
+            ec{"نوووکُزنیٹسک"}
+        }
         "Asia:Novosibirsk"{
             ec{"نوووسِبِرسک"}
         }
@@ -715,7 +796,10 @@
             ec{"پیونگیانگ"}
         }
         "Asia:Qatar"{
-            ec{"قَتَر"}
+            ec{"قطر"}
+        }
+        "Asia:Qostanay"{
+            ec{"کوسٹانے"}
         }
         "Asia:Qyzylorda"{
             ec{"قؠزؠلوڑا"}
@@ -724,7 +808,7 @@
             ec{"رنگوٗن"}
         }
         "Asia:Riyadh"{
-            ec{"رِیاد"}
+            ec{"ریاض"}
         }
         "Asia:Saigon"{
             ec{"سیگَن"}
@@ -736,11 +820,17 @@
             ec{"سَمَرکَند"}
         }
         "Asia:Seoul"{
-            ec{"سول"}
+            ec{"سیول"}
+        }
+        "Asia:Shanghai"{
+            ec{"شانگے"}
         }
         "Asia:Singapore"{
             ec{"سِنگاپور"}
         }
+        "Asia:Srednekolymsk"{
+            ec{"سریڈنیکولیمسک"}
+        }
         "Asia:Taipei"{
             ec{"تَیپیے"}
         }
@@ -759,11 +849,17 @@
         "Asia:Tokyo"{
             ec{"ٹوکیو"}
         }
+        "Asia:Tomsk"{
+            ec{"ٹومسک"}
+        }
         "Asia:Ulaanbaatar"{
-            ec{"اُلانباٹَر"}
+            ec{"اولن باٹر"}
         }
         "Asia:Urumqi"{
-            ec{"اُرَمچی"}
+            ec{"اُرومقی"}
+        }
+        "Asia:Ust-Nera"{
+            ec{"اوسٹ-نیرا"}
         }
         "Asia:Vientiane"{
             ec{"وِیَنتِیین"}
@@ -802,7 +898,7 @@
             ec{"رؠکیاوِک"}
         }
         "Atlantic:South_Georgia"{
-            ec{"ساوتھ جورجِیا"}
+            ec{"جنوبی جارجیا"}
         }
         "Atlantic:St_Helena"{
             ec{"سینٹ ہیلِنا"}
@@ -856,14 +952,23 @@
             ec{"ایمسٹَرڈیم"}
         }
         "Europe:Andorra"{
-            ec{"اَنڑورا"}
+            ec{"اَنڈورا"}
+        }
+        "Europe:Astrakhan"{
+            ec{"ایسٹرا کھان"}
         }
         "Europe:Athens"{
             ec{"اؠتھٕنس"}
         }
+        "Europe:Belgrade"{
+            ec{"بیلگریڈ"}
+        }
         "Europe:Berlin"{
             ec{"بٔرلِن"}
         }
+        "Europe:Bratislava"{
+            ec{"بریٹیسلاوا"}
+        }
         "Europe:Brussels"{
             ec{"برسٕلس"}
         }
@@ -871,13 +976,16 @@
             ec{"بَچاریسٹ"}
         }
         "Europe:Budapest"{
-            ec{"بُڑاپیسٹ"}
+            ec{"بُڈاپیسٹ"}
+        }
+        "Europe:Busingen"{
+            ec{"بوسِنگین"}
         }
         "Europe:Chisinau"{
             ec{"چِسیٖنو"}
         }
         "Europe:Copenhagen"{
-            ec{"کوپَنہیگَن"}
+            ec{"کوپن ہیگن"}
         }
         "Europe:Dublin"{
             ec{"ڈَبلِن"}
@@ -886,21 +994,36 @@
         "Europe:Gibraltar"{
             ec{"گِبرالٹَر"}
         }
+        "Europe:Guernsey"{
+            ec{"گویرنسے"}
+        }
         "Europe:Helsinki"{
             ec{"حؠلسِنکی"}
         }
+        "Europe:Isle_of_Man"{
+            ec{"آئل آف مین"}
+        }
         "Europe:Istanbul"{
             ec{"اِستانبُل"}
         }
+        "Europe:Jersey"{
+            ec{"جرسی"}
+        }
         "Europe:Kaliningrad"{
             ec{"کَلِناِنگرَد"}
         }
         "Europe:Kiev"{
             ec{"کیٖو"}
         }
+        "Europe:Kirov"{
+            ec{"کیرو"}
+        }
         "Europe:Lisbon"{
             ec{"لِسبَن"}
         }
+        "Europe:Ljubljana"{
+            ec{"لِیوٗب لِیانا"}
+        }
         "Europe:London"{
             ec{"لَندَن"}
             ld{"برطٲنوی سَمَر ٹایِم"}
@@ -909,11 +1032,14 @@
             ec{"لَکزٕمبٔرگ"}
         }
         "Europe:Madrid"{
-            ec{"میڑرِڑ"}
+            ec{"میڈریڈ"}
         }
         "Europe:Malta"{
             ec{"مالٹا"}
         }
+        "Europe:Mariehamn"{
+            ec{"میری ہیم"}
+        }
         "Europe:Minsk"{
             ec{"مِنسک"}
         }
@@ -929,6 +1055,12 @@
         "Europe:Paris"{
             ec{"پیرِس"}
         }
+        "Europe:Podgorica"{
+            ec{"پوڈگوریکا"}
+        }
+        "Europe:Prague"{
+            ec{"پراگ"}
+        }
         "Europe:Riga"{
             ec{"رِگا"}
         }
@@ -938,9 +1070,21 @@
         "Europe:Samara"{
             ec{"سَمارا"}
         }
+        "Europe:San_Marino"{
+            ec{"سین مرینو"}
+        }
+        "Europe:Sarajevo"{
+            ec{"سارا جیوو"}
+        }
+        "Europe:Saratov"{
+            ec{"ساراٹو"}
+        }
         "Europe:Simferopol"{
             ec{"سِمفیروپول"}
         }
+        "Europe:Skopje"{
+            ec{"سِکوپیے"}
+        }
         "Europe:Sofia"{
             ec{"سوفِیا"}
         }
@@ -953,12 +1097,18 @@
         "Europe:Tirane"{
             ec{"ٹِرین"}
         }
+        "Europe:Ulyanovsk"{
+            ec{"اولیانووسک"}
+        }
         "Europe:Uzhgorod"{
             ec{"اُزگورود"}
         }
         "Europe:Vaduz"{
             ec{"وادُز"}
         }
+        "Europe:Vatican"{
+            ec{"ویٹیکن"}
+        }
         "Europe:Vienna"{
             ec{"وِیَننا"}
         }
@@ -971,6 +1121,9 @@
         "Europe:Warsaw"{
             ec{"وارسا"}
         }
+        "Europe:Zagreb"{
+            ec{"زگریب"}
+        }
         "Europe:Zaporozhye"{
             ec{"زَپوروزَے"}
         }
@@ -1144,7 +1297,7 @@
         "meta:Africa_Western"{
             ld{"مغربی افریٖقا سَمَر ٹایِم"}
             lg{"مغربی افریٖقا ٹایِم"}
-            ls{"مغربی افریٖقا سٹینڑاڑ ٹایِم"}
+            ls{"مغربی افریٖقا سٹینڈرڈ ٹایِم"}
         }
         "meta:Alaska"{
             ld{"اؠلاسکا ڈےلایِٔٹ ٹایِم"}
@@ -1199,7 +1352,7 @@
         "meta:Arabian"{
             ld{"ارؠبِیَن ڈےلایِٔٹ ٹایِم"}
             lg{"ارؠبِیَن ٹایِم"}
-            ls{"ارؠبِیَن سٹینڑاڑ ٹایِم"}
+            ls{"ارؠبِیَن سٹینڈرڈ ٹایِم"}
         }
         "meta:Argentina"{
             ld{"ارجؠنٹیٖنا سَمَر ٹایِم"}
@@ -1214,7 +1367,7 @@
         "meta:Armenia"{
             ld{"ارمیٖنِیا سَمَر ٹایِم"}
             lg{"ارمیٖنِیا ٹایِم"}
-            ls{"ارمیٖنِیا سٹینڑاڑ ٹایِم"}
+            ls{"ارمیٖنِیا سٹینڈرڈ ٹایِم"}
         }
         "meta:Atlantic"{
             ld{"اؠٹلانٹِک ڈےلایِٔٹ ٹایِم"}
@@ -1242,12 +1395,12 @@
             ls{"آسٹریلِیَن مغرِبی سٹینڑاڑ ٹایِم"}
         }
         "meta:Azerbaijan"{
-            ld{"اَزَربیجان سَمَر ٹایِم"}
-            lg{"اَزَربیجان ٹایِم"}
-            ls{"اَزَربیجان سٹینڑاڑ ٹایِم"}
+            ld{"ازربائیجان سَمَر ٹائم"}
+            lg{"ازربائیجان ٹائم"}
+            ls{"ازربائیجان سٹینڈرڈ ٹائم"}
         }
         "meta:Azores"{
-            ld{"اؠزورٕس سَمَر ٹ"}
+            ld{"اؠزورٕس سَمَر ٹائم"}
             lg{"اؠزورٕس ٹایِم"}
             ls{"اؠزورٕس سٹینڑاڑ ٹایِم"}
         }
@@ -1273,7 +1426,7 @@
         "meta:Cape_Verde"{
             ld{"کیپ سَمَر ٹایِم"}
             lg{"کیپ ؤرڑو ٹایِم"}
-            ls{"کیپ ؤرڑو سٹینڑاڑ ٹایِم"}
+            ls{"کیپ ؤرڑو سٹینڈرڈ ٹایِم"}
         }
         "meta:Chamorro"{
             ls{"کؠمورو سٹینڑاڑ ٹایِم"}
@@ -1291,12 +1444,12 @@
         "meta:China"{
             ld{"چَینا ڈےلایِٔٹ ٹایِم"}
             lg{"چَینا ٹایِم"}
-            ls{"چَینا سٹینڑاڑ ٹایِم"}
+            ls{"چَینا سٹینڈرڈ ٹایِم"}
         }
         "meta:Choibalsan"{
             ld{"کوےبؠلسَن سَمَر ٹایِم"}
             lg{"کوےبؠلسَن ٹایِم"}
-            ls{"کوےبؠلسَن سٹینڑاڑ ٹایِم"}
+            ls{"کوےبؠلسَن سٹینڈرڈ ٹایِم"}
         }
         "meta:Christmas"{
             ls{"کرسمَس ٹایِم"}
@@ -1329,9 +1482,9 @@
             ls{"ایٖسٹ ٹیٖمَر ٹایِم"}
         }
         "meta:Easter"{
-            ld{"ایٖسٹَر سَمَر ٹایِم"}
-            lg{"ایٖسٹَر ٹایِم"}
-            ls{"ایٖسٹَر سٹینڑاڑ ٹایِم"}
+            ld{"ایٖسٹَر جزیرٕ سَمَر ٹایِم"}
+            lg{"ایٖسٹَر جزیرٕ ٹایِم"}
+            ls{"ایٖسٹَر جزیرٕ سٹینڈرڈ ٹایِم"}
         }
         "meta:Ecuador"{
             ls{"اِکویڑَر ٹایِم"}
@@ -1346,15 +1499,18 @@
             lg{"مشرقی یوٗرپی ٹایِم"}
             ls{"مشرقی یوٗرپی سٹینڑاڑ ٹایِم"}
         }
+        "meta:Europe_Further_Eastern"{
+            ls{"مزید مشرقی یورپی ٹائم"}
+        }
         "meta:Europe_Western"{
             ld{"مغرِبی یوٗرِپی سَمَر ٹایِم"}
             lg{"مغرِبی یوٗرپی ٹایِم"}
-            ls{"مغرِبی یوٗرپی سٹینڑاڑ ٹایِم"}
+            ls{"مغرِبی یوٗرپی سٹینڈرڈ ٹایِم"}
         }
         "meta:Falkland"{
-            ld{"فاکلینڑ سَمَر ٹایِم"}
-            lg{"فاکلینڑ ٹایِم"}
-            ls{"فاکلینڑ سٹینڑاڑ ٹایِم"}
+            ld{"فالک لینڈ جزیرٕ سَمَر ٹائم"}
+            lg{"فالک لینڈ جزیرٕ ٹائم"}
+            ls{"فالک لینڈ جزیرٕ سٹینڈرڈ ٹائم"}
         }
         "meta:Fiji"{
             ld{"فیٖجی سَمَر ٹایِم"}
@@ -1365,7 +1521,7 @@
             ls{"فرؠنچ گیوٗؠنا ٹایِم"}
         }
         "meta:French_Southern"{
-            ls{"جنوٗبی فرؠنچ ٹایِم"}
+            ls{"فرینچ جنوبی تٕہ انٹارکٹِک ٹائم"}
         }
         "meta:GMT"{
             ls{"گریٖن وِچ میٖن ٹایِم"}
@@ -1379,26 +1535,26 @@
         "meta:Georgia"{
             ld{"جورجِیاہُک سَمَر ٹایِم"}
             lg{"جورجِیاہُک ٹایِم"}
-            ls{"جورجِیاہُک سٹینڑاڑ ٹایِم"}
+            ls{"جورجِیاہُک سٹینڈرڈ ٹایِم"}
         }
         "meta:Gilbert_Islands"{
             ls{"گِلبٲٹ ججیٖرُک ٹایِم"}
         }
         "meta:Greenland_Eastern"{
-            ld{"مشرِقی گریٖن لینڑُک سَمَر ٹایِم"}
-            lg{"مشرِقی گریٖن لینڑُک ٹایِم"}
-            ls{"مشرِقی گریٖن لینڑُک سٹینڑاڑ ٹایِم"}
+            ld{"مشرِقی گریٖن لینڈُک سَمَر ٹایِم"}
+            lg{"مشرِقی گریٖن لینڈُک ٹایِم"}
+            ls{"مشرِقی گریٖن لینڈُک سٹینڑاڑ ٹایِم"}
         }
         "meta:Greenland_Western"{
-            ld{"مغرِبی گریٖن لینڑُک سَمَر ٹایِم"}
-            lg{"مغرِبی گریٖن لینڑُک ٹایِم"}
-            ls{"مغرِبی گریٖن لینڑُک سٹینڑاڑ ٹایِم"}
+            ld{"مغرِبی گریٖن لینڈُک سَمَر ٹایِم"}
+            lg{"مغرِبی گریٖن لینڈُک ٹایِم"}
+            ls{"مغرِبی گریٖن لینڈُک سٹینڑاڑ ٹایِم"}
         }
         "meta:Guam"{
             ls{"گُوؠم ٹایِم"}
         }
         "meta:Gulf"{
-            ls{"گَلف سٹینڑاڑ ٹایِم"}
+            ls{"گَلف سٹینڈرڈ ٹایِم"}
         }
         "meta:Guyana"{
             ls{"گُیَنا ٹایِم"}
@@ -1409,20 +1565,20 @@
             ls{"حَواے اؠلیوٗٹِیَن سٹینڑاڑ ٹایِم"}
         }
         "meta:Hong_Kong"{
-            ld{"حانگ کانگ سَمَر ٹایِم"}
-            lg{"حانگ کانگ ٹایِم"}
-            ls{"حانگ کانگ سٹینڑاڑ ٹایِم"}
+            ld{"ہانگ کانگ سَمر ٹائم"}
+            lg{"ہانگ کانگ ٹائم"}
+            ls{"ہانگ کانگ سٹینڈرڈ ٹائم"}
         }
         "meta:Hovd"{
             ld{"حووڑ سَمَر ٹایِم"}
             lg{"حووڑ ٹایِم"}
-            ls{"حووڑ سٹینڑاڑ ٹایِم"}
+            ls{"حووڑ سٹینڈرڈ ٹایِم"}
         }
         "meta:India"{
             ls{"ہِندوستان"}
         }
         "meta:Indian_Ocean"{
-            ls{"ہِندوستٲنۍ اوشَن ٹایِن"}
+            ls{"ہِندوستٲنۍ اوشَن ٹائم"}
         }
         "meta:Indochina"{
             ls{"اِنڑوچَینا ٹایِم"}
@@ -1444,17 +1600,17 @@
         "meta:Irkutsk"{
             ld{"اِرکُٹسک سَمَر ٹایِم"}
             lg{"اِرکُٹسک ٹایِم"}
-            ls{"اِرکُٹسک سٹینڑاڑ ٹایِم"}
+            ls{"اِرکُٹسک سٹینڈرڈ ٹایِم"}
         }
         "meta:Israel"{
             ld{"اِسرٲیِلی ڑےلایِٔٹ ٹایِم"}
             lg{"اِسرٲیِلی ٹایِم"}
-            ls{"اِسرٲیِلی سٹینڑاڑ ٹایِم"}
+            ls{"اِسرٲیِلی سٹینڈرڈ ٹایِم"}
         }
         "meta:Japan"{
             ld{"جاپٲنۍ ڑےلایِٔٹ ٹایِم"}
             lg{"جاپٲنۍ ٹایِم"}
-            ls{"جاپٲنۍ سٹینڑاڑ ٹایِم"}
+            ls{"جاپٲنۍ سٹینڈرڈ ٹایِم"}
         }
         "meta:Kamchatka"{
             ld{"کَمچَٹکا سَمَر ٹایِم"}
@@ -1462,15 +1618,15 @@
             ls{"کَمچَٹکا سٹینڑاڑ ٹایِم"}
         }
         "meta:Kazakhstan_Eastern"{
-            ls{"مشرِقی کَزاکھِستان ٹایِم"}
+            ls{"مشرقی قازقستان ٹائم"}
         }
         "meta:Kazakhstan_Western"{
-            ls{"مغرِبی کَزاکھِستان ٹایِم"}
+            ls{"مغربی قازقستان ٹائم"}
         }
         "meta:Korea"{
             ld{"کورِیا ڑےلایِٔٹ ٹایِم"}
             lg{"کورِیا ٹایِم"}
-            ls{"کورِیا سٹینڑاڑ ٹایِم"}
+            ls{"کورِیا سٹینڈرڈ ٹایِم"}
         }
         "meta:Kosrae"{
             ls{"کورسَے ٹایِم"}
@@ -1478,10 +1634,10 @@
         "meta:Krasnoyarsk"{
             ld{"کرؠسنوےیارسک سَمَر ٹایِم"}
             lg{"کرؠسنوےیارسک ٹایِم"}
-            ls{"کرؠسنوےیارسک سٹینڑاڑ ٹایِم"}
+            ls{"کرؠسنوےیارسک سٹینڈرڈ ٹایِم"}
         }
         "meta:Kyrgystan"{
-            ls{"کِرگِستان ٹایِم"}
+            ls{"کرغزستان ٹائم"}
         }
         "meta:Lanka"{
             ls{"لَنکا ٹایِم"}
@@ -1502,7 +1658,7 @@
         "meta:Magadan"{
             ld{"مَگَدَن سَمَر ٹایِم"}
             lg{"مَگَدَن ٹایِم"}
-            ls{"مَگَدَن سٹینڑاڑ ٹایِم"}
+            ls{"مَگَدَن سٹینڈرڈ ٹایِم"}
         }
         "meta:Malaysia"{
             ls{"مَلیشِیا ٹایِم"}
@@ -1519,20 +1675,30 @@
         "meta:Mauritius"{
             ld{"مورِشَس سَمَر ٹایِم"}
             lg{"مورِشَس ٹایِم"}
-            ls{"مورِشَس سٹینڑاڑ ٹایِم"}
+            ls{"مورِشَس سٹینڈرڈ ٹایِم"}
         }
         "meta:Mawson"{
             ls{"ماسَن ٹایِم"}
         }
+        "meta:Mexico_Northwest"{
+            ld{"شُمال مغربی میکسیکو ڈے لائٹ ٹائم"}
+            lg{"شُمال مغربی میکسیکو ٹائم"}
+            ls{"شُمال مغربی میکسیکو سٹینڈرڈ ٹائم"}
+        }
+        "meta:Mexico_Pacific"{
+            ld{"میکسیکن پیسیفک ڈے لائٹ ٹائم"}
+            lg{"میکسیکن پیسیفک ٹائم"}
+            ls{"میکسیکن پیسیفک سٹینڈرڈ ٹائم"}
+        }
         "meta:Mongolia"{
-            ld{"مونگولِیا سَمَر ٹایِم"}
-            lg{"مونگولِیا ٹایِم"}
-            ls{"مونگولِیا سٹینڑاڑ ٹایِم"}
+            ld{"اولن باٹر سَمَر ٹایِم"}
+            lg{"اولن باٹر ٹائم"}
+            ls{"اولن باٹر سٹینڈرڈ ٹائم"}
         }
         "meta:Moscow"{
             ld{"ماسکو سَمَر ٹایِم"}
             lg{"ماسکَو ٹایِم"}
-            ls{"ماسکو سٹینڑاڑ ٹایِم"}
+            ls{"ماسکو سٹینڈرڈ ٹایِم"}
         }
         "meta:Myanmar"{
             ls{"مِیانمَر ٹایِم"}
@@ -1554,9 +1720,9 @@
             ls{"نِوزِلینڑ سٹینڑاڑ ٹایِم"}
         }
         "meta:Newfoundland"{
-            ld{"نیوٗ فاونڑ لینڑ ڑےلایِٔٹ ٹایِم"}
-            lg{"نیوٗ فاونڑلینڑ ٹایِم"}
-            ls{"نیوٗ فاونڑلینڑ سٹینڑاڑ ٹایِم"}
+            ld{"نیو فاؤنڈ لینڈ ڈے لائٹ ٹائم"}
+            lg{"نیو فاؤنڈ لینڈ ٹائم"}
+            ls{"نیو فاؤنڈ لینڈ سٹینڈرڈ ٹائم"}
         }
         "meta:Niue"{
             ls{"نِیوٗ ٹایِم"}
@@ -1567,9 +1733,9 @@
             ls{"نورفعاک سٹینڑاڑ ٹایِم"}
         }
         "meta:Noronha"{
-            ld{"نورونہا سَمَر ٹایِم"}
-            lg{"نورونہا ٹایِم"}
-            ls{"نورونہا سٹینڑاڑ ٹایِم"}
+            ld{"فرنینڈو ڈی نورونہا سَمَر ٹائم"}
+            lg{"فرنینڈو ڈی نورونہا ٹائم"}
+            ls{"فرنینڈو ڈی نورونہا سٹینڈرڈ ٹائم"}
         }
         "meta:North_Mariana"{
             ls{"شُمٲلی مَرِیانا ٹایِم"}
@@ -1577,12 +1743,12 @@
         "meta:Novosibirsk"{
             ld{"نۄوۄسِبٔرسک سَمَر ٹایِم"}
             lg{"نۄوۄسِبٔرسک ٹایِم"}
-            ls{"نۄوۄسِبٔرسک سٹینڑاڑ ٹایِم"}
+            ls{"نۄوۄسِبٔرسک سٹینڈرڈ ٹایِم"}
         }
         "meta:Omsk"{
             ld{"اۄمسک سَمَر ٹایِم"}
             lg{"اۄمسک ٹایِم"}
-            ls{"اۄمسک سٹینڑاڑ ٹایِم"}
+            ls{"اۄمسک سٹینڈرڈ ٹایِم"}
         }
         "meta:Pakistan"{
             ld{"پاکِستان سَمَر ٹایِم"}
@@ -1598,12 +1764,12 @@
         "meta:Paraguay"{
             ld{"پیرؠگوے سَمَر ٹایِم"}
             lg{"پیرؠگوے ٹایِم"}
-            ls{"پیرؠگوے سٹینڑاڑ ٹایِم"}
+            ls{"پیرؠگوے سٹینڈرڈ ٹایِم"}
         }
         "meta:Peru"{
             ld{"پٔروٗ سَمَر ٹایِم"}
             lg{"پٔروٗ ٹایِم"}
-            ls{"پٔروٗ سٹینڑاڑ ٹایِم"}
+            ls{"پٔروٗ سٹینڈرڈ ٹایِم"}
         }
         "meta:Philippines"{
             ld{"پھِلِپایِن سَمَر ٹایِم"}
@@ -1624,6 +1790,9 @@
         "meta:Ponape"{
             ls{"پونیپ ٹایِم"}
         }
+        "meta:Pyongyang"{
+            ls{"یونگ یانگ ٹائم"}
+        }
         "meta:Qyzylorda"{
             ld{"قِزلوڑا سَمَر ٹایِم"}
             lg{"قِزلوڑا ٹایِم"}
@@ -1638,7 +1807,7 @@
         "meta:Sakhalin"{
             ld{"سَکھؠلِن سَمَر ٹایِم"}
             lg{"سَکھؠلِن ٹایِم"}
-            ls{"سَکھؠلِن سٹینڑاڑ ٹایِم"}
+            ls{"سَکھؠلِن سٹینڈرڈ ٹایِم"}
         }
         "meta:Samara"{
             ld{"سمؠرا سَمَر ٹایِم"}
@@ -1671,8 +1840,13 @@
         "meta:Tahiti"{
             ls{"ٹاہِٹی ٹایِم"}
         }
+        "meta:Taipei"{
+            ld{"ٹے پے ڈے لائٹ ٹائم"}
+            lg{"ٹے پے ٹائم"}
+            ls{"ٹے پے سٹینڈرڈ ٹائم"}
+        }
         "meta:Tajikistan"{
-            ls{"تازِکِستان ٹایِم"}
+            ls{"تاجکستان ٹائم"}
         }
         "meta:Tokelau"{
             ls{"ٹوکؠلو ٹایِم"}
@@ -1687,8 +1861,8 @@
         }
         "meta:Turkmenistan"{
             ld{"تُرکمؠنِستان سَمَر ٹایِم"}
-            lg{"تُرکمؠنِستان ٹایِم"}
-            ls{"تُرکمؠنِستان سٹینڑاڑ ٹایِم"}
+            lg{"ترکمانستان ٹائم"}
+            ls{"ترکمانستان سٹینڈرڈ ٹائم"}
         }
         "meta:Tuvalu"{
             ls{"ٹوٗوَلوٗ ٹایِم"}
@@ -1696,12 +1870,12 @@
         "meta:Uruguay"{
             ld{"یوٗرؠگوَے سَمَر ٹایِم"}
             lg{"یوٗرؠگوَے ٹایِم"}
-            ls{"یوٗرؠگوَے سٹینڑاڑ ٹایِم"}
+            ls{"یوٗرؠگوَے سٹینڈرڈ ٹایِم"}
         }
         "meta:Uzbekistan"{
             ld{"اُزبیکِستانُک سَمَر ٹایِم"}
             lg{"اُزبیکِستان ٹایِم"}
-            ls{"اُزبیکِستان سٹینڑاڑ ٹایِم"}
+            ls{"اُزبیکِستان سٹینڈرڈ ٹایِم"}
         }
         "meta:Vanuatu"{
             ld{"وَنوٗاَٹوٗ سَمَر ٹایِم"}
@@ -1714,12 +1888,12 @@
         "meta:Vladivostok"{
             ld{"ولاڑِووسٹوک سَمَر ٹایِم"}
             lg{"ولاڑِووسٹوک ٹایِم"}
-            ls{"ولاڑِووسٹوک سٹینڑاڑ ٹایِم"}
+            ls{"ولاڑِووسٹوک سٹینڈرڈ ٹایِم"}
         }
         "meta:Volgograd"{
             ld{"وولگوگریڑ سَمَر ٹایِم"}
             lg{"وولگوگریڑ ٹایِم"}
-            ls{"وولگوگریڑ سٹینڑاڑ ٹایِم"}
+            ls{"وولگوگریڑ سٹینڈرڈ ٹایِم"}
         }
         "meta:Vostok"{
             ls{"ووسٹوک ٹایِم"}
@@ -1733,14 +1907,18 @@
         "meta:Yakutsk"{
             ld{"یَکُٹُسک سَمَر ٹایِم"}
             lg{"یَکُٹسک ٹایِم"}
-            ls{"یَکُٹسک سٹینڑاڑ ٹایِم"}
+            ls{"یَکُٹسک سٹینڈرڈ ٹایِم"}
         }
         "meta:Yekaterinburg"{
             ld{"یؠکَٹرِنبٔرگ سَمَر ٹایِم"}
             lg{"یؠکَٹٔرِنبٔرگ ٹایِم"}
-            ls{"یؠکَٹٔرِنبٔرگ سٹینڑاڑ ٹایِم"}
+            ls{"یؠکَٹٔرِنبٔرگ سٹینڈرڈ ٹایِم"}
+        }
+        "meta:Yukon"{
+            ls{"یوکون ٹائم"}
         }
         gmtFormat{"GMT{0}"}
+        gmtZeroFormat{"جی ایم ٹی"}
         hourFormat{"+HH:mm;-HH:mm"}
         regionFormat{"{0} وَکھ"}
         regionFormatDaylight{"{0} ڈے لائٹ وَکھ"}
diff --git a/icu4c/source/data/zone/ks_Deva.txt b/icu4c/source/data/zone/ks_Deva.txt
index deafaf3..73d0b41 100644
--- a/icu4c/source/data/zone/ks_Deva.txt
+++ b/icu4c/source/data/zone/ks_Deva.txt
@@ -53,6 +53,10 @@
         "meta:GMT"{
             ls{"ग्रीनविच मीन वख"}
         }
+        fallbackFormat{"{1} ({0})"}
+        gmtFormat{"जी एम टी {0}"}
+        gmtZeroFormat{"जी एम टी"}
+        hourFormat{"+HH:mm;-HH:mm"}
         regionFormat{"{0} वख"}
         regionFormatDaylight{"{0} डे लाइट वख"}
         regionFormatStandard{"{0} स्टैन्डर्ड वख"}
diff --git a/icu4c/source/data/zone/ky.txt b/icu4c/source/data/zone/ky.txt
index d862477..fd1e67f 100644
--- a/icu4c/source/data/zone/ky.txt
+++ b/icu4c/source/data/zone/ky.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"Жонстон"}
         }
+        "Pacific:Kanton"{
+            ec{"Кантон"}
+        }
         "Pacific:Kiritimati"{
             ec{"Киритимати"}
         }
diff --git a/icu4c/source/data/zone/lo.txt b/icu4c/source/data/zone/lo.txt
index 5db0d22..aabe37c 100644
--- a/icu4c/source/data/zone/lo.txt
+++ b/icu4c/source/data/zone/lo.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"ຈອນສະໂຕນ"}
         }
+        "Pacific:Kanton"{
+            ec{"ແຄນຕອນ"}
+        }
         "Pacific:Kiritimati"{
             ec{"ຄີຣິທີມາຕີ"}
         }
diff --git a/icu4c/source/data/zone/mai.txt b/icu4c/source/data/zone/mai.txt
index 5d4b6eb..5e7e086 100644
--- a/icu4c/source/data/zone/mai.txt
+++ b/icu4c/source/data/zone/mai.txt
@@ -3,12 +3,1185 @@
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 mai{
     zoneStrings{
+        "Africa:Abidjan"{
+            ec{"अबिजान"}
+        }
+        "Africa:Accra"{
+            ec{"अकरा"}
+        }
+        "Africa:Addis_Ababa"{
+            ec{"अदिस अबाबा"}
+        }
+        "Africa:Algiers"{
+            ec{"अल्जीयर्स"}
+        }
+        "Africa:Asmera"{
+            ec{"असमारा"}
+        }
+        "Africa:Bamako"{
+            ec{"बमाको"}
+        }
+        "Africa:Bangui"{
+            ec{"बंगुई"}
+        }
+        "Africa:Banjul"{
+            ec{"बंजुल"}
+        }
+        "Africa:Bissau"{
+            ec{"बिसाऊ"}
+        }
+        "Africa:Blantyre"{
+            ec{"ब्लेंटायर"}
+        }
+        "Africa:Brazzaville"{
+            ec{"ब्रेजाविल"}
+        }
+        "Africa:Bujumbura"{
+            ec{"बुजुमबुरा"}
+        }
+        "Africa:Cairo"{
+            ec{"काहिरा"}
+        }
+        "Africa:Casablanca"{
+            ec{"कासाब्लांका"}
+        }
+        "Africa:Ceuta"{
+            ec{"सिउता"}
+        }
+        "Africa:Conakry"{
+            ec{"कोनाक्री"}
+        }
+        "Africa:Dakar"{
+            ec{"डकार"}
+        }
+        "Africa:Dar_es_Salaam"{
+            ec{"डारे सलाम"}
+        }
+        "Africa:Djibouti"{
+            ec{"जिबूती"}
+        }
+        "Africa:Douala"{
+            ec{"डाउला"}
+        }
+        "Africa:El_Aaiun"{
+            ec{"एल ऐयून"}
+        }
+        "Africa:Freetown"{
+            ec{"फ्रीटाउन"}
+        }
+        "Africa:Gaborone"{
+            ec{"गेबोरोन"}
+        }
+        "Africa:Harare"{
+            ec{"हरारे"}
+        }
+        "Africa:Johannesburg"{
+            ec{"जोहानिसबर्ग"}
+        }
+        "Africa:Juba"{
+            ec{"जुबा"}
+        }
+        "Africa:Kampala"{
+            ec{"कमपाला"}
+        }
+        "Africa:Khartoum"{
+            ec{"खारतौम"}
+        }
+        "Africa:Kigali"{
+            ec{"किगाली"}
+        }
+        "Africa:Kinshasa"{
+            ec{"किंशासा"}
+        }
+        "Africa:Lagos"{
+            ec{"लागोस"}
+        }
+        "Africa:Libreville"{
+            ec{"लिब्रेविल"}
+        }
+        "Africa:Lome"{
+            ec{"लोम"}
+        }
+        "Africa:Luanda"{
+            ec{"लुआंडा"}
+        }
+        "Africa:Lubumbashi"{
+            ec{"लुबुमबाशी"}
+        }
+        "Africa:Lusaka"{
+            ec{"लुसाका"}
+        }
+        "Africa:Malabo"{
+            ec{"मलाबो"}
+        }
+        "Africa:Maputo"{
+            ec{"मपूतो"}
+        }
+        "Africa:Maseru"{
+            ec{"मसैरू"}
+        }
+        "Africa:Mbabane"{
+            ec{"मेंबाबाने"}
+        }
+        "Africa:Mogadishu"{
+            ec{"मोगादिशू"}
+        }
+        "Africa:Monrovia"{
+            ec{"मोनरोविया"}
+        }
+        "Africa:Nairobi"{
+            ec{"नैरोबी"}
+        }
+        "Africa:Ndjamena"{
+            ec{"नेजेमीना"}
+        }
+        "Africa:Niamey"{
+            ec{"नियामेय"}
+        }
+        "Africa:Nouakchott"{
+            ec{"नौकचोट"}
+        }
+        "Africa:Ouagadougou"{
+            ec{"औगाडुगू"}
+        }
+        "Africa:Porto-Novo"{
+            ec{"पोर्टो-नोवो"}
+        }
+        "Africa:Sao_Tome"{
+            ec{"साओ टोम"}
+        }
+        "Africa:Tripoli"{
+            ec{"त्रिपोली"}
+        }
+        "Africa:Tunis"{
+            ec{"ट्यूनिस"}
+        }
+        "Africa:Windhoek"{
+            ec{"बिंडोएक"}
+        }
+        "America:Adak"{
+            ec{"अदक"}
+        }
+        "America:Anchorage"{
+            ec{"एंकोरेज"}
+        }
+        "America:Anguilla"{
+            ec{"एंग्विला"}
+        }
+        "America:Antigua"{
+            ec{"एंटिगुआ"}
+        }
+        "America:Araguaina"{
+            ec{"अरागुएना"}
+        }
+        "America:Argentina:La_Rioja"{
+            ec{"ला रियोजा"}
+        }
+        "America:Argentina:Rio_Gallegos"{
+            ec{"रियो गैलगस"}
+        }
+        "America:Argentina:Salta"{
+            ec{"सालटा"}
+        }
+        "America:Argentina:San_Juan"{
+            ec{"सन जुआन"}
+        }
+        "America:Argentina:San_Luis"{
+            ec{"सन लूईस"}
+        }
+        "America:Argentina:Tucuman"{
+            ec{"टुकुमान"}
+        }
+        "America:Argentina:Ushuaia"{
+            ec{"उशुयाया"}
+        }
+        "America:Aruba"{
+            ec{"अरूबा"}
+        }
+        "America:Asuncion"{
+            ec{"असुनशियन"}
+        }
+        "America:Bahia"{
+            ec{"बहिया"}
+        }
+        "America:Bahia_Banderas"{
+            ec{"बहिया बंडेरास"}
+        }
+        "America:Barbados"{
+            ec{"बारबडोस"}
+        }
+        "America:Belem"{
+            ec{"बैलैम"}
+        }
+        "America:Belize"{
+            ec{"बेलिज"}
+        }
+        "America:Blanc-Sablon"{
+            ec{"ब्लैंक-सबलोन"}
+        }
+        "America:Boa_Vista"{
+            ec{"बोआ बिस्टा"}
+        }
+        "America:Bogota"{
+            ec{"बोगोटा"}
+        }
+        "America:Boise"{
+            ec{"बोयजी"}
+        }
+        "America:Buenos_Aires"{
+            ec{"ब्यूनस आयर्स"}
+        }
+        "America:Cambridge_Bay"{
+            ec{"कैम्ब्रीज बे"}
+        }
+        "America:Campo_Grande"{
+            ec{"केम्पो ग्रेनडा"}
+        }
+        "America:Cancun"{
+            ec{"कानकुन"}
+        }
+        "America:Caracas"{
+            ec{"काराकास"}
+        }
+        "America:Catamarca"{
+            ec{"काटामार्का"}
+        }
+        "America:Cayenne"{
+            ec{"कायेन"}
+        }
+        "America:Cayman"{
+            ec{"कैमेन"}
+        }
+        "America:Chicago"{
+            ec{"शिकागो"}
+        }
+        "America:Chihuahua"{
+            ec{"चिहुआहुआ"}
+        }
+        "America:Coral_Harbour"{
+            ec{"अटिकोकन"}
+        }
+        "America:Cordoba"{
+            ec{"कोर्डोबा"}
+        }
+        "America:Costa_Rica"{
+            ec{"कोस्टा रिका"}
+        }
+        "America:Creston"{
+            ec{"क्रेस्टन"}
+        }
+        "America:Cuiaba"{
+            ec{"कुयाबा"}
+        }
+        "America:Curacao"{
+            ec{"क्यूरासाओ"}
+        }
+        "America:Danmarkshavn"{
+            ec{"दमर्कशन"}
+        }
+        "America:Dawson"{
+            ec{"डाउसन"}
+        }
+        "America:Dawson_Creek"{
+            ec{"डाउसन क्रीक"}
+        }
+        "America:Denver"{
+            ec{"डेनबर"}
+        }
+        "America:Detroit"{
+            ec{"डेट्रायट"}
+        }
+        "America:Dominica"{
+            ec{"डोमिनिका"}
+        }
+        "America:Edmonton"{
+            ec{"एडमोंटोन"}
+        }
+        "America:Eirunepe"{
+            ec{"ईरूनेपे"}
+        }
+        "America:El_Salvador"{
+            ec{"अल सल्वाडोर"}
+        }
+        "America:Fort_Nelson"{
+            ec{"फोर्ट नेलसन"}
+        }
+        "America:Fortaleza"{
+            ec{"फोर्टालेजा"}
+        }
+        "America:Glace_Bay"{
+            ec{"ग्लेस बे"}
+        }
+        "America:Godthab"{
+            ec{"नुक"}
+        }
+        "America:Goose_Bay"{
+            ec{"गूज बे"}
+        }
+        "America:Grand_Turk"{
+            ec{"ग्रांड टर्क"}
+        }
+        "America:Grenada"{
+            ec{"ग्रेनाडा"}
+        }
+        "America:Guadeloupe"{
+            ec{"ग्वाडेलूप"}
+        }
+        "America:Guatemala"{
+            ec{"ग्वाटेमाला"}
+        }
+        "America:Guayaquil"{
+            ec{"गुआयाक्विल"}
+        }
+        "America:Guyana"{
+            ec{"गुयाना"}
+        }
+        "America:Halifax"{
+            ec{"हेलिफेक्स"}
+        }
+        "America:Havana"{
+            ec{"हवाना"}
+        }
+        "America:Hermosillo"{
+            ec{"हरमोसिलो"}
+        }
+        "America:Indiana:Knox"{
+            ec{"नोक्स, इंडियाना"}
+        }
+        "America:Indiana:Marengo"{
+            ec{"मेरैंगो, इंडियाना"}
+        }
+        "America:Indiana:Petersburg"{
+            ec{"पीटर्सबर्ग, इंडियाना"}
+        }
+        "America:Indiana:Tell_City"{
+            ec{"टेल सिटी, इंडियाना"}
+        }
+        "America:Indiana:Vevay"{
+            ec{"बीबे, इंडियाना"}
+        }
+        "America:Indiana:Vincennes"{
+            ec{"विनसेंस, इंडियाना"}
+        }
+        "America:Indiana:Winamac"{
+            ec{"बिनामैक, इंडियाना"}
+        }
+        "America:Indianapolis"{
+            ec{"इंडियानापोलिस"}
+        }
+        "America:Inuvik"{
+            ec{"इनुबिक"}
+        }
+        "America:Iqaluit"{
+            ec{"इकालविट"}
+        }
+        "America:Jamaica"{
+            ec{"जमैका"}
+        }
+        "America:Jujuy"{
+            ec{"जुजुय"}
+        }
+        "America:Juneau"{
+            ec{"जुनेउ"}
+        }
+        "America:Kentucky:Monticello"{
+            ec{"मोंटीचेलो, केंटुकी"}
+        }
+        "America:Kralendijk"{
+            ec{"केलेंडिज्क"}
+        }
+        "America:La_Paz"{
+            ec{"ला पाज"}
+        }
+        "America:Lima"{
+            ec{"लीमा"}
+        }
+        "America:Los_Angeles"{
+            ec{"लास एंजिलिस"}
+        }
+        "America:Louisville"{
+            ec{"लुइसविले"}
+        }
+        "America:Lower_Princes"{
+            ec{"लोअर प्रिंसेस क्वाटर"}
+        }
+        "America:Maceio"{
+            ec{"मसीयो"}
+        }
+        "America:Managua"{
+            ec{"मनागुआ"}
+        }
+        "America:Manaus"{
+            ec{"मनौस"}
+        }
+        "America:Marigot"{
+            ec{"मारीगौट"}
+        }
+        "America:Martinique"{
+            ec{"मार्टिनिक"}
+        }
+        "America:Matamoros"{
+            ec{"माटामोरोस"}
+        }
+        "America:Mazatlan"{
+            ec{"मजाटलान"}
+        }
+        "America:Mendoza"{
+            ec{"मेंडोजा"}
+        }
+        "America:Menominee"{
+            ec{"मैनोमिनी"}
+        }
+        "America:Merida"{
+            ec{"मैरिडा"}
+        }
+        "America:Metlakatla"{
+            ec{"मैटलाकाटला"}
+        }
+        "America:Mexico_City"{
+            ec{"मैक्सिको सिटी"}
+        }
+        "America:Miquelon"{
+            ec{"मिक्वेलान"}
+        }
+        "America:Moncton"{
+            ec{"मान्कटान"}
+        }
+        "America:Monterrey"{
+            ec{"मानटेैरी"}
+        }
+        "America:Montevideo"{
+            ec{"मोंटैविडियो"}
+        }
+        "America:Montserrat"{
+            ec{"मोंटसेरात"}
+        }
+        "America:Nassau"{
+            ec{"नसाउ"}
+        }
+        "America:New_York"{
+            ec{"न्यूयार्क"}
+        }
+        "America:Nipigon"{
+            ec{"निपिगान"}
+        }
+        "America:Nome"{
+            ec{"नोम"}
+        }
+        "America:Noronha"{
+            ec{"नोरोन्हा"}
+        }
+        "America:North_Dakota:Beulah"{
+            ec{"बियूला, उत्तर डकोटा"}
+        }
+        "America:North_Dakota:Center"{
+            ec{"सेंटर, उत्तर डकोटा"}
+        }
+        "America:North_Dakota:New_Salem"{
+            ec{"न्यू सलेम, उत्तर डकोटा"}
+        }
+        "America:Ojinaga"{
+            ec{"ओजिनागा"}
+        }
+        "America:Panama"{
+            ec{"पनामा"}
+        }
+        "America:Pangnirtung"{
+            ec{"पैंगनिरटंग"}
+        }
+        "America:Paramaribo"{
+            ec{"पारामारिबो"}
+        }
+        "America:Phoenix"{
+            ec{"फिनिक्स"}
+        }
+        "America:Port-au-Prince"{
+            ec{"पोर्ट आउ प्रिंस"}
+        }
+        "America:Port_of_Spain"{
+            ec{"पोर्ट आफ स्पेन"}
+        }
+        "America:Porto_Velho"{
+            ec{"पोर्टो बेल्हो"}
+        }
+        "America:Puerto_Rico"{
+            ec{"पोर्टो रिको"}
+        }
+        "America:Punta_Arenas"{
+            ec{"पुंटा अरेनाज"}
+        }
+        "America:Rainy_River"{
+            ec{"रेनी रिवर"}
+        }
+        "America:Rankin_Inlet"{
+            ec{"रेंकिन इनलेट"}
+        }
+        "America:Recife"{
+            ec{"रिसीफ"}
+        }
+        "America:Regina"{
+            ec{"रैगिना"}
+        }
+        "America:Resolute"{
+            ec{"रेसालूत"}
+        }
+        "America:Rio_Branco"{
+            ec{"रियो ब्रेंको"}
+        }
+        "America:Santarem"{
+            ec{"सांतारेम"}
+        }
+        "America:Santiago"{
+            ec{"सैंटियागो"}
+        }
+        "America:Santo_Domingo"{
+            ec{"सेंटो डोमिनगो"}
+        }
+        "America:Sao_Paulo"{
+            ec{"साओ पाउलो"}
+        }
+        "America:Scoresbysund"{
+            ec{"इटोकोर्टूरमिट"}
+        }
+        "America:Sitka"{
+            ec{"सितका"}
+        }
+        "America:St_Barthelemy"{
+            ec{"सेंट बर्थेलमी"}
+        }
+        "America:St_Johns"{
+            ec{"सेंट जान्स"}
+        }
+        "America:St_Kitts"{
+            ec{"सेंट किट्स"}
+        }
+        "America:St_Lucia"{
+            ec{"सेंट लूशिया"}
+        }
+        "America:St_Thomas"{
+            ec{"सेंट थोमस"}
+        }
+        "America:St_Vincent"{
+            ec{"सेंट विंसेंट"}
+        }
+        "America:Swift_Current"{
+            ec{"स्विफ्ट करेंट"}
+        }
+        "America:Tegucigalpa"{
+            ec{"तेगुसिगाल्पा"}
+        }
+        "America:Thule"{
+            ec{"तुले"}
+        }
+        "America:Thunder_Bay"{
+            ec{"थंडर बे"}
+        }
+        "America:Tijuana"{
+            ec{"तिजुआना"}
+        }
+        "America:Toronto"{
+            ec{"टोरंटो"}
+        }
+        "America:Tortola"{
+            ec{"टोर्टोला"}
+        }
+        "America:Vancouver"{
+            ec{"बैंकुबर"}
+        }
+        "America:Whitehorse"{
+            ec{"वाइटहार्स"}
+        }
+        "America:Winnipeg"{
+            ec{"बिनिपैग"}
+        }
+        "America:Yakutat"{
+            ec{"यकुटाट"}
+        }
+        "America:Yellowknife"{
+            ec{"येलोनाइफ"}
+        }
+        "Antarctica:Casey"{
+            ec{"केसी"}
+        }
+        "Antarctica:Macquarie"{
+            ec{"मैक्वैरी"}
+        }
+        "Arctic:Longyearbyen"{
+            ec{"लान्गियरबेन"}
+        }
+        "Asia:Aden"{
+            ec{"अदन"}
+        }
+        "Asia:Almaty"{
+            ec{"अल्माती"}
+        }
+        "Asia:Amman"{
+            ec{"अम्मान"}
+        }
+        "Asia:Anadyr"{
+            ec{"एनाडिर"}
+        }
+        "Asia:Aqtau"{
+            ec{"अक्ताउ"}
+        }
+        "Asia:Aqtobe"{
+            ec{"अक्तोब"}
+        }
+        "Asia:Ashgabat"{
+            ec{"अश्गाबात"}
+        }
+        "Asia:Atyrau"{
+            ec{"अतिराउ"}
+        }
+        "Asia:Baghdad"{
+            ec{"बगदाद"}
+        }
+        "Asia:Bahrain"{
+            ec{"बहरीन"}
+        }
+        "Asia:Baku"{
+            ec{"बाकू"}
+        }
+        "Asia:Bangkok"{
+            ec{"बैंकाक"}
+        }
+        "Asia:Barnaul"{
+            ec{"बर्नोल"}
+        }
+        "Asia:Beirut"{
+            ec{"बेरूत"}
+        }
+        "Asia:Bishkek"{
+            ec{"बिश्केक"}
+        }
+        "Asia:Brunei"{
+            ec{"ब्रूनेई"}
+        }
+        "Asia:Calcutta"{
+            ec{"कोलकाता"}
+        }
+        "Asia:Chita"{
+            ec{"चिता"}
+        }
+        "Asia:Choibalsan"{
+            ec{"चोइबलसेन"}
+        }
+        "Asia:Colombo"{
+            ec{"कोलम्बो"}
+        }
+        "Asia:Damascus"{
+            ec{"दमिश्क"}
+        }
+        "Asia:Dhaka"{
+            ec{"ढाका"}
+        }
+        "Asia:Dili"{
+            ec{"डिली"}
+        }
+        "Asia:Dubai"{
+            ec{"दुबई"}
+        }
+        "Asia:Dushanbe"{
+            ec{"दुशांबे"}
+        }
+        "Asia:Famagusta"{
+            ec{"फामागुस्ता"}
+        }
+        "Asia:Gaza"{
+            ec{"गाजा"}
+        }
+        "Asia:Hebron"{
+            ec{"हैब्रान"}
+        }
+        "Asia:Hong_Kong"{
+            ec{"हांग कांग"}
+        }
+        "Asia:Hovd"{
+            ec{"होब्द"}
+        }
+        "Asia:Irkutsk"{
+            ec{"इरकुस्क"}
+        }
+        "Asia:Jakarta"{
+            ec{"जकार्ता"}
+        }
+        "Asia:Jayapura"{
+            ec{"जयापुरा"}
+        }
+        "Asia:Jerusalem"{
+            ec{"जेरूसेलम"}
+        }
+        "Asia:Kabul"{
+            ec{"काबुल"}
+        }
+        "Asia:Kamchatka"{
+            ec{"कमचटका"}
+        }
+        "Asia:Karachi"{
+            ec{"कराची"}
+        }
+        "Asia:Katmandu"{
+            ec{"काठमांडू"}
+        }
+        "Asia:Khandyga"{
+            ec{"खांध्यगा"}
+        }
+        "Asia:Krasnoyarsk"{
+            ec{"क्रेस्नोयार्स्क"}
+        }
+        "Asia:Kuala_Lumpur"{
+            ec{"कुआलालम्पुर"}
+        }
+        "Asia:Kuching"{
+            ec{"कुचिंग"}
+        }
+        "Asia:Kuwait"{
+            ec{"कुवैत"}
+        }
+        "Asia:Macau"{
+            ec{"मकाऊ"}
+        }
+        "Asia:Magadan"{
+            ec{"मगादान"}
+        }
+        "Asia:Makassar"{
+            ec{"मकासार"}
+        }
+        "Asia:Manila"{
+            ec{"मनीला"}
+        }
+        "Asia:Muscat"{
+            ec{"मस्कट"}
+        }
+        "Asia:Nicosia"{
+            ec{"निकोशिया"}
+        }
+        "Asia:Novokuznetsk"{
+            ec{"कोबोकुजनेट्स"}
+        }
+        "Asia:Novosibirsk"{
+            ec{"नोबोसिबिरस्क"}
+        }
+        "Asia:Omsk"{
+            ec{"ओमस्क"}
+        }
+        "Asia:Oral"{
+            ec{"ओराल"}
+        }
+        "Asia:Phnom_Penh"{
+            ec{"नोम पेन्ह"}
+        }
+        "Asia:Pontianak"{
+            ec{"पोंटियांक"}
+        }
+        "Asia:Pyongyang"{
+            ec{"प्योंगयांग"}
+        }
+        "Asia:Qatar"{
+            ec{"कतर"}
+        }
+        "Asia:Qostanay"{
+            ec{"कोस्ताने"}
+        }
+        "Asia:Qyzylorda"{
+            ec{"किजिलोर्डा"}
+        }
+        "Asia:Rangoon"{
+            ec{"यांगुन"}
+        }
+        "Asia:Riyadh"{
+            ec{"रियाद"}
+        }
+        "Asia:Saigon"{
+            ec{"हो ची मिन्ह सिटी"}
+        }
+        "Asia:Sakhalin"{
+            ec{"साकलिन"}
+        }
+        "Asia:Samarkand"{
+            ec{"समरकंद"}
+        }
+        "Asia:Seoul"{
+            ec{"सियोल"}
+        }
+        "Asia:Shanghai"{
+            ec{"शांघाई"}
+        }
+        "Asia:Singapore"{
+            ec{"सिंगापुर"}
+        }
+        "Asia:Srednekolymsk"{
+            ec{"श्रेडनेकोलिमिस्क"}
+        }
+        "Asia:Taipei"{
+            ec{"ताइपेई"}
+        }
+        "Asia:Tashkent"{
+            ec{"ताशकंद"}
+        }
+        "Asia:Tbilisi"{
+            ec{"टबिलिसि"}
+        }
+        "Asia:Tehran"{
+            ec{"तेहरान"}
+        }
+        "Asia:Thimphu"{
+            ec{"थिम्पू"}
+        }
+        "Asia:Tokyo"{
+            ec{"टोक्यो"}
+        }
+        "Asia:Tomsk"{
+            ec{"टोम्स"}
+        }
+        "Asia:Ulaanbaatar"{
+            ec{"उलनबटोर"}
+        }
+        "Asia:Urumqi"{
+            ec{"उरूमकी"}
+        }
+        "Asia:Ust-Nera"{
+            ec{"उस्त-नेरा"}
+        }
+        "Asia:Vientiane"{
+            ec{"बियंटियान"}
+        }
+        "Asia:Vladivostok"{
+            ec{"ब्लाडिबोस्तोक"}
+        }
+        "Asia:Yakutsk"{
+            ec{"युकुत्स्क"}
+        }
+        "Asia:Yekaterinburg"{
+            ec{"यैकेटेरिनबर्ग"}
+        }
+        "Asia:Yerevan"{
+            ec{"यैरेबन"}
+        }
+        "Atlantic:Azores"{
+            ec{"एजोर्स"}
+        }
+        "Atlantic:Bermuda"{
+            ec{"बरमूडा"}
+        }
+        "Atlantic:Canary"{
+            ec{"केनेरी"}
+        }
+        "Atlantic:Cape_Verde"{
+            ec{"केप बर्ड"}
+        }
+        "Atlantic:Faeroe"{
+            ec{"फराओ"}
+        }
+        "Atlantic:Madeira"{
+            ec{"मदैरा"}
+        }
+        "Atlantic:Reykjavik"{
+            ec{"रिकजेविक"}
+        }
+        "Atlantic:South_Georgia"{
+            ec{"दक्षिण जार्जिया"}
+        }
+        "Atlantic:St_Helena"{
+            ec{"सेंट हेलेना"}
+        }
+        "Atlantic:Stanley"{
+            ec{"स्टेनली"}
+        }
+        "Australia:Adelaide"{
+            ec{"एडिलेड"}
+        }
+        "Australia:Brisbane"{
+            ec{"ब्रिसबेन"}
+        }
+        "Australia:Broken_Hill"{
+            ec{"ब्रोकेन हिल"}
+        }
+        "Australia:Darwin"{
+            ec{"डार्बिन"}
+        }
+        "Australia:Eucla"{
+            ec{"इयूकला"}
+        }
+        "Australia:Hobart"{
+            ec{"होबर्ट"}
+        }
+        "Australia:Lindeman"{
+            ec{"लिंडमैन"}
+        }
+        "Australia:Lord_Howe"{
+            ec{"लार्ड होबे"}
+        }
+        "Australia:Melbourne"{
+            ec{"मेलबोर्न"}
+        }
+        "Australia:Perth"{
+            ec{"पर्थ"}
+        }
+        "Australia:Sydney"{
+            ec{"सिडनी"}
+        }
         "Etc:UTC"{
             ls{"समन्वित वैश्विक समय"}
         }
         "Etc:Unknown"{
             ec{"अज्ञात शहर"}
         }
+        "Europe:Amsterdam"{
+            ec{"एम्सटर्डम"}
+        }
+        "Europe:Andorra"{
+            ec{"एंडोरा"}
+        }
+        "Europe:Astrakhan"{
+            ec{"अस्ट्राकान"}
+        }
+        "Europe:Athens"{
+            ec{"एथेंस"}
+        }
+        "Europe:Belgrade"{
+            ec{"बेलग्रेड"}
+        }
+        "Europe:Berlin"{
+            ec{"बर्लिन"}
+        }
+        "Europe:Bratislava"{
+            ec{"बारितस्लावा"}
+        }
+        "Europe:Brussels"{
+            ec{"ब्रसेल्स"}
+        }
+        "Europe:Bucharest"{
+            ec{"बुखारेस्ट"}
+        }
+        "Europe:Budapest"{
+            ec{"बुडापेस्ट"}
+        }
+        "Europe:Busingen"{
+            ec{"बसिंगेन"}
+        }
+        "Europe:Chisinau"{
+            ec{"चिसिनाऊ"}
+        }
+        "Europe:Copenhagen"{
+            ec{"कोपेनहेगेन"}
+        }
+        "Europe:Dublin"{
+            ec{"डबलिन"}
+        }
+        "Europe:Gibraltar"{
+            ec{"जिब्राल्टर"}
+        }
+        "Europe:Guernsey"{
+            ec{"गर्नजी"}
+        }
+        "Europe:Helsinki"{
+            ec{"हैलसिंकी"}
+        }
+        "Europe:Isle_of_Man"{
+            ec{"आइजल आफ मैन"}
+        }
+        "Europe:Istanbul"{
+            ec{"इस्ताम्बुल"}
+        }
+        "Europe:Jersey"{
+            ec{"जर्सी"}
+        }
+        "Europe:Kaliningrad"{
+            ec{"कलिनिनग्रेड"}
+        }
+        "Europe:Kiev"{
+            ec{"कीव"}
+        }
+        "Europe:Kirov"{
+            ec{"किरोव"}
+        }
+        "Europe:Lisbon"{
+            ec{"लिसबन"}
+        }
+        "Europe:Ljubljana"{
+            ec{"लुबलियाना"}
+        }
+        "Europe:London"{
+            ec{"लंदन"}
+        }
+        "Europe:Luxembourg"{
+            ec{"लग्जमबर्ग"}
+        }
+        "Europe:Madrid"{
+            ec{"मेड्रिड"}
+        }
+        "Europe:Malta"{
+            ec{"मालटा"}
+        }
+        "Europe:Mariehamn"{
+            ec{"मेरियेहम"}
+        }
+        "Europe:Minsk"{
+            ec{"मिन्सक"}
+        }
+        "Europe:Monaco"{
+            ec{"मोनेको"}
+        }
+        "Europe:Moscow"{
+            ec{"मास्को"}
+        }
+        "Europe:Oslo"{
+            ec{"ओस्लो"}
+        }
+        "Europe:Paris"{
+            ec{"पेरिस"}
+        }
+        "Europe:Podgorica"{
+            ec{"पोडगोरिशा"}
+        }
+        "Europe:Prague"{
+            ec{"प्राग"}
+        }
+        "Europe:Riga"{
+            ec{"रिगा"}
+        }
+        "Europe:Rome"{
+            ec{"रोम"}
+        }
+        "Europe:Samara"{
+            ec{"समारा"}
+        }
+        "Europe:San_Marino"{
+            ec{"सैन मरीनो"}
+        }
+        "Europe:Sarajevo"{
+            ec{"सराजेबो"}
+        }
+        "Europe:Saratov"{
+            ec{"सारातोब"}
+        }
+        "Europe:Simferopol"{
+            ec{"सिम्फेरोपोल"}
+        }
+        "Europe:Skopje"{
+            ec{"स्कोपये"}
+        }
+        "Europe:Sofia"{
+            ec{"सोफिया"}
+        }
+        "Europe:Stockholm"{
+            ec{"स्टाकहोम"}
+        }
+        "Europe:Tallinn"{
+            ec{"टालिन"}
+        }
+        "Europe:Tirane"{
+            ec{"टिराने"}
+        }
+        "Europe:Ulyanovsk"{
+            ec{"उल्येनोबोस्क"}
+        }
+        "Europe:Uzhgorod"{
+            ec{"उझोरोद"}
+        }
+        "Europe:Vaduz"{
+            ec{"बेदुज"}
+        }
+        "Europe:Vatican"{
+            ec{"बेटिकन"}
+        }
+        "Europe:Vienna"{
+            ec{"बिएना"}
+        }
+        "Europe:Vilnius"{
+            ec{"बिलनिउस"}
+        }
+        "Europe:Volgograd"{
+            ec{"बोलगोग्राद"}
+        }
+        "Europe:Warsaw"{
+            ec{"बारसा"}
+        }
+        "Europe:Zagreb"{
+            ec{"जगरैब"}
+        }
+        "Europe:Zaporozhye"{
+            ec{"जपोरोजाए"}
+        }
+        "Europe:Zurich"{
+            ec{"ज्यूरिख"}
+        }
+        "Indian:Antananarivo"{
+            ec{"अंतानानेरिवो"}
+        }
+        "Indian:Chagos"{
+            ec{"चगोस"}
+        }
+        "Indian:Christmas"{
+            ec{"क्रिसमस"}
+        }
+        "Indian:Cocos"{
+            ec{"कोकोस"}
+        }
+        "Indian:Comoro"{
+            ec{"कोमोरो"}
+        }
+        "Indian:Kerguelen"{
+            ec{"कैरगुएलेन"}
+        }
+        "Indian:Mahe"{
+            ec{"माहे"}
+        }
+        "Indian:Maldives"{
+            ec{"मालदीव"}
+        }
+        "Indian:Mauritius"{
+            ec{"मारीशस"}
+        }
+        "Indian:Mayotte"{
+            ec{"मयोते"}
+        }
+        "Indian:Reunion"{
+            ec{"रियूनियन"}
+        }
+        "Pacific:Auckland"{
+            ec{"आकलैंड"}
+        }
+        "Pacific:Chatham"{
+            ec{"चेथम"}
+        }
+        "Pacific:Easter"{
+            ec{"ईस्टर"}
+        }
+        "Pacific:Galapagos"{
+            ec{"गैलापैगोस"}
+        }
+        "Pacific:Norfolk"{
+            ec{"नारफाक"}
+        }
+        "meta:Afghanistan"{
+            ls{"अफगानिस्तान टाइम"}
+        }
+        "meta:Africa_Central"{
+            ls{"मध्य अफ्रीका टाइम"}
+        }
+        "meta:Africa_Eastern"{
+            ls{"पूरब अफ्रीका टाइम"}
+        }
+        "meta:Africa_Southern"{
+            ls{"दक्षिण अफ्रीका मानक टाइम"}
+        }
+        "meta:Africa_Western"{
+            ld{"मध्य अफ्रीका समर टाइम"}
+            lg{"पश्चिम अफ्रीका टाइम"}
+            ls{"पश्चिम अफ्रीका मानक टाइम"}
+        }
+        "meta:Alaska"{
+            ld{"अलास्का डेलाइट समय"}
+            lg{"अलास्का समय"}
+            ls{"अलास्का मानक समय"}
+        }
+        "meta:Amazon"{
+            ld{"अमेजन समर टाइम"}
+            lg{"अमेजन टाइम"}
+            ls{"अमेजन मानक टाइम"}
+        }
         "meta:America_Central"{
             ld{"उत्तरी अमेरिकी केंद्रीय डेलाइट समय"}
             lg{"उत्तरी अमेरिकी केंद्रीय समय"}
@@ -29,11 +1202,132 @@
             lg{"उत्तरी अमेरिकी प्रशांत समय"}
             ls{"उत्तरी अमेरिकी प्रशांत मानक समय"}
         }
+        "meta:Arabian"{
+            ld{"अरेबियन डेलाइट टाइम"}
+            lg{"अरेबियन टाइम"}
+            ls{"अरेबियन मानक टाइम"}
+        }
+        "meta:Argentina"{
+            ld{"अर्जेंटीना समर टाइम"}
+            lg{"अर्जेंटीना टाइम"}
+            ls{"अर्जेंटीना मानक टाइम"}
+        }
+        "meta:Argentina_Western"{
+            ld{"पश्चिमी अर्जेंटीना समर टाइम"}
+            lg{"पश्चिमी अर्जेंटीना टाइम"}
+            ls{"पश्चिमी अर्जेंटीना मानक टाइम"}
+        }
+        "meta:Armenia"{
+            ld{"आर्मेनिया समर टाइम"}
+            lg{"आर्मेनिया टाइम"}
+            ls{"आर्मेनिया मानक टाइम"}
+        }
         "meta:Atlantic"{
             ld{"अटलांटिक डेलाइट समय"}
             lg{"अटलांटिक समय"}
             ls{"अटलांटिक मानक समय"}
         }
+        "meta:Australia_Central"{
+            ld{"आस्ट्रेलियाई मध्य डेलाइट टाइम"}
+            lg{"मध्य आस्ट्रेलिया टाइम"}
+            ls{"आस्ट्रेलियाई मध्य मानक टाइम"}
+        }
+        "meta:Australia_CentralWestern"{
+            ld{"आस्ट्रेलियाई मध्य पश्चिमी डेलाइट टाइम"}
+            lg{"आस्ट्रेलियाई मध्य पश्चिमी टाइम"}
+            ls{"आस्ट्रेलियाई मध्य पश्चिमी मानक टाइम"}
+        }
+        "meta:Australia_Eastern"{
+            ld{"आस्ट्रेलियाई पूरबी डेलाइट टाइम"}
+            lg{"पूरबी आस्ट्रेलिया टाइम"}
+            ls{"आस्ट्रेलियाई पूरबी मानक टाइम"}
+        }
+        "meta:Australia_Western"{
+            ld{"आस्ट्रेलियाई पश्चिमी डेलाइट टाइम"}
+            lg{"पश्चिमी आस्ट्रेलिया टाइम"}
+            ls{"आस्ट्रेलियाई पश्चिमी मानक टाइम"}
+        }
+        "meta:Azerbaijan"{
+            ld{"अजरबैजान समर टाइम"}
+            lg{"अजरबैजान टाइम"}
+            ls{"अजरबैजान मानक टाइम"}
+        }
+        "meta:Azores"{
+            ld{"एजोर्स समर टाइम"}
+            lg{"एजोर्स टाइम"}
+            ls{"एजोर्स मानक टाइम"}
+        }
+        "meta:Bangladesh"{
+            ld{"बंगलादेश समर टाइम"}
+            lg{"बंगलादेश टाइम"}
+            ls{"बंगलादेश मानक टाइम"}
+        }
+        "meta:Bhutan"{
+            ls{"भूटान टाइम"}
+        }
+        "meta:Bolivia"{
+            ls{"बोलीबिया टाइम"}
+        }
+        "meta:Brasilia"{
+            ld{"ब्राजीलिया समर टाइम"}
+            lg{"ब्राजीलिया टाइम"}
+            ls{"ब्राजीलिया मानक टाइम"}
+        }
+        "meta:Brunei"{
+            ls{"ब्रूनेई दारेसलाम टाइम"}
+        }
+        "meta:Cape_Verde"{
+            ld{"केप बर्ड समर टाइम"}
+            lg{"केप बर्डे टाइम"}
+            ls{"केप बर्ड मानक टाइम"}
+        }
+        "meta:Chatham"{
+            ld{"चेथम डेलाइट टाइम"}
+            lg{"चेथम टाइम"}
+            ls{"चेथम मानक टाइम"}
+        }
+        "meta:Chile"{
+            ld{"चिली समर टाइम"}
+            lg{"चिली टाइम"}
+            ls{"चिली मानक टाइम"}
+        }
+        "meta:China"{
+            ld{"चीनी डेलाइट टाइम"}
+            lg{"चीनी टाइम"}
+            ls{"चीनी मानत टाइम"}
+        }
+        "meta:Choibalsan"{
+            ld{"चोइबलसेन समर टाइम"}
+            lg{"चोइबलसेन टाइम"}
+            ls{"चोइबलसेन मानक टाइम"}
+        }
+        "meta:Christmas"{
+            ls{"क्रिसमस द्वीप टाइम"}
+        }
+        "meta:Cocos"{
+            ls{"कोकोस द्वीप टाइम"}
+        }
+        "meta:Colombia"{
+            ld{"कोलंबिया समर टाइम"}
+            lg{"कोलंबिया टाइम"}
+            ls{"कोलंबिया मानक टाइम"}
+        }
+        "meta:Cuba"{
+            ld{"क्यूबा डेलाइट टाइम"}
+            lg{"क्यूबा टाइम"}
+            ls{"क्यूबा मानक टाइम"}
+        }
+        "meta:East_Timor"{
+            ls{"पूरबी तिमोर टाइम"}
+        }
+        "meta:Easter"{
+            ld{"ईस्टर आइलैंड समर टाइम"}
+            lg{"ईस्टर आइलैंड टाइम"}
+            ls{"ईस्टर आइलैंड मानक टाइम"}
+        }
+        "meta:Ecuador"{
+            ls{"इक्वाडोर टाइम"}
+        }
         "meta:Europe_Central"{
             ld{"मध्‍य यूरोपीय ग्रीष्‍मकालीन समय"}
             lg{"मध्य यूरोपीय समय"}
@@ -44,14 +1338,313 @@
             lg{"पूर्वी यूरोपीय समय"}
             ls{"पूर्वी यूरोपीय मानक समय"}
         }
+        "meta:Europe_Further_Eastern"{
+            ls{"फरदर-ईस्टर्न यूरोपीयन टाइम"}
+        }
         "meta:Europe_Western"{
             ld{"पश्चिमी यूरोपीय ग्रीष्‍मकालीन समय"}
             lg{"पश्चिमी यूरोपीय समय"}
             ls{"पश्चिमी यूरोपीय मानक समय"}
         }
+        "meta:Falkland"{
+            ld{"फाकलैंड आइलैंड समर टाइम"}
+            lg{"फाकलैंड आइलैंड टाइम"}
+            ls{"फाकलैंड आइलैंड मानक टाइम"}
+        }
+        "meta:French_Guiana"{
+            ls{"फ्रेंच गुयाना टाइम"}
+        }
+        "meta:French_Southern"{
+            ls{"फ़्रांसीसी दक्षिणी क्षेत्र आ अंटार्कटिक टाइम"}
+        }
         "meta:GMT"{
             ls{"ग्रीनविच मीन टाइम"}
         }
+        "meta:Galapagos"{
+            ls{"गैलापैगोस टाइम"}
+        }
+        "meta:Georgia"{
+            ld{"जार्जिया समर टाइम"}
+            lg{"जार्जिया टाइम"}
+            ls{"जार्जिया मानक टाइम"}
+        }
+        "meta:Greenland_Eastern"{
+            ld{"पूरबी ग्रीनलैंड समर टाइम"}
+            lg{"पूरबी ग्रीनलैंड टाइम"}
+            ls{"पूरबी ग्रीनलैंड मानक टाइम"}
+        }
+        "meta:Greenland_Western"{
+            ld{"पश्चिमी ग्रीनलैंड समर टाइम"}
+            lg{"पश्चिमी ग्रीनलैंड टाइम"}
+            ls{"पश्चिमी ग्रीनलैंड मानक टाइम"}
+        }
+        "meta:Gulf"{
+            ls{"गल्फ मानक समय"}
+        }
+        "meta:Guyana"{
+            ls{"गुयाना टाइम"}
+        }
+        "meta:Hawaii_Aleutian"{
+            ld{"हवाई-एल्यूटियन डेलाइट टाइम"}
+            lg{"हवाई-एल्यूटियन टाइम"}
+            ls{"हवाई-एल्यूटियन मानक टाइम"}
+        }
+        "meta:Hong_Kong"{
+            ld{"हांग कांग समर टाइम"}
+            lg{"हांग कांग टाइम"}
+            ls{"हांग कांग मानक टाइम"}
+        }
+        "meta:Hovd"{
+            ld{"होब्द समर टाइम"}
+            lg{"होब्द टाइम"}
+            ls{"होब्द मानक टाइम"}
+        }
+        "meta:India"{
+            ls{"भारतीय मानक समय"}
+        }
+        "meta:Indian_Ocean"{
+            ls{"हिंद महासागर टाइम"}
+        }
+        "meta:Indochina"{
+            ls{"इंडोचाइना टाइम"}
+        }
+        "meta:Indonesia_Central"{
+            ls{"मध्य इंडोनेशिया टाइम"}
+        }
+        "meta:Indonesia_Eastern"{
+            ls{"पूरबी इंडोनेशिया टाइम"}
+        }
+        "meta:Indonesia_Western"{
+            ls{"पश्चिमी इंडोनेशिया टाइम"}
+        }
+        "meta:Iran"{
+            ld{"ईरान डेलाइट टाइम"}
+            lg{"ईरान टाइम"}
+            ls{"ईरानमानक टाइम"}
+        }
+        "meta:Irkutsk"{
+            ld{"इरकूत्स्क समर टाइम"}
+            lg{"इरकूत्स्क टाइम"}
+            ls{"इरकूत्स्क मानक टाइम"}
+        }
+        "meta:Israel"{
+            ld{"इजरायल डेलाइट टाइम"}
+            lg{"इजरायल टाइम"}
+            ls{"इजरायल मानक टाइम"}
+        }
+        "meta:Japan"{
+            ld{"जापान डेलाइट टाइम"}
+            lg{"जापान टाइम"}
+            ls{"जापान मानक टाइम"}
+        }
+        "meta:Kazakhstan_Eastern"{
+            ls{"पूरब कजाखस्तान टाइम"}
+        }
+        "meta:Kazakhstan_Western"{
+            ls{"पश्चिम कजाखस्तान टाइम"}
+        }
+        "meta:Korea"{
+            ld{"कोरियन डेलाइट टाइम"}
+            lg{"कोरियन टाइम"}
+            ls{"कोरियन मानक टाइम"}
+        }
+        "meta:Krasnoyarsk"{
+            ld{"क्रेस्नोयार्स्क समर टाइम"}
+            lg{"क्रेस्नोयार्स्क"}
+            ls{"क्रेस्नोयार्स्क मानक टाइम"}
+        }
+        "meta:Kyrgystan"{
+            ls{"किर्गिस्तान"}
+        }
+        "meta:Lord_Howe"{
+            ld{"लार्ड होबे डेलाइट टाइम"}
+            lg{"लार्ड होबे टाइम"}
+            ls{"लार्ड होबे मानक टाइम"}
+        }
+        "meta:Macquarie"{
+            ls{"मेक्वैरी द्वीप टाइम"}
+        }
+        "meta:Magadan"{
+            ld{"मगादान समर टाइम"}
+            lg{"मगादान टाइम"}
+            ls{"मगादान मानक टाइम"}
+        }
+        "meta:Malaysia"{
+            ls{"मलेशिया टाइम"}
+        }
+        "meta:Maldives"{
+            ls{"मालदीव टाइम"}
+        }
+        "meta:Mauritius"{
+            ld{"मारीशस समर टाइम"}
+            lg{"मारीशस टाइम"}
+            ls{"मारीशस मानक टाइम"}
+        }
+        "meta:Mexico_Northwest"{
+            ld{"उत्तर-पश्चिमी मैक्सिको डेलाइट टाइम"}
+            lg{"उत्तर-पश्चिमी मैक्सिको टाइम"}
+            ls{"उत्तर-पश्चिमी मैक्सिको मानक टाइम"}
+        }
+        "meta:Mexico_Pacific"{
+            ld{"मैक्सिकन पेसिफिक डेलाइट टाइम"}
+            lg{"मैक्सिकन पेसिफिक टाइम"}
+            ls{"मैक्सिकन पेसिफिक मानक टाइम"}
+        }
+        "meta:Mongolia"{
+            ld{"उलनबटोर समर टाइम"}
+            lg{"उलनबटोर टाइम"}
+            ls{"उलनबटोर मानक टाइम"}
+        }
+        "meta:Moscow"{
+            ld{"मास्को समर टाइम"}
+            lg{"मास्को टाइम"}
+            ls{"मास्को मानक टाइम"}
+        }
+        "meta:Myanmar"{
+            ls{"मयनमार टाइम"}
+        }
+        "meta:Nepal"{
+            ls{"नेपाल टाइम"}
+        }
+        "meta:New_Caledonia"{
+            ld{"न्यू केलैडोनिया डेलाइट समय"}
+            lg{"न्यू केलैडोनिया समय"}
+            ls{"न्यू केलैडोनिया मानक समय"}
+        }
+        "meta:New_Zealand"{
+            ld{"न्यूजीलैंड डेलाइट टाइम"}
+            lg{"न्यूजीलैंड टाइम"}
+            ls{"न्यूजीलैंड मानक टाइम"}
+        }
+        "meta:Newfoundland"{
+            ld{"न्यूफाउंडलैंड डेलाइट टाइम"}
+            lg{"न्यूफाउंडलैंड टाइम"}
+            ls{"न्यूफाउंडलैंड मानक टाइम"}
+        }
+        "meta:Norfolk"{
+            ld{"फाकलैंड द्वीप डेलाइट टाइम"}
+            lg{"फाकलैंड द्वीप टाइम"}
+            ls{"फाकलैंड द्वीप मानक टाइम"}
+        }
+        "meta:Noronha"{
+            ld{"फर्नेंडो डी नोरोन्हा समर टाइम"}
+            lg{"फर्नेंडो डी नोरोन्हा टाइम"}
+            ls{"फर्नेंडो डी नोरोन्हा मानक टाइम"}
+        }
+        "meta:Novosibirsk"{
+            ld{"नोबोसिबिर्स्क समर टाइम"}
+            lg{"नोबोसिबिर्स्क टाइप"}
+            ls{"नोबोसिबिर्स्क मानक टाइम"}
+        }
+        "meta:Omsk"{
+            ld{"ओम्स्क समर टाइम"}
+            lg{"ओम्स्क टाइम"}
+            ls{"ओम्स्क मानक टाइम"}
+        }
+        "meta:Pakistan"{
+            ld{"पाकिस्तान समर टाइम"}
+            lg{"पाकिस्तान टाइम"}
+            ls{"पाकिस्तान मानक टाइम"}
+        }
+        "meta:Paraguay"{
+            ld{"पराग्वे समर टाइम"}
+            lg{"पराग्वे टाइम"}
+            ls{"पराग्वे मानक टाइम"}
+        }
+        "meta:Peru"{
+            ld{"पेरू समर टाइम"}
+            lg{"पेरू टाइम"}
+            ls{"पेरू मानक टाइम"}
+        }
+        "meta:Philippines"{
+            ld{"फिलिपीन समर टाइम"}
+            lg{"फिलिपीन टाइम"}
+            ls{"फिलिपीन मानक टाइम"}
+        }
+        "meta:Pierre_Miquelon"{
+            ld{"सेंट पिएरे आ मिक्वेलान डेलाइट टाइम"}
+            lg{"सेंट पिएरे आ मिक्वेलान टाइम"}
+            ls{"सेंट पिएरे आ मिक्वेलान मानक टाइम"}
+        }
+        "meta:Pyongyang"{
+            ls{"प्योंगयांग टाइम"}
+        }
+        "meta:Reunion"{
+            ls{"रियूनियन टाइम"}
+        }
+        "meta:Sakhalin"{
+            ld{"सकालिन समर टाइम"}
+            lg{"सकालिन टाइम"}
+            ls{"सकालिन मानक टाइम"}
+        }
+        "meta:Samoa"{
+            ld{"सामोआ समर समय"}
+            lg{"सामोआ समय"}
+            ls{"सामोआ मानक समय"}
+        }
+        "meta:Seychelles"{
+            ls{"सेशेल्स टाइम"}
+        }
+        "meta:Singapore"{
+            ls{"सिंगापुर मानक टाइम"}
+        }
+        "meta:South_Georgia"{
+            ls{"दक्षिण जार्जिया टाइम"}
+        }
+        "meta:Suriname"{
+            ls{"सुरीनाम टाइम"}
+        }
+        "meta:Taipei"{
+            ld{"ताइपेई डेलाइट टाइम"}
+            lg{"ताइपेई टाइम"}
+            ls{"ताइपेई मानक टाइम"}
+        }
+        "meta:Tajikistan"{
+            ls{"ताजिकिस्तान"}
+        }
+        "meta:Turkmenistan"{
+            ld{"तुर्कमेनिस्तान समर टाइम"}
+            lg{"तुर्कमेनिस्तान टाइम"}
+            ls{"तुर्कमेनिस्तान मानक टाइम"}
+        }
+        "meta:Uruguay"{
+            ld{"उरुग्वे समर टाइम"}
+            lg{"उरुग्वे टाइम"}
+            ls{"उरुग्वे मानक टाइम"}
+        }
+        "meta:Uzbekistan"{
+            ld{"उजबेकिस्तान समर टाइम"}
+            lg{"उजबेकिस्तान टाइम"}
+            ls{"उजबेकिस्तान मानक टाइम"}
+        }
+        "meta:Venezuela"{
+            ls{"बेनेजुएला टाइम"}
+        }
+        "meta:Vladivostok"{
+            ld{"ब्लादिबोस्तोक समर टाइम"}
+            lg{"ब्लादिबोस्तोक टाइम"}
+            ls{"ब्लादिबोस्तोक मानक टाइम"}
+        }
+        "meta:Volgograd"{
+            ld{"बोल्गोग्राद समर टाइम"}
+            lg{"बोल्गोग्राद टाइम"}
+            ls{"बोल्गोग्राद मानक टाइम"}
+        }
+        "meta:Yakutsk"{
+            ld{"यकुत्स्क समर टाइम"}
+            lg{"यकुत्स्क टाइम"}
+            ls{"यकुत्स्क मानक टाइम"}
+        }
+        "meta:Yekaterinburg"{
+            ld{"येकाटैरिनबर्ग समर टाइम"}
+            lg{"येकाटैरिनबर्ग टाइम"}
+            ls{"येकाटैरिनबर्ग मानक टाइम"}
+        }
+        "meta:Yukon"{
+            ls{"यूकोन टाइम"}
+        }
+        gmtFormat{"जीएमटी{0}"}
+        gmtZeroFormat{"जीएमटी"}
         regionFormat{"{0} समय"}
         regionFormatDaylight{"{0} डेलाइट समय"}
         regionFormatStandard{"{0} मानक समय"}
diff --git a/icu4c/source/data/zone/mi.txt b/icu4c/source/data/zone/mi.txt
index 4e07ab4..e8c5550 100644
--- a/icu4c/source/data/zone/mi.txt
+++ b/icu4c/source/data/zone/mi.txt
@@ -182,14 +182,14 @@
             ls{"Wā Arowhānui Uropi Uru"}
         }
         "meta:GMT"{
-            ls{"Wā Toharite Greenwich"}
+            ls{"Wā Toharite Kiriwīti"}
         }
         fallbackFormat{"{1} ({0})"}
         gmtFormat{"GMT{0}"}
         gmtZeroFormat{"GMT"}
         hourFormat{"+HH:mm;-HH:mm"}
-        regionFormat{"{0}"}
-        regionFormatDaylight{"{0} (+1)"}
-        regionFormatStandard{"{0} (+0)"}
+        regionFormat{"{0} Wā"}
+        regionFormatDaylight{"{0} Wā Awatea"}
+        regionFormatStandard{"{0} Wā Aro Whānui"}
     }
 }
diff --git a/icu4c/source/data/zone/mk.txt b/icu4c/source/data/zone/mk.txt
index f39d8ff..06078f8 100644
--- a/icu4c/source/data/zone/mk.txt
+++ b/icu4c/source/data/zone/mk.txt
@@ -1173,7 +1173,7 @@
             ec{"Мајот"}
         }
         "Indian:Reunion"{
-            ec{"Ријунион"}
+            ec{"Рејунион"}
         }
         "Pacific:Apia"{
             ec{"Апија"}
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"Џонстон"}
         }
+        "Pacific:Kanton"{
+            ec{"Кантон"}
+        }
         "Pacific:Kiritimati"{
             ec{"Киритимати"}
         }
@@ -1405,9 +1408,9 @@
             ls{"Стандардно време во Азербејџан"}
         }
         "meta:Azores"{
-            ld{"Летно време на Азорските Острови"}
-            lg{"Време на Азорските Острови"}
-            ls{"Стандардно време на Азорските Острови"}
+            ld{"Летно време во Азорски Острови"}
+            lg{"Време во Азорски Острови"}
+            ls{"Стандардно време во Азорски Острови"}
         }
         "meta:Bangladesh"{
             ld{"Летно време во Бангладеш"}
@@ -1429,9 +1432,9 @@
             ls{"Време во Брунеј Дарусалам"}
         }
         "meta:Cape_Verde"{
-            ld{"Летно сметање на времето на Кабо Верде"}
-            lg{"Време на Кабо Верде"}
-            ls{"Стандардно време на Кабо Верде"}
+            ld{"Летно сметање на времето во Кабо Верде"}
+            lg{"Време во Кабо Верде"}
+            ls{"Стандардно време во Кабо Верде"}
         }
         "meta:Chamorro"{
             ls{"Време во Чаморо"}
@@ -1457,10 +1460,10 @@
             ls{"Стандардно време во Чојбалсан"}
         }
         "meta:Christmas"{
-            ls{"Време на Божиќниот Остров"}
+            ls{"Време во Божиќен Остров"}
         }
         "meta:Cocos"{
-            ls{"Време на Кокосовите Острови"}
+            ls{"Време во Кокосови Острови"}
         }
         "meta:Colombia"{
             ld{"Летно сметање на времето во Колумбија"}
@@ -1468,9 +1471,9 @@
             ls{"Стандардно време во Колумбија"}
         }
         "meta:Cook"{
-            ld{"Летно време на Островите Кук"}
-            lg{"Време на Островите Кук"}
-            ls{"Стандардно време на Островите Кук"}
+            ld{"Летно време во Кукови Острови"}
+            lg{"Време во Кукови Острови"}
+            ls{"Стандардно време во Кукови Острови"}
         }
         "meta:Cuba"{
             ld{"Летно сметање на времето во Куба"}
@@ -1487,9 +1490,9 @@
             ls{"Време во Источен Тимор"}
         }
         "meta:Easter"{
-            ld{"Летно време на Велигденскиот Остров"}
-            lg{"Време на Велигденскиот Остров"}
-            ls{"Стандардно време на Велигденскиот Остров"}
+            ld{"Летно време во Велигденски Остров"}
+            lg{"Време во Велигденски Остров"}
+            ls{"Стандардно време во Велигденски Остров"}
         }
         "meta:Ecuador"{
             ls{"Време во Еквадор"}
@@ -1522,9 +1525,9 @@
             ss{"WET"}
         }
         "meta:Falkland"{
-            ld{"Летно сметање на времето на Фолкландските Острови"}
-            lg{"Време на Фолкландските Острови"}
-            ls{"Стандардно време на Фолкландските Острови"}
+            ld{"Летно сметање на времето во Фолкландски Острови"}
+            lg{"Време во Фолкландски Острови"}
+            ls{"Стандардно време во Фолкландски Острови"}
         }
         "meta:Fiji"{
             ld{"Летно време во Фиџи"}
@@ -1552,7 +1555,7 @@
             ls{"Стандардно време во Грузија"}
         }
         "meta:Gilbert_Islands"{
-            ls{"Време на Островите Гилберт"}
+            ls{"Време во Гилбертови Острови"}
         }
         "meta:Greenland_Eastern"{
             ld{"Летно сметање на времето во Источен Гренланд"}
@@ -1565,7 +1568,7 @@
             ls{"Стандардно време во Западен Гренланд"}
         }
         "meta:Gulf"{
-            ls{"Време на Мексиканскиот Залив"}
+            ls{"Време во Персиски Залив"}
         }
         "meta:Guyana"{
             ls{"Време во Гвајана"}
@@ -1589,7 +1592,7 @@
             ls{"Време во Индија"}
         }
         "meta:Indian_Ocean"{
-            ls{"Време на Индиски океан"}
+            ls{"Време во Индиски океан"}
         }
         "meta:Indochina"{
             ls{"Време во Индокина"}
@@ -1665,18 +1668,18 @@
             ls{"Време во Малезија"}
         }
         "meta:Maldives"{
-            ls{"Време на Малдиви"}
+            ls{"Време во Малдиви"}
         }
         "meta:Marquesas"{
             ls{"Време во Маркесас"}
         }
         "meta:Marshall_Islands"{
-            ls{"Време на Маршалски Острови"}
+            ls{"Време во Маршалски Острови"}
         }
         "meta:Mauritius"{
-            ld{"Летно сметање на времето на Маврициус"}
-            lg{"Време на Маврициус"}
-            ls{"Стандардно време на Маврициус"}
+            ld{"Летно сметање на времето во Маврициус"}
+            lg{"Време во Маврициус"}
+            ls{"Стандардно време во Маврициус"}
         }
         "meta:Mawson"{
             ls{"Време во Мосон"}
@@ -1721,22 +1724,22 @@
             ls{"Стандардно време во Нов Зеланд"}
         }
         "meta:Newfoundland"{
-            ld{"Летно сметање на времето на Њуфаундленд"}
-            lg{"Време на Њуфаундленд"}
-            ls{"Стандардно време на Њуфаундленд"}
+            ld{"Летно сметање на времето во Њуфаундленд"}
+            lg{"Време во Њуфаундленд"}
+            ls{"Стандардно време во Њуфаундленд"}
         }
         "meta:Niue"{
             ls{"Време во Ниуе"}
         }
         "meta:Norfolk"{
-            ld{"Летно сметање на Островите Норфолк"}
-            lg{"Време на Островите Норфолк"}
-            ls{"Стандардно време на Островите Норфолк"}
+            ld{"Летно сметање на времето во Норфолшки Остров"}
+            lg{"Време во Норфолшки Остров"}
+            ls{"Стандардно време во Норфолшки Остров"}
         }
         "meta:Noronha"{
-            ld{"Летно сметање на времето на Фернандо де Нороња"}
-            lg{"Време на Фернандо де Нороња"}
-            ls{"Стандардно време на Фернандо де Нороња"}
+            ld{"Летно сметање на времето во Фернандо де Нороња"}
+            lg{"Време во Фернандо де Нороња"}
+            ls{"Стандардно време во Фернандо де Нороња"}
         }
         "meta:Novosibirsk"{
             ld{"Летно време во Новосибирск"}
@@ -1775,12 +1778,12 @@
             ls{"Стандардно време во Филипини"}
         }
         "meta:Phoenix_Islands"{
-            ls{"Време на Островите Феникс"}
+            ls{"Време во Островите Феникс"}
         }
         "meta:Pierre_Miquelon"{
-            ld{"Летно сметање на времето на Сент Пјер и Микелан"}
-            lg{"Време на Сент Пјер и Микелан"}
-            ls{"Стандардно време на Сент Пјер и Микелан"}
+            ld{"Летно сметање на времето во Сент Пјер и Микелан"}
+            lg{"Време во Сент Пјер и Микелан"}
+            ls{"Стандардно време во Сент Пјер и Микелан"}
         }
         "meta:Pitcairn"{
             ls{"Време во Питкерн"}
@@ -1792,7 +1795,7 @@
             ls{"Време во Пјонгјанг"}
         }
         "meta:Reunion"{
-            ls{"Време на Ријунион"}
+            ls{"Време во Рејунион"}
         }
         "meta:Rothera"{
             ls{"Време во Ротера"}
@@ -1813,13 +1816,13 @@
             ls{"Стандардно време во Самоа"}
         }
         "meta:Seychelles"{
-            ls{"Време на Сејшели"}
+            ls{"Време во Сејшели"}
         }
         "meta:Singapore"{
             ls{"Време во Сингапур"}
         }
         "meta:Solomon"{
-            ls{"Време на Соломонските острови"}
+            ls{"Време во Соломонски Острови"}
         }
         "meta:South_Georgia"{
             ls{"Време во Јужна Грузија"}
@@ -1892,7 +1895,7 @@
             ls{"Време во Восток"}
         }
         "meta:Wake"{
-            ls{"Време на островот Вејк"}
+            ls{"Време во Островот Вејк"}
         }
         "meta:Wallis"{
             ls{"Време во Валис и Футуна"}
@@ -1908,7 +1911,7 @@
             ls{"Стандардно време во Екатеринбург"}
         }
         "meta:Yukon"{
-            ls{"Време на Јукон"}
+            ls{"Време во Јукон"}
         }
         fallbackFormat{"{1} ({0})"}
         gmtFormat{"GMT{0}"}
diff --git a/icu4c/source/data/zone/ml.txt b/icu4c/source/data/zone/ml.txt
index 2c880c4..60591ec 100644
--- a/icu4c/source/data/zone/ml.txt
+++ b/icu4c/source/data/zone/ml.txt
@@ -1287,7 +1287,7 @@
             ec{"ടോംഗാടാപു"}
         }
         "Pacific:Truk"{
-            ec{"ട്രക്"}
+            ec{"ചക്"}
         }
         "Pacific:Wake"{
             ec{"വെയ്ക്"}
diff --git a/icu4c/source/data/zone/mn.txt b/icu4c/source/data/zone/mn.txt
index e236f96..4adfb83 100644
--- a/icu4c/source/data/zone/mn.txt
+++ b/icu4c/source/data/zone/mn.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"Жонстон"}
         }
+        "Pacific:Kanton"{
+            ec{"Кантон"}
+        }
         "Pacific:Kiritimati"{
             ec{"Киритимати"}
         }
diff --git a/icu4c/source/data/zone/my.txt b/icu4c/source/data/zone/my.txt
index 6f5cdb3..28df2a3 100644
--- a/icu4c/source/data/zone/my.txt
+++ b/icu4c/source/data/zone/my.txt
@@ -346,25 +346,25 @@
             ec{"ဟာမိုစ်စီလို"}
         }
         "America:Indiana:Knox"{
-            ec{"နောက်ခ်စ် အင်ဒီယားနား"}
+            ec{"နောက်ခ်စ်၊ အင်ဒီယားနား"}
         }
         "America:Indiana:Marengo"{
-            ec{"မာရန်ဂို အင်ဒီယားနား"}
+            ec{"မာရန်ဂို၊ အင်ဒီယားနား"}
         }
         "America:Indiana:Petersburg"{
-            ec{"ပီတာစ်ဘတ်ခ် အင်ဒီယားနား"}
+            ec{"ပီတာစ်ဘတ်ခ်၊ အင်ဒီယားနား"}
         }
         "America:Indiana:Tell_City"{
-            ec{"တဲလ်စီးတီး အင်ဒီယားနား"}
+            ec{"တဲလ်စီးတီး၊ အင်ဒီယားနား"}
         }
         "America:Indiana:Vevay"{
-            ec{"ဗီဗဲ အင်ဒီယားနား"}
+            ec{"ဗီဗဲ၊ အင်ဒီယားနား"}
         }
         "America:Indiana:Vincennes"{
-            ec{"ဗင်ဆင့်စ် အင်ဒီယားနား"}
+            ec{"ဗင်ဆင့်စ်၊ အင်ဒီယားနား"}
         }
         "America:Indiana:Winamac"{
-            ec{"ဝီနာမက်ခ် အင်ဒီယားနား"}
+            ec{"ဝီနာမက်ခ်၊ အင်ဒီယားနား"}
         }
         "America:Indianapolis"{
             ec{"အင်ဒီယားနား ပိုလိစ်"}
@@ -385,7 +385,7 @@
             ec{"ဂျုနိုအော"}
         }
         "America:Kentucky:Monticello"{
-            ec{"မွန်တီချယ်လို ကင်တပ်ကီ"}
+            ec{"မွန်တီချယ်လို၊ ကင်တပ်ကီ"}
         }
         "America:Kralendijk"{
             ec{"ခရာလဲန်းဒစ်ချ်"}
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"ဂျွန်စတန်"}
         }
+        "Pacific:Kanton"{
+            ec{"ကန်တွန်"}
+        }
         "Pacific:Kiritimati"{
             ec{"ခရိဒီမတီ"}
         }
@@ -1287,7 +1290,7 @@
             ec{"ချုခ်"}
         }
         "Pacific:Wake"{
-            ec{"ဝိက်ခ်"}
+            ec{"ဝိတ်ခ်"}
         }
         "Pacific:Wallis"{
             ec{"ဝေါလီစ်"}
@@ -1320,24 +1323,24 @@
             ls{"အမေဇုံ စံတော်ချိန်"}
         }
         "meta:America_Central"{
-            ld{"မြောက်အမေရိက အလယ်ပိုင်း နွေရာသီစံတော်ချိန်"}
-            lg{"မြောက်အမေရိက အလယ်ပိုင်းအချိန်"}
-            ls{"မြောက်အမေရိက အလယ်ပိုင်းစံတော်ချိန်"}
+            ld{"အလယ်ပိုင်း နွေရာသီစံတော်ချိန်"}
+            lg{"အလယ်ပိုင်းအချိန်"}
+            ls{"အလယ်ပိုင်းစံတော်ချိန်"}
         }
         "meta:America_Eastern"{
-            ld{"မြောက်အမေရိက အရှေ့ပိုင်း နွေရာသီစံတော်ချိန်"}
-            lg{"မြောက်အမေရိက အရှေ့ပိုင်းအချိန်"}
-            ls{"မြောက်အမေရိက အရှေ့ပိုင်းစံတော်ချိန်"}
+            ld{"အရှေ့ပိုင်း နွေရာသီစံတော်ချိန်"}
+            lg{"အရှေ့ပိုင်းအချိန်"}
+            ls{"အရှေ့ပိုင်းစံတော်ချိန်"}
         }
         "meta:America_Mountain"{
-            ld{"မြောက်အမေရိက တောင်တန်းဒေသ နွေရာသီစံတော်ချိန်"}
-            lg{"မြောက်အမေရိက တောင်တန်းဒေသအချိန်"}
-            ls{"မြောက်အမေရိက တောင်တန်းဒေသစံတော်ချိန်"}
+            ld{"တောင်တန်း နွေရာသီစံတော်ချိန်"}
+            lg{"တောင်တန်းအချိန်"}
+            ls{"တောင်တန်းစံတော်ချိန်"}
         }
         "meta:America_Pacific"{
-            ld{"မြောက်အမေရိက ပစိဖိတ် နွေရာသီစံတော်ချိန်"}
-            lg{"မြောက်အမေရိက ပစိဖိတ်အချိန်"}
-            ls{"မြောက်အမေရိက ပစိဖိတ်စံတော်ချိန်"}
+            ld{"ပစိဖိတ် နွေရာသီစံတော်ချိန်"}
+            lg{"ပစိဖိတ်အချိန်"}
+            ls{"ပစိဖိတ်စံတော်ချိန်"}
         }
         "meta:Apia"{
             ld{"အပီယာ နွေရာသီ အချိန်"}
@@ -1419,15 +1422,15 @@
             ls{"ဘရူနိုင်း စံတော်ချိန်"}
         }
         "meta:Cape_Verde"{
-            ld{"ကိတ်ပ် ဗာဒီ နွေရာသီ အချိန်"}
-            lg{"ကိတ်ပ် ဗာဒီ အချိန်"}
-            ls{"ကိတ်ပ် ဗာဒီ စံတော်ချိန်"}
+            ld{"ကိတ်ဗာဒီ နွေရာသီ အချိန်"}
+            lg{"ကိတ်ဗာဒီ အချိန်"}
+            ls{"ကိတ်ဗာဒီ စံတော်ချိန်"}
         }
         "meta:Chamorro"{
             ls{"ချာမိုရို အချိန်"}
         }
         "meta:Chatham"{
-            ld{"ချာသမ် နွေရာသီ အချိန်"}
+            ld{"ချားသမ် နွေရာသီ အချိန်"}
             lg{"ချားသမ်အချိန်"}
             ls{"ချားသမ်စံတော်ချိန်"}
         }
@@ -1458,9 +1461,9 @@
             ls{"ကိုလံဘီယာ စံတော်ချိန်"}
         }
         "meta:Cook"{
-            ld{"ကွတ်က်ကျွန်းစု နွေရာသီ အချိန်"}
-            lg{"ကွတ်ခ်ကျွန်းစု အချိန်"}
-            ls{"ကွတ်ခ်ကျွန်းစု စံတော်ချိန်"}
+            ld{"ကွတ်ကျွန်းစု နွေရာသီ အချိန်"}
+            lg{"ကွတ်ကျွန်းစု အချိန်"}
+            ls{"ကွတ်ကျွန်းစု စံတော်ချိန်"}
         }
         "meta:Cuba"{
             ld{"ကျူးဘား နွေရာသီ စံတော်ချိန်"}
@@ -1663,9 +1666,9 @@
             ls{"မာရှယ်ကျွန်းစု အချိန်"}
         }
         "meta:Mauritius"{
-            ld{"မောရစ်ရှ် နွေရာသီ အချိန်"}
-            lg{"မောရစ်ရှ် အချိန်"}
-            ls{"မောရစ်ရှ် စံတော်ချိန်"}
+            ld{"မောရစ်ရှ နွေရာသီ အချိန်"}
+            lg{"မောရစ်ရှ အချိန်"}
+            ls{"မောရစ်ရှ စံတော်ချိန်"}
         }
         "meta:Mawson"{
             ls{"မော်စွန် အချိန်"}
@@ -1715,7 +1718,7 @@
             ls{"နယူးဖောင်လန် စံတော်ချိန်"}
         }
         "meta:Niue"{
-            ls{"နီဦးအေ အချိန်"}
+            ls{"နီဥူအေ အချိန်"}
         }
         "meta:Norfolk"{
             ld{"နောဖော့ခ်ကျွန်း နွေရာသီ စံတော်ချိန်"}
diff --git a/icu4c/source/data/zone/ne.txt b/icu4c/source/data/zone/ne.txt
index f7d5fcd..cde762c 100644
--- a/icu4c/source/data/zone/ne.txt
+++ b/icu4c/source/data/zone/ne.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"जोन्सटन"}
         }
+        "Pacific:Kanton"{
+            ec{"कान्टोन"}
+        }
         "Pacific:Kiritimati"{
             ec{"किरितिमाटी"}
         }
diff --git a/icu4c/source/data/zone/nn.txt b/icu4c/source/data/zone/nn.txt
index 51c1b5e..c7f3afc 100644
--- a/icu4c/source/data/zone/nn.txt
+++ b/icu4c/source/data/zone/nn.txt
@@ -43,6 +43,9 @@
         "Europe:Dublin"{
             ld{"irsk sommartid"}
         }
+        "Europe:Kiev"{
+            ec{"Kyiv"}
+        }
         "Europe:London"{
             ld{"britisk sommartid"}
         }
diff --git a/icu4c/source/data/zone/no.txt b/icu4c/source/data/zone/no.txt
index fcb40dd..e1d2b7f 100644
--- a/icu4c/source/data/zone/no.txt
+++ b/icu4c/source/data/zone/no.txt
@@ -1024,9 +1024,6 @@
         "Europe:Kaliningrad"{
             ec{"Kaliningrad"}
         }
-        "Europe:Kiev"{
-            ec{"Kiev"}
-        }
         "Europe:Kirov"{
             ec{"Kirov"}
         }
diff --git a/icu4c/source/data/zone/or.txt b/icu4c/source/data/zone/or.txt
index 8922882..138b844 100644
--- a/icu4c/source/data/zone/or.txt
+++ b/icu4c/source/data/zone/or.txt
@@ -1220,6 +1220,9 @@
         "Pacific:Johnston"{
             ec{"ଜନଷ୍ଟନ୍"}
         }
+        "Pacific:Kanton"{
+            ec{"କ୍ୟାଣ୍ଟନ"}
+        }
         "Pacific:Kiritimati"{
             ec{"କିରିତିମାଟି"}
         }
diff --git a/icu4c/source/data/zone/pcm.txt b/icu4c/source/data/zone/pcm.txt
index b505af4..fbf2ce6 100644
--- a/icu4c/source/data/zone/pcm.txt
+++ b/icu4c/source/data/zone/pcm.txt
@@ -1217,6 +1217,9 @@
         "Pacific:Johnston"{
             ec{"Jọ́nstun"}
         }
+        "Pacific:Kanton"{
+            ec{"Kanton"}
+        }
         "Pacific:Kiritimati"{
             ec{"Kritímáti"}
         }
diff --git a/icu4c/source/data/zone/ps.txt b/icu4c/source/data/zone/ps.txt
index 356c4d4..b080352 100644
--- a/icu4c/source/data/zone/ps.txt
+++ b/icu4c/source/data/zone/ps.txt
@@ -1022,7 +1022,7 @@
             ec{"کيلنينګراډ"}
         }
         "Europe:Kiev"{
-            ec{"کیو"}
+            ec{"کیف"}
         }
         "Europe:Kirov"{
             ec{"کیروف"}
diff --git a/icu4c/source/data/zone/sa.txt b/icu4c/source/data/zone/sa.txt
index 75c16ac..38671ba 100644
--- a/icu4c/source/data/zone/sa.txt
+++ b/icu4c/source/data/zone/sa.txt
@@ -52,8 +52,10 @@
         "meta:GMT"{
             ls{"ग्रीनविच मीन समयः"}
         }
+        gmtFormat{"जी.एम.टी. {0}"}
+        gmtZeroFormat{"जी.एम.टी."}
         regionFormat{"{0} समय:"}
-        regionFormatDaylight{"{0} डेलाइट समय:"}
-        regionFormatStandard{"{0} मानक समय:"}
+        regionFormatDaylight{"{0} अयामसमयः"}
+        regionFormatStandard{"{0} प्रमाणसमयः"}
     }
 }
diff --git a/icu4c/source/data/zone/sat.txt b/icu4c/source/data/zone/sat.txt
index 5da992c..1335284 100644
--- a/icu4c/source/data/zone/sat.txt
+++ b/icu4c/source/data/zone/sat.txt
@@ -9,6 +9,16 @@
         "Etc:Unknown"{
             ec{"ᱵᱟᱝ ᱪᱤᱱᱦᱟᱹᱣ ᱵᱟᱡᱟᱨ"}
         }
+        "meta:Alaska"{
+            ld{"ᱟᱹᱞᱟᱥᱠᱟ ᱥᱤᱧᱟᱜ ᱚᱠᱛᱚ"}
+            lg{"ᱟᱹᱞᱟᱥᱠᱟ ᱚᱠᱛᱚ"}
+            ls{"ᱟᱹᱞᱟᱥᱠᱟ ᱮᱥᱴᱮᱱᱰᱟᱨᱰ ᱚᱠᱛᱚ"}
+        }
+        "meta:Amazon"{
+            ld{"ᱟᱢᱟᱡᱚᱱ ᱥᱤᱛᱩᱝ ᱚᱠᱴᱚ"}
+            lg{"ᱟᱢᱟᱡᱚᱱ ᱚᱠᱴᱚ"}
+            ls{"ᱟᱢᱟᱡᱚᱱ ᱮᱴᱮᱱᱰᱟᱨᱰ ᱚᱠᱴᱚ"}
+        }
         "meta:America_Central"{
             ld{"ᱛᱟᱱᱟᱞᱟ ᱥᱤᱧᱟᱜ ᱚᱠᱛᱚ"}
             lg{"ᱛᱟᱱᱟᱞᱟ ᱚᱠᱛᱚ"}
@@ -29,6 +39,16 @@
             lg{"ᱯᱮᱥᱤᱯᱷᱤᱠ ᱚᱠᱛᱚ"}
             ls{"ᱯᱮᱥᱤᱯᱷᱤᱠ ᱮᱥᱴᱮᱱᱰᱟᱨᱰ ᱚᱠᱛᱚ"}
         }
+        "meta:Argentina"{
+            ld{"ᱟᱹᱨᱡᱮᱱᱴᱤᱱᱟ ᱥᱤᱛᱩᱝ ᱚᱠᱴᱚ"}
+            lg{"ᱟᱹᱨᱡᱮᱱᱴᱤᱱᱟ ᱚᱠᱴᱚ"}
+            ls{"ᱟᱹᱨᱡᱮᱱᱴᱤᱱᱟ ᱮᱴᱮᱱᱰᱟᱨᱰ ᱚᱠᱴᱚ"}
+        }
+        "meta:Argentina_Western"{
+            ld{"ᱯᱟᱪᱮ ᱟᱹᱨᱡᱮᱱᱴᱤᱱᱟ ᱥᱤᱛᱩᱝ ᱚᱠᱴᱚ"}
+            lg{"ᱯᱟᱪᱮ ᱟᱹᱨᱡᱮᱱᱴᱤᱱᱟ ᱚᱠᱴᱚ"}
+            ls{"ᱯᱟᱪᱮ ᱟᱹᱨᱡᱮᱱᱴᱤᱱᱟ ᱮᱥᱴᱮᱱᱰᱟᱨᱰ ᱚᱠᱴᱚ"}
+        }
         "meta:Atlantic"{
             ld{"ᱮᱴᱞᱟᱱᱴᱤᱠ ᱥᱤᱧᱟᱜ ᱚᱠᱛᱚ"}
             lg{"ᱮᱴᱞᱟᱱᱴᱤᱠ ᱚᱠᱛᱚ"}
@@ -56,6 +76,6 @@
         gmtZeroFormat{"ᱡᱤᱮᱢᱴᱤ"}
         regionFormat{"{0} ᱚᱠᱛᱚ"}
         regionFormatDaylight{"{0} ᱫᱤᱱᱵᱮᱲᱟ ᱚᱠᱛᱚ"}
-        regionFormatStandard{"{0} ᱮᱴᱮᱱᱰᱟᱨᱰ ᱚᱠᱛᱚ"}
+        regionFormatStandard{"{0} ᱢᱟᱱᱚᱠ ᱚᱠᱛᱚ"}
     }
 }
diff --git a/icu4c/source/data/zone/sc.txt b/icu4c/source/data/zone/sc.txt
index d094847..27ebbdf 100644
--- a/icu4c/source/data/zone/sc.txt
+++ b/icu4c/source/data/zone/sc.txt
@@ -265,7 +265,7 @@
             ec{"Teheràn"}
         }
         "Asia:Tokyo"{
-            ec{"Tòkyo"}
+            ec{"Tokyo"}
         }
         "Asia:Ulaanbaatar"{
             ec{"Ulàn Bator"}
@@ -413,6 +413,9 @@
             sg{"OIH"}
             ss{"OIH"}
         }
+        "Pacific:Kanton"{
+            ec{"Canton"}
+        }
         "Pacific:Marquesas"{
             ec{"Marchesas"}
         }
diff --git a/icu4c/source/data/zone/sd.txt b/icu4c/source/data/zone/sd.txt
index 260087c..eb116aa 100644
--- a/icu4c/source/data/zone/sd.txt
+++ b/icu4c/source/data/zone/sd.txt
@@ -1221,6 +1221,9 @@
         "Pacific:Johnston"{
             ec{"جانسٹن"}
         }
+        "Pacific:Kanton"{
+            ec{"ڪانٽن"}
+        }
         "Pacific:Kiritimati"{
             ec{"ڪريٽمٽي"}
         }
@@ -1881,6 +1884,9 @@
             lg{"يڪاٽيرنبرگ جو وقت"}
             ls{"يڪاٽيرنبرگ جو معياري وقت"}
         }
+        "meta:Yukon"{
+            ls{"يڪون جو وقت"}
+        }
         fallbackFormat{"{1} ({0})"}
         gmtFormat{"GMT{0}"}
         gmtZeroFormat{"GMT"}
diff --git a/icu4c/source/data/zone/sd_Deva.txt b/icu4c/source/data/zone/sd_Deva.txt
index 2e650d9..c1e9467 100644
--- a/icu4c/source/data/zone/sd_Deva.txt
+++ b/icu4c/source/data/zone/sd_Deva.txt
@@ -54,6 +54,8 @@
             ls{"ग्रीनविच मीन वक्तु"}
         }
         fallbackFormat{"{1} ({0})"}
+        gmtFormat{"जीएमटी{0}"}
+        gmtZeroFormat{"जीएमटी"}
         regionFormat{"{0} वक्त"}
         regionFormatDaylight{"{0} दीं॒ह जो वक्त"}
         regionFormatStandard{"{0} मअयारी वक्त"}
diff --git a/icu4c/source/data/zone/si.txt b/icu4c/source/data/zone/si.txt
index 64340a0..e7c5cc7 100644
--- a/icu4c/source/data/zone/si.txt
+++ b/icu4c/source/data/zone/si.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"ජොන්ස්ටන්"}
         }
+        "Pacific:Kanton"{
+            ec{"කැන්ටන්"}
+        }
         "Pacific:Kiritimati"{
             ec{"කිරිමටි"}
         }
diff --git a/icu4c/source/data/zone/sl.txt b/icu4c/source/data/zone/sl.txt
index b24defc..2e52e3b 100644
--- a/icu4c/source/data/zone/sl.txt
+++ b/icu4c/source/data/zone/sl.txt
@@ -472,7 +472,7 @@
             ec{"Noronha"}
         }
         "America:North_Dakota:Beulah"{
-            ec{"Beulah, North Dakota"}
+            ec{"Beulah, Severna Dakota"}
         }
         "America:North_Dakota:Center"{
             ec{"Center, Severna Dakota"}
@@ -1899,7 +1899,7 @@
             ls{"Jekaterinburški standardni čas"}
         }
         "meta:Yukon"{
-            ls{"Jukonški čas"}
+            ls{"Jukonski čas"}
         }
         fallbackFormat{"{1} ({0})"}
         gmtFormat{"GMT{0}"}
diff --git a/icu4c/source/data/zone/so.txt b/icu4c/source/data/zone/so.txt
index bf18164..b8731eb 100644
--- a/icu4c/source/data/zone/so.txt
+++ b/icu4c/source/data/zone/so.txt
@@ -9,15 +9,24 @@
         "Africa:Accra"{
             ec{"Akra"}
         }
+        "Africa:Addis_Ababa"{
+            ec{"Addis Ababa"}
+        }
         "Africa:Algiers"{
             ec{"Aljeeris"}
         }
+        "Africa:Asmera"{
+            ec{"Asmara"}
+        }
         "Africa:Bamako"{
             ec{"Bamaako"}
         }
         "Africa:Bangui"{
             ec{"Baagi"}
         }
+        "Africa:Banjul"{
+            ec{"Banjul"}
+        }
         "Africa:Bissau"{
             ec{"Bisaaw"}
         }
@@ -27,6 +36,9 @@
         "Africa:Brazzaville"{
             ec{"Barasafil"}
         }
+        "Africa:Bujumbura"{
+            ec{"Bujumbura"}
+        }
         "Africa:Cairo"{
             ec{"Qaahira"}
         }
@@ -39,6 +51,9 @@
         "Africa:Conakry"{
             ec{"Conakri"}
         }
+        "Africa:Dakar"{
+            ec{"Dakar"}
+        }
         "Africa:Dar_es_Salaam"{
             ec{"Daresalaam"}
         }
@@ -63,12 +78,21 @@
         "Africa:Johannesburg"{
             ec{"Johansbaag"}
         }
+        "Africa:Juba"{
+            ec{"Juba"}
+        }
         "Africa:Kampala"{
             ec{"Kambaala"}
         }
         "Africa:Khartoum"{
             ec{"Khartuum"}
         }
+        "Africa:Kigali"{
+            ec{"Kigali"}
+        }
+        "Africa:Kinshasa"{
+            ec{"Kinshasa"}
+        }
         "Africa:Lagos"{
             ec{"Laagoos"}
         }
@@ -552,6 +576,9 @@
         "Antarctica:Macquarie"{
             ec{"Makquwariy"}
         }
+        "Antarctica:Mawson"{
+            ec{"Mawson"}
+        }
         "Antarctica:McMurdo"{
             ec{"MakMurdo"}
         }
@@ -588,6 +615,12 @@
         "Asia:Aqtau"{
             ec{"Aktaw"}
         }
+        "Asia:Aqtobe"{
+            ec{"Aqtobe"}
+        }
+        "Asia:Ashgabat"{
+            ec{"Ashgabat"}
+        }
         "Asia:Atyrau"{
             ec{"Atiyraw"}
         }
@@ -606,6 +639,9 @@
         "Asia:Beirut"{
             ec{"Beyruud"}
         }
+        "Asia:Bishkek"{
+            ec{"Bishkek"}
+        }
         "Asia:Brunei"{
             ec{"Buruney"}
         }
@@ -627,12 +663,24 @@
         "Asia:Dhaka"{
             ec{"Dhaaka"}
         }
+        "Asia:Dili"{
+            ec{"Dili"}
+        }
         "Asia:Dubai"{
             ec{"Dubay"}
         }
+        "Asia:Dushanbe"{
+            ec{"Dushanbe"}
+        }
+        "Asia:Famagusta"{
+            ec{"Famagusta"}
+        }
         "Asia:Gaza"{
             ec{"Qasa"}
         }
+        "Asia:Hebron"{
+            ec{"Hebron"}
+        }
         "Asia:Hong_Kong"{
             ec{"Hoong Koong"}
         }
@@ -702,6 +750,12 @@
         "Asia:Novosibirsk"{
             ec{"Nofosibirsik"}
         }
+        "Asia:Omsk"{
+            ec{"Omsk"}
+        }
+        "Asia:Oral"{
+            ec{"Oral"}
+        }
         "Asia:Phnom_Penh"{
             ec{"Benom Ben"}
         }
@@ -720,12 +774,18 @@
         "Asia:Qyzylorda"{
             ec{"Qiyslorda"}
         }
+        "Asia:Rangoon"{
+            ec{"Yangon"}
+        }
         "Asia:Riyadh"{
             ec{"Riyaad"}
         }
         "Asia:Saigon"{
             ec{"Hoo Ji Mih Siti"}
         }
+        "Asia:Sakhalin"{
+            ec{"Sakhalin"}
+        }
         "Asia:Samarkand"{
             ec{"Samarkaan"}
         }
@@ -756,6 +816,21 @@
         "Asia:Thimphu"{
             ec{"Timbu"}
         }
+        "Asia:Tokyo"{
+            ec{"Tokyo"}
+        }
+        "Asia:Tomsk"{
+            ec{"Tomsk"}
+        }
+        "Asia:Ulaanbaatar"{
+            ec{"Ulaanbaatar"}
+        }
+        "Asia:Urumqi"{
+            ec{"Urumqi"}
+        }
+        "Asia:Ust-Nera"{
+            ec{"Ust-Nera"}
+        }
         "Asia:Vientiane"{
             ec{"Fiyaantiyaan"}
         }
@@ -795,6 +870,9 @@
         "Atlantic:South_Georgia"{
             ec{"Sowt Joorjiya"}
         }
+        "Atlantic:St_Helena"{
+            ec{"St. Helena"}
+        }
         "Atlantic:Stanley"{
             ec{"Istaanley"}
         }
@@ -810,12 +888,18 @@
         "Australia:Currie"{
             ec{"Kuriy"}
         }
+        "Australia:Darwin"{
+            ec{"Darwin"}
+        }
         "Australia:Eucla"{
             ec{"Yukla"}
         }
         "Australia:Hobart"{
             ec{"Hubaart"}
         }
+        "Australia:Lindeman"{
+            ec{"Lindeman"}
+        }
         "Australia:Lord_Howe"{
             ec{"Lod How"}
         }
@@ -893,6 +977,9 @@
         "Europe:Jersey"{
             ec{"Jaarsey"}
         }
+        "Europe:Kaliningrad"{
+            ec{"Kaliningrad"}
+        }
         "Europe:Kiev"{
             ec{"Kiyeef"}
         }
@@ -939,6 +1026,9 @@
         "Europe:Rome"{
             ec{"Rooma"}
         }
+        "Europe:Samara"{
+            ec{"Samara"}
+        }
         "Europe:San_Marino"{
             ec{"San Mariino"}
         }
@@ -1041,12 +1131,21 @@
         "Pacific:Easter"{
             ec{"Iistar"}
         }
+        "Pacific:Efate"{
+            ec{"Efate"}
+        }
         "Pacific:Enderbury"{
             ec{"Enderburi"}
         }
         "Pacific:Fakaofo"{
             ec{"fakofo"}
         }
+        "Pacific:Fiji"{
+            ec{"Fiji"}
+        }
+        "Pacific:Funafuti"{
+            ec{"Funafuti"}
+        }
         "Pacific:Galapagos"{
             ec{"Galabagos"}
         }
@@ -1077,6 +1176,9 @@
         "Pacific:Marquesas"{
             ec{"Marquwesas"}
         }
+        "Pacific:Midway"{
+            ec{"Midway"}
+        }
         "Pacific:Nauru"{
             ec{"Nawroo"}
         }
@@ -1104,15 +1206,27 @@
         "Pacific:Port_Moresby"{
             ec{"Boort Moresbi"}
         }
+        "Pacific:Rarotonga"{
+            ec{"Rarotonga"}
+        }
         "Pacific:Saipan"{
             ec{"Seyban"}
         }
+        "Pacific:Tahiti"{
+            ec{"Tahiti"}
+        }
+        "Pacific:Tarawa"{
+            ec{"Tarawa"}
+        }
         "Pacific:Tongatapu"{
             ec{"Tongatabu"}
         }
         "Pacific:Truk"{
             ec{"Juuk"}
         }
+        "Pacific:Wake"{
+            ec{"Wake"}
+        }
         "Pacific:Wallis"{
             ec{"Walis"}
         }
diff --git a/icu4c/source/data/zone/sq.txt b/icu4c/source/data/zone/sq.txt
index 4779c1d..6999b99 100644
--- a/icu4c/source/data/zone/sq.txt
+++ b/icu4c/source/data/zone/sq.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"Xhonston"}
         }
+        "Pacific:Kanton"{
+            ec{"Kanton"}
+        }
         "Pacific:Kiritimati"{
             ec{"Kiritimat"}
         }
diff --git a/icu4c/source/data/zone/sw_KE.txt b/icu4c/source/data/zone/sw_KE.txt
index 690a37d..8618237 100644
--- a/icu4c/source/data/zone/sw_KE.txt
+++ b/icu4c/source/data/zone/sw_KE.txt
@@ -4,11 +4,14 @@
 sw_KE{
     zoneStrings{
         "America:Barbados"{
-            ec{"Babadosi"}
+            ec{"Babados"}
         }
         "America:Costa_Rica"{
             ec{"Kostarika"}
         }
+        "America:Curacao"{
+            ec{"kurakao"}
+        }
         "America:Dominica"{
             ec{"Dominika"}
         }
@@ -21,9 +24,6 @@
         "America:Jamaica"{
             ec{"Jamaika"}
         }
-        "America:Martinique"{
-            ec{"Matinikiu"}
-        }
         "America:North_Dakota:Beulah"{
             ec{"Beulah, Dakota Kaskazini"}
         }
@@ -33,14 +33,11 @@
         "America:North_Dakota:New_Salem"{
             ec{"New Salem, Dakota Kaskazini"}
         }
-        "America:Port-au-Prince"{
-            ec{"Bandari ya au-Prince"}
-        }
         "America:Port_of_Spain"{
             ec{"Bandari ya Uhispania"}
         }
-        "Antarctica:Macquarie"{
-            ec{"Makwuarie"}
+        "America:Puerto_Rico"{
+            ec{"Pwetoriko"}
         }
         "Asia:Colombo"{
             ec{"Kolombo"}
@@ -57,14 +54,11 @@
         "Asia:Singapore"{
             ec{"Singapoo"}
         }
-        "Atlantic:Bermuda"{
-            ec{"Bamuda"}
-        }
         "Atlantic:Canary"{
             ec{"Kanari"}
         }
         "Etc:UTC"{
-            ls{"Saa ya Ulimwenguni"}
+            ls{"Saa ya Dunia"}
         }
         "Indian:Christmas"{
             ec{"Krismasi"}
@@ -75,6 +69,16 @@
         "meta:Afghanistan"{
             ls{"Saa za Afghanistani"}
         }
+        "meta:Africa_Western"{
+            ld{"Saa za Majira ya Joto za Afrika Magharibi"}
+            lg{"Saa za Afrika Magharibi"}
+            ls{"Saa za Wastani za Afrika Magharibi"}
+        }
+        "meta:Amazon"{
+            ld{"Saa za Majira ya Joto za Amazon"}
+            lg{"Saa za Amazon"}
+            ls{"Saa za Wastani za Amazon"}
+        }
         "meta:Argentina"{
             ld{"Saa za Majira Joto za Ajentina"}
             lg{"Saa za Ajentina"}
@@ -85,6 +89,11 @@
             lg{"Saa za Magharibi mwa Ajentina"}
             ls{"Saa za Wastani za Magharibi mwa Ajentina"}
         }
+        "meta:Armenia"{
+            ld{"Saa za Majira ya Joto za Armenia"}
+            lg{"Saa za Armenia"}
+            ls{"Saa za Wastani za Armenia"}
+        }
         "meta:Australia_CentralWestern"{
             ld{"Saa za Mchana za Magharibi mwa Australia ya Kati"}
             lg{"Saa za Magharibi mwa Austrialia ya Kati"}
@@ -95,6 +104,11 @@
             lg{"Saa za Azabajani"}
             ls{"Saa za Wastani za Azabajani"}
         }
+        "meta:Azores"{
+            ld{"Saa za Majira ya Joto za Azores"}
+            lg{"Saa za Azores"}
+            ls{"Saa za Wastani za Azores"}
+        }
         "meta:Bangladesh"{
             ld{"Saa za Majira ya Joto za Bangladeshi"}
             lg{"Saa za Bangladeshi"}
@@ -113,6 +127,11 @@
             lg{"Saa za Kepuvede"}
             ls{"Saa za Wastani za Kepuvede"}
         }
+        "meta:Choibalsan"{
+            ld{"Saa za Majira ya Joto za Choibalsan"}
+            lg{"Saa za Choibalsan"}
+            ls{"Saa za Wastani za Choibalsan"}
+        }
         "meta:Colombia"{
             ld{"Saa za Majira ya Joto za Kolombia"}
             lg{"Saa za Kolombia"}
@@ -133,6 +152,21 @@
             lg{"Saa za Kisiwa cha Easter"}
             ls{"Saa za Wastani za Kisiwa cha Easter"}
         }
+        "meta:Europe_Central"{
+            ld{"Saa za Majira ya Joto za Ulaya ya Kati"}
+            lg{"Saa za Ulaya ya Kati"}
+            ls{"Saa za Wastani za Ulaya ya Kati"}
+        }
+        "meta:Europe_Eastern"{
+            ld{"Saa za Majira ya Joto za Mashariki mwa Ulaya"}
+            lg{"Saa za Mashariki mwa Ulaya"}
+            ls{"Saa za Wastani za Mashariki mwa Ulaya"}
+        }
+        "meta:Europe_Western"{
+            ld{"Saa za Majira ya Joto za Magharibi mwa Ulaya"}
+            lg{"Saa za Magharibi mwa Ulaya"}
+            ls{"Saa za Wastani za Magharibi mwa Ulaya"}
+        }
         "meta:French_Guiana"{
             ls{"Saa za Guiana"}
         }
@@ -141,14 +175,34 @@
             lg{"Saa za Jiojia"}
             ls{"Saa za Wastani za Jiojia"}
         }
+        "meta:Greenland_Eastern"{
+            ld{"Saa za Majira ya Joto za Greenland Mashariki"}
+            lg{"Saa za Greenland Mashariki"}
+            ls{"Saa za Wastani za Greenland Mashariki"}
+        }
         "meta:Gulf"{
             ls{"Saa za Wastani za Ghuba"}
         }
+        "meta:Hong_Kong"{
+            ld{"Saa za Majira ya Joto za Hong Kong"}
+            lg{"Saa za Hong Kong"}
+            ls{"Saa za Wastani za Hong Kong"}
+        }
+        "meta:Hovd"{
+            ld{"Saa za Majira ya Joto za Hovd"}
+            lg{"Saa za Hovd"}
+            ls{"Saa za Wastani za Hovd"}
+        }
         "meta:Iran"{
             ld{"Saa za Mchana za Irani"}
             lg{"Saa za Irani"}
             ls{"Saa za Wastani za Irani"}
         }
+        "meta:Irkutsk"{
+            ld{"Saa za Majira ya Joto za Irkutsk"}
+            lg{"Saa za Irkutsk"}
+            ls{"Saa za Wastani za Irkutsk"}
+        }
         "meta:Japan"{
             ld{"Saa za Mchana za Japani"}
             lg{"Saa za Japani"}
@@ -160,15 +214,30 @@
         "meta:Kazakhstan_Western"{
             ls{"Saa za Kazakistani Magharibi"}
         }
+        "meta:Krasnoyarsk"{
+            ld{"Saa za Majira ya Joto za Krasnoyarsk"}
+            lg{"Saa za Krasnoyarsk"}
+            ls{"Saa za Wastani za Krasnoyask"}
+        }
         "meta:Macquarie"{
             ls{"Saa za Makwuarie"}
         }
+        "meta:Magadan"{
+            ld{"Saa za Majira ya Joto za Magadan"}
+            lg{"Saa za Magadan"}
+            ls{"Saa za Wastani za Magadan"}
+        }
         "meta:Malaysia"{
             ls{"Saa za Malesia"}
         }
         "meta:Maldives"{
             ls{"Saa za Maldivi"}
         }
+        "meta:Mauritius"{
+            ld{"Saa za Majira ya Joto za Morisi"}
+            lg{"Saa za Morisi"}
+            ls{"Saa za Wastani za Morisi"}
+        }
         "meta:Mexico_Northwest"{
             ld{"Saa za Mchana za Kaskazini Magharibi mwa Meksiko"}
             lg{"Saa za Kaskazini Magharibi mwa Meksiko"}
@@ -179,8 +248,13 @@
             lg{"Saa za Ulaanbataar"}
             ls{"Saa za Wastani za Ulaanbataar"}
         }
+        "meta:Moscow"{
+            ld{"Saa za Majira ya Joto za Moscow"}
+            lg{"Saa za Moscow"}
+            ls{"Saa za Wastani za Moscow"}
+        }
         "meta:Myanmar"{
-            ls{"Saa za Myama"}
+            ls{"Saa za Myanma"}
         }
         "meta:Nepal"{
             ls{"Saa za Nepali"}
@@ -195,6 +269,21 @@
             lg{"Saa za Nyuzilandi"}
             ls{"Saa za Wastani za Nyuzilandi"}
         }
+        "meta:Norfolk"{
+            ld{"Saa za Majira ya Joto za Kisiwa cha Norfolk"}
+            lg{"Saa za Kisiwa cha Norfolk"}
+            ls{"Saa za Wastani za Kisiwa cha Norfolk"}
+        }
+        "meta:Novosibirsk"{
+            ld{"Saa za Majira ya Joto za Novosibirsk"}
+            lg{"Saa za Novosibirsk"}
+            ls{"Saa za Wastani za Novosibirsk"}
+        }
+        "meta:Omsk"{
+            ld{"Saa za Majira ya Joto za Omsk"}
+            lg{"Saa za Omsk"}
+            ls{"Saa za Wastani za Omsk"}
+        }
         "meta:Pakistan"{
             ld{"Saa za Majira ya Joto za Pakistani"}
             lg{"Saa za Pakistani"}
@@ -208,9 +297,29 @@
             lg{"Saa za Paragwai"}
             ls{"Saa za Wastani za Paragwai"}
         }
+        "meta:Peru"{
+            ld{"Saa za Majira ya Joto za Peru"}
+            lg{"Saa za Peru"}
+            ls{"Saa za Wastani za Peru"}
+        }
+        "meta:Philippines"{
+            ld{"Saa za Majira ya Joto za Ufilipino"}
+            lg{"Saa za Ufilipino"}
+            ls{"Saa za Wastani za Ufilipino"}
+        }
         "meta:Phoenix_Islands"{
             ls{"Saa za Visiwa vya Finiksi"}
         }
+        "meta:Sakhalin"{
+            ld{"Saa za Majira ya Joto za Sakhalin"}
+            lg{"Saa za Sakhalin"}
+            ls{"Saa za Wastani za Sakhalin"}
+        }
+        "meta:Samoa"{
+            ld{"Saa za Mchana za Samoa"}
+            lg{"Saa za Samoa"}
+            ls{"Saa za Wastani za Samoa"}
+        }
         "meta:Singapore"{
             ls{"Saa za Wastani za Singapoo"}
         }
@@ -220,6 +329,11 @@
         "meta:Tajikistan"{
             ls{"Saaza Tajikistani"}
         }
+        "meta:Tonga"{
+            ld{"Saa za Majira ya Joto za Tonga"}
+            lg{"Saa za Tonga"}
+            ls{"Saa za Wastani za Tonga"}
+        }
         "meta:Turkmenistan"{
             ld{"Saa za Majira ya Joto za Turkmenistani"}
             lg{"Saa za Turkmenistani"}
@@ -227,7 +341,7 @@
         }
         "meta:Uruguay"{
             ld{"Saa za Majira ya Joto za Urugwai"}
-            lg{"Saa za Uruagwai"}
+            lg{"Saa za Urugwai"}
             ls{"Saa za Wastani za Urugwai"}
         }
         "meta:Uzbekistan"{
@@ -235,5 +349,30 @@
             lg{"Saa za Uzbekistani"}
             ls{"Saa za wastani za Uzbekistani"}
         }
+        "meta:Vanuatu"{
+            ld{"Saa za Majira ya Joto za Vanuatu"}
+            lg{"Saa za Vanuatu"}
+            ls{"Saa za Wastani za Vanuatu"}
+        }
+        "meta:Vladivostok"{
+            ld{"Saa za Majira ya Joto za Vladivostok"}
+            lg{"Saa za Vladivostok"}
+            ls{"Saa za Wastani za Vladivostok"}
+        }
+        "meta:Volgograd"{
+            ld{"Saa za Majira ya Joto za Volgograd"}
+            lg{"Saa za Volgograd"}
+            ls{"Saa za Wastani za Volgograd"}
+        }
+        "meta:Yakutsk"{
+            ld{"Saa za Majira ya Joto za Yakutsk"}
+            lg{"Saa za Yakutsk"}
+            ls{"Saa za Wastani za Yakutsk"}
+        }
+        "meta:Yekaterinburg"{
+            ld{"Saa za Majira ya Joto za Yekaterinburg"}
+            lg{"Saa za Yekaterinburg"}
+            ls{"Saa za Wastani za Yekaterinburg"}
+        }
     }
 }
diff --git a/icu4c/source/data/zone/tg.txt b/icu4c/source/data/zone/tg.txt
index 6f64728..bb61697 100644
--- a/icu4c/source/data/zone/tg.txt
+++ b/icu4c/source/data/zone/tg.txt
@@ -53,14 +53,14 @@
             ls{"Вақти стандартии аврупоии ғарбӣ"}
         }
         "meta:GMT"{
-            ls{"Ба вақти Гринвич"}
+            ls{"Вақти миёнаи Гринвич"}
         }
         fallbackFormat{"{1} ({0})"}
-        gmtFormat{"GMT{0}"}
-        gmtZeroFormat{"GMT"}
+        gmtFormat{"Вақти GMT {0}"}
+        gmtZeroFormat{"Вақти GMT"}
         hourFormat{"+HH:mm;-HH:mm"}
-        regionFormat{"{0}"}
-        regionFormatDaylight{"{0} (+1)"}
-        regionFormatStandard{"{0} (+0)"}
+        regionFormat{"Вақти {0}"}
+        regionFormatDaylight{"Вақти рӯзонаи {0}"}
+        regionFormatStandard{"Вақти стандартии {0}"}
     }
 }
diff --git a/icu4c/source/data/zone/th.txt b/icu4c/source/data/zone/th.txt
index 4ec46f7..ad6fdac 100644
--- a/icu4c/source/data/zone/th.txt
+++ b/icu4c/source/data/zone/th.txt
@@ -889,7 +889,7 @@
             ec{"เยเรวาน"}
         }
         "Atlantic:Azores"{
-            ec{"อาซอเรส"}
+            ec{"อะโซร์ส"}
         }
         "Atlantic:Bermuda"{
             ec{"เบอร์มิวดา"}
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"จอห์นสตัน"}
         }
+        "Pacific:Kanton"{
+            ec{"แคนทอน"}
+        }
         "Pacific:Kiritimati"{
             ec{"คิริทิมาตี"}
         }
diff --git a/icu4c/source/data/zone/ti.txt b/icu4c/source/data/zone/ti.txt
index b0c47a5..e283d29 100644
--- a/icu4c/source/data/zone/ti.txt
+++ b/icu4c/source/data/zone/ti.txt
@@ -1220,6 +1220,9 @@
         "Pacific:Johnston"{
             ec{"ጆንስተን"}
         }
+        "Pacific:Kanton"{
+            ec{"ካንቶን"}
+        }
         "Pacific:Kiritimati"{
             ec{"ኪሪቲማቲ"}
         }
diff --git a/icu4c/source/data/zone/tk.txt b/icu4c/source/data/zone/tk.txt
index d420603..e4fcc3c 100644
--- a/icu4c/source/data/zone/tk.txt
+++ b/icu4c/source/data/zone/tk.txt
@@ -1217,6 +1217,9 @@
         "Pacific:Johnston"{
             ec{"Jonston"}
         }
+        "Pacific:Kanton"{
+            ec{"Kanton"}
+        }
         "Pacific:Kiritimati"{
             ec{"Kiritimati"}
         }
diff --git a/icu4c/source/data/zone/uk.txt b/icu4c/source/data/zone/uk.txt
index 44d1796..b1798ec 100644
--- a/icu4c/source/data/zone/uk.txt
+++ b/icu4c/source/data/zone/uk.txt
@@ -151,7 +151,7 @@
             ec{"Сан-Томе"}
         }
         "Africa:Tripoli"{
-            ec{"Тріполі"}
+            ec{"Триполі"}
         }
         "Africa:Tunis"{
             ec{"Туніс"}
@@ -1167,7 +1167,7 @@
             ec{"Мальдіви"}
         }
         "Indian:Mauritius"{
-            ec{"Маврікій"}
+            ec{"Маврикій"}
         }
         "Indian:Mayotte"{
             ec{"Майотта"}
@@ -1676,9 +1676,9 @@
             ls{"за часом на Маршаллових Островах"}
         }
         "meta:Mauritius"{
-            ld{"за літнім часом на острові Маврікій"}
-            lg{"за часом на острові Маврікій"}
-            ls{"за стандартним часом на острові Маврікій"}
+            ld{"за літнім часом на острові Маврикій"}
+            lg{"за часом на острові Маврикій"}
+            ls{"за стандартним часом на острові Маврикій"}
         }
         "meta:Mawson"{
             ls{"за часом на станції Моусон"}
diff --git a/icu4c/source/data/zone/ur.txt b/icu4c/source/data/zone/ur.txt
index 0dde900..794cf2c 100644
--- a/icu4c/source/data/zone/ur.txt
+++ b/icu4c/source/data/zone/ur.txt
@@ -919,7 +919,7 @@
             ec{"اسٹینلے"}
         }
         "Australia:Adelaide"{
-            ec{"اڈیلائڈ"}
+            ec{"ایڈیلیڈ"}
         }
         "Australia:Brisbane"{
             ec{"برسبین"}
diff --git a/icu4c/source/data/zone/xh.txt b/icu4c/source/data/zone/xh.txt
index 3a7aa5d..ecfc37b 100644
--- a/icu4c/source/data/zone/xh.txt
+++ b/icu4c/source/data/zone/xh.txt
@@ -2,4 +2,1887 @@
 // License & terms of use: http://www.unicode.org/copyright.html
 // Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
 xh{
+    zoneStrings{
+        "Africa:Abidjan"{
+            ec{"Abidjan"}
+        }
+        "Africa:Accra"{
+            ec{"Accra"}
+        }
+        "Africa:Addis_Ababa"{
+            ec{"Addis Ababa"}
+        }
+        "Africa:Algiers"{
+            ec{"Algiers"}
+        }
+        "Africa:Asmera"{
+            ec{"Asmara"}
+        }
+        "Africa:Bamako"{
+            ec{"Bamako"}
+        }
+        "Africa:Bangui"{
+            ec{"Bangui"}
+        }
+        "Africa:Banjul"{
+            ec{"Banjul"}
+        }
+        "Africa:Bissau"{
+            ec{"Bissau"}
+        }
+        "Africa:Blantyre"{
+            ec{"Blantyre"}
+        }
+        "Africa:Brazzaville"{
+            ec{"Brazzaville"}
+        }
+        "Africa:Bujumbura"{
+            ec{"Bujumbura"}
+        }
+        "Africa:Cairo"{
+            ec{"Cairo"}
+        }
+        "Africa:Casablanca"{
+            ec{"Casablanca"}
+        }
+        "Africa:Ceuta"{
+            ec{"Ceuta"}
+        }
+        "Africa:Conakry"{
+            ec{"Conakry"}
+        }
+        "Africa:Dakar"{
+            ec{"Dakar"}
+        }
+        "Africa:Dar_es_Salaam"{
+            ec{"Dar es Salaam"}
+        }
+        "Africa:Djibouti"{
+            ec{"Djibouti"}
+        }
+        "Africa:Douala"{
+            ec{"Douala"}
+        }
+        "Africa:El_Aaiun"{
+            ec{"El Aaiun"}
+        }
+        "Africa:Freetown"{
+            ec{"Freetown"}
+        }
+        "Africa:Gaborone"{
+            ec{"Gaborone"}
+        }
+        "Africa:Harare"{
+            ec{"Harare"}
+        }
+        "Africa:Johannesburg"{
+            ec{"Johannesburg"}
+        }
+        "Africa:Juba"{
+            ec{"Juba"}
+        }
+        "Africa:Kampala"{
+            ec{"Kampala"}
+        }
+        "Africa:Khartoum"{
+            ec{"Khartoum"}
+        }
+        "Africa:Kigali"{
+            ec{"Kigali"}
+        }
+        "Africa:Kinshasa"{
+            ec{"Kinshasa"}
+        }
+        "Africa:Lagos"{
+            ec{"Lagos"}
+        }
+        "Africa:Libreville"{
+            ec{"Libreville"}
+        }
+        "Africa:Lome"{
+            ec{"Lome"}
+        }
+        "Africa:Luanda"{
+            ec{"Luanda"}
+        }
+        "Africa:Lubumbashi"{
+            ec{"Lubumbashi"}
+        }
+        "Africa:Lusaka"{
+            ec{"Lusaka"}
+        }
+        "Africa:Malabo"{
+            ec{"Malabo"}
+        }
+        "Africa:Maputo"{
+            ec{"Maputo"}
+        }
+        "Africa:Maseru"{
+            ec{"Maseru"}
+        }
+        "Africa:Mbabane"{
+            ec{"Mbabane"}
+        }
+        "Africa:Mogadishu"{
+            ec{"Mogadishu"}
+        }
+        "Africa:Monrovia"{
+            ec{"Monrovia"}
+        }
+        "Africa:Nairobi"{
+            ec{"Nairobi"}
+        }
+        "Africa:Ndjamena"{
+            ec{"Ndjamena"}
+        }
+        "Africa:Niamey"{
+            ec{"Niamey"}
+        }
+        "Africa:Nouakchott"{
+            ec{"Nouakchott"}
+        }
+        "Africa:Ouagadougou"{
+            ec{"Ouagadougou"}
+        }
+        "Africa:Porto-Novo"{
+            ec{"Porto-Novo"}
+        }
+        "Africa:Sao_Tome"{
+            ec{"São Tomé"}
+        }
+        "Africa:Tripoli"{
+            ec{"Tripoli"}
+        }
+        "Africa:Tunis"{
+            ec{"Tunis"}
+        }
+        "Africa:Windhoek"{
+            ec{"Windhoek"}
+        }
+        "America:Adak"{
+            ec{"Adak"}
+        }
+        "America:Anchorage"{
+            ec{"Anchorage"}
+        }
+        "America:Anguilla"{
+            ec{"Anguilla"}
+        }
+        "America:Antigua"{
+            ec{"Antigua"}
+        }
+        "America:Araguaina"{
+            ec{"Araguaina"}
+        }
+        "America:Argentina:La_Rioja"{
+            ec{"La Rioja"}
+        }
+        "America:Argentina:Rio_Gallegos"{
+            ec{"Rio Gallegos"}
+        }
+        "America:Argentina:Salta"{
+            ec{"Salta"}
+        }
+        "America:Argentina:San_Juan"{
+            ec{"San Juan"}
+        }
+        "America:Argentina:San_Luis"{
+            ec{"San Luis"}
+        }
+        "America:Argentina:Tucuman"{
+            ec{"Tucuman"}
+        }
+        "America:Argentina:Ushuaia"{
+            ec{"Ushuaia"}
+        }
+        "America:Aruba"{
+            ec{"Aruba"}
+        }
+        "America:Asuncion"{
+            ec{"Asunción"}
+        }
+        "America:Bahia"{
+            ec{"Bahia"}
+        }
+        "America:Bahia_Banderas"{
+            ec{"Bahia Banderas"}
+        }
+        "America:Barbados"{
+            ec{"Barbados"}
+        }
+        "America:Belem"{
+            ec{"Belem"}
+        }
+        "America:Belize"{
+            ec{"Belize"}
+        }
+        "America:Blanc-Sablon"{
+            ec{"Blanc-Sablon"}
+        }
+        "America:Boa_Vista"{
+            ec{"Boa Vista"}
+        }
+        "America:Bogota"{
+            ec{"Bogota"}
+        }
+        "America:Boise"{
+            ec{"Boise"}
+        }
+        "America:Buenos_Aires"{
+            ec{"Buenos Aires"}
+        }
+        "America:Cambridge_Bay"{
+            ec{"Cambridge Bay"}
+        }
+        "America:Campo_Grande"{
+            ec{"Campo Grande"}
+        }
+        "America:Cancun"{
+            ec{"Cancun"}
+        }
+        "America:Caracas"{
+            ec{"Caracas"}
+        }
+        "America:Catamarca"{
+            ec{"Catamarca"}
+        }
+        "America:Cayenne"{
+            ec{"Cayenne"}
+        }
+        "America:Cayman"{
+            ec{"Cayman"}
+        }
+        "America:Chicago"{
+            ec{"Chicago"}
+        }
+        "America:Chihuahua"{
+            ec{"Chihuahua"}
+        }
+        "America:Coral_Harbour"{
+            ec{"Atikokan"}
+        }
+        "America:Cordoba"{
+            ec{"Cordoba"}
+        }
+        "America:Costa_Rica"{
+            ec{"Costa Rica"}
+        }
+        "America:Creston"{
+            ec{"Creston"}
+        }
+        "America:Cuiaba"{
+            ec{"Cuiaba"}
+        }
+        "America:Curacao"{
+            ec{"Curaçao"}
+        }
+        "America:Danmarkshavn"{
+            ec{"Danmarkshavn"}
+        }
+        "America:Dawson"{
+            ec{"Dawson"}
+        }
+        "America:Dawson_Creek"{
+            ec{"Dawson Creek"}
+        }
+        "America:Denver"{
+            ec{"Denver"}
+        }
+        "America:Detroit"{
+            ec{"Detroit"}
+        }
+        "America:Dominica"{
+            ec{"Dominica"}
+        }
+        "America:Edmonton"{
+            ec{"Edmonton"}
+        }
+        "America:Eirunepe"{
+            ec{"Eirunepe"}
+        }
+        "America:El_Salvador"{
+            ec{"El Salvador"}
+        }
+        "America:Fort_Nelson"{
+            ec{"Fort Nelson"}
+        }
+        "America:Fortaleza"{
+            ec{"Fortaleza"}
+        }
+        "America:Glace_Bay"{
+            ec{"Glace Bay"}
+        }
+        "America:Godthab"{
+            ec{"Nuuk"}
+        }
+        "America:Goose_Bay"{
+            ec{"Goose Bay"}
+        }
+        "America:Grand_Turk"{
+            ec{"Grand Turk"}
+        }
+        "America:Grenada"{
+            ec{"Grenada"}
+        }
+        "America:Guadeloupe"{
+            ec{"Guadeloupe"}
+        }
+        "America:Guatemala"{
+            ec{"Guatemala"}
+        }
+        "America:Guayaquil"{
+            ec{"Guayaquil"}
+        }
+        "America:Guyana"{
+            ec{"Guyana"}
+        }
+        "America:Halifax"{
+            ec{"Halifax"}
+        }
+        "America:Havana"{
+            ec{"Havana"}
+        }
+        "America:Hermosillo"{
+            ec{"Hermosillo"}
+        }
+        "America:Indiana:Knox"{
+            ec{"Knox, Indiana"}
+        }
+        "America:Indiana:Marengo"{
+            ec{"Marengo, Indiana"}
+        }
+        "America:Indiana:Petersburg"{
+            ec{"Petersburg, Indiana"}
+        }
+        "America:Indiana:Tell_City"{
+            ec{"Tell City, Indiana"}
+        }
+        "America:Indiana:Vevay"{
+            ec{"Vevay, Indiana"}
+        }
+        "America:Indiana:Vincennes"{
+            ec{"Vincennes, Indiana"}
+        }
+        "America:Indiana:Winamac"{
+            ec{"Winamac, Indiana"}
+        }
+        "America:Indianapolis"{
+            ec{"Indianapolis"}
+        }
+        "America:Inuvik"{
+            ec{"Inuvik"}
+        }
+        "America:Iqaluit"{
+            ec{"Iqaluit"}
+        }
+        "America:Jamaica"{
+            ec{"Jamaica"}
+        }
+        "America:Jujuy"{
+            ec{"Jujuy"}
+        }
+        "America:Juneau"{
+            ec{"Juneau"}
+        }
+        "America:Kentucky:Monticello"{
+            ec{"Monticello, Kentucky"}
+        }
+        "America:Kralendijk"{
+            ec{"Kralendijk"}
+        }
+        "America:La_Paz"{
+            ec{"La Paz"}
+        }
+        "America:Lima"{
+            ec{"Lima"}
+        }
+        "America:Los_Angeles"{
+            ec{"Los Angeles"}
+        }
+        "America:Louisville"{
+            ec{"Louisville"}
+        }
+        "America:Lower_Princes"{
+            ec{"Lower Prince’s Quarter"}
+        }
+        "America:Maceio"{
+            ec{"Maceio"}
+        }
+        "America:Managua"{
+            ec{"Managua"}
+        }
+        "America:Manaus"{
+            ec{"Manaus"}
+        }
+        "America:Marigot"{
+            ec{"Marigot"}
+        }
+        "America:Martinique"{
+            ec{"Martinique"}
+        }
+        "America:Matamoros"{
+            ec{"Matamoros"}
+        }
+        "America:Mazatlan"{
+            ec{"Mazatlan"}
+        }
+        "America:Mendoza"{
+            ec{"Mendoza"}
+        }
+        "America:Menominee"{
+            ec{"Menominee"}
+        }
+        "America:Merida"{
+            ec{"Merida"}
+        }
+        "America:Metlakatla"{
+            ec{"Metlakatla"}
+        }
+        "America:Mexico_City"{
+            ec{"Mexico City"}
+        }
+        "America:Miquelon"{
+            ec{"Miquelon"}
+        }
+        "America:Moncton"{
+            ec{"Moncton"}
+        }
+        "America:Monterrey"{
+            ec{"Monterrey"}
+        }
+        "America:Montevideo"{
+            ec{"Montevideo"}
+        }
+        "America:Montserrat"{
+            ec{"Montserrat"}
+        }
+        "America:Nassau"{
+            ec{"Nassau"}
+        }
+        "America:New_York"{
+            ec{"New York"}
+        }
+        "America:Nipigon"{
+            ec{"Nipigon"}
+        }
+        "America:Nome"{
+            ec{"Nome"}
+        }
+        "America:Noronha"{
+            ec{"Noronha"}
+        }
+        "America:North_Dakota:Beulah"{
+            ec{"Beulah, North Dakota"}
+        }
+        "America:North_Dakota:Center"{
+            ec{"Center, North Dakota"}
+        }
+        "America:North_Dakota:New_Salem"{
+            ec{"New Salem, North Dakota"}
+        }
+        "America:Ojinaga"{
+            ec{"Ojinaga"}
+        }
+        "America:Panama"{
+            ec{"Panama"}
+        }
+        "America:Pangnirtung"{
+            ec{"Pangnirtung"}
+        }
+        "America:Paramaribo"{
+            ec{"Paramaribo"}
+        }
+        "America:Phoenix"{
+            ec{"Phoenix"}
+        }
+        "America:Port-au-Prince"{
+            ec{"Port-au-Prince"}
+        }
+        "America:Port_of_Spain"{
+            ec{"Port of Spain"}
+        }
+        "America:Porto_Velho"{
+            ec{"Porto Velho"}
+        }
+        "America:Puerto_Rico"{
+            ec{"Puerto Rico"}
+        }
+        "America:Punta_Arenas"{
+            ec{"Punta Arenas"}
+        }
+        "America:Rainy_River"{
+            ec{"Rainy River"}
+        }
+        "America:Rankin_Inlet"{
+            ec{"Rankin Inlet"}
+        }
+        "America:Recife"{
+            ec{"Recife"}
+        }
+        "America:Regina"{
+            ec{"Regina"}
+        }
+        "America:Resolute"{
+            ec{"Resolute"}
+        }
+        "America:Rio_Branco"{
+            ec{"Rio Branco"}
+        }
+        "America:Santarem"{
+            ec{"Santarem"}
+        }
+        "America:Santiago"{
+            ec{"Santiago"}
+        }
+        "America:Santo_Domingo"{
+            ec{"Santo Domingo"}
+        }
+        "America:Sao_Paulo"{
+            ec{"Sao Paulo"}
+        }
+        "America:Scoresbysund"{
+            ec{"Ittoqqortoormiit"}
+        }
+        "America:Sitka"{
+            ec{"Sitka"}
+        }
+        "America:St_Barthelemy"{
+            ec{"St. Barthélemy"}
+        }
+        "America:St_Johns"{
+            ec{"St. John’s"}
+        }
+        "America:St_Kitts"{
+            ec{"St. Kitts"}
+        }
+        "America:St_Lucia"{
+            ec{"St. Lucia"}
+        }
+        "America:St_Thomas"{
+            ec{"St. Thomas"}
+        }
+        "America:St_Vincent"{
+            ec{"St. Vincent"}
+        }
+        "America:Swift_Current"{
+            ec{"Swift Current"}
+        }
+        "America:Tegucigalpa"{
+            ec{"Tegucigalpa"}
+        }
+        "America:Thule"{
+            ec{"Thule"}
+        }
+        "America:Thunder_Bay"{
+            ec{"Thunder Bay"}
+        }
+        "America:Tijuana"{
+            ec{"Tijuana"}
+        }
+        "America:Toronto"{
+            ec{"Toronto"}
+        }
+        "America:Tortola"{
+            ec{"Tortola"}
+        }
+        "America:Vancouver"{
+            ec{"Vancouver"}
+        }
+        "America:Whitehorse"{
+            ec{"Whitehorse"}
+        }
+        "America:Winnipeg"{
+            ec{"Winnipeg"}
+        }
+        "America:Yakutat"{
+            ec{"Yakutat"}
+        }
+        "America:Yellowknife"{
+            ec{"Yellowknife"}
+        }
+        "Antarctica:Casey"{
+            ec{"Casey"}
+        }
+        "Antarctica:Davis"{
+            ec{"Davis"}
+        }
+        "Antarctica:DumontDUrville"{
+            ec{"Dumont d’Urville"}
+        }
+        "Antarctica:Macquarie"{
+            ec{"Macquarie"}
+        }
+        "Antarctica:Mawson"{
+            ec{"Mawson"}
+        }
+        "Antarctica:McMurdo"{
+            ec{"McMurdo"}
+        }
+        "Antarctica:Palmer"{
+            ec{"Palmer"}
+        }
+        "Antarctica:Rothera"{
+            ec{"Rothera"}
+        }
+        "Antarctica:Syowa"{
+            ec{"Syowa"}
+        }
+        "Antarctica:Troll"{
+            ec{"Troll"}
+        }
+        "Antarctica:Vostok"{
+            ec{"Vostok"}
+        }
+        "Arctic:Longyearbyen"{
+            ec{"Longyearbyen"}
+        }
+        "Asia:Aden"{
+            ec{"Aden"}
+        }
+        "Asia:Almaty"{
+            ec{"Almaty"}
+        }
+        "Asia:Amman"{
+            ec{"Amman"}
+        }
+        "Asia:Anadyr"{
+            ec{"Anadyr"}
+        }
+        "Asia:Aqtau"{
+            ec{"Aqtau"}
+        }
+        "Asia:Aqtobe"{
+            ec{"Aqtobe"}
+        }
+        "Asia:Ashgabat"{
+            ec{"Ashgabat"}
+        }
+        "Asia:Atyrau"{
+            ec{"Atyrau"}
+        }
+        "Asia:Baghdad"{
+            ec{"Baghdad"}
+        }
+        "Asia:Bahrain"{
+            ec{"Bahrain"}
+        }
+        "Asia:Baku"{
+            ec{"Baku"}
+        }
+        "Asia:Bangkok"{
+            ec{"Bangkok"}
+        }
+        "Asia:Barnaul"{
+            ec{"Barnaul"}
+        }
+        "Asia:Beirut"{
+            ec{"Beirut"}
+        }
+        "Asia:Bishkek"{
+            ec{"Bishkek"}
+        }
+        "Asia:Brunei"{
+            ec{"Brunei"}
+        }
+        "Asia:Calcutta"{
+            ec{"Kolkata"}
+        }
+        "Asia:Chita"{
+            ec{"Chita"}
+        }
+        "Asia:Choibalsan"{
+            ec{"Choibalsan"}
+        }
+        "Asia:Colombo"{
+            ec{"Colombo"}
+        }
+        "Asia:Damascus"{
+            ec{"Damascus"}
+        }
+        "Asia:Dhaka"{
+            ec{"Dhaka"}
+        }
+        "Asia:Dili"{
+            ec{"Dili"}
+        }
+        "Asia:Dubai"{
+            ec{"Dubai"}
+        }
+        "Asia:Dushanbe"{
+            ec{"Dushanbe"}
+        }
+        "Asia:Famagusta"{
+            ec{"Famagusta"}
+        }
+        "Asia:Gaza"{
+            ec{"Gaza"}
+        }
+        "Asia:Hebron"{
+            ec{"Hebron"}
+        }
+        "Asia:Hong_Kong"{
+            ec{"Hong Kong"}
+        }
+        "Asia:Hovd"{
+            ec{"Hovd"}
+        }
+        "Asia:Irkutsk"{
+            ec{"Irkutsk"}
+        }
+        "Asia:Jakarta"{
+            ec{"Jakarta"}
+        }
+        "Asia:Jayapura"{
+            ec{"Jayapura"}
+        }
+        "Asia:Jerusalem"{
+            ec{"Jerusalem"}
+        }
+        "Asia:Kabul"{
+            ec{"Kabul"}
+        }
+        "Asia:Kamchatka"{
+            ec{"Kamchatka"}
+        }
+        "Asia:Karachi"{
+            ec{"Karachi"}
+        }
+        "Asia:Katmandu"{
+            ec{"Kathmandu"}
+        }
+        "Asia:Khandyga"{
+            ec{"Khandyga"}
+        }
+        "Asia:Krasnoyarsk"{
+            ec{"Krasnoyarsk"}
+        }
+        "Asia:Kuala_Lumpur"{
+            ec{"Kuala Lumpur"}
+        }
+        "Asia:Kuching"{
+            ec{"Kuching"}
+        }
+        "Asia:Kuwait"{
+            ec{"Kuwait"}
+        }
+        "Asia:Macau"{
+            ec{"Macao"}
+        }
+        "Asia:Magadan"{
+            ec{"Magadan"}
+        }
+        "Asia:Makassar"{
+            ec{"Makassar"}
+        }
+        "Asia:Manila"{
+            ec{"Manila"}
+        }
+        "Asia:Muscat"{
+            ec{"Muscat"}
+        }
+        "Asia:Nicosia"{
+            ec{"Nicosia"}
+        }
+        "Asia:Novokuznetsk"{
+            ec{"Novokuznetsk"}
+        }
+        "Asia:Novosibirsk"{
+            ec{"Novosibirsk"}
+        }
+        "Asia:Omsk"{
+            ec{"Omsk"}
+        }
+        "Asia:Oral"{
+            ec{"Oral"}
+        }
+        "Asia:Phnom_Penh"{
+            ec{"Phnom Penh"}
+        }
+        "Asia:Pontianak"{
+            ec{"Pontianak"}
+        }
+        "Asia:Pyongyang"{
+            ec{"Pyongyang"}
+        }
+        "Asia:Qatar"{
+            ec{"Qatar"}
+        }
+        "Asia:Qostanay"{
+            ec{"Kostanay"}
+        }
+        "Asia:Qyzylorda"{
+            ec{"Qyzylorda"}
+        }
+        "Asia:Rangoon"{
+            ec{"Yangon"}
+        }
+        "Asia:Riyadh"{
+            ec{"Riyadh"}
+        }
+        "Asia:Saigon"{
+            ec{"Ho Chi Minh City"}
+        }
+        "Asia:Sakhalin"{
+            ec{"Sakhalin"}
+        }
+        "Asia:Samarkand"{
+            ec{"Samarkand"}
+        }
+        "Asia:Seoul"{
+            ec{"Seoul"}
+        }
+        "Asia:Shanghai"{
+            ec{"Shanghai"}
+        }
+        "Asia:Singapore"{
+            ec{"Singapore"}
+        }
+        "Asia:Srednekolymsk"{
+            ec{"Srednekolymsk"}
+        }
+        "Asia:Taipei"{
+            ec{"Taipei"}
+        }
+        "Asia:Tashkent"{
+            ec{"Tashkent"}
+        }
+        "Asia:Tbilisi"{
+            ec{"Tbilisi"}
+        }
+        "Asia:Tehran"{
+            ec{"Tehran"}
+        }
+        "Asia:Thimphu"{
+            ec{"Thimphu"}
+        }
+        "Asia:Tokyo"{
+            ec{"Tokyo"}
+        }
+        "Asia:Tomsk"{
+            ec{"Tomsk"}
+        }
+        "Asia:Ulaanbaatar"{
+            ec{"Ulaanbaatar"}
+        }
+        "Asia:Urumqi"{
+            ec{"Urumqi"}
+        }
+        "Asia:Ust-Nera"{
+            ec{"Ust-Nera"}
+        }
+        "Asia:Vientiane"{
+            ec{"Vientiane"}
+        }
+        "Asia:Vladivostok"{
+            ec{"Vladivostok"}
+        }
+        "Asia:Yakutsk"{
+            ec{"Yakutsk"}
+        }
+        "Asia:Yekaterinburg"{
+            ec{"Yekaterinburg"}
+        }
+        "Asia:Yerevan"{
+            ec{"Yerevan"}
+        }
+        "Atlantic:Azores"{
+            ec{"Azores"}
+        }
+        "Atlantic:Bermuda"{
+            ec{"Bermuda"}
+        }
+        "Atlantic:Canary"{
+            ec{"Canary"}
+        }
+        "Atlantic:Cape_Verde"{
+            ec{"Cape Verde"}
+        }
+        "Atlantic:Faeroe"{
+            ec{"Faroe"}
+        }
+        "Atlantic:Madeira"{
+            ec{"Madeira"}
+        }
+        "Atlantic:Reykjavik"{
+            ec{"Reykjavik"}
+        }
+        "Atlantic:South_Georgia"{
+            ec{"South Georgia"}
+        }
+        "Atlantic:St_Helena"{
+            ec{"St. Helena"}
+        }
+        "Atlantic:Stanley"{
+            ec{"Stanley"}
+        }
+        "Australia:Adelaide"{
+            ec{"Adelaide"}
+        }
+        "Australia:Brisbane"{
+            ec{"Brisbane"}
+        }
+        "Australia:Broken_Hill"{
+            ec{"Broken Hill"}
+        }
+        "Australia:Darwin"{
+            ec{"Darwin"}
+        }
+        "Australia:Eucla"{
+            ec{"Eucla"}
+        }
+        "Australia:Hobart"{
+            ec{"Hobart"}
+        }
+        "Australia:Lindeman"{
+            ec{"Lindeman"}
+        }
+        "Australia:Lord_Howe"{
+            ec{"Lord Howe"}
+        }
+        "Australia:Melbourne"{
+            ec{"Melbourne"}
+        }
+        "Australia:Perth"{
+            ec{"Perth"}
+        }
+        "Australia:Sydney"{
+            ec{"Sydney"}
+        }
+        "Etc:UTC"{
+            ls{"Coordinated Universal Time"}
+        }
+        "Etc:Unknown"{
+            ec{"Unknown City"}
+        }
+        "Europe:Amsterdam"{
+            ec{"Amsterdam"}
+        }
+        "Europe:Andorra"{
+            ec{"Andorra"}
+        }
+        "Europe:Astrakhan"{
+            ec{"Astrakhan"}
+        }
+        "Europe:Athens"{
+            ec{"Athens"}
+        }
+        "Europe:Belgrade"{
+            ec{"Belgrade"}
+        }
+        "Europe:Berlin"{
+            ec{"Berlin"}
+        }
+        "Europe:Bratislava"{
+            ec{"Bratislava"}
+        }
+        "Europe:Brussels"{
+            ec{"Brussels"}
+        }
+        "Europe:Bucharest"{
+            ec{"Bucharest"}
+        }
+        "Europe:Budapest"{
+            ec{"Budapest"}
+        }
+        "Europe:Busingen"{
+            ec{"Busingen"}
+        }
+        "Europe:Chisinau"{
+            ec{"Chisinau"}
+        }
+        "Europe:Copenhagen"{
+            ec{"Copenhagen"}
+        }
+        "Europe:Dublin"{
+            ec{"Dublin"}
+            ld{"Irish Standard Time"}
+        }
+        "Europe:Gibraltar"{
+            ec{"Gibraltar"}
+        }
+        "Europe:Guernsey"{
+            ec{"Guernsey"}
+        }
+        "Europe:Helsinki"{
+            ec{"Helsinki"}
+        }
+        "Europe:Isle_of_Man"{
+            ec{"Isle of Man"}
+        }
+        "Europe:Istanbul"{
+            ec{"Istanbul"}
+        }
+        "Europe:Jersey"{
+            ec{"Jersey"}
+        }
+        "Europe:Kaliningrad"{
+            ec{"Kaliningrad"}
+        }
+        "Europe:Kiev"{
+            ec{"Kyiv"}
+        }
+        "Europe:Kirov"{
+            ec{"Kirov"}
+        }
+        "Europe:Lisbon"{
+            ec{"Lisbon"}
+        }
+        "Europe:Ljubljana"{
+            ec{"Ljubljana"}
+        }
+        "Europe:London"{
+            ec{"London"}
+            ld{"British Summer Time"}
+        }
+        "Europe:Luxembourg"{
+            ec{"Luxembourg"}
+        }
+        "Europe:Madrid"{
+            ec{"Madrid"}
+        }
+        "Europe:Malta"{
+            ec{"Malta"}
+        }
+        "Europe:Mariehamn"{
+            ec{"Mariehamn"}
+        }
+        "Europe:Minsk"{
+            ec{"Minsk"}
+        }
+        "Europe:Monaco"{
+            ec{"Monaco"}
+        }
+        "Europe:Moscow"{
+            ec{"Moscow"}
+        }
+        "Europe:Oslo"{
+            ec{"Oslo"}
+        }
+        "Europe:Paris"{
+            ec{"Paris"}
+        }
+        "Europe:Podgorica"{
+            ec{"Podgorica"}
+        }
+        "Europe:Prague"{
+            ec{"Prague"}
+        }
+        "Europe:Riga"{
+            ec{"Riga"}
+        }
+        "Europe:Rome"{
+            ec{"Rome"}
+        }
+        "Europe:Samara"{
+            ec{"Samara"}
+        }
+        "Europe:San_Marino"{
+            ec{"San Marino"}
+        }
+        "Europe:Sarajevo"{
+            ec{"Sarajevo"}
+        }
+        "Europe:Saratov"{
+            ec{"Saratov"}
+        }
+        "Europe:Simferopol"{
+            ec{"Simferopol"}
+        }
+        "Europe:Skopje"{
+            ec{"Skopje"}
+        }
+        "Europe:Sofia"{
+            ec{"Sofia"}
+        }
+        "Europe:Stockholm"{
+            ec{"Stockholm"}
+        }
+        "Europe:Tallinn"{
+            ec{"Tallinn"}
+        }
+        "Europe:Tirane"{
+            ec{"Tirane"}
+        }
+        "Europe:Ulyanovsk"{
+            ec{"Ulyanovsk"}
+        }
+        "Europe:Uzhgorod"{
+            ec{"Uzhhorod"}
+        }
+        "Europe:Vaduz"{
+            ec{"Vaduz"}
+        }
+        "Europe:Vatican"{
+            ec{"Vatican"}
+        }
+        "Europe:Vienna"{
+            ec{"Vienna"}
+        }
+        "Europe:Vilnius"{
+            ec{"Vilnius"}
+        }
+        "Europe:Volgograd"{
+            ec{"Volgograd"}
+        }
+        "Europe:Warsaw"{
+            ec{"Warsaw"}
+        }
+        "Europe:Zagreb"{
+            ec{"Zagreb"}
+        }
+        "Europe:Zaporozhye"{
+            ec{"Zaporozhye"}
+        }
+        "Europe:Zurich"{
+            ec{"Zurich"}
+        }
+        "Indian:Antananarivo"{
+            ec{"Antananarivo"}
+        }
+        "Indian:Chagos"{
+            ec{"Chagos"}
+        }
+        "Indian:Christmas"{
+            ec{"Christmas"}
+        }
+        "Indian:Cocos"{
+            ec{"Cocos"}
+        }
+        "Indian:Comoro"{
+            ec{"Comoro"}
+        }
+        "Indian:Kerguelen"{
+            ec{"Kerguelen"}
+        }
+        "Indian:Mahe"{
+            ec{"Mahe"}
+        }
+        "Indian:Maldives"{
+            ec{"Maldives"}
+        }
+        "Indian:Mauritius"{
+            ec{"Mauritius"}
+        }
+        "Indian:Mayotte"{
+            ec{"Mayotte"}
+        }
+        "Indian:Reunion"{
+            ec{"Réunion"}
+        }
+        "Pacific:Apia"{
+            ec{"Apia"}
+        }
+        "Pacific:Auckland"{
+            ec{"Auckland"}
+        }
+        "Pacific:Bougainville"{
+            ec{"Bougainville"}
+        }
+        "Pacific:Chatham"{
+            ec{"Chatham"}
+        }
+        "Pacific:Easter"{
+            ec{"Easter"}
+        }
+        "Pacific:Efate"{
+            ec{"Efate"}
+        }
+        "Pacific:Fakaofo"{
+            ec{"Fakaofo"}
+        }
+        "Pacific:Fiji"{
+            ec{"Fiji"}
+        }
+        "Pacific:Funafuti"{
+            ec{"Funafuti"}
+        }
+        "Pacific:Galapagos"{
+            ec{"Galapagos"}
+        }
+        "Pacific:Gambier"{
+            ec{"Gambier"}
+        }
+        "Pacific:Guadalcanal"{
+            ec{"Guadalcanal"}
+        }
+        "Pacific:Guam"{
+            ec{"Guam"}
+        }
+        "Pacific:Johnston"{
+            ec{"Johnston"}
+        }
+        "Pacific:Kanton"{
+            ec{"Kanton"}
+        }
+        "Pacific:Kiritimati"{
+            ec{"Kiritimati"}
+        }
+        "Pacific:Kosrae"{
+            ec{"Kosrae"}
+        }
+        "Pacific:Kwajalein"{
+            ec{"Kwajalein"}
+        }
+        "Pacific:Majuro"{
+            ec{"Majuro"}
+        }
+        "Pacific:Marquesas"{
+            ec{"Marquesas"}
+        }
+        "Pacific:Midway"{
+            ec{"Midway"}
+        }
+        "Pacific:Nauru"{
+            ec{"Nauru"}
+        }
+        "Pacific:Niue"{
+            ec{"Niue"}
+        }
+        "Pacific:Norfolk"{
+            ec{"Norfolk"}
+        }
+        "Pacific:Noumea"{
+            ec{"Noumea"}
+        }
+        "Pacific:Pago_Pago"{
+            ec{"Pago Pago"}
+        }
+        "Pacific:Palau"{
+            ec{"Palau"}
+        }
+        "Pacific:Pitcairn"{
+            ec{"Pitcairn"}
+        }
+        "Pacific:Ponape"{
+            ec{"Pohnpei"}
+        }
+        "Pacific:Port_Moresby"{
+            ec{"Port Moresby"}
+        }
+        "Pacific:Rarotonga"{
+            ec{"Rarotonga"}
+        }
+        "Pacific:Saipan"{
+            ec{"Saipan"}
+        }
+        "Pacific:Tahiti"{
+            ec{"Tahiti"}
+        }
+        "Pacific:Tarawa"{
+            ec{"Tarawa"}
+        }
+        "Pacific:Tongatapu"{
+            ec{"Tongatapu"}
+        }
+        "Pacific:Truk"{
+            ec{"Chuuk"}
+        }
+        "Pacific:Wake"{
+            ec{"Wake"}
+        }
+        "Pacific:Wallis"{
+            ec{"Wallis"}
+        }
+        "meta:Afghanistan"{
+            ls{"Afghanistan Time"}
+        }
+        "meta:Africa_Central"{
+            ls{"Central Africa Time"}
+        }
+        "meta:Africa_Eastern"{
+            ls{"East Africa Time"}
+        }
+        "meta:Africa_Southern"{
+            ls{"South Africa Standard Time"}
+        }
+        "meta:Africa_Western"{
+            ld{"West Africa Summer Time"}
+            lg{"West Africa Time"}
+            ls{"West Africa Standard Time"}
+        }
+        "meta:Alaska"{
+            ld{"Alaska Daylight Time"}
+            lg{"Alaska Time"}
+            ls{"Alaska Standard Time"}
+        }
+        "meta:Amazon"{
+            ld{"Amazon Summer Time"}
+            lg{"Amazon Time"}
+            ls{"Amazon Standard Time"}
+        }
+        "meta:America_Central"{
+            ld{"Central Daylight Time"}
+            lg{"Central Time"}
+            ls{"Central Standard Time"}
+        }
+        "meta:America_Eastern"{
+            ld{"Eastern Daylight Time"}
+            lg{"Eastern Time"}
+            ls{"Eastern Standard Time"}
+        }
+        "meta:America_Mountain"{
+            ld{"Mountain Daylight Time"}
+            lg{"Mountain Time"}
+            ls{"Mountain Standard Time"}
+        }
+        "meta:America_Pacific"{
+            ld{"Pacific Daylight Time"}
+            lg{"Pacific Time"}
+            ls{"Pacific Standard Time"}
+        }
+        "meta:Apia"{
+            ld{"Apia Daylight Time"}
+            lg{"Apia Time"}
+            ls{"Apia Standard Time"}
+        }
+        "meta:Arabian"{
+            ld{"Arabian Daylight Time"}
+            lg{"Arabian Time"}
+            ls{"Arabian Standard Time"}
+        }
+        "meta:Argentina"{
+            ld{"Argentina Summer Time"}
+            lg{"Argentina Time"}
+            ls{"Argentina Standard Time"}
+        }
+        "meta:Argentina_Western"{
+            ld{"Western Argentina Summer Time"}
+            lg{"Western Argentina Time"}
+            ls{"Western Argentina Standard Time"}
+        }
+        "meta:Armenia"{
+            ld{"Armenia Summer Time"}
+            lg{"Armenia Time"}
+            ls{"Armenia Standard Time"}
+        }
+        "meta:Atlantic"{
+            ld{"Atlantic Daylight Time"}
+            lg{"Atlantic Time"}
+            ls{"Atlantic Standard Time"}
+        }
+        "meta:Australia_Central"{
+            ld{"Australian Central Daylight Time"}
+            lg{"Central Australia Time"}
+            ls{"Australian Central Standard Time"}
+        }
+        "meta:Australia_CentralWestern"{
+            ld{"Australian Central Western Daylight Time"}
+            lg{"Australian Central Western Time"}
+            ls{"Australian Central Western Standard Time"}
+        }
+        "meta:Australia_Eastern"{
+            ld{"Australian Eastern Daylight Time"}
+            lg{"Eastern Australia Time"}
+            ls{"Australian Eastern Standard Time"}
+        }
+        "meta:Australia_Western"{
+            ld{"Australian Western Daylight Time"}
+            lg{"Western Australia Time"}
+            ls{"Australian Western Standard Time"}
+        }
+        "meta:Azerbaijan"{
+            ld{"Azerbaijan Summer Time"}
+            lg{"Azerbaijan Time"}
+            ls{"Azerbaijan Standard Time"}
+        }
+        "meta:Azores"{
+            ld{"Azores Summer Time"}
+            lg{"Azores Time"}
+            ls{"Azores Standard Time"}
+        }
+        "meta:Bangladesh"{
+            ld{"Bangladesh Summer Time"}
+            lg{"Bangladesh Time"}
+            ls{"Bangladesh Standard Time"}
+        }
+        "meta:Bhutan"{
+            ls{"Bhutan Time"}
+        }
+        "meta:Bolivia"{
+            ls{"Bolivia Time"}
+        }
+        "meta:Brasilia"{
+            ld{"Brasilia Summer Time"}
+            lg{"Brasilia Time"}
+            ls{"Brasilia Standard Time"}
+        }
+        "meta:Brunei"{
+            ls{"Brunei Darussalam Time"}
+        }
+        "meta:Cape_Verde"{
+            ld{"Cape Verde Summer Time"}
+            lg{"Cape Verde Time"}
+            ls{"Cape Verde Standard Time"}
+        }
+        "meta:Chamorro"{
+            ls{"Chamorro Standard Time"}
+        }
+        "meta:Chatham"{
+            ld{"Chatham Daylight Time"}
+            lg{"Chatham Time"}
+            ls{"Chatham Standard Time"}
+        }
+        "meta:Chile"{
+            ld{"Chile Summer Time"}
+            lg{"Chile Time"}
+            ls{"Chile Standard Time"}
+        }
+        "meta:China"{
+            ld{"China Daylight Time"}
+            lg{"China Time"}
+            ls{"China Standard Time"}
+        }
+        "meta:Choibalsan"{
+            ld{"Choibalsan Summer Time"}
+            lg{"Choibalsan Time"}
+            ls{"Choibalsan Standard Time"}
+        }
+        "meta:Christmas"{
+            ls{"Christmas Island Time"}
+        }
+        "meta:Cocos"{
+            ls{"Cocos Islands Time"}
+        }
+        "meta:Colombia"{
+            ld{"Colombia Summer Time"}
+            lg{"Colombia Time"}
+            ls{"Colombia Standard Time"}
+        }
+        "meta:Cook"{
+            ld{"Cook Islands Half Summer Time"}
+            lg{"Cook Islands Time"}
+            ls{"Cook Islands Standard Time"}
+        }
+        "meta:Cuba"{
+            ld{"Cuba Daylight Time"}
+            lg{"Cuba Time"}
+            ls{"Cuba Standard Time"}
+        }
+        "meta:Davis"{
+            ls{"Davis Time"}
+        }
+        "meta:DumontDUrville"{
+            ls{"Dumont-d’Urville Time"}
+        }
+        "meta:East_Timor"{
+            ls{"East Timor Time"}
+        }
+        "meta:Easter"{
+            ld{"Easter Island Summer Time"}
+            lg{"Easter Island Time"}
+            ls{"Easter Island Standard Time"}
+        }
+        "meta:Ecuador"{
+            ls{"Ecuador Time"}
+        }
+        "meta:Europe_Central"{
+            ld{"Central European Summer Time"}
+            lg{"Central European Time"}
+            ls{"Central European Standard Time"}
+        }
+        "meta:Europe_Eastern"{
+            ld{"Eastern European Summer Time"}
+            lg{"Eastern European Time"}
+            ls{"Eastern European Standard Time"}
+        }
+        "meta:Europe_Further_Eastern"{
+            ls{"Further-eastern European Time"}
+        }
+        "meta:Europe_Western"{
+            ld{"Western European Summer Time"}
+            lg{"Western European Time"}
+            ls{"Western European Standard Time"}
+        }
+        "meta:Falkland"{
+            ld{"Falkland Islands Summer Time"}
+            lg{"Falkland Islands Time"}
+            ls{"Falkland Islands Standard Time"}
+        }
+        "meta:Fiji"{
+            ld{"Fiji Summer Time"}
+            lg{"Fiji Time"}
+            ls{"Fiji Standard Time"}
+        }
+        "meta:French_Guiana"{
+            ls{"French Guiana Time"}
+        }
+        "meta:French_Southern"{
+            ls{"French Southern & Antarctic Time"}
+        }
+        "meta:GMT"{
+            ls{"Greenwich Mean Time"}
+        }
+        "meta:Galapagos"{
+            ls{"Galapagos Time"}
+        }
+        "meta:Gambier"{
+            ls{"Gambier Time"}
+        }
+        "meta:Georgia"{
+            ld{"Georgia Summer Time"}
+            lg{"Georgia Time"}
+            ls{"Georgia Standard Time"}
+        }
+        "meta:Gilbert_Islands"{
+            ls{"Gilbert Islands Time"}
+        }
+        "meta:Greenland_Eastern"{
+            ld{"East Greenland Summer Time"}
+            lg{"East Greenland Time"}
+            ls{"East Greenland Standard Time"}
+        }
+        "meta:Greenland_Western"{
+            ld{"West Greenland Summer Time"}
+            lg{"West Greenland Time"}
+            ls{"West Greenland Standard Time"}
+        }
+        "meta:Gulf"{
+            ls{"Gulf Standard Time"}
+        }
+        "meta:Guyana"{
+            ls{"Guyana Time"}
+        }
+        "meta:Hawaii_Aleutian"{
+            ld{"Hawaii-Aleutian Daylight Time"}
+            lg{"Hawaii-Aleutian Time"}
+            ls{"Hawaii-Aleutian Standard Time"}
+        }
+        "meta:Hong_Kong"{
+            ld{"Hong Kong Summer Time"}
+            lg{"Hong Kong Time"}
+            ls{"Hong Kong Standard Time"}
+        }
+        "meta:Hovd"{
+            ld{"Hovd Summer Time"}
+            lg{"Hovd Time"}
+            ls{"Hovd Standard Time"}
+        }
+        "meta:India"{
+            ls{"India Standard Time"}
+        }
+        "meta:Indian_Ocean"{
+            ls{"Indian Ocean Time"}
+        }
+        "meta:Indochina"{
+            ls{"Indochina Time"}
+        }
+        "meta:Indonesia_Central"{
+            ls{"Central Indonesia Time"}
+        }
+        "meta:Indonesia_Eastern"{
+            ls{"Eastern Indonesia Time"}
+        }
+        "meta:Indonesia_Western"{
+            ls{"Western Indonesia Time"}
+        }
+        "meta:Iran"{
+            ld{"Iran Daylight Time"}
+            lg{"Iran Time"}
+            ls{"Iran Standard Time"}
+        }
+        "meta:Irkutsk"{
+            ld{"Irkutsk Summer Time"}
+            lg{"Irkutsk Time"}
+            ls{"Irkutsk Standard Time"}
+        }
+        "meta:Israel"{
+            ld{"Israel Daylight Time"}
+            lg{"Israel Time"}
+            ls{"Israel Standard Time"}
+        }
+        "meta:Japan"{
+            ld{"Japan Daylight Time"}
+            lg{"Japan Time"}
+            ls{"Japan Standard Time"}
+        }
+        "meta:Kazakhstan_Eastern"{
+            ls{"East Kazakhstan Time"}
+        }
+        "meta:Kazakhstan_Western"{
+            ls{"West Kazakhstan Time"}
+        }
+        "meta:Korea"{
+            ld{"Korean Daylight Time"}
+            lg{"Korean Time"}
+            ls{"Korean Standard Time"}
+        }
+        "meta:Kosrae"{
+            ls{"Kosrae Time"}
+        }
+        "meta:Krasnoyarsk"{
+            ld{"Krasnoyarsk Summer Time"}
+            lg{"Krasnoyarsk Time"}
+            ls{"Krasnoyarsk Standard Time"}
+        }
+        "meta:Kyrgystan"{
+            ls{"Kyrgyzstan Time"}
+        }
+        "meta:Line_Islands"{
+            ls{"Line Islands Time"}
+        }
+        "meta:Lord_Howe"{
+            ld{"Lord Howe Daylight Time"}
+            lg{"Lord Howe Time"}
+            ls{"Lord Howe Standard Time"}
+        }
+        "meta:Macquarie"{
+            ls{"Macquarie Island Time"}
+        }
+        "meta:Magadan"{
+            ld{"Magadan Summer Time"}
+            lg{"Magadan Time"}
+            ls{"Magadan Standard Time"}
+        }
+        "meta:Malaysia"{
+            ls{"Malaysia Time"}
+        }
+        "meta:Maldives"{
+            ls{"Maldives Time"}
+        }
+        "meta:Marquesas"{
+            ls{"Marquesas Time"}
+        }
+        "meta:Marshall_Islands"{
+            ls{"Marshall Islands Time"}
+        }
+        "meta:Mauritius"{
+            ld{"Mauritius Summer Time"}
+            lg{"Mauritius Time"}
+            ls{"Mauritius Standard Time"}
+        }
+        "meta:Mawson"{
+            ls{"Mawson Time"}
+        }
+        "meta:Mexico_Northwest"{
+            ld{"Northwest Mexico Daylight Time"}
+            lg{"Northwest Mexico Time"}
+            ls{"Northwest Mexico Standard Time"}
+        }
+        "meta:Mexico_Pacific"{
+            ld{"Mexican Pacific Daylight Time"}
+            lg{"Mexican Pacific Time"}
+            ls{"Mexican Pacific Standard Time"}
+        }
+        "meta:Mongolia"{
+            ld{"Ulaanbaatar Summer Time"}
+            lg{"Ulaanbaatar Time"}
+            ls{"Ulaanbaatar Standard Time"}
+        }
+        "meta:Moscow"{
+            ld{"Moscow Summer Time"}
+            lg{"Moscow Time"}
+            ls{"Moscow Standard Time"}
+        }
+        "meta:Myanmar"{
+            ls{"Myanmar Time"}
+        }
+        "meta:Nauru"{
+            ls{"Nauru Time"}
+        }
+        "meta:Nepal"{
+            ls{"Nepal Time"}
+        }
+        "meta:New_Caledonia"{
+            ld{"New Caledonia Summer Time"}
+            lg{"New Caledonia Time"}
+            ls{"New Caledonia Standard Time"}
+        }
+        "meta:New_Zealand"{
+            ld{"New Zealand Daylight Time"}
+            lg{"New Zealand Time"}
+            ls{"New Zealand Standard Time"}
+        }
+        "meta:Newfoundland"{
+            ld{"Newfoundland Daylight Time"}
+            lg{"Newfoundland Time"}
+            ls{"Newfoundland Standard Time"}
+        }
+        "meta:Niue"{
+            ls{"Niue Time"}
+        }
+        "meta:Norfolk"{
+            ld{"Norfolk Island Daylight Time"}
+            lg{"Norfolk Island Time"}
+            ls{"Norfolk Island Standard Time"}
+        }
+        "meta:Noronha"{
+            ld{"Fernando de Noronha Summer Time"}
+            lg{"Fernando de Noronha Time"}
+            ls{"Fernando de Noronha Standard Time"}
+        }
+        "meta:Novosibirsk"{
+            ld{"Novosibirsk Summer Time"}
+            lg{"Novosibirsk Time"}
+            ls{"Novosibirsk Standard Time"}
+        }
+        "meta:Omsk"{
+            ld{"Omsk Summer Time"}
+            lg{"Omsk Time"}
+            ls{"Omsk Standard Time"}
+        }
+        "meta:Pakistan"{
+            ld{"Pakistan Summer Time"}
+            lg{"Pakistan Time"}
+            ls{"Pakistan Standard Time"}
+        }
+        "meta:Palau"{
+            ls{"Palau Time"}
+        }
+        "meta:Papua_New_Guinea"{
+            ls{"Papua New Guinea Time"}
+        }
+        "meta:Paraguay"{
+            ld{"Paraguay Summer Time"}
+            lg{"Paraguay Time"}
+            ls{"Paraguay Standard Time"}
+        }
+        "meta:Peru"{
+            ld{"Peru Summer Time"}
+            lg{"Peru Time"}
+            ls{"Peru Standard Time"}
+        }
+        "meta:Philippines"{
+            ld{"Philippine Summer Time"}
+            lg{"Philippine Time"}
+            ls{"Philippine Standard Time"}
+        }
+        "meta:Phoenix_Islands"{
+            ls{"Phoenix Islands Time"}
+        }
+        "meta:Pierre_Miquelon"{
+            ld{"St. Pierre & Miquelon Daylight Time"}
+            lg{"St. Pierre & Miquelon Time"}
+            ls{"St. Pierre & Miquelon Standard Time"}
+        }
+        "meta:Pitcairn"{
+            ls{"Pitcairn Time"}
+        }
+        "meta:Ponape"{
+            ls{"Ponape Time"}
+        }
+        "meta:Pyongyang"{
+            ls{"Pyongyang Time"}
+        }
+        "meta:Reunion"{
+            ls{"Réunion Time"}
+        }
+        "meta:Rothera"{
+            ls{"Rothera Time"}
+        }
+        "meta:Sakhalin"{
+            ld{"Sakhalin Summer Time"}
+            lg{"Sakhalin Time"}
+            ls{"Sakhalin Standard Time"}
+        }
+        "meta:Samoa"{
+            ld{"Samoa Daylight Time"}
+            lg{"Samoa Time"}
+            ls{"Samoa Standard Time"}
+        }
+        "meta:Seychelles"{
+            ls{"Seychelles Time"}
+        }
+        "meta:Singapore"{
+            ls{"Singapore Standard Time"}
+        }
+        "meta:Solomon"{
+            ls{"Solomon Islands Time"}
+        }
+        "meta:South_Georgia"{
+            ls{"South Georgia Time"}
+        }
+        "meta:Suriname"{
+            ls{"Suriname Time"}
+        }
+        "meta:Syowa"{
+            ls{"Syowa Time"}
+        }
+        "meta:Tahiti"{
+            ls{"Tahiti Time"}
+        }
+        "meta:Taipei"{
+            ld{"Taipei Daylight Time"}
+            lg{"Taipei Time"}
+            ls{"Taipei Standard Time"}
+        }
+        "meta:Tajikistan"{
+            ls{"Tajikistan Time"}
+        }
+        "meta:Tokelau"{
+            ls{"Tokelau Time"}
+        }
+        "meta:Tonga"{
+            ld{"Tonga Summer Time"}
+            lg{"Tonga Time"}
+            ls{"Tonga Standard Time"}
+        }
+        "meta:Truk"{
+            ls{"Chuuk Time"}
+        }
+        "meta:Turkmenistan"{
+            ld{"Turkmenistan Summer Time"}
+            lg{"Turkmenistan Time"}
+            ls{"Turkmenistan Standard Time"}
+        }
+        "meta:Tuvalu"{
+            ls{"Tuvalu Time"}
+        }
+        "meta:Uruguay"{
+            ld{"Uruguay Summer Time"}
+            lg{"Uruguay Time"}
+            ls{"Uruguay Standard Time"}
+        }
+        "meta:Uzbekistan"{
+            ld{"Uzbekistan Summer Time"}
+            lg{"Uzbekistan Time"}
+            ls{"Uzbekistan Standard Time"}
+        }
+        "meta:Vanuatu"{
+            ld{"Vanuatu Summer Time"}
+            lg{"Vanuatu Time"}
+            ls{"Vanuatu Standard Time"}
+        }
+        "meta:Venezuela"{
+            ls{"Venezuela Time"}
+        }
+        "meta:Vladivostok"{
+            ld{"Vladivostok Summer Time"}
+            lg{"Vladivostok Time"}
+            ls{"Vladivostok Standard Time"}
+        }
+        "meta:Volgograd"{
+            ld{"Volgograd Summer Time"}
+            lg{"Volgograd Time"}
+            ls{"Volgograd Standard Time"}
+        }
+        "meta:Vostok"{
+            ls{"Vostok Time"}
+        }
+        "meta:Wake"{
+            ls{"Wake Island Time"}
+        }
+        "meta:Wallis"{
+            ls{"Wallis & Futuna Time"}
+        }
+        "meta:Yakutsk"{
+            ld{"Yakutsk Summer Time"}
+            lg{"Yakutsk Time"}
+            ls{"Yakutsk Standard Time"}
+        }
+        "meta:Yekaterinburg"{
+            ld{"Yekaterinburg Summer Time"}
+            lg{"Yekaterinburg Time"}
+            ls{"Yekaterinburg Standard Time"}
+        }
+        "meta:Yukon"{
+            ls{"Yukon Time"}
+        }
+        fallbackFormat{"{1} ({0})"}
+        gmtFormat{"GMT{0}"}
+        gmtZeroFormat{"GMT"}
+        hourFormat{"+HH:mm;-HH:mm"}
+        regionFormat{"{0} Time"}
+        regionFormatDaylight{"{0} Daylight Time"}
+        regionFormatStandard{"{0} Standard Time"}
+    }
 }
diff --git a/icu4c/source/data/zone/yue.txt b/icu4c/source/data/zone/yue.txt
index 42cb34f..5f02dc3 100644
--- a/icu4c/source/data/zone/yue.txt
+++ b/icu4c/source/data/zone/yue.txt
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"強斯頓"}
         }
+        "Pacific:Kanton"{
+            ec{"坎頓"}
+        }
         "Pacific:Kiritimati"{
             ec{"基里地馬地島"}
         }
diff --git a/icu4c/source/data/zone/zh.txt b/icu4c/source/data/zone/zh.txt
index f60ca3c..6ce8b2e 100644
--- a/icu4c/source/data/zone/zh.txt
+++ b/icu4c/source/data/zone/zh.txt
@@ -610,7 +610,7 @@
             ec{"戴维斯"}
         }
         "Antarctica:DumontDUrville"{
-            ec{"迪蒙迪尔维尔"}
+            ec{"迪蒙·迪维尔"}
         }
         "Antarctica:Macquarie"{
             ec{"麦格理"}
@@ -622,7 +622,7 @@
             ec{"麦克默多"}
         }
         "Antarctica:Palmer"{
-            ec{"帕默尔"}
+            ec{"帕尔默"}
         }
         "Antarctica:Rothera"{
             ec{"罗瑟拉"}
@@ -1223,6 +1223,9 @@
         "Pacific:Johnston"{
             ec{"约翰斯顿"}
         }
+        "Pacific:Kanton"{
+            ec{"坎顿岛"}
+        }
         "Pacific:Kiritimati"{
             ec{"基里地马地岛"}
         }
@@ -1499,7 +1502,7 @@
             ls{"戴维斯时间"}
         }
         "meta:DumontDUrville"{
-            ls{"迪蒙迪尔维尔时间"}
+            ls{"迪蒙·迪维尔时间"}
         }
         "meta:East_Timor"{
             ls{"东帝汶时间"}
diff --git a/icu4c/source/data/zone/zh_Hant.txt b/icu4c/source/data/zone/zh_Hant.txt
index 072453d1..b47ad7a 100644
--- a/icu4c/source/data/zone/zh_Hant.txt
+++ b/icu4c/source/data/zone/zh_Hant.txt
@@ -1224,6 +1224,9 @@
         "Pacific:Johnston"{
             ec{"強斯頓"}
         }
+        "Pacific:Kanton"{
+            ec{"坎頓島"}
+        }
         "Pacific:Kiritimati"{
             ec{"基里地馬地島"}
         }
diff --git a/icu4c/source/test/cintltst/cdattst.c b/icu4c/source/test/cintltst/cdattst.c
index 72182fd..94fd48e 100644
--- a/icu4c/source/test/cintltst/cdattst.c
+++ b/icu4c/source/test/cintltst/cdattst.c
@@ -81,7 +81,7 @@
     const UCalendar *cal;
     const UNumberFormat *numformat1, *numformat2;
     UNumberFormat *adoptNF;
-    UChar temp[50];
+    UChar temp[80];
     int32_t numlocales;
     UDate d1;
     int i;
@@ -200,7 +200,7 @@
     }
     /*format using fr */
 
-    u_unescape("10 juil. 1996, 16:05:28 heure d\\u2019\\u00E9t\\u00E9 du Pacifique", temp, 50);
+    u_unescape("10 juil. 1996, 16:05:28 heure d\\u2019\\u00E9t\\u00E9 du Pacifique nord-am\\u00E9ricain", temp, 80);
     if(result != NULL) {
         free(result);
         result = NULL;
diff --git a/icu4c/source/test/cintltst/cldrtest.c b/icu4c/source/test/cintltst/cldrtest.c
index f83a6f1..b4465ff 100644
--- a/icu4c/source/test/cintltst/cldrtest.c
+++ b/icu4c/source/test/cintltst/cldrtest.c
@@ -90,7 +90,7 @@
         (void)currentBundleKey;    /* Suppress set but not used warning. */
         subBundle = ures_getNextResource(currentBundle, NULL, &errorCode);
         if (U_FAILURE(errorCode)) {
-            log_err("Can't open a resource for lnocale %s. Error: %s\n", locale, u_errorName(errorCode));
+            log_err("Can't open a resource for locale %s. Error: %s\n", locale, u_errorName(errorCode));
             continue;
         }
         subBundleKey = ures_getKey(subBundle);
@@ -177,7 +177,7 @@
                 }
 
                 if ((subBundleKey == NULL
-                    || (subBundleKey != NULL &&  strcmp(subBundleKey, "LocaleScript") != 0 && !isCurrencyPreEuro(subBundleKey)))
+                    || (subBundleKey != NULL && strcmp(subBundleKey, "LocaleScript") != 0 && !isCurrencyPreEuro(subBundleKey)))
                     && ures_getSize(subRootBundle) != ures_getSize(subBundle))
                 {
                     log_err("Different size array with key \"%s\" in \"%s\" from root for locale \"%s\"\n"
@@ -338,13 +338,15 @@
                         subBundleKey,
                         ures_getKey(currentBundle),
                         locale);
-            } else if (string[0] == (UChar)0x20) {
+            /* foreignSpaceReplacement can be just a space */
+            } else if (string[0] == (UChar)0x20 && (strcmp(subBundleKey,"foreignSpaceReplacement"))) {
                 log_err("key \"%s\" in \"%s\" starts with a space in locale \"%s\"\n",
                         subBundleKey,
                         ures_getKey(currentBundle),
                         locale);
-            /* localeDisplayPattern/separator can end with a space */
-            } else if (string[len - 1] == (UChar)0x20 && (strcmp(subBundleKey,"separator"))) {
+            /* localeDisplayPattern/separator can end with a space, foreignSpaceReplacement can be just a space */
+            } else if (string[len - 1] == (UChar)0x20 && (strcmp(subBundleKey,"separator"))
+                    && (strcmp(subBundleKey,"foreignSpaceReplacement"))) {
                 log_err("key \"%s\" in \"%s\" ends with a space in locale \"%s\"\n",
                         subBundleKey,
                         ures_getKey(currentBundle),
@@ -418,7 +420,9 @@
 #endif
         }
         else if (ures_getType(subBundle) == URES_TABLE) {
-            if (strcmp(subBundleKey, "availableFormats")!=0) {
+            if (strcmp(subBundleKey, "availableFormats")!=0 &&
+                strcmp(subBundleKey, "nameOrderLocales")!=0 &&
+                strcmp(subBundleKey, "namePattern")!=0 ) {
                 /* Here is one of the recursive parts */
                 TestKeyInRootRecursive(subRootBundle, rootName, subBundle, locale);
             }
@@ -968,6 +972,10 @@
             }
             else {
                 strIdx = findStringSetMismatch(currLoc, langBuffer, langSize, mergedExemplarSet, FALSE, &badChar);
+                if ((uprv_strcmp(currLoc,"my") == 0 || uprv_strncmp(currLoc,"my_",3) == 0) &&
+                        log_knownIssue("cldrbug:15858", "my day names use a char not in exemplars")) {
+                    strIdx = -1;
+                }
                 if (strIdx >= 0) {
                     log_err("getDisplayLanguage(%s) at index %d returned characters not in the exemplar characters: %04X.\n",
                         currLoc, strIdx, badChar);
@@ -1006,6 +1014,10 @@
                         log_knownIssue("cldrbug:15355", "ks_Deva day names use chars not in exemplars")) {
                     end = 0;
                 }
+                if ((uprv_strcmp(currLoc,"my") == 0 || uprv_strncmp(currLoc,"my_",3) == 0) && 
+                        log_knownIssue("cldrbug:15858", "my day names use a char not in exemplars")) {
+                    end = 0;
+                }
 
                 for (idx = 0; idx < end; idx++) {
                     const UChar *fromBundleStr = ures_getStringByIndex(resArray, idx, &langSize, &errorCode);
@@ -1043,6 +1055,10 @@
                         log_knownIssue("cldrbug:15355", "ks_Deva month names use chars not in exemplars")) {
                     end = 0;
                 }
+                if ((uprv_strcmp(currLoc,"my") == 0 || uprv_strncmp(currLoc,"my_",3) == 0) && 
+                        log_knownIssue("cldrbug:15858", "my month names use a char not in exemplars")) {
+                    end = 0;
+                }
 
                 for (idx = 0; idx < end; idx++) {
                     const UChar *fromBundleStr = ures_getStringByIndex(resArray, idx, &langSize, &errorCode);
diff --git a/icu4c/source/test/cintltst/cloctst.c b/icu4c/source/test/cintltst/cloctst.c
index 606e0a2..a9d1baa 100644
--- a/icu4c/source/test/cintltst/cloctst.c
+++ b/icu4c/source/test/cintltst/cloctst.c
@@ -128,7 +128,7 @@
     /* display name (Catalan) */
     {   "angl\\u00E8s (Estats Units)", "franc\\u00E8s (Fran\\u00E7a)", "catal\\u00E0 (Espanya)", 
     "grec (Gr\\u00E8cia)", "noruec (Noruega, NY)", "xin\\u00E8s (simplificat, Xina)", 
-    "alemany (Alemanya, ordenaci\\u00F3=ordre de la guia telef\\u00F2nica)", "espanyol (ordenaci\\u00F3=ordre tradicional)", "japon\\u00E8s (Jap\\u00F3, calendari=calendari japon\\u00e8s)" },
+    "alemany (Alemanya, ordre=ordre de la guia telef\\u00F2nica)", "espanyol (ordre=ordre tradicional)", "japon\\u00E8s (Jap\\u00F3, calendari=calendari japon\\u00e8s)" },
 
     /* display language (Greek) */
     {
@@ -752,7 +752,7 @@
             "el_GR" };
         static const char *expect[] = { "Spanish (Calendar=Japanese Calendar, Sort Order=Traditional Sort Order)", /* note sorted order of keywords */
             "espagnol (calendrier=calendrier japonais, ordre de tri=ordre traditionnel)",
-            "espanyol (calendari=calendari japon\\u00e8s, ordenaci\\u00f3=ordre tradicional)",
+            "espanyol (calendari=calendari japon\\u00e8s, ordre=ordre tradicional)",
             "\\u0399\\u03c3\\u03c0\\u03b1\\u03bd\\u03b9\\u03ba\\u03ac (\\u0397\\u03bc\\u03b5\\u03c1\\u03bf\\u03bb\\u03cc\\u03b3\\u03b9\\u03bf=\\u0399\\u03b1\\u03c0\\u03c9\\u03bd\\u03b9\\u03ba\\u03cc \\u03b7\\u03bc\\u03b5\\u03c1\\u03bf\\u03bb\\u03cc\\u03b3\\u03b9\\u03bf, \\u03a3\\u03b5\\u03b9\\u03c1\\u03ac \\u03c4\\u03b1\\u03be\\u03b9\\u03bd\\u03cc\\u03bc\\u03b7\\u03c3\\u03b7\\u03c2=\\u03a0\\u03b1\\u03c1\\u03b1\\u03b4\\u03bf\\u03c3\\u03b9\\u03b1\\u03ba\\u03ae \\u03c3\\u03b5\\u03b9\\u03c1\\u03ac \\u03c4\\u03b1\\u03be\\u03b9\\u03bd\\u03cc\\u03bc\\u03b7\\u03c3\\u03b7\\u03c2)" };
         UChar *expectBuffer;
 
@@ -2606,7 +2606,7 @@
           {0x006F, 0x0072, 0x0064, 0x0065, 0x006E, 0x0020, 0x0064, 0x0065, 0x0020, 0x006C, 0x0069, 0x0073, 0x0074, 0x00ED, 0x006E, 0x0020, 0x0074, 0x0065, 0x006C, 0x0065, 0x0066, 0x00F3, 0x006E, 0x0069, 0x0063, 0x006F, 0x0000}
         },
         { "es_ES@collation=traditional","de", 
-          {0x0054, 0x0072, 0x0061, 0x0064, 0x0069, 0x0074, 0x0069, 0x006f, 0x006e, 0x0065, 0x006c, 0x006c, 0x0065, 0x0020, 0x0053, 0x006f, 0x0072, 0x0074, 0x0069, 0x0065, 0x0072, 0x0072, 0x0065, 0x0067, 0x0065, 0x006c, 0x006e, 0x0000}
+          {0x0054, 0x0072, 0x0061, 0x0064, 0x0069, 0x0074, 0x0069, 0x006f, 0x006e, 0x0065, 0x006c, 0x006c, 0x0065, 0x0020, 0x0053, 0x006f, 0x0072, 0x0074, 0x0069, 0x0065, 0x0072, 0x0075, 0x006E, 0x0067, 0x0000}
         },
         { "ja_JP@calendar=japanese",    "de", 
            {0x004a, 0x0061, 0x0070, 0x0061, 0x006e, 0x0069, 0x0073, 0x0063, 0x0068, 0x0065, 0x0072, 0x0020, 0x004b, 0x0061, 0x006c, 0x0065, 0x006e, 0x0064, 0x0065, 0x0072, 0x0000}
diff --git a/icu4c/source/test/cintltst/udatpg_test.c b/icu4c/source/test/cintltst/udatpg_test.c
index c9bd094..c9936bc 100644
--- a/icu4c/source/test/cintltst/udatpg_test.c
+++ b/icu4c/source/test/cintltst/udatpg_test.c
@@ -647,7 +647,7 @@
                   u"d MMMM y 'à' HH:mm",
                   u"d MMM y, HH:mm",
                   u"dd/MM/y HH:mm" } },
-        { "ha", { u"EEEE d MMMM, y HH:mm", // full != long
+        { "ha", { u"EEEE d MMMM, y 'da' HH:mm",
                   u"d MMMM, y 'da' HH:mm",
                   u"d MMM, y, HH:mm",
                   u"y-MM-dd, HH:mm" } },
diff --git a/icu4c/source/test/intltest/dtfmttst.cpp b/icu4c/source/test/intltest/dtfmttst.cpp
index 9e237a6..f34555d 100644
--- a/icu4c/source/test/intltest/dtfmttst.cpp
+++ b/icu4c/source/test/intltest/dtfmttst.cpp
@@ -561,7 +561,7 @@
 #endif
 
         "", "1997", "ao\\u00FBt", "13", "", "14", "34", "12", "", "mercredi",
-        "", "", "", "", "", "", "", "heure d\\u2019\\u00E9t\\u00E9 du Pacifique", "", "",
+        "", "", "", "", "", "", "", "heure d\\u2019\\u00E9t\\u00E9 du Pacifique nord-am\\u00E9ricain", "", "",
         "", "", "", "", "",  "", "", "", "", "", "", "", "", "", "", "", "",
 #if UDAT_HAS_PATTERN_CHAR_FOR_TIME_SEPARATOR
         ":",
@@ -1330,7 +1330,7 @@
         DateFormat::FULL, Locale::getFrench());
     DateFormat *dfUS = DateFormat::createDateTimeInstance(DateFormat::FULL,
         DateFormat::FULL, Locale::getUS());
-    UnicodeString expectedFRENCH ( u"lundi 15 septembre 1997 à 00:00:00 heure d’été du Pacifique", -1 );
+    UnicodeString expectedFRENCH ( u"lundi 15 septembre 1997 à 00:00:00 heure d’été du Pacifique nord-américain", -1 );
     expectedFRENCH = expectedFRENCH.unescape();
     UnicodeString expectedUS ( u"Monday, September 15, 1997 at 12:00:00\u202FAM Pacific Daylight Time", -1 );
     logln((UnicodeString)"Date set to : " + dateToString(testDate));
@@ -2785,7 +2785,7 @@
         { "de", "America/Los_Angeles", "2004-07-15T00:00:00Z", "ZZZZ", "GMT-07:00", "-7:00" },
         { "de", "America/Los_Angeles", "2004-07-15T00:00:00Z", "z", "GMT-7", "-7:00" },
         { "de", "America/Los_Angeles", "2004-07-15T00:00:00Z", "zzzz", "Nordamerikanische Westk\\u00fcsten-Sommerzeit", "-7:00" },
-        { "de", "America/Los_Angeles", "2004-07-15T00:00:00Z", "v", "Los Angeles Zeit", "America/Los_Angeles" },
+        { "de", "America/Los_Angeles", "2004-07-15T00:00:00Z", "v", "Los Angeles (Ortszeit)", "America/Los_Angeles" },
         { "de", "America/Los_Angeles", "2004-07-15T00:00:00Z", "vvvv", "Nordamerikanische Westk\\u00fcstenzeit", "America/Los_Angeles" },
 
         { "de", "America/Argentina/Buenos_Aires", "2004-01-15T00:00:00Z", "Z", "-0300", "-3:00" },
@@ -2796,7 +2796,7 @@
         { "de", "America/Argentina/Buenos_Aires", "2004-07-15T00:00:00Z", "ZZZZ", "GMT-03:00", "-3:00" },
         { "de", "America/Argentina/Buenos_Aires", "2004-07-15T00:00:00Z", "z", "GMT-3", "-3:00" },
         { "de", "America/Argentina/Buenos_Aires", "2004-07-15T00:00:00Z", "zzzz", "Argentinische Normalzeit", "-3:00" },
-        { "de", "America/Argentina/Buenos_Aires", "2004-07-15T00:00:00Z", "v", "Buenos Aires Zeit", "America/Buenos_Aires" },
+        { "de", "America/Argentina/Buenos_Aires", "2004-07-15T00:00:00Z", "v", "Buenos Aires (Ortszeit)", "America/Buenos_Aires" },
         { "de", "America/Argentina/Buenos_Aires", "2004-07-15T00:00:00Z", "vvvv", "Argentinische Normalzeit", "America/Buenos_Aires" },
 
         { "de", "America/Buenos_Aires", "2004-01-15T00:00:00Z", "Z", "-0300", "-3:00" },
@@ -2807,7 +2807,7 @@
         { "de", "America/Buenos_Aires", "2004-07-15T00:00:00Z", "ZZZZ", "GMT-03:00", "-3:00" },
         { "de", "America/Buenos_Aires", "2004-07-15T00:00:00Z", "z", "GMT-3", "-3:00" },
         { "de", "America/Buenos_Aires", "2004-07-15T00:00:00Z", "zzzz", "Argentinische Normalzeit", "-3:00" },
-        { "de", "America/Buenos_Aires", "2004-07-15T00:00:00Z", "v", "Buenos Aires Zeit", "America/Buenos_Aires" },
+        { "de", "America/Buenos_Aires", "2004-07-15T00:00:00Z", "v", "Buenos Aires (Ortszeit)", "America/Buenos_Aires" },
         { "de", "America/Buenos_Aires", "2004-07-15T00:00:00Z", "vvvv", "Argentinische Normalzeit", "America/Buenos_Aires" },
 
         { "de", "America/Havana", "2004-01-15T00:00:00Z", "Z", "-0500", "-5:00" },
@@ -2818,10 +2818,10 @@
         { "de", "America/Havana", "2004-07-15T00:00:00Z", "ZZZZ", "GMT-04:00", "-4:00" },
         { "de", "America/Havana", "2004-07-15T00:00:00Z", "z", "GMT-4", "-4:00" },
         { "de", "America/Havana", "2004-07-15T00:00:00Z", "zzzz", "Kubanische Sommerzeit", "-4:00" },
-        { "de", "America/Havana", "2004-07-15T00:00:00Z", "v", "Kuba Zeit", "America/Havana" },
+        { "de", "America/Havana", "2004-07-15T00:00:00Z", "v", "Kuba (Ortszeit)", "America/Havana" },
         { "de", "America/Havana", "2004-07-15T00:00:00Z", "vvvv", "Kubanische Zeit", "America/Havana" },
         // added to test proper fallback of country name
-        { "de_CH", "America/Havana", "2004-07-15T00:00:00Z", "v", "Kuba Zeit", "America/Havana" },
+        { "de_CH", "America/Havana", "2004-07-15T00:00:00Z", "v", "Kuba (Ortszeit)", "America/Havana" },
         { "de_CH", "America/Havana", "2004-07-15T00:00:00Z", "vvvv", "Kubanische Zeit", "America/Havana" },
 
         { "de", "Australia/ACT", "2004-01-15T00:00:00Z", "Z", "+1100", "+11:00" },
@@ -2832,7 +2832,7 @@
         { "de", "Australia/ACT", "2004-07-15T00:00:00Z", "ZZZZ", "GMT+10:00", "+10:00" },
         { "de", "Australia/ACT", "2004-07-15T00:00:00Z", "z", "GMT+10", "+10:00" },
         { "de", "Australia/ACT", "2004-07-15T00:00:00Z", "zzzz", "Ostaustralische Normalzeit", "+10:00" },
-        { "de", "Australia/ACT", "2004-07-15T00:00:00Z", "v", "Sydney Zeit", "Australia/Sydney" },
+        { "de", "Australia/ACT", "2004-07-15T00:00:00Z", "v", "Sydney (Ortszeit)", "Australia/Sydney" },
         { "de", "Australia/ACT", "2004-07-15T00:00:00Z", "vvvv", "Ostaustralische Zeit", "Australia/Sydney" },
 
         { "de", "Australia/Sydney", "2004-01-15T00:00:00Z", "Z", "+1100", "+11:00" },
@@ -2843,7 +2843,7 @@
         { "de", "Australia/Sydney", "2004-07-15T00:00:00Z", "ZZZZ", "GMT+10:00", "+10:00" },
         { "de", "Australia/Sydney", "2004-07-15T00:00:00Z", "z", "GMT+10", "+10:00" },
         { "de", "Australia/Sydney", "2004-07-15T00:00:00Z", "zzzz", "Ostaustralische Normalzeit", "+10:00" },
-        { "de", "Australia/Sydney", "2004-07-15T00:00:00Z", "v", "Sydney Zeit", "Australia/Sydney" },
+        { "de", "Australia/Sydney", "2004-07-15T00:00:00Z", "v", "Sydney (Ortszeit)", "Australia/Sydney" },
         { "de", "Australia/Sydney", "2004-07-15T00:00:00Z", "vvvv", "Ostaustralische Zeit", "Australia/Sydney" },
 
         { "de", "Europe/London", "2004-01-15T00:00:00Z", "Z", "+0000", "+0:00" },
@@ -2854,8 +2854,8 @@
         { "de", "Europe/London", "2004-07-15T00:00:00Z", "ZZZZ", "GMT+01:00", "+1:00" },
         { "de", "Europe/London", "2004-07-15T00:00:00Z", "z", "GMT+1", "+1:00" },
         { "de", "Europe/London", "2004-07-15T00:00:00Z", "zzzz", "Britische Sommerzeit", "+1:00" },
-        { "de", "Europe/London", "2004-07-15T00:00:00Z", "v", "Vereinigtes K\\u00f6nigreich Zeit", "Europe/London" },
-        { "de", "Europe/London", "2004-07-15T00:00:00Z", "vvvv", "Vereinigtes K\\u00f6nigreich Zeit", "Europe/London" },
+        { "de", "Europe/London", "2004-07-15T00:00:00Z", "v", "Vereinigtes K\\u00f6nigreich (Ortszeit)", "Europe/London" },
+        { "de", "Europe/London", "2004-07-15T00:00:00Z", "vvvv", "Vereinigtes K\\u00f6nigreich (Ortszeit)", "Europe/London" },
 
         { "de", "Etc/GMT+3", "2004-01-15T00:00:00Z", "Z", "-0300", "-3:00" },
         { "de", "Etc/GMT+3", "2004-01-15T00:00:00Z", "ZZZZ", "GMT-03:00", "-3:00" },
@@ -2877,7 +2877,7 @@
         { "de", "Asia/Calcutta", "2004-07-15T00:00:00Z", "ZZZZ", "GMT+05:30", "+5:30" },
         { "de", "Asia/Calcutta", "2004-07-15T00:00:00Z", "z", "GMT+5:30", "+05:30" },
         { "de", "Asia/Calcutta", "2004-07-15T00:00:00Z", "zzzz", "Indische Normalzeit", "+5:30" },
-        { "de", "Asia/Calcutta", "2004-07-15T00:00:00Z", "v", "Indien Zeit", "Asia/Calcutta" },
+        { "de", "Asia/Calcutta", "2004-07-15T00:00:00Z", "v", "Indien (Ortszeit)", "Asia/Calcutta" },
         { "de", "Asia/Calcutta", "2004-07-15T00:00:00Z", "vvvv", "Indische Normalzeit", "Asia/Calcutta" },
 
         // ==========
diff --git a/icu4c/source/test/intltest/dtifmtts.cpp b/icu4c/source/test/intltest/dtifmtts.cpp
index e563212..809302d 100644
--- a/icu4c/source/test/intltest/dtifmtts.cpp
+++ b/icu4c/source/test/intltest/dtifmtts.cpp
@@ -905,14 +905,14 @@
         "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "dMy", "10.10.2007\\u2009\\u2013\\u200910.10.2008",
 
 
-        "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "My", "10.2007\\u2009\\u2013\\u200910.2008",
+        "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "My", "10/\\u20092007\\u2013\\u200910/2008", // bad interval pattern
 
         "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "EdM", "Mi., 10.10.2007\\u2009\\u2013\\u2009Fr., 10.10.2008",
 
 
         "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "y", "2007\\u20132008",
 
-        "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "M", "10.2007\\u2009\\u2013\\u200910.2008",
+        "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "M", "10/\\u20092007\\u2013\\u200910/2008", // bad interval pattern
 
 
         "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hm", "10.10.2007, 10:10\\u202FAM\\u2009\\u2013\\u200910.10.2008, 10:10\\u202FAM",
@@ -930,7 +930,7 @@
 
         "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "dM", "10.10. \\u2013 10.11.",
 
-        "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "My", "10.2007\\u2009\\u2013\\u200911.2007",
+        "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "My", "10/2007\\u2009\\u2013\\u200911/2007",
 
 
         "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "d", "10.10. \\u2013 10.11.",
@@ -958,7 +958,7 @@
 
         "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "dM", "10.\\u201320.11.",
 
-        "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "My", "11.2007",
+        "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "My", "11/2007",
 
 
         "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "d", "10.\\u201320.",
@@ -966,7 +966,7 @@
         "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "y", "2007",
 
 
-        "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmv", "10.11.2007, 10:10\\u202FAM Los Angeles Zeit\\u2009\\u2013\\u200920.11.2007, 10:10\\u202FAM Los Angeles Zeit",
+        "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmv", "10.11.2007, 10:10\\u202FAM Los Angeles (Ortszeit)\\u2009\\u2013\\u200920.11.2007, 10:10\\u202FAM Los Angeles (Ortszeit)",
 
         "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 14:10:10", "EEEEdMMMy", "Mittwoch, 10. Jan. 2007",
 
@@ -985,7 +985,7 @@
         "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "EEEEdMMM", "Mittwoch, 10. Jan.",
 
 
-        "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "hmv", "10:00\\u201310:20\\u202FAM Los Angeles Zeit",
+        "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "hmv", "10:00\\u201310:20\\u202FAM Los Angeles (Ortszeit)",
 
         "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "hmz", "10:00\\u201310:20\\u202FAM GMT-8",
 
@@ -998,12 +998,12 @@
         "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "EEEEdMMMy", "Mittwoch, 10. Jan. 2007",
 
 
-        "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hmv", "10:10\\u202FAM Los Angeles Zeit",
+        "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hmv", "10:10\\u202FAM Los Angeles (Ortszeit)",
 
         "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hmz", "10:10\\u202FAM GMT-8",
 
 
-        "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hv", "10 Uhr AM Los Angeles Zeit",
+        "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hv", "10 Uhr AM Los Angeles (Ortszeit)",
 
         "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hz", "10 Uhr AM GMT-8",
 
diff --git a/icu4c/source/test/intltest/dtptngts.cpp b/icu4c/source/test/intltest/dtptngts.cpp
index 2b270fc..f2de3d9 100644
--- a/icu4c/source/test/intltest/dtptngts.cpp
+++ b/icu4c/source/test/intltest/dtptngts.cpp
@@ -140,7 +140,7 @@
 
     UnicodeString patternResults_de_DE[] = {
         // de_DE                                              // 2 de_DE
-        UnicodeString("1.1999"),                              // 00: yM
+        UnicodeString("01/1999"),                             // 00: yM
         UnicodeString("Jan. 1999"),                           // 01: yMMM
         UnicodeString("13.1.1999"),                           // 02: yMd
         UnicodeString("13. Jan. 1999"),                       // 03: yMMMd
@@ -1651,7 +1651,7 @@
                   UnicodeString(u"d MMMM y 'à' HH:mm"),
                   UnicodeString(u"d MMM y, HH:mm"),
                   UnicodeString(u"dd/MM/y HH:mm") } },
-        { "ha", { UnicodeString(u"EEEE d MMMM, y HH:mm"), // full != long
+        { "ha", { UnicodeString(u"EEEE d MMMM, y 'da' HH:mm"),
                   UnicodeString(u"d MMMM, y 'da' HH:mm"),
                   UnicodeString(u"d MMM, y, HH:mm"),
                   UnicodeString(u"y-MM-dd, HH:mm") } },
diff --git a/icu4c/source/test/intltest/measfmttest.cpp b/icu4c/source/test/intltest/measfmttest.cpp
index eab308d..70a76c5 100644
--- a/icu4c/source/test/intltest/measfmttest.cpp
+++ b/icu4c/source/test/intltest/measfmttest.cpp
@@ -4425,8 +4425,8 @@
     helperTestDisplayName( MeasureUnit::createSecond(status), "pt-PT", UMEASFMT_WIDTH_NARROW, "s" );
     helperTestDisplayName( MeasureUnit::createSecond(status), "pt-PT", UMEASFMT_WIDTH_SHORT, "s" );
     helperTestDisplayName( MeasureUnit::createSecond(status), "pt-PT", UMEASFMT_WIDTH_WIDE, "segundos" );
-    helperTestDisplayName( MeasureUnit::createSecond(status), "pt", UMEASFMT_WIDTH_NARROW, "seg" );
-    helperTestDisplayName( MeasureUnit::createSecond(status), "pt", UMEASFMT_WIDTH_SHORT, "seg" );
+    helperTestDisplayName( MeasureUnit::createSecond(status), "pt", UMEASFMT_WIDTH_NARROW, "s" );
+    helperTestDisplayName( MeasureUnit::createSecond(status), "pt", UMEASFMT_WIDTH_SHORT, "s" );
     helperTestDisplayName( MeasureUnit::createSecond(status), "pt", UMEASFMT_WIDTH_WIDE, "segundos" );
     assertSuccess("Error creating measure units", status);
 }
diff --git a/icu4c/source/test/intltest/numbertest_api.cpp b/icu4c/source/test/intltest/numbertest_api.cpp
index 3bd993a..9ac9204 100644
--- a/icu4c/source/test/intltest/numbertest_api.cpp
+++ b/icu4c/source/test/intltest/numbertest_api.cpp
@@ -2143,7 +2143,7 @@
             NumberFormatter::with().unit(USD).unitWidth(UNUM_UNIT_WIDTH_NARROW),
             Locale("en-CA"),
             5.43,
-            u"$5.43");
+            u"US$5.43");
 
     assertFormatSingle(
             u"Currency Difference between Narrow and Short (Short Version)",
@@ -5088,7 +5088,7 @@
                 .unitWidth(UNUM_UNIT_WIDTH_NARROW),
             Locale::getCanada(),
             -444444,
-            u"($444,444.00)");
+            u"(US$444,444.00)");
 
     assertFormatSingle(
             u"Sign Accounting Negative Short",
@@ -5126,7 +5126,7 @@
                 .unitWidth(UNUM_UNIT_WIDTH_FULL_NAME),
             Locale::getCanada(),
             -444444,
-            u"-444,444.00 U.S. dollars");
+            u"-444,444.00 US dollars");
 }
 
 void NumberFormatterApiTest::signNearZero() {
diff --git a/icu4c/source/test/intltest/numfmtst.cpp b/icu4c/source/test/intltest/numfmtst.cpp
index 3c5ec75..f74ce9e 100644
--- a/icu4c/source/test/intltest/numfmtst.cpp
+++ b/icu4c/source/test/intltest/numfmtst.cpp
@@ -2053,7 +2053,7 @@
                                              &isChoiceFormat, &len, &ec)),
                                              possibleDataError);
     assertEquals("USD.getName(NARROW_SYMBOL_NAME, en_CA)",
-                 UnicodeString("$"),
+                 UnicodeString("US$"),
                  UnicodeString(ucurr_getName(USD, "en_CA",
                                              UCURR_NARROW_SYMBOL_NAME,
                                              &isChoiceFormat, &len, &ec)),
diff --git a/icu4c/source/test/intltest/static_unisets_test.cpp b/icu4c/source/test/intltest/static_unisets_test.cpp
index b33c769..e97da96 100644
--- a/icu4c/source/test/intltest/static_unisets_test.cpp
+++ b/icu4c/source/test/intltest/static_unisets_test.cpp
@@ -61,7 +61,7 @@
     UnicodeSet grouping;
     grouping.addAll(decimals);
     grouping.addAll(*get(unisets::OTHER_GROUPING_SEPARATORS));
-    decimals.freeze();
+    grouping.freeze();
 
     const UnicodeSet &plusSign = *get(unisets::PLUS_SIGN);
     const UnicodeSet &minusSign = *get(unisets::MINUS_SIGN);
@@ -79,7 +79,10 @@
         assertSuccess(UnicodeString("Making DFS for ") + localeName, status);
 
 #define ASSERT_IN_SET(name, foo) assertInSet(localeName, UnicodeString("" #name ""), name, foo)
-        ASSERT_IN_SET(decimals, dfs.getConstSymbol(DecimalFormatSymbols::kDecimalSeparatorSymbol));
+
+        if (uprv_strncmp(locale.getBaseName(),"ks_Deva",7)!=0 || !logKnownIssue("22099", "locale-specific parse sets not supported")) {
+            ASSERT_IN_SET(decimals, dfs.getConstSymbol(DecimalFormatSymbols::kDecimalSeparatorSymbol));
+        }
         ASSERT_IN_SET(grouping, dfs.getConstSymbol(DecimalFormatSymbols::kGroupingSeparatorSymbol));
         ASSERT_IN_SET(plusSign, dfs.getConstSymbol(DecimalFormatSymbols::kPlusSignSymbol));
         ASSERT_IN_SET(minusSign, dfs.getConstSymbol(DecimalFormatSymbols::kMinusSignSymbol));
diff --git a/icu4c/source/test/testdata/numberpermutationtest.txt b/icu4c/source/test/testdata/numberpermutationtest.txt
index 78647fa..0ce14fe 100644
--- a/icu4c/source/test/testdata/numberpermutationtest.txt
+++ b/icu4c/source/test/testdata/numberpermutationtest.txt
@@ -87,9 +87,9 @@
 
 scientific/+ee/sign-always percent unit-width-narrow
   es-MX
-    0E+00 %
-    9.182736E+04 %
-    -2.2222E-01 %
+    0E+00%
+    9.182736E+04%
+    -2.2222E-01%
   zh-TW
     0E+00%
     9.182736E+04%
@@ -339,9 +339,9 @@
 
 scientific/+ee/sign-always percent precision-integer
   es-MX
-    0E+00 %
-    9E+04 %
-    -2E-01 %
+    0E+00%
+    9E+04%
+    -2E-01%
   zh-TW
     0E+00%
     9E+04%
@@ -353,9 +353,9 @@
 
 scientific/+ee/sign-always percent .000
   es-MX
-    0.000E+00 %
-    9.183E+04 %
-    -2.222E-01 %
+    0.000E+00%
+    9.183E+04%
+    -2.222E-01%
   zh-TW
     0.000E+00%
     9.183E+04%
@@ -367,9 +367,9 @@
 
 scientific/+ee/sign-always percent .##/@@@+
   es-MX
-    0E+00 %
-    9.18E+04 %
-    -2.22E-01 %
+    0E+00%
+    9.18E+04%
+    -2.22E-01%
   zh-TW
     0E+00%
     9.18E+04%
@@ -381,9 +381,9 @@
 
 scientific/+ee/sign-always percent @@
   es-MX
-    0.0E+00 %
-    9.2E+04 %
-    -2.2E-01 %
+    0.0E+00%
+    9.2E+04%
+    -2.2E-01%
   zh-TW
     0.0E+00%
     9.2E+04%
@@ -549,9 +549,9 @@
 
 scientific/+ee/sign-always percent rounding-mode-floor
   es-MX
-    0E+00 %
-    9.182736E+04 %
-    -2.2222E-01 %
+    0E+00%
+    9.182736E+04%
+    -2.2222E-01%
   zh-TW
     0E+00%
     9.182736E+04%
@@ -633,9 +633,9 @@
 
 scientific/+ee/sign-always percent integer-width/##00
   es-MX
-    00E+00 %
-    09.182736E+04 %
-    -02.2222E-01 %
+    00E+00%
+    09.182736E+04%
+    -02.2222E-01%
   zh-TW
     00E+00%
     09.182736E+04%
@@ -717,9 +717,9 @@
 
 scientific/+ee/sign-always percent scale/0.5
   es-MX
-    0E+00 %
-    4.591368E+04 %
-    -1.1111E-01 %
+    0E+00%
+    4.591368E+04%
+    -1.1111E-01%
   zh-TW
     0E+00%
     4.591368E+04%
@@ -801,9 +801,9 @@
 
 scientific/+ee/sign-always percent group-on-aligned
   es-MX
-    0E+00 %
-    9.182736E+04 %
-    -2.2222E-01 %
+    0E+00%
+    9.182736E+04%
+    -2.2222E-01%
   zh-TW
     0E+00%
     9.182736E+04%
@@ -885,9 +885,9 @@
 
 scientific/+ee/sign-always percent latin
   es-MX
-    0E+00 %
-    9.182736E+04 %
-    -2.2222E-01 %
+    0E+00%
+    9.182736E+04%
+    -2.2222E-01%
   zh-TW
     0E+00%
     9.182736E+04%
@@ -969,9 +969,9 @@
 
 scientific/+ee/sign-always percent sign-accounting-except-zero
   es-MX
-    0E+00 %
-    +9.182736E+04 %
-    -2.2222E-01 %
+    0E+00%
+    +9.182736E+04%
+    -2.2222E-01%
   zh-TW
     0E+00%
     +9.182736E+04%
@@ -1053,9 +1053,9 @@
 
 scientific/+ee/sign-always percent decimal-always
   es-MX
-    0.E+00 %
-    9.182736E+04 %
-    -2.2222E-01 %
+    0.E+00%
+    9.182736E+04%
+    -2.2222E-01%
   zh-TW
     0.E+00%
     9.182736E+04%
@@ -3083,9 +3083,9 @@
 
 percent unit-width-narrow precision-integer
   es-MX
-    0 %
-    91,827 %
-    -0 %
+    0%
+    91,827%
+    -0%
   zh-TW
     0%
     91,827%
@@ -3097,9 +3097,9 @@
 
 percent unit-width-narrow .000
   es-MX
-    0.000 %
-    91,827.364 %
-    -0.222 %
+    0.000%
+    91,827.364%
+    -0.222%
   zh-TW
     0.000%
     91,827.364%
@@ -3111,9 +3111,9 @@
 
 percent unit-width-narrow .##/@@@+
   es-MX
-    0 %
-    91,827.36 %
-    -0.222 %
+    0%
+    91,827.36%
+    -0.222%
   zh-TW
     0%
     91,827.36%
@@ -3125,9 +3125,9 @@
 
 percent unit-width-narrow @@
   es-MX
-    0.0 %
-    92,000 %
-    -0.22 %
+    0.0%
+    92,000%
+    -0.22%
   zh-TW
     0.0%
     92,000%
@@ -3419,9 +3419,9 @@
 
 percent unit-width-narrow rounding-mode-floor
   es-MX
-    0 %
-    91,827.3645 %
-    -0.22222 %
+    0%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0%
     91,827.3645%
@@ -3503,9 +3503,9 @@
 
 percent unit-width-narrow integer-width/##00
   es-MX
-    00 %
-    1,827.3645 %
-    -00.22222 %
+    00%
+    1,827.3645%
+    -00.22222%
   zh-TW
     00%
     1,827.3645%
@@ -3587,9 +3587,9 @@
 
 percent unit-width-narrow scale/0.5
   es-MX
-    0 %
-    45,913.68225 %
-    -0.11111 %
+    0%
+    45,913.68225%
+    -0.11111%
   zh-TW
     0%
     45,913.68225%
@@ -3671,9 +3671,9 @@
 
 percent unit-width-narrow group-on-aligned
   es-MX
-    0 %
-    91,827.3645 %
-    -0.22222 %
+    0%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0%
     91,827.3645%
@@ -3755,9 +3755,9 @@
 
 percent unit-width-narrow latin
   es-MX
-    0 %
-    91,827.3645 %
-    -0.22222 %
+    0%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0%
     91,827.3645%
@@ -3839,9 +3839,9 @@
 
 percent unit-width-narrow sign-accounting-except-zero
   es-MX
-    0 %
-    +91,827.3645 %
-    -0.22222 %
+    0%
+    +91,827.3645%
+    -0.22222%
   zh-TW
     0%
     +91,827.3645%
@@ -3923,9 +3923,9 @@
 
 percent unit-width-narrow decimal-always
   es-MX
-    0. %
-    91,827.3645 %
-    -0.22222 %
+    0.%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0.%
     91,827.3645%
@@ -4007,9 +4007,9 @@
 
 percent precision-integer rounding-mode-floor
   es-MX
-    0 %
-    91,827 %
-    -1 %
+    0%
+    91,827%
+    -1%
   zh-TW
     0%
     91,827%
@@ -4021,9 +4021,9 @@
 
 percent .000 rounding-mode-floor
   es-MX
-    0.000 %
-    91,827.364 %
-    -0.223 %
+    0.000%
+    91,827.364%
+    -0.223%
   zh-TW
     0.000%
     91,827.364%
@@ -4035,9 +4035,9 @@
 
 percent .##/@@@+ rounding-mode-floor
   es-MX
-    0 %
-    91,827.36 %
-    -0.223 %
+    0%
+    91,827.36%
+    -0.223%
   zh-TW
     0%
     91,827.36%
@@ -4049,9 +4049,9 @@
 
 percent @@ rounding-mode-floor
   es-MX
-    0.0 %
-    91,000 %
-    -0.23 %
+    0.0%
+    91,000%
+    -0.23%
   zh-TW
     0.0%
     91,000%
@@ -4175,9 +4175,9 @@
 
 percent precision-integer integer-width/##00
   es-MX
-    00 %
-    1,827 %
-    -00 %
+    00%
+    1,827%
+    -00%
   zh-TW
     00%
     1,827%
@@ -4189,9 +4189,9 @@
 
 percent .000 integer-width/##00
   es-MX
-    00.000 %
-    1,827.364 %
-    -00.222 %
+    00.000%
+    1,827.364%
+    -00.222%
   zh-TW
     00.000%
     1,827.364%
@@ -4203,9 +4203,9 @@
 
 percent .##/@@@+ integer-width/##00
   es-MX
-    00 %
-    1,827.36 %
-    -00.222 %
+    00%
+    1,827.36%
+    -00.222%
   zh-TW
     00%
     1,827.36%
@@ -4217,9 +4217,9 @@
 
 percent @@ integer-width/##00
   es-MX
-    00.0 %
-    2,000 %
-    -00.22 %
+    00.0%
+    2,000%
+    -00.22%
   zh-TW
     00.0%
     2,000%
@@ -4343,9 +4343,9 @@
 
 percent precision-integer scale/0.5
   es-MX
-    0 %
-    45,914 %
-    -0 %
+    0%
+    45,914%
+    -0%
   zh-TW
     0%
     45,914%
@@ -4357,9 +4357,9 @@
 
 percent .000 scale/0.5
   es-MX
-    0.000 %
-    45,913.682 %
-    -0.111 %
+    0.000%
+    45,913.682%
+    -0.111%
   zh-TW
     0.000%
     45,913.682%
@@ -4371,9 +4371,9 @@
 
 percent .##/@@@+ scale/0.5
   es-MX
-    0 %
-    45,913.68 %
-    -0.111 %
+    0%
+    45,913.68%
+    -0.111%
   zh-TW
     0%
     45,913.68%
@@ -4385,9 +4385,9 @@
 
 percent @@ scale/0.5
   es-MX
-    0.0 %
-    46,000 %
-    -0.11 %
+    0.0%
+    46,000%
+    -0.11%
   zh-TW
     0.0%
     46,000%
@@ -4511,9 +4511,9 @@
 
 percent precision-integer group-on-aligned
   es-MX
-    0 %
-    91,827 %
-    -0 %
+    0%
+    91,827%
+    -0%
   zh-TW
     0%
     91,827%
@@ -4525,9 +4525,9 @@
 
 percent .000 group-on-aligned
   es-MX
-    0.000 %
-    91,827.364 %
-    -0.222 %
+    0.000%
+    91,827.364%
+    -0.222%
   zh-TW
     0.000%
     91,827.364%
@@ -4539,9 +4539,9 @@
 
 percent .##/@@@+ group-on-aligned
   es-MX
-    0 %
-    91,827.36 %
-    -0.222 %
+    0%
+    91,827.36%
+    -0.222%
   zh-TW
     0%
     91,827.36%
@@ -4553,9 +4553,9 @@
 
 percent @@ group-on-aligned
   es-MX
-    0.0 %
-    92,000 %
-    -0.22 %
+    0.0%
+    92,000%
+    -0.22%
   zh-TW
     0.0%
     92,000%
@@ -4679,9 +4679,9 @@
 
 percent precision-integer latin
   es-MX
-    0 %
-    91,827 %
-    -0 %
+    0%
+    91,827%
+    -0%
   zh-TW
     0%
     91,827%
@@ -4693,9 +4693,9 @@
 
 percent .000 latin
   es-MX
-    0.000 %
-    91,827.364 %
-    -0.222 %
+    0.000%
+    91,827.364%
+    -0.222%
   zh-TW
     0.000%
     91,827.364%
@@ -4707,9 +4707,9 @@
 
 percent .##/@@@+ latin
   es-MX
-    0 %
-    91,827.36 %
-    -0.222 %
+    0%
+    91,827.36%
+    -0.222%
   zh-TW
     0%
     91,827.36%
@@ -4721,9 +4721,9 @@
 
 percent @@ latin
   es-MX
-    0.0 %
-    92,000 %
-    -0.22 %
+    0.0%
+    92,000%
+    -0.22%
   zh-TW
     0.0%
     92,000%
@@ -4847,9 +4847,9 @@
 
 percent precision-integer sign-accounting-except-zero
   es-MX
-    0 %
-    +91,827 %
-    0 %
+    0%
+    +91,827%
+    0%
   zh-TW
     0%
     +91,827%
@@ -4861,9 +4861,9 @@
 
 percent .000 sign-accounting-except-zero
   es-MX
-    0.000 %
-    +91,827.364 %
-    -0.222 %
+    0.000%
+    +91,827.364%
+    -0.222%
   zh-TW
     0.000%
     +91,827.364%
@@ -4875,9 +4875,9 @@
 
 percent .##/@@@+ sign-accounting-except-zero
   es-MX
-    0 %
-    +91,827.36 %
-    -0.222 %
+    0%
+    +91,827.36%
+    -0.222%
   zh-TW
     0%
     +91,827.36%
@@ -4889,9 +4889,9 @@
 
 percent @@ sign-accounting-except-zero
   es-MX
-    0.0 %
-    +92,000 %
-    -0.22 %
+    0.0%
+    +92,000%
+    -0.22%
   zh-TW
     0.0%
     +92,000%
@@ -5015,9 +5015,9 @@
 
 percent precision-integer decimal-always
   es-MX
-    0. %
-    91,827. %
-    -0. %
+    0.%
+    91,827.%
+    -0.%
   zh-TW
     0.%
     91,827.%
@@ -5029,9 +5029,9 @@
 
 percent .000 decimal-always
   es-MX
-    0.000 %
-    91,827.364 %
-    -0.222 %
+    0.000%
+    91,827.364%
+    -0.222%
   zh-TW
     0.000%
     91,827.364%
@@ -5043,9 +5043,9 @@
 
 percent .##/@@@+ decimal-always
   es-MX
-    0. %
-    91,827.36 %
-    -0.222 %
+    0.%
+    91,827.36%
+    -0.222%
   zh-TW
     0.%
     91,827.36%
@@ -5057,9 +5057,9 @@
 
 percent @@ decimal-always
   es-MX
-    0.0 %
-    92,000. %
-    -0.22 %
+    0.0%
+    92,000.%
+    -0.22%
   zh-TW
     0.0%
     92,000.%
@@ -5183,9 +5183,9 @@
 
 percent rounding-mode-floor integer-width/##00
   es-MX
-    00 %
-    1,827.3645 %
-    -00.22222 %
+    00%
+    1,827.3645%
+    -00.22222%
   zh-TW
     00%
     1,827.3645%
@@ -5225,9 +5225,9 @@
 
 percent rounding-mode-floor scale/0.5
   es-MX
-    0 %
-    45,913.68225 %
-    -0.11111 %
+    0%
+    45,913.68225%
+    -0.11111%
   zh-TW
     0%
     45,913.68225%
@@ -5267,9 +5267,9 @@
 
 percent rounding-mode-floor group-on-aligned
   es-MX
-    0 %
-    91,827.3645 %
-    -0.22222 %
+    0%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0%
     91,827.3645%
@@ -5309,9 +5309,9 @@
 
 percent rounding-mode-floor latin
   es-MX
-    0 %
-    91,827.3645 %
-    -0.22222 %
+    0%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0%
     91,827.3645%
@@ -5351,9 +5351,9 @@
 
 percent rounding-mode-floor sign-accounting-except-zero
   es-MX
-    0 %
-    +91,827.3645 %
-    -0.22222 %
+    0%
+    +91,827.3645%
+    -0.22222%
   zh-TW
     0%
     +91,827.3645%
@@ -5393,9 +5393,9 @@
 
 percent rounding-mode-floor decimal-always
   es-MX
-    0. %
-    91,827.3645 %
-    -0.22222 %
+    0.%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0.%
     91,827.3645%
@@ -5435,9 +5435,9 @@
 
 percent integer-width/##00 scale/0.5
   es-MX
-    00 %
-    5,913.68225 %
-    -00.11111 %
+    00%
+    5,913.68225%
+    -00.11111%
   zh-TW
     00%
     5,913.68225%
@@ -5477,9 +5477,9 @@
 
 percent integer-width/##00 group-on-aligned
   es-MX
-    00 %
-    1,827.3645 %
-    -00.22222 %
+    00%
+    1,827.3645%
+    -00.22222%
   zh-TW
     00%
     1,827.3645%
@@ -5519,9 +5519,9 @@
 
 percent integer-width/##00 latin
   es-MX
-    00 %
-    1,827.3645 %
-    -00.22222 %
+    00%
+    1,827.3645%
+    -00.22222%
   zh-TW
     00%
     1,827.3645%
@@ -5561,9 +5561,9 @@
 
 percent integer-width/##00 sign-accounting-except-zero
   es-MX
-    00 %
-    +1,827.3645 %
-    -00.22222 %
+    00%
+    +1,827.3645%
+    -00.22222%
   zh-TW
     00%
     +1,827.3645%
@@ -5603,9 +5603,9 @@
 
 percent integer-width/##00 decimal-always
   es-MX
-    00. %
-    1,827.3645 %
-    -00.22222 %
+    00.%
+    1,827.3645%
+    -00.22222%
   zh-TW
     00.%
     1,827.3645%
@@ -5645,9 +5645,9 @@
 
 percent scale/0.5 group-on-aligned
   es-MX
-    0 %
-    45,913.68225 %
-    -0.11111 %
+    0%
+    45,913.68225%
+    -0.11111%
   zh-TW
     0%
     45,913.68225%
@@ -5687,9 +5687,9 @@
 
 percent scale/0.5 latin
   es-MX
-    0 %
-    45,913.68225 %
-    -0.11111 %
+    0%
+    45,913.68225%
+    -0.11111%
   zh-TW
     0%
     45,913.68225%
@@ -5729,9 +5729,9 @@
 
 percent scale/0.5 sign-accounting-except-zero
   es-MX
-    0 %
-    +45,913.68225 %
-    -0.11111 %
+    0%
+    +45,913.68225%
+    -0.11111%
   zh-TW
     0%
     +45,913.68225%
@@ -5771,9 +5771,9 @@
 
 percent scale/0.5 decimal-always
   es-MX
-    0. %
-    45,913.68225 %
-    -0.11111 %
+    0.%
+    45,913.68225%
+    -0.11111%
   zh-TW
     0.%
     45,913.68225%
@@ -5813,9 +5813,9 @@
 
 percent group-on-aligned latin
   es-MX
-    0 %
-    91,827.3645 %
-    -0.22222 %
+    0%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0%
     91,827.3645%
@@ -5855,9 +5855,9 @@
 
 percent group-on-aligned sign-accounting-except-zero
   es-MX
-    0 %
-    +91,827.3645 %
-    -0.22222 %
+    0%
+    +91,827.3645%
+    -0.22222%
   zh-TW
     0%
     +91,827.3645%
@@ -5897,9 +5897,9 @@
 
 percent group-on-aligned decimal-always
   es-MX
-    0. %
-    91,827.3645 %
-    -0.22222 %
+    0.%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0.%
     91,827.3645%
@@ -5939,9 +5939,9 @@
 
 percent latin sign-accounting-except-zero
   es-MX
-    0 %
-    +91,827.3645 %
-    -0.22222 %
+    0%
+    +91,827.3645%
+    -0.22222%
   zh-TW
     0%
     +91,827.3645%
@@ -5981,9 +5981,9 @@
 
 percent latin decimal-always
   es-MX
-    0. %
-    91,827.3645 %
-    -0.22222 %
+    0.%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0.%
     91,827.3645%
@@ -6023,9 +6023,9 @@
 
 percent sign-accounting-except-zero decimal-always
   es-MX
-    0. %
-    +91,827.3645 %
-    -0.22222 %
+    0.%
+    +91,827.3645%
+    -0.22222%
   zh-TW
     0.%
     +91,827.3645%
diff --git a/icu4c/source/test/testdata/structLocale.txt b/icu4c/source/test/testdata/structLocale.txt
index a0fbea7..c83e24b 100644
--- a/icu4c/source/test/testdata/structLocale.txt
+++ b/icu4c/source/test/testdata/structLocale.txt
@@ -10,6 +10,7 @@
 // This is used to validate all keys and general structure is correct.
 // Since ICU doesn't follow the traditional fallback model where all keys fallback to root,
 // root can't be used to validate the structure.
+
 structLocale:table(nofallback){
     %%Parent{"root"}
     BreakDictionaryData:bin {00}
@@ -6116,6 +6117,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -6549,6 +6551,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -6982,6 +6985,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -7415,6 +7419,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -7848,6 +7853,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -8281,6 +8287,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -8714,6 +8721,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -9147,6 +9155,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -9582,6 +9591,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -10016,6 +10026,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -10449,6 +10460,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -10882,6 +10894,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -11315,6 +11328,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -11748,6 +11762,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -12181,6 +12196,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -12614,6 +12630,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -13047,6 +13064,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -13480,6 +13498,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -13906,13 +13925,14 @@
                 atMost{""}
                 range{""}
             }
-           patterns{
+            patterns{
                 accountingFormat{""}
                 accountingFormat%alphaNextToNumber{""}
                 accountingFormat%noCurrency{""}
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -14346,6 +14366,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -14779,6 +14800,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -15212,6 +15234,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -15645,6 +15668,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -16078,6 +16102,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -16511,6 +16536,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -16944,6 +16970,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -17421,6 +17448,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -17854,6 +17882,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -18287,6 +18316,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -18720,6 +18750,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -19153,6 +19184,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -19588,6 +19620,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -20021,6 +20054,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -20454,6 +20488,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -20887,6 +20922,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -21320,6 +21356,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -21753,6 +21790,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -22186,6 +22224,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -22619,6 +22658,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -23052,6 +23092,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -23485,6 +23526,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -23918,6 +23960,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -24351,6 +24394,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -24784,6 +24828,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -25217,6 +25262,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -25650,6 +25696,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -26084,6 +26131,7 @@
                 currencyFormat{""}
                 currencyFormat%alphaNextToNumber{""}
                 currencyFormat%noCurrency{""}
+                currencyPatternAppendISO{""}
                 decimalFormat{""}
                 percentFormat{""}
                 scientificFormat{""}
@@ -26959,9 +27007,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -27020,11 +27075,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -27942,9 +28008,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -28003,11 +28076,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -28315,9 +28399,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -28376,11 +28467,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -29396,9 +29498,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -29457,11 +29566,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -29774,9 +29894,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -29835,11 +29962,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -30093,9 +30231,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -30154,11 +30299,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -30479,9 +30635,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -30540,11 +30703,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -30965,9 +31139,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -31026,11 +31207,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -31354,9 +31546,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -31415,11 +31614,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -31707,9 +31917,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -31768,11 +31985,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -32103,9 +32331,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -32164,11 +32399,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -32448,9 +32694,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -32509,11 +32762,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -33498,9 +33762,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -33559,11 +33830,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -33753,9 +34035,16 @@
                     H{""}
                     m{""}
                 }
+                Hmvvvv{
+                    H{""}
+                    m{""}
+                }
                 Hv{
                     H{""}
                 }
+                Hvvvv{
+                    H{""}
+                }
                 M{
                     M{""}
                 }
@@ -33814,11 +34103,22 @@
                     h{""}
                     m{""}
                 }
+                hmvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                    m{""}
+                }
                 hv{
                     B{""}
                     a{""}
                     h{""}
                 }
+                hvvvv{
+                    B{""}
+                    a{""}
+                    h{""}
+                }
                 y{
                     y{""}
                 }
@@ -33993,10 +34293,7 @@
             initialSequence{""}
         }
         nameOrderLocales{
-            givenFirst{
-                "",
-                "",
-            }
+            givenFirst{""}
             surnameFirst{
                 "",
                 "",
@@ -34047,30 +34344,6 @@
             surnameFirst-short-referring-formal{""}
             surnameFirst-short-referring-informal{""}
         }
-        sampleName{
-            full{
-                given{""}
-                given-informal{""}
-                given2{""}
-                prefix{""}
-                suffix{""}
-                surname-core{""}
-                surname-prefix{""}
-                surname2{""}
-            }
-            given12Surname{
-                given{""}
-                given2{""}
-                surname{""}
-            }
-            givenOnly{
-                given{""}
-            }
-            givenSurnameOnly{
-                given{""}
-                surname{""}
-            }
-        }
     }
     transformNames{
         BGN{""}
diff --git a/icu4j/main/shared/data/icudata.jar b/icu4j/main/shared/data/icudata.jar
index 40f7742..b1926aa 100644
--- a/icu4j/main/shared/data/icudata.jar
+++ b/icu4j/main/shared/data/icudata.jar
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:7280fe2b5614523890959916529e198ee81e51dcdbc02d61882c0257f3346e8d
-size 13891411
+oid sha256:c1af888e4953212cef56fecc278a7367f3112ba6bff1e11df7be1c3a03f3a015
+size 14131312
diff --git a/icu4j/main/shared/data/icutzdata.jar b/icu4j/main/shared/data/icutzdata.jar
index fdcec70..472a86f 100644
--- a/icu4j/main/shared/data/icutzdata.jar
+++ b/icu4j/main/shared/data/icutzdata.jar
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:4c2050c3d697475c717825ff4c714fb843ff627801f8a6ab579b24c0d07b4fa3
+oid sha256:cd965eca14978fe2994587c5f518a98b5539db040825af7eaa34893656e14fdc
 size 95822
diff --git a/icu4j/main/shared/data/testdata.jar b/icu4j/main/shared/data/testdata.jar
index 4c64ace..460c04f 100644
--- a/icu4j/main/shared/data/testdata.jar
+++ b/icu4j/main/shared/data/testdata.jar
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:b63eb8bb7ce49927ef5dbc9173483fe25997ac1c9cff3cd02afe2be4324fc418
-size 828486
+oid sha256:2f13f259ea6df782dcbe0c3bcf2abbd6aa619d6d373e4b93a6813e39d0eb4d42
+size 828413
diff --git a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationServiceTest.java b/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationServiceTest.java
index 848499d..d9981e5 100644
--- a/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationServiceTest.java
+++ b/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/CollationServiceTest.java
@@ -387,20 +387,20 @@
         final String DATA[] = {
                           "sv", "sv", "t",
                           "sv@collation=direct", "sv", "t",
-                          "sv@collation=traditional", "sv", "t",
+                          "sv@collation=traditional", "sv@collation=traditional", "t",
                           "sv@collation=gb2312han", "sv", "t",
                           "sv@collation=stroke", "sv", "t",
                           "sv@collation=pinyin", "sv", "t",
-                          "sv@collation=standard", "sv@collation=standard", "t",
+                          "sv@collation=standard", "sv", "t",
                           "sv@collation=reformed", "sv", "t",
                           "sv@collation=big5han", "sv", "t",
                           "sv_FI", "sv", "f",
                           "sv_FI@collation=direct", "sv", "f",
-                          "sv_FI@collation=traditional", "sv", "f",
+                          "sv_FI@collation=traditional", "sv@collation=traditional", "f",
                           "sv_FI@collation=gb2312han", "sv", "f",
                           "sv_FI@collation=stroke", "sv", "f",
                           "sv_FI@collation=pinyin", "sv", "f",
-                          "sv_FI@collation=standard", "sv@collation=standard", "f",
+                          "sv_FI@collation=standard", "sv", "f",
                           "sv_FI@collation=reformed", "sv", "f",
                           "sv_FI@collation=big5han", "sv", "f",
                           "nl", "root", "t",
diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/numberpermutationtest.txt b/icu4j/main/tests/core/src/com/ibm/icu/dev/data/numberpermutationtest.txt
index 78647fa..0ce14fe 100644
--- a/icu4j/main/tests/core/src/com/ibm/icu/dev/data/numberpermutationtest.txt
+++ b/icu4j/main/tests/core/src/com/ibm/icu/dev/data/numberpermutationtest.txt
@@ -87,9 +87,9 @@
 
 scientific/+ee/sign-always percent unit-width-narrow
   es-MX
-    0E+00 %
-    9.182736E+04 %
-    -2.2222E-01 %
+    0E+00%
+    9.182736E+04%
+    -2.2222E-01%
   zh-TW
     0E+00%
     9.182736E+04%
@@ -339,9 +339,9 @@
 
 scientific/+ee/sign-always percent precision-integer
   es-MX
-    0E+00 %
-    9E+04 %
-    -2E-01 %
+    0E+00%
+    9E+04%
+    -2E-01%
   zh-TW
     0E+00%
     9E+04%
@@ -353,9 +353,9 @@
 
 scientific/+ee/sign-always percent .000
   es-MX
-    0.000E+00 %
-    9.183E+04 %
-    -2.222E-01 %
+    0.000E+00%
+    9.183E+04%
+    -2.222E-01%
   zh-TW
     0.000E+00%
     9.183E+04%
@@ -367,9 +367,9 @@
 
 scientific/+ee/sign-always percent .##/@@@+
   es-MX
-    0E+00 %
-    9.18E+04 %
-    -2.22E-01 %
+    0E+00%
+    9.18E+04%
+    -2.22E-01%
   zh-TW
     0E+00%
     9.18E+04%
@@ -381,9 +381,9 @@
 
 scientific/+ee/sign-always percent @@
   es-MX
-    0.0E+00 %
-    9.2E+04 %
-    -2.2E-01 %
+    0.0E+00%
+    9.2E+04%
+    -2.2E-01%
   zh-TW
     0.0E+00%
     9.2E+04%
@@ -549,9 +549,9 @@
 
 scientific/+ee/sign-always percent rounding-mode-floor
   es-MX
-    0E+00 %
-    9.182736E+04 %
-    -2.2222E-01 %
+    0E+00%
+    9.182736E+04%
+    -2.2222E-01%
   zh-TW
     0E+00%
     9.182736E+04%
@@ -633,9 +633,9 @@
 
 scientific/+ee/sign-always percent integer-width/##00
   es-MX
-    00E+00 %
-    09.182736E+04 %
-    -02.2222E-01 %
+    00E+00%
+    09.182736E+04%
+    -02.2222E-01%
   zh-TW
     00E+00%
     09.182736E+04%
@@ -717,9 +717,9 @@
 
 scientific/+ee/sign-always percent scale/0.5
   es-MX
-    0E+00 %
-    4.591368E+04 %
-    -1.1111E-01 %
+    0E+00%
+    4.591368E+04%
+    -1.1111E-01%
   zh-TW
     0E+00%
     4.591368E+04%
@@ -801,9 +801,9 @@
 
 scientific/+ee/sign-always percent group-on-aligned
   es-MX
-    0E+00 %
-    9.182736E+04 %
-    -2.2222E-01 %
+    0E+00%
+    9.182736E+04%
+    -2.2222E-01%
   zh-TW
     0E+00%
     9.182736E+04%
@@ -885,9 +885,9 @@
 
 scientific/+ee/sign-always percent latin
   es-MX
-    0E+00 %
-    9.182736E+04 %
-    -2.2222E-01 %
+    0E+00%
+    9.182736E+04%
+    -2.2222E-01%
   zh-TW
     0E+00%
     9.182736E+04%
@@ -969,9 +969,9 @@
 
 scientific/+ee/sign-always percent sign-accounting-except-zero
   es-MX
-    0E+00 %
-    +9.182736E+04 %
-    -2.2222E-01 %
+    0E+00%
+    +9.182736E+04%
+    -2.2222E-01%
   zh-TW
     0E+00%
     +9.182736E+04%
@@ -1053,9 +1053,9 @@
 
 scientific/+ee/sign-always percent decimal-always
   es-MX
-    0.E+00 %
-    9.182736E+04 %
-    -2.2222E-01 %
+    0.E+00%
+    9.182736E+04%
+    -2.2222E-01%
   zh-TW
     0.E+00%
     9.182736E+04%
@@ -3083,9 +3083,9 @@
 
 percent unit-width-narrow precision-integer
   es-MX
-    0 %
-    91,827 %
-    -0 %
+    0%
+    91,827%
+    -0%
   zh-TW
     0%
     91,827%
@@ -3097,9 +3097,9 @@
 
 percent unit-width-narrow .000
   es-MX
-    0.000 %
-    91,827.364 %
-    -0.222 %
+    0.000%
+    91,827.364%
+    -0.222%
   zh-TW
     0.000%
     91,827.364%
@@ -3111,9 +3111,9 @@
 
 percent unit-width-narrow .##/@@@+
   es-MX
-    0 %
-    91,827.36 %
-    -0.222 %
+    0%
+    91,827.36%
+    -0.222%
   zh-TW
     0%
     91,827.36%
@@ -3125,9 +3125,9 @@
 
 percent unit-width-narrow @@
   es-MX
-    0.0 %
-    92,000 %
-    -0.22 %
+    0.0%
+    92,000%
+    -0.22%
   zh-TW
     0.0%
     92,000%
@@ -3419,9 +3419,9 @@
 
 percent unit-width-narrow rounding-mode-floor
   es-MX
-    0 %
-    91,827.3645 %
-    -0.22222 %
+    0%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0%
     91,827.3645%
@@ -3503,9 +3503,9 @@
 
 percent unit-width-narrow integer-width/##00
   es-MX
-    00 %
-    1,827.3645 %
-    -00.22222 %
+    00%
+    1,827.3645%
+    -00.22222%
   zh-TW
     00%
     1,827.3645%
@@ -3587,9 +3587,9 @@
 
 percent unit-width-narrow scale/0.5
   es-MX
-    0 %
-    45,913.68225 %
-    -0.11111 %
+    0%
+    45,913.68225%
+    -0.11111%
   zh-TW
     0%
     45,913.68225%
@@ -3671,9 +3671,9 @@
 
 percent unit-width-narrow group-on-aligned
   es-MX
-    0 %
-    91,827.3645 %
-    -0.22222 %
+    0%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0%
     91,827.3645%
@@ -3755,9 +3755,9 @@
 
 percent unit-width-narrow latin
   es-MX
-    0 %
-    91,827.3645 %
-    -0.22222 %
+    0%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0%
     91,827.3645%
@@ -3839,9 +3839,9 @@
 
 percent unit-width-narrow sign-accounting-except-zero
   es-MX
-    0 %
-    +91,827.3645 %
-    -0.22222 %
+    0%
+    +91,827.3645%
+    -0.22222%
   zh-TW
     0%
     +91,827.3645%
@@ -3923,9 +3923,9 @@
 
 percent unit-width-narrow decimal-always
   es-MX
-    0. %
-    91,827.3645 %
-    -0.22222 %
+    0.%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0.%
     91,827.3645%
@@ -4007,9 +4007,9 @@
 
 percent precision-integer rounding-mode-floor
   es-MX
-    0 %
-    91,827 %
-    -1 %
+    0%
+    91,827%
+    -1%
   zh-TW
     0%
     91,827%
@@ -4021,9 +4021,9 @@
 
 percent .000 rounding-mode-floor
   es-MX
-    0.000 %
-    91,827.364 %
-    -0.223 %
+    0.000%
+    91,827.364%
+    -0.223%
   zh-TW
     0.000%
     91,827.364%
@@ -4035,9 +4035,9 @@
 
 percent .##/@@@+ rounding-mode-floor
   es-MX
-    0 %
-    91,827.36 %
-    -0.223 %
+    0%
+    91,827.36%
+    -0.223%
   zh-TW
     0%
     91,827.36%
@@ -4049,9 +4049,9 @@
 
 percent @@ rounding-mode-floor
   es-MX
-    0.0 %
-    91,000 %
-    -0.23 %
+    0.0%
+    91,000%
+    -0.23%
   zh-TW
     0.0%
     91,000%
@@ -4175,9 +4175,9 @@
 
 percent precision-integer integer-width/##00
   es-MX
-    00 %
-    1,827 %
-    -00 %
+    00%
+    1,827%
+    -00%
   zh-TW
     00%
     1,827%
@@ -4189,9 +4189,9 @@
 
 percent .000 integer-width/##00
   es-MX
-    00.000 %
-    1,827.364 %
-    -00.222 %
+    00.000%
+    1,827.364%
+    -00.222%
   zh-TW
     00.000%
     1,827.364%
@@ -4203,9 +4203,9 @@
 
 percent .##/@@@+ integer-width/##00
   es-MX
-    00 %
-    1,827.36 %
-    -00.222 %
+    00%
+    1,827.36%
+    -00.222%
   zh-TW
     00%
     1,827.36%
@@ -4217,9 +4217,9 @@
 
 percent @@ integer-width/##00
   es-MX
-    00.0 %
-    2,000 %
-    -00.22 %
+    00.0%
+    2,000%
+    -00.22%
   zh-TW
     00.0%
     2,000%
@@ -4343,9 +4343,9 @@
 
 percent precision-integer scale/0.5
   es-MX
-    0 %
-    45,914 %
-    -0 %
+    0%
+    45,914%
+    -0%
   zh-TW
     0%
     45,914%
@@ -4357,9 +4357,9 @@
 
 percent .000 scale/0.5
   es-MX
-    0.000 %
-    45,913.682 %
-    -0.111 %
+    0.000%
+    45,913.682%
+    -0.111%
   zh-TW
     0.000%
     45,913.682%
@@ -4371,9 +4371,9 @@
 
 percent .##/@@@+ scale/0.5
   es-MX
-    0 %
-    45,913.68 %
-    -0.111 %
+    0%
+    45,913.68%
+    -0.111%
   zh-TW
     0%
     45,913.68%
@@ -4385,9 +4385,9 @@
 
 percent @@ scale/0.5
   es-MX
-    0.0 %
-    46,000 %
-    -0.11 %
+    0.0%
+    46,000%
+    -0.11%
   zh-TW
     0.0%
     46,000%
@@ -4511,9 +4511,9 @@
 
 percent precision-integer group-on-aligned
   es-MX
-    0 %
-    91,827 %
-    -0 %
+    0%
+    91,827%
+    -0%
   zh-TW
     0%
     91,827%
@@ -4525,9 +4525,9 @@
 
 percent .000 group-on-aligned
   es-MX
-    0.000 %
-    91,827.364 %
-    -0.222 %
+    0.000%
+    91,827.364%
+    -0.222%
   zh-TW
     0.000%
     91,827.364%
@@ -4539,9 +4539,9 @@
 
 percent .##/@@@+ group-on-aligned
   es-MX
-    0 %
-    91,827.36 %
-    -0.222 %
+    0%
+    91,827.36%
+    -0.222%
   zh-TW
     0%
     91,827.36%
@@ -4553,9 +4553,9 @@
 
 percent @@ group-on-aligned
   es-MX
-    0.0 %
-    92,000 %
-    -0.22 %
+    0.0%
+    92,000%
+    -0.22%
   zh-TW
     0.0%
     92,000%
@@ -4679,9 +4679,9 @@
 
 percent precision-integer latin
   es-MX
-    0 %
-    91,827 %
-    -0 %
+    0%
+    91,827%
+    -0%
   zh-TW
     0%
     91,827%
@@ -4693,9 +4693,9 @@
 
 percent .000 latin
   es-MX
-    0.000 %
-    91,827.364 %
-    -0.222 %
+    0.000%
+    91,827.364%
+    -0.222%
   zh-TW
     0.000%
     91,827.364%
@@ -4707,9 +4707,9 @@
 
 percent .##/@@@+ latin
   es-MX
-    0 %
-    91,827.36 %
-    -0.222 %
+    0%
+    91,827.36%
+    -0.222%
   zh-TW
     0%
     91,827.36%
@@ -4721,9 +4721,9 @@
 
 percent @@ latin
   es-MX
-    0.0 %
-    92,000 %
-    -0.22 %
+    0.0%
+    92,000%
+    -0.22%
   zh-TW
     0.0%
     92,000%
@@ -4847,9 +4847,9 @@
 
 percent precision-integer sign-accounting-except-zero
   es-MX
-    0 %
-    +91,827 %
-    0 %
+    0%
+    +91,827%
+    0%
   zh-TW
     0%
     +91,827%
@@ -4861,9 +4861,9 @@
 
 percent .000 sign-accounting-except-zero
   es-MX
-    0.000 %
-    +91,827.364 %
-    -0.222 %
+    0.000%
+    +91,827.364%
+    -0.222%
   zh-TW
     0.000%
     +91,827.364%
@@ -4875,9 +4875,9 @@
 
 percent .##/@@@+ sign-accounting-except-zero
   es-MX
-    0 %
-    +91,827.36 %
-    -0.222 %
+    0%
+    +91,827.36%
+    -0.222%
   zh-TW
     0%
     +91,827.36%
@@ -4889,9 +4889,9 @@
 
 percent @@ sign-accounting-except-zero
   es-MX
-    0.0 %
-    +92,000 %
-    -0.22 %
+    0.0%
+    +92,000%
+    -0.22%
   zh-TW
     0.0%
     +92,000%
@@ -5015,9 +5015,9 @@
 
 percent precision-integer decimal-always
   es-MX
-    0. %
-    91,827. %
-    -0. %
+    0.%
+    91,827.%
+    -0.%
   zh-TW
     0.%
     91,827.%
@@ -5029,9 +5029,9 @@
 
 percent .000 decimal-always
   es-MX
-    0.000 %
-    91,827.364 %
-    -0.222 %
+    0.000%
+    91,827.364%
+    -0.222%
   zh-TW
     0.000%
     91,827.364%
@@ -5043,9 +5043,9 @@
 
 percent .##/@@@+ decimal-always
   es-MX
-    0. %
-    91,827.36 %
-    -0.222 %
+    0.%
+    91,827.36%
+    -0.222%
   zh-TW
     0.%
     91,827.36%
@@ -5057,9 +5057,9 @@
 
 percent @@ decimal-always
   es-MX
-    0.0 %
-    92,000. %
-    -0.22 %
+    0.0%
+    92,000.%
+    -0.22%
   zh-TW
     0.0%
     92,000.%
@@ -5183,9 +5183,9 @@
 
 percent rounding-mode-floor integer-width/##00
   es-MX
-    00 %
-    1,827.3645 %
-    -00.22222 %
+    00%
+    1,827.3645%
+    -00.22222%
   zh-TW
     00%
     1,827.3645%
@@ -5225,9 +5225,9 @@
 
 percent rounding-mode-floor scale/0.5
   es-MX
-    0 %
-    45,913.68225 %
-    -0.11111 %
+    0%
+    45,913.68225%
+    -0.11111%
   zh-TW
     0%
     45,913.68225%
@@ -5267,9 +5267,9 @@
 
 percent rounding-mode-floor group-on-aligned
   es-MX
-    0 %
-    91,827.3645 %
-    -0.22222 %
+    0%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0%
     91,827.3645%
@@ -5309,9 +5309,9 @@
 
 percent rounding-mode-floor latin
   es-MX
-    0 %
-    91,827.3645 %
-    -0.22222 %
+    0%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0%
     91,827.3645%
@@ -5351,9 +5351,9 @@
 
 percent rounding-mode-floor sign-accounting-except-zero
   es-MX
-    0 %
-    +91,827.3645 %
-    -0.22222 %
+    0%
+    +91,827.3645%
+    -0.22222%
   zh-TW
     0%
     +91,827.3645%
@@ -5393,9 +5393,9 @@
 
 percent rounding-mode-floor decimal-always
   es-MX
-    0. %
-    91,827.3645 %
-    -0.22222 %
+    0.%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0.%
     91,827.3645%
@@ -5435,9 +5435,9 @@
 
 percent integer-width/##00 scale/0.5
   es-MX
-    00 %
-    5,913.68225 %
-    -00.11111 %
+    00%
+    5,913.68225%
+    -00.11111%
   zh-TW
     00%
     5,913.68225%
@@ -5477,9 +5477,9 @@
 
 percent integer-width/##00 group-on-aligned
   es-MX
-    00 %
-    1,827.3645 %
-    -00.22222 %
+    00%
+    1,827.3645%
+    -00.22222%
   zh-TW
     00%
     1,827.3645%
@@ -5519,9 +5519,9 @@
 
 percent integer-width/##00 latin
   es-MX
-    00 %
-    1,827.3645 %
-    -00.22222 %
+    00%
+    1,827.3645%
+    -00.22222%
   zh-TW
     00%
     1,827.3645%
@@ -5561,9 +5561,9 @@
 
 percent integer-width/##00 sign-accounting-except-zero
   es-MX
-    00 %
-    +1,827.3645 %
-    -00.22222 %
+    00%
+    +1,827.3645%
+    -00.22222%
   zh-TW
     00%
     +1,827.3645%
@@ -5603,9 +5603,9 @@
 
 percent integer-width/##00 decimal-always
   es-MX
-    00. %
-    1,827.3645 %
-    -00.22222 %
+    00.%
+    1,827.3645%
+    -00.22222%
   zh-TW
     00.%
     1,827.3645%
@@ -5645,9 +5645,9 @@
 
 percent scale/0.5 group-on-aligned
   es-MX
-    0 %
-    45,913.68225 %
-    -0.11111 %
+    0%
+    45,913.68225%
+    -0.11111%
   zh-TW
     0%
     45,913.68225%
@@ -5687,9 +5687,9 @@
 
 percent scale/0.5 latin
   es-MX
-    0 %
-    45,913.68225 %
-    -0.11111 %
+    0%
+    45,913.68225%
+    -0.11111%
   zh-TW
     0%
     45,913.68225%
@@ -5729,9 +5729,9 @@
 
 percent scale/0.5 sign-accounting-except-zero
   es-MX
-    0 %
-    +45,913.68225 %
-    -0.11111 %
+    0%
+    +45,913.68225%
+    -0.11111%
   zh-TW
     0%
     +45,913.68225%
@@ -5771,9 +5771,9 @@
 
 percent scale/0.5 decimal-always
   es-MX
-    0. %
-    45,913.68225 %
-    -0.11111 %
+    0.%
+    45,913.68225%
+    -0.11111%
   zh-TW
     0.%
     45,913.68225%
@@ -5813,9 +5813,9 @@
 
 percent group-on-aligned latin
   es-MX
-    0 %
-    91,827.3645 %
-    -0.22222 %
+    0%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0%
     91,827.3645%
@@ -5855,9 +5855,9 @@
 
 percent group-on-aligned sign-accounting-except-zero
   es-MX
-    0 %
-    +91,827.3645 %
-    -0.22222 %
+    0%
+    +91,827.3645%
+    -0.22222%
   zh-TW
     0%
     +91,827.3645%
@@ -5897,9 +5897,9 @@
 
 percent group-on-aligned decimal-always
   es-MX
-    0. %
-    91,827.3645 %
-    -0.22222 %
+    0.%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0.%
     91,827.3645%
@@ -5939,9 +5939,9 @@
 
 percent latin sign-accounting-except-zero
   es-MX
-    0 %
-    +91,827.3645 %
-    -0.22222 %
+    0%
+    +91,827.3645%
+    -0.22222%
   zh-TW
     0%
     +91,827.3645%
@@ -5981,9 +5981,9 @@
 
 percent latin decimal-always
   es-MX
-    0. %
-    91,827.3645 %
-    -0.22222 %
+    0.%
+    91,827.3645%
+    -0.22222%
   zh-TW
     0.%
     91,827.3645%
@@ -6023,9 +6023,9 @@
 
 percent sign-accounting-except-zero decimal-always
   es-MX
-    0. %
-    +91,827.3645 %
-    -0.22222 %
+    0.%
+    +91,827.3645%
+    -0.22222%
   zh-TW
     0.%
     +91,827.3645%
diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java
index dc0f188..86fb240 100644
--- a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java
+++ b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateFormatTest.java
@@ -386,7 +386,7 @@
              "", "", "", "", "", "", "", "",
 
              "", "1997", "ao\u00FBt", "13", "", "14", "34", "12", "", "mercredi",
-             "", "", "", "", "", "", "", "heure d\u2019\u00E9t\u00E9 du Pacifique", "", "",
+             "", "", "", "", "", "", "", "heure d\u2019\u00E9t\u00E9 du Pacifique nord-am\u00E9ricain", "", "",
              "", "", "", "", "", "", "", "", "", "",
              "", "", "", "", "", "", "", "",
 
@@ -444,7 +444,7 @@
             {"", "13", "mercredi", "", "",
              "", "", "", "14", "",
              "", "", "", "", "",
-             "34", "ao\u00FBt", "", "12", "heure d\u2019\u00E9t\u00E9 du Pacifique",
+             "34", "ao\u00FBt", "", "12", "heure d\u2019\u00E9t\u00E9 du Pacifique nord-am\u00E9ricain",
              "", "", "1997", ""},
 
             {"PM", "13", "Wed", "2", "225",
@@ -1007,7 +1007,7 @@
         { "de", "America/Los_Angeles", "2004-07-15T00:00:00Z", "ZZZZ", "GMT-07:00", "-7:00" },
         { "de", "America/Los_Angeles", "2004-07-15T00:00:00Z", "z", "GMT-7", "-7:00" },
         { "de", "America/Los_Angeles", "2004-07-15T00:00:00Z", "zzzz", "Nordamerikanische Westk\u00fcsten-Sommerzeit", "-7:00" },
-        { "de", "America/Los_Angeles", "2004-07-15T00:00:00Z", "v", "Los Angeles Zeit", "America/Los_Angeles" },
+        { "de", "America/Los_Angeles", "2004-07-15T00:00:00Z", "v", "Los Angeles (Ortszeit)", "America/Los_Angeles" },
         { "de", "America/Los_Angeles", "2004-07-15T00:00:00Z", "vvvv", "Nordamerikanische Westk\u00fcstenzeit", "America/Los_Angeles" },
 
         { "de", "America/Argentina/Buenos_Aires", "2004-01-15T00:00:00Z", "Z", "-0300", "-3:00" },
@@ -1018,7 +1018,7 @@
         { "de", "America/Argentina/Buenos_Aires", "2004-07-15T00:00:00Z", "ZZZZ", "GMT-03:00", "-3:00" },
         { "de", "America/Argentina/Buenos_Aires", "2004-07-15T00:00:00Z", "z", "GMT-3", "-3:00" },
         { "de", "America/Argentina/Buenos_Aires", "2004-07-15T00:00:00Z", "zzzz", "Argentinische Normalzeit", "-3:00" },
-        { "de", "America/Argentina/Buenos_Aires", "2004-07-15T00:00:00Z", "v", "Buenos Aires Zeit", "America/Buenos_Aires" },
+        { "de", "America/Argentina/Buenos_Aires", "2004-07-15T00:00:00Z", "v", "Buenos Aires (Ortszeit)", "America/Buenos_Aires" },
         { "de", "America/Argentina/Buenos_Aires", "2004-07-15T00:00:00Z", "vvvv", "Argentinische Normalzeit", "America/Buenos_Aires" },
 
         { "de", "America/Buenos_Aires", "2004-01-15T00:00:00Z", "Z", "-0300", "-3:00" },
@@ -1029,7 +1029,7 @@
         { "de", "America/Buenos_Aires", "2004-07-15T00:00:00Z", "ZZZZ", "GMT-03:00", "-3:00" },
         { "de", "America/Buenos_Aires", "2004-07-15T00:00:00Z", "z", "GMT-3", "-3:00" },
         { "de", "America/Buenos_Aires", "2004-07-15T00:00:00Z", "zzzz", "Argentinische Normalzeit", "-3:00" },
-        { "de", "America/Buenos_Aires", "2004-07-15T00:00:00Z", "v", "Buenos Aires Zeit", "America/Buenos_Aires" },
+        { "de", "America/Buenos_Aires", "2004-07-15T00:00:00Z", "v", "Buenos Aires (Ortszeit)", "America/Buenos_Aires" },
         { "de", "America/Buenos_Aires", "2004-07-15T00:00:00Z", "vvvv", "Argentinische Normalzeit", "America/Buenos_Aires" },
 
         { "de", "America/Havana", "2004-01-15T00:00:00Z", "Z", "-0500", "-5:00" },
@@ -1040,10 +1040,10 @@
         { "de", "America/Havana", "2004-07-15T00:00:00Z", "ZZZZ", "GMT-04:00", "-4:00" },
         { "de", "America/Havana", "2004-07-15T00:00:00Z", "z", "GMT-4", "-4:00" },
         { "de", "America/Havana", "2004-07-15T00:00:00Z", "zzzz", "Kubanische Sommerzeit", "-4:00" },
-        { "de", "America/Havana", "2004-07-15T00:00:00Z", "v", "Kuba Zeit", "America/Havana" },
+        { "de", "America/Havana", "2004-07-15T00:00:00Z", "v", "Kuba (Ortszeit)", "America/Havana" },
         { "de", "America/Havana", "2004-07-15T00:00:00Z", "vvvv", "Kubanische Zeit", "America/Havana" },
         // added to test proper fallback of country name
-        { "de_CH", "America/Havana", "2004-07-15T00:00:00Z", "v", "Kuba Zeit", "America/Havana" },
+        { "de_CH", "America/Havana", "2004-07-15T00:00:00Z", "v", "Kuba (Ortszeit)", "America/Havana" },
         { "de_CH", "America/Havana", "2004-07-15T00:00:00Z", "vvvv", "Kubanische Zeit", "America/Havana" },
 
         { "de", "Australia/ACT", "2004-01-15T00:00:00Z", "Z", "+1100", "+11:00" },
@@ -1054,7 +1054,7 @@
         { "de", "Australia/ACT", "2004-07-15T00:00:00Z", "ZZZZ", "GMT+10:00", "+10:00" },
         { "de", "Australia/ACT", "2004-07-15T00:00:00Z", "z", "GMT+10", "+10:00" },
         { "de", "Australia/ACT", "2004-07-15T00:00:00Z", "zzzz", "Ostaustralische Normalzeit", "+10:00" },
-        { "de", "Australia/ACT", "2004-07-15T00:00:00Z", "v", "Sydney Zeit", "Australia/Sydney" },
+        { "de", "Australia/ACT", "2004-07-15T00:00:00Z", "v", "Sydney (Ortszeit)", "Australia/Sydney" },
         { "de", "Australia/ACT", "2004-07-15T00:00:00Z", "vvvv", "Ostaustralische Zeit", "Australia/Sydney" },
 
         { "de", "Australia/Sydney", "2004-01-15T00:00:00Z", "Z", "+1100", "+11:00" },
@@ -1065,7 +1065,7 @@
         { "de", "Australia/Sydney", "2004-07-15T00:00:00Z", "ZZZZ", "GMT+10:00", "+10:00" },
         { "de", "Australia/Sydney", "2004-07-15T00:00:00Z", "z", "GMT+10", "+10:00" },
         { "de", "Australia/Sydney", "2004-07-15T00:00:00Z", "zzzz", "Ostaustralische Normalzeit", "+10:00" },
-        { "de", "Australia/Sydney", "2004-07-15T00:00:00Z", "v", "Sydney Zeit", "Australia/Sydney" },
+        { "de", "Australia/Sydney", "2004-07-15T00:00:00Z", "v", "Sydney (Ortszeit)", "Australia/Sydney" },
         { "de", "Australia/Sydney", "2004-07-15T00:00:00Z", "vvvv", "Ostaustralische Zeit", "Australia/Sydney" },
 
         { "de", "Europe/London", "2004-01-15T00:00:00Z", "Z", "+0000", "+0:00" },
@@ -1076,8 +1076,8 @@
         { "de", "Europe/London", "2004-07-15T00:00:00Z", "ZZZZ", "GMT+01:00", "+1:00" },
         { "de", "Europe/London", "2004-07-15T00:00:00Z", "z", "GMT+1", "+1:00" },
         { "de", "Europe/London", "2004-07-15T00:00:00Z", "zzzz", "Britische Sommerzeit", "+1:00" },
-        { "de", "Europe/London", "2004-07-15T00:00:00Z", "v", "Vereinigtes K\u00f6nigreich Zeit", "Europe/London" },
-        { "de", "Europe/London", "2004-07-15T00:00:00Z", "vvvv", "Vereinigtes K\u00f6nigreich Zeit", "Europe/London" },
+        { "de", "Europe/London", "2004-07-15T00:00:00Z", "v", "Vereinigtes K\u00f6nigreich (Ortszeit)", "Europe/London" },
+        { "de", "Europe/London", "2004-07-15T00:00:00Z", "vvvv", "Vereinigtes K\u00f6nigreich (Ortszeit)", "Europe/London" },
 
         { "de", "Etc/GMT+3", "2004-01-15T00:00:00Z", "Z", "-0300", "-3:00" },
         { "de", "Etc/GMT+3", "2004-01-15T00:00:00Z", "ZZZZ", "GMT-03:00", "-3:00" },
@@ -1099,7 +1099,7 @@
         { "de", "Asia/Calcutta", "2004-07-15T00:00:00Z", "ZZZZ", "GMT+05:30", "+5:30" },
         { "de", "Asia/Calcutta", "2004-07-15T00:00:00Z", "z", "GMT+5:30", "+05:30" },
         { "de", "Asia/Calcutta", "2004-07-15T00:00:00Z", "zzzz", "Indische Normalzeit", "+5:30" },
-        { "de", "Asia/Calcutta", "2004-07-15T00:00:00Z", "v", "Indien Zeit", "Asia/Calcutta" },
+        { "de", "Asia/Calcutta", "2004-07-15T00:00:00Z", "v", "Indien (Ortszeit)", "Asia/Calcutta" },
         { "de", "Asia/Calcutta", "2004-07-15T00:00:00Z", "vvvv", "Indische Normalzeit", "Asia/Calcutta" },
 
         // ==========
@@ -2125,7 +2125,7 @@
         TimeZone tz = TimeZone.getTimeZone("PST");
         dfFrench.setTimeZone(tz);
         dfUS.setTimeZone(tz);
-        String expectedFRENCH_JDK12 = "lundi 15 septembre 1997 \u00E0 00:00:00 heure d\u2019\u00E9t\u00E9 du Pacifique";
+        String expectedFRENCH_JDK12 = "lundi 15 septembre 1997 \u00E0 00:00:00 heure d\u2019\u00E9t\u00E9 du Pacifique nord-am\u00E9ricain";
         //String expectedFRENCH = "lundi 15 septembre 1997 00 h 00 PDT";
         String expectedUS = "Monday, September 15, 1997 at 12:00:00\u202FAM Pacific Daylight Time";
         logln("Date set to : " + testDate);
diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
index aa69610..9518e64 100644
--- a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
+++ b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateIntervalFormatTest.java
@@ -525,7 +525,7 @@
 
                 "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "dM", "10.10.2007\\u2009\\u2013\\u200910.10.2008",
 
-                "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "My", "10.2007\\u2009\\u2013\\u200910.2008",
+                "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "My", "10/\\u20092007\\u2013\\u200910/2008", // bad interval pattern
 
                 "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "EdM", "Mi., 10.10.2007\\u2009\\u2013\\u2009Fr., 10.10.2008",
 
@@ -533,7 +533,7 @@
 
                 "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "y", "2007\\u20132008",
 
-                "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "M", "10.2007\\u2009\\u2013\\u200910.2008",
+                "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "M", "10/\\u20092007\\u2013\\u200910/2008", // bad interval pattern
 
                 "de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "MMM", "Okt. 2007\\u2009\\u2013\\u2009Okt. 2008",
 
@@ -555,20 +555,20 @@
 
                 "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "dM", "10.10. \\u2013 10.11.",
 
-                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "My", "10.2007\\u2009\\u2013\\u200911.2007",
+                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "My", "10/2007\\u2009\\u2013\\u200911/2007",
 
                 "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "EdM", "Mi., 10.10. \\u2013 Sa., 10.11.",
 
                 "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "d", "10.10. \\u2013 10.11.",
 
 
-                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "M", "10.\\u201311.",
+                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "M", "10–11",
 
                 "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "MMM", "Okt.\\u2013Nov.",
 
-                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hmv", "10.10.2007, 10:10\\u202FAM Los Angeles Zeit\\u2009\\u2013\\u200910.11.2007, 10:10\\u202FAM Los Angeles Zeit",
+                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hmv", "10.10.2007, 10:10\\u202FAM Los Angeles (Ortszeit)\\u2009\\u2013\\u200910.11.2007, 10:10\\u202FAM Los Angeles (Ortszeit)",
 
-                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "jmv", "10.10.2007, 10:10 Los Angeles Zeit\\u2009\\u2013\\u200910.11.2007, 10:10 Los Angeles Zeit",
+                "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "jmv", "10.10.2007, 10:10 Los Angeles (Ortszeit)\\u2009\\u2013\\u200910.11.2007, 10:10 Los Angeles (Ortszeit)",
 
                 "de", "CE 2007 10 10 10:10:10", "CE 2007 11 10 10:10:10", "hms", "10.10.2007, 10:10:10\\u202FAM\\u2009\\u2013\\u200910.11.2007, 10:10:10\\u202FAM",
 
@@ -588,7 +588,7 @@
 
                 "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "dM", "10.\\u201320.11.",
 
-                "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "My", "11.2007",
+                "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "My", "11/2007",
 
                 "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "EdM", "Sa., 10. \\u2013 Di., 20.11.",
 
@@ -598,9 +598,9 @@
 
                 "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "M", "11",
 
-                "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmv", "10.11.2007, 10:10\\u202FAM Los Angeles Zeit\\u2009\\u2013\\u200920.11.2007, 10:10\\u202FAM Los Angeles Zeit",
+                "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "hmv", "10.11.2007, 10:10\\u202FAM Los Angeles (Ortszeit)\\u2009\\u2013\\u200920.11.2007, 10:10\\u202FAM Los Angeles (Ortszeit)",
 
-                "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "jmv", "10.11.2007, 10:10 Los Angeles Zeit\\u2009\\u2013\\u200920.11.2007, 10:10 Los Angeles Zeit",
+                "de", "CE 2007 11 10 10:10:10", "CE 2007 11 20 10:10:10", "jmv", "10.11.2007, 10:10 Los Angeles (Ortszeit)\\u2009\\u2013\\u200920.11.2007, 10:10 Los Angeles (Ortszeit)",
 
                 "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 14:10:10", "EEEEdMMMy", "Mittwoch, 10. Jan. 2007",
 
@@ -620,13 +620,13 @@
 
                 "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "hm", "10:00\\u201310:20\\u202FAM",
 
-                "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "hmv", "10:00\\u201310:20\\u202FAM Los Angeles Zeit",
+                "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "hmv", "10:00\\u201310:20\\u202FAM Los Angeles (Ortszeit)",
 
                 "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "hmz", "10:00\\u201310:20\\u202FAM GMT-8",
 
                 "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "h", "10 Uhr AM",
 
-                "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "hv", "10 Uhr AM Los Angeles Zeit",
+                "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "hv", "10 Uhr AM Los Angeles (Ortszeit)",
 
                 "de", "CE 2007 01 10 10:00:10", "CE 2007 01 10 10:20:10", "hz", "10 Uhr AM GMT-8",
 
@@ -636,9 +636,9 @@
 
                 "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "jm", "10:10",
 
-                "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hmv", "10:10\\u202FAM Los Angeles Zeit",
+                "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hmv", "10:10\\u202FAM Los Angeles (Ortszeit)",
 
-                "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "jmv", "10:10 Los Angeles Zeit",
+                "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "jmv", "10:10 Los Angeles (Ortszeit)",
 
                 "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hmz", "10:10\\u202FAM GMT-8",
 
@@ -646,7 +646,7 @@
 
                 "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "h", "10 Uhr AM",
 
-                "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hv", "10 Uhr AM Los Angeles Zeit",
+                "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hv", "10 Uhr AM Los Angeles (Ortszeit)",
 
                 "de", "CE 2007 01 10 10:10:10", "CE 2007 01 10 10:10:20", "hz", "10 Uhr AM GMT-8",
 
diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateTimeGeneratorTest.java b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateTimeGeneratorTest.java
index 988ebf6..c7f8369 100644
--- a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateTimeGeneratorTest.java
+++ b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/DateTimeGeneratorTest.java
@@ -407,7 +407,7 @@
         new String[] {"JJmm", "11:58"},
 
         new ULocale("de_DE"),
-        new String[] {"yM", "1.1999"},
+        new String[] {"yM", "01/1999"},
         new String[] {"yMMM", "Jan. 1999"},
         new String[] {"yMd", "13.1.1999"},
         new String[] {"yMMMd", "13. Jan. 1999"},
@@ -1917,8 +1917,8 @@
                                            "d MMMM y 'à' HH:mm",
                                            "d MMM y, HH:mm",
                                            "dd/MM/y HH:mm" } ),
-            new DTPLocaleAndResults( "ha", new String[]{ // full != long
-                                           "EEEE d MMMM, y HH:mm",
+            new DTPLocaleAndResults( "ha", new String[]{
+                                           "EEEE d MMMM, y 'da' HH:mm",
                                            "d MMMM, y 'da' HH:mm",
                                            "d MMM, y, HH:mm",
                                            "y-MM-dd, HH:mm" } ),
diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java
index 41d702a..720a34a 100644
--- a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java
+++ b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/MeasureUnitTest.java
@@ -3096,8 +3096,8 @@
             { MeasureUnit.SECOND, "pt-PT", FormatWidth.NARROW, "s" },
             { MeasureUnit.SECOND, "pt-PT", FormatWidth.SHORT, "s" },
             { MeasureUnit.SECOND, "pt-PT", FormatWidth.WIDE, "segundos" },
-            { MeasureUnit.SECOND, "pt", FormatWidth.NARROW, "seg" },
-            { MeasureUnit.SECOND, "pt", FormatWidth.SHORT, "seg" },
+            { MeasureUnit.SECOND, "pt", FormatWidth.NARROW, "s" },
+            { MeasureUnit.SECOND, "pt", FormatWidth.SHORT, "s" },
             { MeasureUnit.SECOND, "pt", FormatWidth.WIDE, "segundos" },
         };
 
diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
index bbfdf66..c009e47 100644
--- a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
+++ b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/NumberFormatTest.java
@@ -6327,8 +6327,8 @@
         pattern = pattern.replace("¤", "¤¤¤¤¤");
         df.applyPattern(pattern);
         // Note: Narrow currency is not parseable because of ambiguity.
-        assertEquals("Narrow currency symbol for USD in en_CA is $",
-                "$123.45", df.format(123.45));
+        assertEquals("Narrow currency symbol for USD in en_CA is US$",
+                "US$123.45", df.format(123.45));
     }
 
     @Test
diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/ExhaustiveNumberTest.java b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/ExhaustiveNumberTest.java
index 4ce7c94..19aa447 100644
--- a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/ExhaustiveNumberTest.java
+++ b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/ExhaustiveNumberTest.java
@@ -58,7 +58,9 @@
         for (ULocale locale : ULocale.getAvailableLocales()) {
             DecimalFormatSymbols dfs = DecimalFormatSymbols.getInstance(locale);
 
-            assertInSet(locale, decimals, dfs.getDecimalSeparatorString());
+            if (!locale.getBaseName().startsWith("ks_Deva") || !logKnownIssue("22099", "locale-specific parse sets not supported")) {
+                assertInSet(locale, decimals, dfs.getDecimalSeparatorString());
+            }
             assertInSet(locale, grouping, dfs.getGroupingSeparatorString());
             assertInSet(locale, plusSign, dfs.getPlusSignString());
             assertInSet(locale, minusSign, dfs.getMinusSignString());
diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberFormatterApiTest.java b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberFormatterApiTest.java
index e2baab1..a84e431 100644
--- a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberFormatterApiTest.java
+++ b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/NumberFormatterApiTest.java
@@ -2102,7 +2102,7 @@
                 NumberFormatter.with().unit(USD).unitWidth(UnitWidth.NARROW),
                 ULocale.forLanguageTag("en-CA"),
                 5.43,
-                "$5.43");
+                "US$5.43");
 
         assertFormatSingle(
                 "Currency Difference between Narrow and Short (Short Version)",
@@ -5044,7 +5044,7 @@
                 NumberFormatter.with().sign(SignDisplay.ACCOUNTING).unit(USD).unitWidth(UnitWidth.NARROW),
                 ULocale.CANADA,
                 -444444,
-                "($444,444.00)");
+                "(US$444,444.00)");
 
         assertFormatSingle(
                 "Sign Accounting Negative Short",
@@ -5073,7 +5073,7 @@
                 NumberFormatter.with().sign(SignDisplay.ACCOUNTING).unit(USD).unitWidth(UnitWidth.FULL_NAME),
                 ULocale.CANADA,
                 -444444,
-                "-444,444.00 U.S. dollars");
+                "-444,444.00 US dollars");
     }
 
     @Test
diff --git a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CurrencyTest.java b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CurrencyTest.java
index e3bc685..b1ad364 100644
--- a/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CurrencyTest.java
+++ b/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/CurrencyTest.java
@@ -226,7 +226,7 @@
                 "US$",
                 USD.getName(en_CA, Currency.SYMBOL_NAME, isChoiceFormat));
         assertEquals("USD.getName(NARROW_SYMBOL_NAME, en_CA)",
-                "$",
+                "US$",
                 USD.getName(en_CA, Currency.NARROW_SYMBOL_NAME, isChoiceFormat));
         assertEquals("USD.getName(SYMBOL_NAME) in en_NZ",
                 "US$",
diff --git a/tools/cldr/cldr-to-icu/build-icu-data.xml b/tools/cldr/cldr-to-icu/build-icu-data.xml
index dc7271a..850aae8 100644
--- a/tools/cldr/cldr-to-icu/build-icu-data.xml
+++ b/tools/cldr/cldr-to-icu/build-icu-data.xml
@@ -282,7 +282,7 @@
 
                     // C-F
                     ca, ceb, chr, cs, cy, da, de_AT, de, dsb, dz, ee, el, en,
-                    en_US_POSIX, en_US, eo, es, et, fa_AF, fa, ff_Adlm, ff, fil, fi, fo, fr_CA, fr,
+                    en_US_POSIX, en_US, eo, es, et, fa_AF, fa, ff_Adlm, ff, fil, fi, fo, fr_CA, fr, fy,
 
                     // G-J
                     ga, gl, gu, ha, haw, he, hi, hr, hsb, hu, hy,
@@ -322,7 +322,7 @@
 
                     // F-P
                     fa_AF, fa, ff, fil, fi, fo, fr_BE, fr_CH, fr, ga, he, hi, hr,
-                    hu, hy, id, in, is, it, iw, ja, ka, kl, km, ko, ky, lb,
+                    hu, hy, id, in, is, it, iw, ja, ka, kk, kl, km, ko, ky, lb,
                     lo, lrc, lt, lv, mk, ms, mt, my, nb, ne, nl, nn, no, pl, pt_PT, pt,
 
                     // Q-Z
diff --git a/tools/cldr/cldr-to-icu/src/main/resources/ldml2icu_locale.txt b/tools/cldr/cldr-to-icu/src/main/resources/ldml2icu_locale.txt
index ffd8674..6a8c70a 100644
--- a/tools/cldr/cldr-to-icu/src/main/resources/ldml2icu_locale.txt
+++ b/tools/cldr/cldr-to-icu/src/main/resources/ldml2icu_locale.txt
@@ -356,10 +356,9 @@
 //ldml/personNames/foreignSpaceReplacement              ; /personNames/foreignSpaceReplacement
 //ldml/personNames/initialPattern[@type="(%A)"][@alt="(%A)"] ; /personNames/initialPattern/$1%$2
 //ldml/personNames/initialPattern[@type="(%A)"]              ; /personNames/initialPattern/$1
-//ldml/personNames/personName[@order="(%A)"][@length="(%A)"][@usage="(%A)"][@formality="(%A)"]/namePattern[@alt="(%A)"] ; /personNames/namePattern/$1-$2-$3-$4-%5
-//ldml/personNames/personName[@order="(%A)"][@length="(%A)"][@usage="(%A)"][@formality="(%A)"]/namePattern ; /personNames/namePattern/$1-$2-$3-$4
-//ldml/personNames/sampleName[@item="(%A)"]/nameField[@type="(%A)"][@alt="(%A)"] ; /personNames/sampleName/$1/$2%$3
-//ldml/personNames/sampleName[@item="(%A)"]/nameField[@type="(%A)"]              ; /personNames/sampleName/$1/$2
+//ldml/personNames/personName[@order="(%A)"][@length="(%A)"][@usage="(%A)"][@formality="(%A)"]/namePattern ;           /personNames/namePattern/$1-$2-$3-$4
+//ldml/personNames/personName[@order="(%A)"][@length="(%A)"][@usage="(%A)"][@formality="(%A)"]/namePattern[@alt="1"] ; /personNames/namePattern/$1-$2-$3-$4
+//ldml/personNames/personName[@order="(%A)"][@length="(%A)"][@usage="(%A)"][@formality="(%A)"]/namePattern[@alt="2"] ; /personNames/namePattern/$1-$2-$3-$4
 
 # Misc