Dictionary Definition:
rambha mfn. sounding, roaring, lowing &c. ( go-r○)
• (ā), f. a sounding, roaring, lowing &c. L.