Ululation

Tamil Dictionary definitions for Ululation

Ululation : அலறல், ஊளை

Ululation : அலறல்,அலறல்,ஊளை,ஊளை

Ululation definition

Noun. A howling, as of a dog or wolf; a wailing.