MalayTranslate.com
Malay to English Translator
Translate Here

English to English

ululation

noun (n)

  • a long loud emotional utterance
    ujar keras emosional yang lama
    Synonym:
    howl, howling
    source: wordnet30
  • A howling, as of a dog or wolf; a wailing.
    sebuah melolong, seperti anjing atau serigala; sebuah meratap.
    source: webster1913