LAHAR


Meaning of LAHAR in English

[la.har] n [Jav] (1929): a mudflow composed of volcanic debris and water

Merriam-Webster English vocab.      Английский словарь Merriam Webster.