stancher
N ผู้ ห้ามเลือด phu-ham-luad
STANCHER
n.He or that which stops the flowing of blood.
STANCHER Stanch "er, n.