Giant lietuviškai

giant n milžinas; titanas

Ką reiškia branch anglų kalboje?