ızbandut

  1. huge and terrifying man
strapping
(man) burly

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Korku verecek ... yarı kimse

bk. ızbandut