uluma

  1. howl
  2. bay
  3. howling
  4. ululation

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Ulumak işi