lahari meaning in english [Skt.] n. A large wave or surf, a billow. A flood. mahatarangamu, pravahamu, peddakarudu. T. iv. 150.