Where does “soulmate” come from?

Soul mate combines English soul, from French souler and Old French sol, from Latin solidus meaning "solid" or "whole," ultimately from Proto-Indo-European roots ḱóm and seh₂- meaning "together" and "to bind."

soulmate (English): Someone, especially a romantic partner, with whom...

Definitions

  1. Someone, especially a romantic partner, with whom...

Ancestry of “soulmate”, step by step

soulmate traces back through two separate lines of ancestry.

via English maté

StepLanguageWordMeaning
1EnglishmatéAn evergreen tree, Ilex paraquariensis, native to...
2Middle Englishmatemate companion, comrade
3Middle Low Germanmāte
4Old Saxongimato
5Proto-Germanicgamatjô
6Proto-Germanicga-Indicates association or togetherness; co-;...
7Proto-Indo-Europeanḱómbeside, near, by, with
8Proto-Indo-EuropeanḱeDeictic particle, here; Post-positional...
9Middle Englishkyt
10Germankittputty certain kinds of cement used for fixing e.g. window panes
11Old High Germankuti
12Proto-West Germanickwidugum, resin
13Proto-Germanickweduzresin
14Proto-Indo-Europeangʷet-resin, gum; to say, speak
15Proto-Indo-Europeangū-to bend; curve; arch; vault; to bow, bend, arch,...

via English soul

StepLanguageWordMeaning
1EnglishsoulThe spirit or essence of a person usually thought...
2Middle EnglishsouleA soul or spirit; an animating force
3Middle EnglishsowelFood, especially that served with bread as a side or condiment; sowl
4Old Englishsufelanything eaten with bread, e.g. meat, vegetables,...
5EnglishsouffléA baked dish made from beaten egg whites and...
6Frenchsoufflésoufflé; past participle of souffler
7Frenchsoufflerto blow; to blow out; to whisper
8Old Frenchsofler
9Latinsufflōto blow, puff up, inflate
10Latinflōto breathe, blow
11Proto-Italicflāō
12Proto-Indo-Europeanbʰleh₁-to bleat; to cry; to blow
13Proto-Indo-Europeanbʰel-to sound; to speak, roar, bark; shiny, white; to...
14Proto-Indo-Europeanbʰōl-

Words derived from “soulmate

Every word from Proto-Indo-European gū-Every word from Proto-Indo-European gʷet-Every word from Proto-Germanic kweduz