dhamandhama meaning in english [Skt.] adv. Bang! crashingly, thunderingly. dhamadhamarbhati dhama-dhamarbhati. n. A bellowing or crashing sound.