izbandut

huge and terrifying man
strapping
(man) burly

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. bk. ızbandut

Korku verecek ... yarı kimse