algara

Etymology
Perhaps from, but the semantic differences are hard to justify.

Noun

 * 1) guffaw, laughter