<?xml version='1.0' encoding='UTF-8'?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xml:lang="en" version="4.12.0">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title type="main">Wurdahuzdą: Proto-Germanic dictionary — *tuppaz</title>
        <author>Scott K. Shay</author>
      </titleStmt>
      <publicationStmt>
        <publisher>Wardja Press</publisher>
        <date when="2026-10-01"/>
        <idno type="URL">https://protogermanic.org/pgmc_tuppaz</idno>
      </publicationStmt>
      <sourceDesc>
        <p>Single-entry extract from the dictionary. Cross-references to other entries point to their identifiers in the full dictionary.</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <list type="cognates">
        <item xml:id="cog_ave_duma" xml:lang="ave" type="cognate">
          <orth>𐬛𐬎𐬨𐬀</orth>
          <form type="translit">
            <orth>duma</orth>
          </form>
          <def>penis</def>
        </item>
        <item xml:id="cog_ine-x-proto_dewmb" xml:lang="ine-x-proto" type="etymon">
          <orth>*dewmb-</orth>
          <def>penis, tail, rod</def>
        </item>
      </list>
      <div type="dictionary">
        <entry xml:id="pgmc_tuppaz" type="noun" corresp="https://en.wiktionary.org/wiki/Reconstruction:Proto-Germanic/tuppaz">
          <form type="lemma">
            <orth>tuppaz</orth>
            <pron notation="ipa">ˈtup.pɑz</pron>
            <form type="runic">
              <orth>ᛏᚢᛈᚨᛉ</orth>
            </form>
          </form>
          <gramGrp>
            <pos>noun</pos>
            <gram type="gender">masculine</gram>
            <gram type="stem">a-stem</gram>
          </gramGrp>
          <sense n="1">
            <def>tuft, plait (of hair)</def>
          </sense>
          <sense n="2">
            <def>top, summit</def>
          </sense>
          <etym>
            <seg type="p">Secondary formation from *tebô ~ *tappaz (‘tuft, knot, peg’), whence Old High German zepfo, zapfo (‘plug, peg, broom’), Old English tæppa (‘strip of cloth’), Norwegian tave (‘piece of cloth’), of unknown origin.</seg>
            <seg type="p">Sometimes reconstructed from earlier *tumpaz with irregular development *mp &gt; *pp, from Proto-Indo-European <mentioned xml:lang="ine-x-proto" target="#cog_ine-x-proto_dewmb"><ref target="#cog_ine-x-proto_dewmb">*dewmb-</ref></mentioned> (‘penis, tail, rod’), whence Old High German zumpfo (‘penis’), Dutch tamp (‘rope end, penis’), Avestan <mentioned xml:lang="ave" target="#cog_ave_duma"><ref target="#cog_ave_duma">𐬛𐬎𐬨𐬀</ref></mentioned> (duma, ‘penis’), Persian دُنْب (donb, ‘tail’). This can be related to the above by the addition of an n-infix. Alternatively, it can be explained as metathesis of the nasal from the pre-Germanic weak stem *dbʰ-nó- to *dm̥bʰ-ó- and subsequent contamination between the two stems to *dm̥bʰ-nó-, whence early Proto-Germanic *tumppaz, later *tumpaz.</seg>
            <seg type="p">(Pystynen 2024) proposes borrowing from Proto-Finnic *tup'as, in which case *tuppaz would be more original than the e- and a-grade variants cited above.</seg>
          </etym>
          <re type="paradigm">
            <form type="inflected" ana="#sg #nom">
              <orth>tuppaz</orth>
            </form>
            <form type="inflected" ana="#pl #nom">
              <orth>tuppōz, tuppōs</orth>
            </form>
            <form type="inflected" ana="#sg #acc">
              <orth>tuppą</orth>
            </form>
            <form type="inflected" ana="#pl #acc">
              <orth>tuppanz</orth>
            </form>
            <form type="inflected" ana="#sg #gen">
              <orth>tuppas, tuppis</orth>
            </form>
            <form type="inflected" ana="#pl #gen">
              <orth>tuppǫ̂</orth>
            </form>
            <form type="inflected" ana="#sg #dat">
              <orth>tuppai</orth>
            </form>
            <form type="inflected" ana="#pl #dat">
              <orth>tuppamaz</orth>
            </form>
            <form type="inflected" ana="#sg #instr">
              <orth>tuppō</orth>
            </form>
            <form type="inflected" ana="#pl #instr">
              <orth>tuppamiz</orth>
            </form>
            <form type="inflected" ana="#sg #voc">
              <orth>tupp</orth>
            </form>
            <form type="inflected" ana="#pl #voc">
              <orth>tuppōz, tuppōs</orth>
            </form>
          </re>
          <re type="descendants">
            <list>
              <item>
                <form type="descendant">
                  <lang>Proto-West Germanic</lang>
                  <orth>*topp</orth>
                  <form type="descendant">
                    <lang>Vulgar Latin</lang>
                    <orth>*toppus</orth>
                  </form>
                </form>
              </item>
              <item>
                <form type="descendant">
                  <lang>Proto-West Germanic</lang>
                  <orth>*topp</orth>
                  <form type="descendant">
                    <lang>Old Dutch</lang>
                    <orth>*topp, *top</orth>
                    <form type="descendant">
                      <lang>Middle Dutch</lang>
                      <orth>top, topp</orth>
                      <form type="descendant">
                        <lang>Dutch</lang>
                        <orth>top</orth>
                      </form>
                    </form>
                  </form>
                </form>
              </item>
              <item>
                <form type="descendant">
                  <lang>Proto-West Germanic</lang>
                  <orth>*topp</orth>
                  <form type="descendant">
                    <lang>Old English</lang>
                    <orth>top, topp, toppa</orth>
                    <form type="descendant">
                      <lang>Middle English</lang>
                      <orth>top, toppe, topp, tope, toop</orth>
                      <form type="descendant">
                        <lang>Scots</lang>
                        <orth>tap</orth>
                      </form>
                    </form>
                  </form>
                </form>
              </item>
              <item>
                <form type="descendant">
                  <lang>Proto-West Germanic</lang>
                  <orth>*topp</orth>
                  <form type="descendant">
                    <lang>Old English</lang>
                    <orth>top, topp, toppa</orth>
                    <form type="descendant">
                      <lang>Middle English</lang>
                      <orth>top, toppe, topp, tope, toop</orth>
                      <form type="descendant">
                        <lang>English</lang>
                        <orth>top</orth>
                        <form type="descendant">
                          <lang>French</lang>
                          <orth>top</orth>
                        </form>
                        <form type="descendant">
                          <lang>German</lang>
                          <orth>Top</orth>
                        </form>
                        <form type="descendant">
                          <lang>Vietnamese</lang>
                          <orth>tốp</orth>
                        </form>
                      </form>
                    </form>
                  </form>
                </form>
              </item>
              <item>
                <form type="descendant">
                  <lang>Proto-West Germanic</lang>
                  <orth>*topp</orth>
                  <form type="descendant">
                    <lang>Old Frisian</lang>
                    <orth>topp, top</orth>
                    <form type="descendant">
                      <lang>North Frisian</lang>
                      <orth>top, tap, tup</orth>
                    </form>
                    <form type="descendant">
                      <lang>Saterland Frisian</lang>
                      <orth>Top</orth>
                    </form>
                    <form type="descendant">
                      <lang>West Frisian</lang>
                      <orth>top, toppe</orth>
                    </form>
                  </form>
                </form>
              </item>
              <item>
                <form type="descendant">
                  <lang>Proto-West Germanic</lang>
                  <orth>*topp</orth>
                  <form type="descendant">
                    <lang>Old High German</lang>
                    <orth>zoph</orth>
                    <form type="descendant">
                      <lang>Italian</lang>
                      <orth>zuffa</orth>
                    </form>
                  </form>
                </form>
              </item>
              <item>
                <form type="descendant">
                  <lang>Proto-West Germanic</lang>
                  <orth>*topp</orth>
                  <form type="descendant">
                    <lang>Old High German</lang>
                    <orth>zoph</orth>
                    <form type="descendant">
                      <lang>Middle Low German</lang>
                      <orth>zopf</orth>
                      <form type="descendant">
                        <lang>Cimbrian</lang>
                        <orth>sòpf</orth>
                      </form>
                      <form type="descendant">
                        <lang>German</lang>
                        <orth>Zopf</orth>
                      </form>
                      <form type="descendant">
                        <lang>Hunsrik</lang>
                        <orth>Zopp</orth>
                      </form>
                      <form type="descendant">
                        <lang>Luxembourgish</lang>
                        <orth>Zapp</orth>
                      </form>
                      <form type="descendant">
                        <lang>Vilamovian</lang>
                        <orth>cöp</orth>
                      </form>
                      <form type="descendant">
                        <lang>Yiddish</lang>
                        <orth>צאָפּ (tsop)</orth>
                      </form>
                    </form>
                  </form>
                </form>
              </item>
              <item>
                <form type="descendant">
                  <lang>Proto-West Germanic</lang>
                  <orth>*topp</orth>
                  <form type="descendant">
                    <lang>Old Saxon</lang>
                    <orth>*top</orth>
                    <form type="descendant">
                      <lang>Middle Low German</lang>
                      <orth>top</orth>
                      <form type="descendant">
                        <lang>Low German</lang>
                        <orth>Topp</orth>
                        <form type="descendant">
                          <lang>German</lang>
                          <orth>Topp</orth>
                        </form>
                      </form>
                    </form>
                  </form>
                </form>
              </item>
              <item>
                <form type="descendant">
                  <lang>Old Norse</lang>
                  <orth>toppr</orth>
                  <form type="descendant">
                    <lang>Faroese</lang>
                    <orth>toppur</orth>
                  </form>
                  <form type="descendant">
                    <lang>Icelandic</lang>
                    <orth>toppur</orth>
                  </form>
                  <form type="descendant">
                    <lang>Norwegian</lang>
                    <orth>topp</orth>
                  </form>
                </form>
              </item>
              <item>
                <form type="descendant">
                  <lang>Old Norse</lang>
                  <orth>toppr</orth>
                  <form type="descendant">
                    <lang>Old Danish</lang>
                    <orth>top</orth>
                    <form type="descendant">
                      <lang>Danish</lang>
                      <orth>top</orth>
                    </form>
                  </form>
                </form>
              </item>
              <item>
                <form type="descendant">
                  <lang>Old Norse</lang>
                  <orth>toppr</orth>
                  <form type="descendant">
                    <lang>Old Swedish</lang>
                    <orth>topper, tupper</orth>
                    <form type="descendant">
                      <lang>Swedish</lang>
                      <orth>topp</orth>
                      <form type="descendant">
                        <lang>Finnish</lang>
                        <orth>toppa</orth>
                      </form>
                    </form>
                  </form>
                </form>
              </item>
            </list>
          </re>
        </entry>
      </div>
    </body>
  </text>
</TEI>
