doymaz

  1. greedy
  2. insatiable
  3. Adjective voracious
  4. open-mouthed

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Doymak bilmeyen, ... gözlü, tamahkâr