English-French dictionary »

blood sister meaning in French

EnglishFrench
blood sister (a female bound to another one in commitment and friendship by a ceremonial mingling of blood)
noun

sœur de sang◼◼◼nom {f}