Anam Chara (means "soul friend")
Another Answer:
Although 'Anamchara' literally translates as 'soul-friend' in Irish, it has the meaning of 'spiritual advisor' in English.
'Twin soul' might be translated as 'anam cúplach'.
Scottish Gaelic: ?
Leth-aon is the Scottish Gaelic for 'twin'.[2k3r021's contribution].........................................................................................................................twin [ID1814468305's Contribution]
In Gaelic, you can say "mo chara anam" to mean "my soul friend".
anam in both Scottish Gaelic and Irish.
In Irish it would beleathcúpla (twin, one of twins)duine de chúpla (one of twins)In Scottish Gaelic it would beleth-aon
In Irish it's "d'anam"
"I am emo."
soul
deirfiúracha anamcheoil(This means 'sisters of soul-music'.)
Possibly Futago no Tamashii Futago - (a) twin Tamashii - Soul
Anam means "soul" in Gaelic. When you say Anam álainn, it means beautifusoul, or Anam sciamhach means elegant soul. These example are in Irish.Scottish Gaelic is the same, 'anam'.
In Irish it's " Tá d'anam cosanta"
In terms of love the concept of 'twin flames' refers to two people coming together vibrating at identical electromagnetic frequencies as polarized counterparts of the same soul. Basically a twin flame is your same soul in a different body.