ucube

  1. monster
  2. Adjective monstrous
  3. freak
  4. Noun monstrosity
  5. wonder2

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Çok acâyip, çok garip olan, görünüşü ... kimse veya şey, acîbe