beucadh

Noun

 * 1) roaring, bellowing
 * 1) roaring, bellowing