blood brother
Concise Oxford English Dictionary © 2008 Oxford University Press:
blood brother
▶noun a man who has sworn to treat another man as a brother, typically by a ceremonial mingling of blood.
'blood brother' also found in these Oxford entries:

